@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:56px;line-height:1.3;margin:0}hr{-webkit-box-sizing:content-box;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:1;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.5;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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}:root{--primary-black:#2e2d2c;--color-black:#000;--color-white:#fff;--color-primary:#0a3a82;--color-primary-dark:#07285a;--color-secondary:#289ecd;--color-light-blue:#f2f4f6;--color-middle-blue:#91a0b6;--color-purple:#7c4986;--color-error:#ff3e41;--color-dark-red:#ab1f52;--color-success:#0bb90b;--color-gray:#ced5de;--color-gray-text:#847f71;--color-dark-gray:#666361;--icon-color:#beb9a6;--container-width:1560px;--font-default:Pragmatica-Book,sans-serif;--font-accent:Pragmatica-Book,sans-serif;--font-bold:Pragmatica-Bold,sans-bold;--transition-duration:.3s;--transition-timing-function:ease}.text-16{font-size:16px;line-height:1.5}.small-text{color:var(--light-brown);font-size:14px;line-height:1.5}@font-face{font-display:swap;font-family:Pragmatica-Bold;font-style:normal;font-weight:400;src:local("Pragmatica-Bold");src:url(../fonts/Pragmatica-Bold/Pragmatica-Bold.woff2) format("woff2"),url(../fonts/Pragmatica-Bold/Pragmatica-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Pragmatica-Book;font-style:normal;font-weight:400;src:local("Pragmatica-Book");src:url(../fonts/Pragmatica-Book/Pragmatica-Book.woff2) format("woff2"),url(../fonts/Pragmatica-Book/Pragmatica-Book.ttf) format("truetype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{max-width:100vw;min-height:100%;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:140px}body{color:#2e2d2c;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main--mt{margin-top:140px}@media only screen and (max-width:1860px){.main--mt{margin-top:124px}}@media only screen and (max-width:1023px){.main--mt{margin-top:84px}}h1,h2,h3,h4,h5,h6{font-family:#2E2D2C;font-family:var(--primary-black);font-weight:400;line-height:1.3;margin:0;padding:0}h2{font-size:56px}@media only screen and (max-width:1860px){h2{font-size:48px}}@media only screen and (max-width:486px){h2{font-size:36px}}h3{font-size:48px}@media only screen and (max-width:1279px){h3{font-size:36px}}@media only screen and (max-width:486px){h3{font-size:28px}}h4{font-size:36px}@media only screen and (max-width:1023px){h4{font-size:28px}}h5{font-size:28px}@media only screen and (max-width:486px){h5{font-size:20px}}h6{font-size:24px}@media only screen and (max-width:1023px){h6{font-size:20px}}ul{list-style:none;margin:0;padding:0}a,a[href^=tel]{color:inherit;text-decoration:none!important}button{background:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;outline:none;padding:0}.prevent-scroll{overflow:hidden;padding-right:0;padding-right:var(--scrollbar-width,0)}.block{margin-top:150px}@media screen and (max-width:1919px){.block{margin-top:130px}}@media screen and (max-width:1279px){.block{margin-top:100px}}@media screen and (max-width:767px){.block{margin-top:60px}}.block--last{margin-bottom:32px}p{margin:0 0 16px;padding:0}p p:last-child{margin-bottom:0}img{vertical-align:bottom}.nowrap{white-space:nowrap}li,ul{list-style:none}@media only screen and (max-width:1023px){body.menu-is-open:before{ent:"";background-color:#fff;background-color:var(--color-white);bottom:0;left:0;position:fixed;right:0;top:0;z-index:20}body.menu-is-open .cookies.visible{display:none!important}}[id^=wait_comp_]{display:none}#__SVG-container__{height:0;pointer-events:none;position:absolute;width:0}#__SVG-container__>svg{display:none}.icon{height:1em;width:1em;fill:currentColor;fill:var(--icon-fill,currentColor);stroke:none;stroke:var(--icon-stroke,none);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.container{margin:0 auto;max-width:1560px;max-width:var(--container-width,1560px);width:100%}@media only screen and (max-width:1860px){.container{max-width:1280px;padding-left:24px;padding-right:24px}}@media only screen and (max-width:1279px){.container{max-width:100%}}@media only screen and (max-width:767px){.container{padding:0 14px}}.title-main{font-size:68px}.title-section{font-size:56px}.title-article{font-size:36px}@media (max-width:768px){.title-article{font-size:26px}}.title,.title-article,.title-main,.title-section{color:#2e2d2c;color:var(--primary-black);line-height:1.3}.list__item{font-size:24px}.list__item:before{background-color:#2e2d2c;background-color:var(--primary-black);border-radius:50%;content:"";display:inline-block;height:10px;margin-right:12px;position:relative;width:10px}.list__item:not(:last-child){margin-bottom:24px}.list__description{font-size:18px;margin-top:8px}.tabs{max-width:100%;overflow:hidden}.tabs__header-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);gap:20px;max-width:100%;overflow:auto;padding-bottom:12px;width:100%}.tabs__header-wrapper::-webkit-scrollbar{background-color:#fff;background-color:var(--color-white);height:4px;padding:5px}.tabs__header-wrapper::-webkit-scrollbar-thumb{background-color:#0a3a82;background-color:var(--color-primary);-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:1860px){.tabs__content h2{font-size:36px;font-weight:400;line-height:130%;margin-bottom:16px}}@media only screen and (max-width:1023px){.tabs__content h2{font-size:24px;line-height:150%}}@media only screen and (max-width:767px){.tabs__content h2{font-size:20px;padding-inline:14px}}@media only screen and (max-width:1860px){.tabs__content p{font-size:18px;line-height:150%;margin-bottom:32px}}@media only screen and (max-width:1023px){.tabs__content p{font-size:16px;line-height:150%}}@media only screen and (max-width:767px){.tabs__content p{margin-bottom:24px;padding-inline:14px}}.tabs__btn{color:#666361;color:var(--color-dark-gray);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:28px;line-height:1.3;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;gap:8px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.tabs__btn.active:before{background:#0a3a82;background:var(--color-primary);content:"";height:4px;left:0;position:absolute;top:calc(100% + 8px);width:100%}.tabs__btn.active,.tabs__btn:hover{color:#0a3a82;color:var(--color-primary)}.tabs__content{display:none}.tabs__content.active{display:block}.tabs__counter{color:currentColor;display:inline-block;font-size:16px;position:relative;top:0}.tabs--vertical .tabs__header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;border-left:1px solid #ced5de;border-left:1px solid var(--color-gray);-ms-flex-direction:column;flex-direction:column;gap:32px;padding:0}.tabs--vertical .tabs__btn{padding-left:32px}.tabs--vertical .tabs__btn.active:before{height:100%;left:0;top:0;width:4px}.tabs--vertical .tabs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:150px}.tabs__content-title{color:var(--light-brown);font-size:16px;line-height:1.5;margin-bottom:4px}.tabs-button{background-color:#ced5de;background-color:var(--color-gray);color:var(--c-arrow);font-size:18px;line-height:150%;min-height:50px;min-width:185px;padding:10px 30px}.tabs-button.active{background-color:var(--light-brown);color:#fff;color:var(--color-white)}@media only screen and (max-width:600px){.tabs-button{min-height:40px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:16px;line-height:140%;min-width:0;min-width:auto}}.tab-buttons{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.loader{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;top:0;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.5);height:100%;justify-content:center;opacity:0;pointer-events:none;visibility:hidden;width:100%}.loader.active,.loader.visible{opacity:1;visibility:visible}.loader.active .loader__icon,.loader.visible .loader__icon{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loader-scale;animation-name:loader-scale;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.loader__icon{color:#fff;color:var(--color-white);height:48px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:48px}@-webkit-keyframes loader-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:767px){.breadcrumbs{overflow:auto}.breadcrumbs::-webkit-scrollbar{width:0}}@media only screen and (max-width:767px){.breadcrumbs .container{padding-right:0}}.breadcrumbs__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}.breadcrumbs--mb{margin-bottom:42px}@media only screen and (max-width:1860px){.breadcrumbs--mb{margin-bottom:22px}}.breadcrumbs__item,.breadcrumbs__link{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:1.5}.breadcrumbs__link{cursor:pointer}.breadcrumbs__item{position:relative}@media only screen and (max-width:767px){.breadcrumbs__item{width:-moz-max-content;width:-webkit-max-content;width:max-content}.breadcrumbs__item:last-of-type{margin-right:14px}}.breadcrumbs__item:not(:last-child):after{color:currentColor;content:"/";font-size:inherit;line-height:inherit;position:absolute;right:-13px;top:0}.badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2d2c;color:var(--primary-black);gap:10px}.badge__text{font-size:16px;line-height:1.5}@media only screen and (max-width:1023px){.badge__text{font-size:14px}}.badge__icon{color:#2e2d2c;color:var(--primary-black);height:20px;width:20px}.badges{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:767px){.badges{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.color-sample{border-radius:3px;display:block;height:46px;width:46px}.info-label{border-radius:6px;color:#fff;color:var(--color-white);display:inline-block;font-size:14px;line-height:1.7;padding:1px 6px}@media only screen and (max-width:767px){.info-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:c;-ms-flex-pack:c;justify-content:c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:0;min-height:21px;padding-inline:6px}}.info-label.basic{background-color:#0a3a82;background-color:var(--color-primary)}.info-label.practic{background-color:#000}.scroll-top-btn{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);bottom:52px;display:none;height:53px;opacity:0;pointer-events:none;position:fixed;right:52px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:53px;z-index:999}.scroll-top-btn__arrow{height:25px;position:relative;top:3px;width:25px}.scroll-top-btn:hover{background-color:transparent}.scroll-top-visible{opacity:1;pointer-events:auto}.scroll-top-hidden,.scroll-top-visible{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.scroll-top-hidden{opacity:0;pointer-events:none}.small-heading{color:#666361;color:var(--color-dark-gray);font-size:16px}.cookies{backdrop-filter:blur(35px);background-color:hsla(0,0%,100%,.5);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;bottom:32px;display:none;left:50%;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1560px;z-index:999}.cookies.visible{display:block}.cookies__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.cookies__text{font-size:16px;line-height:1.5}.cookies__text a{text-decoration:underline!important}.cookies__btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.cookies__btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:51px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:16px;font-size:18px!important;justify-content:center;line-height:1.5;padding:0 26px}.cookies__btn--accept{background-color:#0a3a82;background-color:var(--color-primary);color:#fff;color:var(--color-white);font-size:18px}.cookies__btn--more{border:1px solid #ced5de;border:1px solid var(--color-gray);color:#0a3a82;color:var(--color-primary)}@media only screen and (max-width:1860px){.cookies{width:calc(100% - 48px)}.cookies__text{font-size:14px}}@media only screen and (max-width:1279px){.cookies{bottom:24px}}@media only screen and (max-width:1023px){.cookies__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies__btns{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){.cookies{bottom:14px;width:calc(100vw - 28px)}.cookies__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies__btns .btn{width:100%}}.calculation-table{padding-bottom:16px;position:relative}.calculation-table:after{background-color:#ced5de;background-color:var(--color-gray);bottom:0;content:"";height:1px;left:-52px;position:absolute;right:-52px}@media screen and (max-width:768px){.calculation-table:after{left:-24px;right:-24px}}@media screen and (max-width:767px){.calculation-table:after{left:-14px;right:-14px}}.calculation-table__head{background-color:#f2f4f6;background-color:var(--color-light-blue);margin:0 -52px;padding:0 52px}@media screen and (max-width:768px){.calculation-table__head{margin:0 -24px;padding:0 24px}}@media screen and (max-width:767px){.calculation-table__head{margin:0 -14px;padding:0 14px}}.calculation-table__head .calculation-table__td{font-size:14px}.calculation-table__head--main{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);font-size:14px;margin-bottom:0!important;padding-bottom:16px;padding-top:15px}@media screen and (max-width:767px){.calculation-table__head--main{padding:4px 14px!important}}.calculation-table__head--category{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);padding-bottom:4px;padding-top:4px}.calculation-table__head--category .calculation-table__td{color:#666361;color:var(--color-dark-gray);font-size:14px}.calculation-table__row{display:grid;grid-template-columns:360px 108px 108px 108px;grid-column-gap:18px;-moz-column-gap:18px;-webkit-column-gap:18px;column-gap:18px}@media screen and (max-width:767px){.calculation-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}}.calculation-table__row:not(:last-child){margin-bottom:16px}.calculation-table__td{font-size:16px}.calculation-table__td.td--title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calculation-table__td.td--consumption,.calculation-table__td.td--cost,.calculation-table__td.td--price,.calculation-table__td.td--total{text-align:center}@media screen and (max-width:767px){.calculation-table__td.td--consumption,.calculation-table__td.td--cost,.calculation-table__td.td--price,.calculation-table__td.td--total{text-align:start}}.calculation-table .main-info__name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;padding-right:28px;position:relative}.calculation-table .main-info__sample{border-radius:4px;height:20px;position:absolute;right:0;top:0;width:20px}.calculation-table .main-info__quantity{color:#2e2d2c;color:var(--primary-black);font-size:14px;margin-top:4px}.calculation-table .main-info .note{color:#666361;color:var(--color-dark-gray);font-size:12px;margin-top:2px}.table-note{color:#666361;color:var(--color-dark-gray);font-size:14px;margin-top:16px}.table-total{font-size:28px;font-weight:700;line-height:1.5;margin-top:32px}.table-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:16px;-ms-flex-item-align:start;align-self:flex-start;gap:8px}@media screen and (max-width:767px){.table-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.get-calculation-form{padding-top:32px;position:relative}@media screen and (max-width:767px){.get-calculation-form{margin-inline:14px}}.get-calculation-form:before{background-color:#ced5de;background-color:var(--color-gray);content:"";height:1px;left:-52px;position:absolute;top:0;width:calc(100% + 104px)}@media screen and (max-width:768px){.get-calculation-form:before{left:-24px;width:calc(100% + 48px)}}@media screen and (max-width:767px){.get-calculation-form:before{left:-14px;width:calc(100% + 28px)}}.get-calculation-form__row--two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}@media screen and (max-width:767px){.get-calculation-form__row--two{gap:0;grid-template-columns:1fr}}.get-calculation-form__row--strt{color:#666361}.get-calculation-form .custom-select__selected{color:#2e2d2c;color:var(--primary-black);margin-bottom:0!important}.get-calculation-form .custom-select__header{padding:18px!important}.get-calculation-form .custom-select__arrow{margin-bottom:0!important}.get-calculation-form__bottom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:26px;margin-top:32px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.get-calculation-form__bottom{width:100%}}.get-calculation-form__bottom button{white-space:nowrap}@media screen and (max-width:767px){.get-calculation-form__bottom button{width:100%}}.get-calculation-form__permission{color:var(--color-dark-brown);font-size:14px;max-width:282px}.accordion{width:100%}.accordion__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.accordion__arrow{color:#0a3a82;color:var(--color-primary);height:24px;width:24px}.accordion__content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.accordion__item{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);width:100%}.accordion__item:first-child{border:none}.accordion__item.active .accordion__arrow{color:#91a0b6;color:var(--color-middle-blue);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.accordion__item.active .accordion__content{padding-bottom:24px;padding-right:24px}.accordion__header{cursor:pointer;padding:24px 0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:24px;justify-content:space-between}.accordion__header,.files-upload-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.files-upload-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;gap:32px;justify-content:flex-start}.add-files{color:#0a3a82;color:var(--color-primary);white-space:nowrap}.add-doc-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px}.add-docs-icon{height:24px;width:24px;-webkit-box-flex:0;color:#0a3a82;color:var(--color-primary);-ms-flex:0 0 24px;flex:0 0 24px}.formats{color:#666361;color:var(--color-dark-gray);display:inline-block;margin-left:8px}.upload-file input[type=file]{display:none}.uploaded-files-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.downloaded-file,.uploaded-files-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.downloaded-file{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:43px;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;justify-content:center;padding:0 8px}.downloaded-file>svg{color:#2e2d2c;color:var(--primary-black);height:25px;width:24px}.file-size{color:#666361;color:var(--color-dark-gray);margin-left:8px}.downloaded-img__remove-btn{height:24px;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--light-beige);border-radius:50%;justify-content:center}.downloaded-img__remove-btn svg{color:#beb9a6;color:var(--icon-color)}.simple-table{-webkit-box-sizing:border-box;box-sizing:border-box;color:#2e2d2c;color:var(--primary-black);display:grid;font-size:20px;grid-template-columns:260px 1fr;line-height:1.6}@media screen and (max-width:1240px){.simple-table{grid-template-columns:1fr}}.simple-table .table-body{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:968px){.simple-table .table-body{grid-template-columns:1fr}}.simple-table .table-body .table-column:first-child{border-left:none}.simple-table .table-body .table-column:last-child .td,.simple-table .table-body .table-column:last-child .th{border-right:none}.simple-table .table-column{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.simple-table .table-column--first{background-color:#f2f4f6;background-color:var(--color-light-blue)}@media screen and (max-width:1240px){.simple-table .table-column--first{background-color:#fff;background-color:var(--color-white)}.simple-table .table-column--first .td,.simple-table .table-column--first .th{border-right:none}}@media screen and (max-width:968px){.simple-table .table-column--first .th:first-of-type{font-size:16px;line-height:24px}}.simple-table .th{background-color:#f2f4f6;background-color:var(--color-light-blue);font-size:18px}.simple-table .td,.simple-table .th{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-right:1px solid #ced5de;border-right:1px solid var(--color-gray);min-height:61px;padding:15px 20px;text-align:left}@media screen and (max-width:968px){.simple-table .td,.simple-table .th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:none;font-size:18px;line-height:27px;min-height:40px;padding:5px 16px}.simple-table .td:first-of-type,.simple-table .th:first-of-type{font-size:16px;line-height:24px}}.selected-pickup-point__container{line-height:1.5;padding:32px 0}.selected-pickup-point__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.selected-pickup-point__title span{font-size:24px}.selected-pickup-point__title .icon{height:24px;width:24px;-webkit-box-flex:0;color:currentColor;-ms-flex:0 0 24px;flex:0 0 24px;position:relative;top:-3px}.selected-pickup-point__contacts{font-size:16px}.selected-pickup-point__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.selected-pickup-point__schedule .schedule-title{font-size:#847F71;font-size:var(--color-gray-text);font-size:14px}.selected-pickup-point__schedule .schedule-time{font-size:20px}.tab input{display:none}.tab label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;color:#2e2d2c;color:var(--primary-black);cursor:pointer;justify-content:center;padding:8px 16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"background-color color border-color";transition-property:"background-color color border-color";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function)}@media (hover:hover){.tab label:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}}.tab input:checked+label,.tab label:active{background-color:#0a3a82;background-color:var(--color-primary);border-color:#0a3a82;border-color:var(--color-primary);color:#fff;color:var(--color-white)}.tab input:disabled+label,.tab input[disabled=disabled]+label{background-color:#f2f4f6;background-color:var(--color-light-blue);border-color:#f2f4f6;border-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);cursor:not-allowed}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.btn.is-loading{font-size:0!important;line-height:0;min-width:210px;position:relative}.btn.is-loading:before{background-image:url(../media/images/img-icons/loading-icon.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.btn.disabled,.btn:disabled,.btn[disabled=disabled]{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);cursor:not-allowed}.btn--with-icon{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--with-icon svg{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.btn-primary{background-color:#0a3a82;background-color:var(--color-primary);border-radius:14px;color:#fff;color:var(--color-white);font-size:22px;min-height:62px;padding:16px 32px}@media only screen and (max-width:1860px){.btn-primary{font-size:20px;font-weight:400;line-height:150%;text-align:center;vertical-align:middle}}@media (hover:hover){.btn-primary:hover{background-color:#07285a;background-color:var(--color-primary-dark)}}.btn-primary:active{background-color:#07285a;background-color:var(--color-primary-dark)}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);pointer-events:none}.btn-secondary{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:14px;color:#0a3a82;color:var(--color-primary);font-size:20px;min-height:62px;padding:16px 32px}@media (hover:hover){.btn-secondary:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}}.btn-secondary.disabled,.btn-secondary:active,.btn-secondary:disabled{background-color:#f2f4f6;background-color:var(--color-light-blue)}.btn-secondary.disabled,.btn-secondary:disabled{border-color:#f2f4f6;border-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);cursor:not-allowed}.btn-show-more{margin-bottom:10px}.btn-ghost{background-color:#f2f4f6;background-color:var(--color-light-blue);border-radius:14px;color:#0a3a82;color:var(--color-primary);font-size:20px;min-height:62px;padding:16px 32px}@media (hover:hover){.btn-ghost:hover{background-color:#ced5de;background-color:var(--color-gray)}}.btn-ghost:active{background-color:#ced5de;background-color:var(--color-gray)}.btn-ghost.disabled,.btn-ghost:disabled{border-color:var(--light-beige);color:var(--light-brown)}.btn-primary-small{background-color:#0a3a82;background-color:var(--color-primary);border-radius:16px;color:#fff;color:var(--color-white);font-size:18px;min-height:51px;padding:12px 26px}@media (hover:hover){.btn-primary-small:hover{background-color:#07285a;background-color:var(--color-primary-dark)}}.btn-primary-small:active{background-color:#07285a;background-color:var(--color-primary-dark)}.btn-primary-small.disabled,.btn-primary-small:disabled{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);pointer-events:none}.btn-secondary-small{background-color:transparent;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;color:#0a3a82;color:var(--color-primary);font-size:18px;min-height:51px;padding:12px 26px}@media (hover:hover){.btn-secondary-small:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}}.btn-secondary-small.disabled,.btn-secondary-small:active,.btn-secondary-small:disabled{background-color:#f2f4f6;background-color:var(--color-light-blue)}.btn-secondary-small.disabled,.btn-secondary-small:disabled{border-color:#f2f4f6;border-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue)}.load-more-loading{background-color:#2e2d2c;background-color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.load-more-loading .square{-webkit-animation:highlight 3s linear infinite;animation:highlight 3s linear infinite;background-color:hsla(0,0%,100%,.4);height:8px;width:8px}.load-more-loading .square:first-child{-webkit-animation-delay:1s;animation-delay:1s}.load-more-loading .square:nth-child(2){-webkit-animation-delay:1.5s;animation-delay:1.5s}.load-more-loading .square:nth-child(3){-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes highlight{0%{background-color:hsla(0,0%,100%,.4)}25%{background-color:#fff;background-color:var(--color-white)}50%{background-color:hsla(0,0%,100%,.4)}75%{background-color:#fff;background-color:var(--color-white)}to{background-color:hsla(0,0%,100%,.4)}}@keyframes highlight{0%{background-color:hsla(0,0%,100%,.4)}25%{background-color:#fff;background-color:var(--color-white)}50%{background-color:hsla(0,0%,100%,.4)}75%{background-color:#fff;background-color:var(--color-white)}to{background-color:hsla(0,0%,100%,.4)}}.open-video-btn{bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.add-photos-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:95px;width:95px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;background-color:var(--color-light-blue);border:1px dashed #ced5de;border:1px dashed var(--color-gray);border-radius:16px;cursor:pointer;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.add-photos-btn:hover{background-color:var(--intensive-beige)}.add-photos-btn .add-photos-icon{color:#91a0b6;color:var(--color-middle-blue);height:24px;width:24px}.btn-show-pass{background-image:url(../media/images/img-icons/eye-closed.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:24px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px}.btn-show-pass.open{background-image:url(../media/images/img-icons/eye-opened.svg)}.nav-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:62px;width:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:16px;cursor:pointer;justify-content:center;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-btn svg{color:#0a3a82;color:var(--color-primary);height:24px;width:24px}.nav-btn--bordered{background-color:transparent;border:1px solid #f2f4f6;border:1px solid var(--color-light-blue)}.nav-btn--transparent{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.5)}.nav-btn--white{background-color:#fff;background-color:var(--color-white);border:1psolid #ced5de;border:1psolid var(--color-gray)}.nav-btn--white:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}.nav-btn--mr1{margin-right:1px}.nav-btn.disabled,.nav-btn:disabled,.nav-btn:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}.nav-btn.disabled,.nav-btn:disabled{border-color:#f2f4f6;border-color:var(--color-light-blue)}.nav-btn.disabled svg,.nav-btn:disabled svg{color:#91a0b6;color:var(--color-middle-blue)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media only screen and (max-width:1023px){.pagination{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}}.pagination__nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media only screen and (max-width:1860px){.pagination__nav{gap:0}}@media only screen and (max-width:1023px){.pagination__nav{width:100%}}@media only screen and (max-width:767px){.pagination__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pagination .nav-btn{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;height:62px;width:62px}@media only screen and (max-width:767px){.pagination .nav-btn{width:44px}}.pagination__pages{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.pagination__page,.pagination__pages{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination__page{display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;width:62px;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;border-radius:16px;cursor:pointer;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:767px){.pagination__page{width:44px}}.pagination__page.active{border-color:#0a3a82;border-color:var(--color-primary);color:#0a3a82;color:var(--color-primary)}.pagination__count{-webkit-box-pack:end;-ms-flex-pack:end;color:#666361;color:var(--color-dark-gray);gap:3px;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.link-back,.pagination__count{display:-webkit-box;display:-ms-flexbox;display:flex}.link-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px}.link-back__arrow{height:12px;width:12px}.header{color:#2e2d2c;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;left:50%;max-width:1560px;position:fixed;top:24px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:99;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media only screen and (max-width:1023px){.header .header-contacts{display:none!important}}.header.modified{background-color:#fff}.header.modified.unfixed{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease;transition:all .3s ease}.header.bordered{border-color:#ced5de;border-color:var(--color-gray)}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;color:#2e2d2c;color:var(--primary-black);padding:14px 14px 14px 24px;width:100%}@media only screen and (max-width:1023px){.header__wrapper{border-radius:16px;padding:14px 18px}}.header__search-block{left:50%;opacity:0;position:absolute;top:-24px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}@media only screen and (max-width:1860px){.header__search-block{top:-14px}}@media only screen and (max-width:1023px){.header__search-block{z-index:2}}@media only screen and (max-width:767px){.header__search-block{-webkit-transform:translate(-150%);-ms-transform:translate(-150%);transform:translate(-150%)}}.header__search-block.open{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px;width:105px}.header .header-desktop-logo{color:#0a3a82;color:var(--color-primary);cursor:pointer;height:42px;width:105px}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.header .btn--with-icon{height:60px}.header .btn-catalog span,.header .btn-palette span{white-space:nowrap}.header__actions{margin-left:auto}.header__catalog-btn .close-icon{display:none;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.header__catalog-btn .burger-icon{display:none}.header__catalog-btn.menu-is-open .close-icon{display:block}.header__catalog-btn.menu-is-open .button-icon{display:none}.header__catalog-btn.menu-is-open .btn-catalog{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#0a3a82;color:var(--color-primary)}.header .favorite-title,.header .search-title{display:none}.header.header-short .header__wrapper{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:80px;justify-content:space-between}.header.header-short .header-contacts,.header.header-short .link-back{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 132.5px);flex:0 0 calc(50% - 132.5px)}.header.header-short .header-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header.header-short .link-back span,.header.header-short .link-back svg{color:#0a3a82;color:var(--color-primary)}.header.header-short .link-back svg{position:relative;top:-1px}@media only screen and (max-width:1860px){.header{max-width:1232px;top:14px}.header__palette-btn{display:none}.header__info{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.header .btn-catalog,.header .btn-palette{font-size:20px}}@media only screen and (max-width:1279px){.header{max-width:calc(100% - 48px)}}@media only screen and (max-width:1023px){.header{height:60px;left:24px;max-width:calc(100% - 48px);-webkit-transform:none;-ms-transform:none;transform:none}.header__wrapper{gap:18px}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header .header-desktop-logo,.header__logo{height:32px;width:80px}.header .btn-palette{display:none}.header__buttons{gap:0}.header__buttons,.header__catalog-btn{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.header__catalog-btn{height:24px;width:24px}.header__catalog-btn.menu-is-open .btn-catalog{background-color:transparent}.header__catalog-btn.menu-is-open .btn-catalog .burger-icon{display:none}.header .btn-catalog{background-color:transparent;height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;min-height:24px;padding:0}.header .btn-catalog .burger-icon{color:#0a3a82;color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;width:24px}.header .btn-catalog .button-icon,.header .btn-catalog span{display:none}}@media only screen and (max-width:767px){.header{left:14px;max-width:calc(100% - 28px)}.header .header-actions__item--favorite,.header .header-actions__item--search{display:none}}.header-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px;width:100%}.header-main,.header-main__top{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-main__adaptive-logo{display:none}.main-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.main-menu__link{color:#2e2d2c!important;color:var(--primary-black)!important;font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:20px;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;white-space:nowrap}.main-menu__item{cursor:pointer;position:relative}.main-menu__item:hover:before{background-color:#2e2d2c;background-color:var(--primary-black);content:"";height:4px;left:0;position:absolute;top:calc(100% + 23px);width:100%}.header-contacts{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-contacts__geo,.header-contacts__open-city-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-contacts__geo{color:#0a3a82;color:var(--color-primary)}.header-contacts__geo-top{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-contacts__geo-icon{display:block;height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.header-contacts__geo-region{cursor:pointer}.header-contacts__geo-select{color:#666361;color:var(--color-dark-gray);cursor:pointer;font-size:14px;line-height:1.5;padding-left:30px}.header-contacts__phone{color:inherit!important;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-contacts__phone a{color:#0a3a82;color:var(--color-primary)}.header-contacts__phone span{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:1.5}.header-contacts__callback{cursor:pointer}@media (max-width:1280px) and (min-width:1023px){.header-contacts{margin-left:-15px}.header-contacts__geo-icon{height:62px;width:62px;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 62px;flex:0 0 62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;justify-content:center}.header-contacts__geo-region,.header-contacts__geo-select{display:none}.header-contacts .header__place{height:24px;width:24px}}@media only screen and (max-width:767px){.header-contacts{left:14px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:480px){.header-contacts__geo-icon{display:none}.header-contacts__geo-select{padding-left:0}}.header-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-actions__item{cursor:pointer;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease;width:24px}.header-actions__item a,.header-actions__item svg{color:#0a3a82;color:var(--color-primary)}.header-actions__item svg{height:24px;-webkit-transition:all .3s ease;transition:all .3s ease;width:24px}.header-actions__item:hover>svg{color:#0a3a82!important;color:var(--color-primary)!important}.header-actions__item--cart{background-color:#fff;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;position:relative;width:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;justify-content:center}.header-actions__item--cart.active{background-color:#f2f4f6;background-color:var(--color-light-blue)}.header-actions__item--cart .counter{right:11px;top:11px}.header-actions__item--cart.hidden{display:none}.header-actions__item--cart:hover{border:1px solid #0a3a82;border:1px solid var(--color-primary)}.header-actions__item--cart:hover .basket-popup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-actions__item--cart .cart-link{height:62px;left:0;position:absolute;top:0;width:62px}.header-actions__item--favorite{position:relative}.header-actions__item--search .header__close-icon{display:none}.header-actions__item--search.close-visible .header__close-icon{display:block}.header-actions__item--search.close-visible .header__search-icon{display:none}.header-actions__item--where-to-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2d2c;color:var(--primary-black);font-size:16px;gap:8px;line-height:150%;min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content;text-decoration:none;width:auto}@media only screen and (max-width:1279px){.header-actions__item--where-to-buy span{display:none}}@media only screen and (max-width:1023px){.header-actions__item--where-to-buy span{display:inline;display:initial}}@media only screen and (max-width:767px){.header-actions__item--where-to-buy span{display:none}}.header-actions__item--where-to-buy svg{color:#0a3a82;color:var(--color-primary)}.header-actions .user-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:auto}.header-actions .user-item__name{color:#0a3a82;color:var(--color-primary);font-size:16px;line-height:1.5}@media only screen and (max-width:1860px){.header-actions .user-item__name{display:none}}.header-actions .user-item:hover .user-info-popup{display:block}.header-actions .user-item .account-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-actions .user-item .account-link svg{display:block}@media only screen and (max-width:1279px){.header-actions .user-item__name{display:none}}@media only screen and (max-width:1023px){.header-actions{gap:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-actions__item--cart{border:none;height:24px;width:24px}.header-actions__item--cart .counter{right:-9px;top:-6px}}.dropdown-menu{background-color:transparent;height:100svh;left:50%;pointer-events:none;position:absolute;top:-24px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media only screen and (max-width:1860px){.dropdown-menu{top:-14px}}.dropdown-menu.open{background-color:rgba(0,0,0,.502);pointer-events:all}.dropdown-menu.open .dropdown-menu__wrapper{opacity:1}@media only screen and (max-width:1023px){.dropdown-menu.open .dropdown-menu__wrapper{overflow:auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.dropdown-menu__body{position:relative}.dropdown-menu__container{padding-top:126px}@media only screen and (max-width:1023px){.dropdown-menu__container{padding:0}}.dropdown-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;background-color:var(--color-white);border-radius:24px;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.05);box-shadow:0 0 10px 4px rgba(0,0,0,.05);color:#0a3a82;color:var(--color-primary);justify-content:flex-start;opacity:0;padding:24px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:100%}@media only screen and (max-width:1023px){.dropdown-menu__wrapper{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:100svh;padding-top:100px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100vw}}@media only screen and (max-width:767px){.dropdown-menu__wrapper{padding:90px 14px 14px}}.dropdown-menu .header-actions{display:none}@media only screen and (max-width:767px){.dropdown-menu .header-actions{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-ms-flex:0 0 55px;flex:0 0 55px;gap:0;margin-bottom:24px;margin-left:0;order:-1}.dropdown-menu .header-actions,.dropdown-menu .header-actions__item--search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;height:55px}.dropdown-menu .header-actions__item--search{border:1px solid #ced5de;border:1px solid var(--color-gray);border-bottom-left-radius:16px;border-right:none;border-top-left-radius:16px}.dropdown-menu .header-actions__item--favorite,.dropdown-menu .header-actions__item--search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 50%;flex:0 0 50%;padding:14px;width:50%}.dropdown-menu .header-actions__item--favorite{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-flex:0;border:1px solid #ced5de;border:1px solid var(--color-gray);border-bottom-right-radius:16px;border-top-right-radius:16px}.dropdown-menu .header-actions__item--favorite .counter{background-color:#fff;background-color:var(--color-white);color:#0a3a82!important;color:var(--color-primary)!important;left:30px;right:auto;top:4px}.dropdown-menu .header-actions__item--favorite .icon.header__favorite{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.dropdown-menu .header-actions__item--cart,.dropdown-menu .header-actions__item--where-to-buy{display:none}.dropdown-menu .header-actions .header__search{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;width:100%}.dropdown-menu .header-actions .user-item{display:none}.dropdown-menu .header-actions .icon.header__search{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}}.dropdown-menu .header-contacts__geo-popup{display:none}.dropdown-menu__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}@media only screen and (max-width:1023px){.dropdown-menu__main{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.dropdown-menu__list{-webkit-box-flex:0;-ms-flex:0 0 476px;flex:0 0 476px}@media only screen and (max-width:1860px){.dropdown-menu__list{-webkit-box-flex:0;-ms-flex:0 0 379px;flex:0 0 379px;max-width:379px}}@media only screen and (max-width:1279px){.dropdown-menu__list{-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px;max-width:375px}}@media only screen and (max-width:1023px){.dropdown-menu__list{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:100%}}.dropdown-menu__list-item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;margin-bottom:14px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (min-width:1919px){.dropdown-menu__list-item:hover .arrow-icon{display:block}}@media only screen and (max-width:1860px){.dropdown-menu__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1023px){.dropdown-menu__list-item{border-bottom:none;border-radius:0;height:56px;margin-bottom:0}}.dropdown-menu__list-item:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.dropdown-menu__list-item:last-child{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.dropdown-menu__list-item:first-child:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.dropdown-menu__list-item:hover{background-color:#f2f4f6;background-color:var(--color-light-blue);border-color:#f2f4f6;border-color:var(--color-light-blue)}.dropdown-menu__list-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-menu__list-item-img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.dropdown-menu__default{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1023px){.dropdown-menu__default{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.dropdown-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;gap:14px;line-height:150%;padding:14px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1860px){.dropdown-menu__link{font-size:20px;padding-bottom:10px;padding-top:10px}}@media only screen and (max-width:1023px){.dropdown-menu__link{font-size:18px;gap:8px;padding:14px}}.dropdown-menu .icon{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;width:32px}.dropdown-menu .arrow-icon{color:#ced5de;color:var(--color-gray);display:none;height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-left:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.dropdown-menu__info{display:none}@media only screen and (max-width:1860px){.dropdown-menu__info{gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px}}@media only screen and (max-width:1279px){.dropdown-menu__info{gap:20px}}@media only screen and (max-width:1023px){.dropdown-menu__info{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.dropdown-menu__info{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}@media only screen and (max-width:480px){.dropdown-menu__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.dropdown-menu .btn-palette{display:none}@media (max-width:1919px){.dropdown-menu .btn-palette{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;border-radius:16px;-ms-flex:0 0 62px;flex:0 0 62px;margin-bottom:24px;width:100%}}@media (max-width:1279px){.dropdown-menu .btn-palette{margin-bottom:20px}}@media (max-width:1023px){.dropdown-menu .btn-palette{margin-bottom:0}}.dropdown-menu__socials{display:none}@media only screen and (max-width:1023px){.dropdown-menu__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1860px){.dropdown-menu .header-contacts__geo{-webkit-box-flex:0;-ms-flex:0 0 379px;flex:0 0 379px}}@media only screen and (max-width:1279px){.dropdown-menu .header-contacts__geo{-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px}}@media only screen and (max-width:767px){.dropdown-menu .header-contacts__geo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:1860px){.dropdown-menu .header__place{height:20px;width:20px}}@media only screen and (max-width:1023px){.dropdown-menu .menu-item-icon{height:28px;width:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}}@media only screen and (max-width:767px){.dropdown-menu .favorite-title,.dropdown-menu .search-title{color:#423132;display:block;margin-left:14px}}.menu-item-content{display:none;overflow:scroll;scrollbar-width:none}.menu-item-content::-webkit-scrollbar{display:none}.menu-item-content.visible{background-color:#fff;background-color:var(--color-white);bottom:0;display:block;left:518px;position:absolute;right:0;top:0}.menu-item-content__grid{display:grid;grid-auto-rows:303px;grid-template-columns:repeat(4,1fr);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:24px;gap:24px}@media only screen and (max-width:1860px){.menu-item-content__grid{grid-auto-rows:254px}}.menu-item-content__card{height:100%}@media only screen and (max-width:1860px){.menu-item-content.visible{left:399px}}@media only screen and (max-width:1279px){.menu-item-content.visible{left:394px}.menu-item-content__grid{display:grid;grid-auto-rows:254px;grid-template-columns:repeat(auto-fit,minmax(177px,1fr));overflow:hidden}}@media only screen and (max-width:1023px){.menu-item-content.visible,.menu-item-content__grid{display:none}}.default-menu{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px}.default-menu,.default-menu__column{display:-webkit-box;display:-ms-flexbox;display:flex}.default-menu__column{background-color:#f2f4f6;background-color:var(--color-light-blue);border-radius:16px;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px}.default-menu__icon{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.default-menu .icon,.default-menu__icon{height:32px;width:32px}.default-menu__subtitle{display:none}.default-menu__list-item{cursor:pointer;margin-bottom:16px}.default-menu__list-item:last-child{margin-bottom:0}.default-menu__link{color:#2e2d2c;color:var(--primary-black);font-size:18px;line-height:150%}.default-menu__link:hover{color:#0a3a82}@media only screen and (max-width:1860px){.default-menu__column{-webkit-box-flex:0;-ms-flex:0 0 378px;flex:0 0 378px}}@media only screen and (max-width:1279px){.default-menu{gap:20px}.default-menu__column{-webkit-box-flex:0;-ms-flex:0 0 256.5px;flex:0 0 256.5px}}@media only screen and (max-width:1023px){.default-menu{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.default-menu__subtitle{color:#666361;color:var(--color-dark-gray);display:block;font-size:14px;line-height:150%;margin-bottom:16px}.default-menu__column{-webkit-box-flex:0;background-color:transparent;-ms-flex:0 0 227px;flex:0 0 227px;padding:0}.default-menu__icon{display:none}}@media only screen and (max-width:767px){.default-menu__column{-webkit-box-flex:0;-ms-flex:0 0 159px;flex:0 0 159px}}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;background-color:var(--color-light-blue);justify-content:center;padding:52px 0}.footer__logo-icon{color:#0a3a82;color:var(--color-primary);height:62px;width:156px}.footer__main{background-color:#f2f4f6;background-color:var(--color-light-blue)}.footer__categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.footer__categories-item{max-width:340px}.footer__categories-link{color:#0a3a82;color:var(--color-primary);cursor:pointer;font-size:24px}.footer__categories-link:hover{color:#718096}@media only screen and (max-width:1860px){.footer__logo{padding-top:32px}.footer__footer-contacts,.footer__menu{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px)}.footer__categories{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer__categories-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}.footer__categories-link{font-size:20px;line-height:1.5}.footer__categories-item{max-width:260px}}@media only screen and (max-width:1279px){.footer__logo,.footer__main{display:none}.footer.with-padding{padding-bottom:81px}}@media only screen and (max-width:767px){.footer.with-padding{padding-bottom:58px}}.brands-slider{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);margin-left:auto;margin-right:auto;padding:0 0 20px;position:relative}.brands-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.brands-slider .swiper-slide{height:auto}.brands-slider .container{position:relative;z-index:5}.brands-slider__item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;height:100%;padding:24px;position:relative}.brands-slider__item:hover{background:#f2f4f6}.brands-slider__item:hover .brands-slider__text{color:#0a3a82}.brands-slider__arrow{cursor:pointer;height:24px;position:absolute;right:24px;top:24px;width:24px}.brands-slider__arrow .icon{color:#ced5de;color:var(--color-gray);height:24px;width:24px}.brands-slider__logo{height:48px;margin-bottom:16px}.brands-slider__logo,.brands-slider__logo svg{color:#2e2d2c;color:var(--primary-black);width:auto}.brands-slider__logo svg{max-height:100%}.brands-slider__logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%}.brands-slider__text{color:#666361;color:var(--color-dark-gray);font-size:16px;line-height:1.5}@media only screen and (max-width:1279px){.brands-slider{border-bottom:none}}@media only screen and (max-width:767px){.brands-slider{padding:0 0 18px}.brands-slider__item{border-radius:16px;padding:16px}.brands-slider__logo{margin-bottom:8px}.brands-slider__arrow{display:none}}.footer-main{padding-bottom:52px}.footer-main__wrapper{-moz-column-gap:74px;-webkit-column-gap:74px;column-gap:74px;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:72px}@media only screen and (max-width:1860px){.footer-main__wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:52px}}.footer-menu{display:grid;grid-template-columns:repeat(2,minmax(225px,1fr));grid-gap:42px;gap:42px;padding-right:35px}.footer-menu__title{margin-bottom:24px}.footer-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer-menu__link{font-size:18px}.footer-menu__link:hover{color:#0a3a82;color:var(--color-primary)}@media only screen and (max-width:1860px){.footer-menu{-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;grid-template-columns:repeat(2,290px);padding-right:0}}.footer-contacts{display:grid;grid-gap:72px;gap:72px;grid-template-columns:repeat(2,251px)}.footer-contacts__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:52px}.footer-contacts__column:last-child .footer-contacts__tel{margin-top:16px}.footer-contacts__title{margin-bottom:24px}.footer-contacts__text{font-size:18px}.footer-contacts__text:not(:last-child){margin-bottom:4px}.footer-contacts__mail,.footer-contacts__tel{font-size:24px}.footer-contacts a{display:block}.footer-contacts__micro-title{color:#666361;color:var(--color-dark-gray);font-size:14px;margin:16px 0 4px}.footer-contacts__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.footer-contacts__icon{height:36px;width:36px}.footer-contacts__icon .social-icon{color:#91a0b6;color:var(--color-middle-blue);height:36px;width:36px}.footer-contacts__add{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5;margin-top:4px}@media only screen and (max-width:1860px){.footer-contacts{gap:52px}.footer-contacts__column{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px}}.footer-bottom{background-color:#f2f4f6;background-color:var(--color-light-blue);border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);padding:32px 0}.footer-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom__brand-info,.footer-bottom__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom__brand-info{color:#666361;color:var(--color-dark-gray);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;gap:32px}.footer-bottom__privacy{text-align:center}.footer-bottom__payment{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ced5de;color:var(--color-gray);gap:14px}.footer-bottom__payment .visa{height:18px;width:53px}.footer-bottom__payment .master-card{height:22px;width:32px}.footer-bottom__payment .mir{height:18px;width:63px}.footer-bottom__payment .iomoney{height:22px;width:98px}.footer-bottom__more-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:52px}.footer-bottom__more-info,.footer-bottom__webest{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom__webest{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:10px}.footer-bottom__production{color:#666361;color:var(--color-dark-gray)}.footer-bottom__production .icon{color:#91a0b6;color:var(--color-middle-blue);height:12px;width:74px}@media only screen and (max-width:1860px){.footer-bottom{padding:24px 0}.footer-bottom__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.footer-bottom__brand-info,.footer-bottom__more-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-bottom__brand,.footer-bottom__payment{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:1023px){.footer-bottom__wrapper{gap:24px}.footer-bottom__brand-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.footer-bottom__brand{margin:0}.footer-bottom__more-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}}.document{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;padding:24px}.document__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.document__info,.document__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.document__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.document__icon{-webkit-box-flex:0;color:#2e2d2c;color:var(--primary-black);-ms-flex:0 0 24px;flex:0 0 24px}.document__icon,.document__icon svg{height:24px;width:24px}.document__size{color:#666361;color:var(--color-dark-gray)}.document__link{color:#0a3a82;color:var(--color-primary);cursor:pointer;text-decoration:underline}.news-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (max-width:1860px){.news-card{gap:14px}}@media only screen and (max-width:486px){.news-card{gap:8px}}.news-card__content{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px}.news-card__content,.news-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.news-card__header{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:24px;justify-content:space-between}@media only screen and (max-width:1023px){.news-card__header{gap:16px}}@media only screen and (max-width:486px){.news-card__header{gap:8px}}.news-card__link-icon{aspect-ratio:1;color:#2e2d2c;color:var(--primary-black);max-width:24px;min-width:24px}@media only screen and (max-width:1023px){.news-card__link-icon{max-width:18px;min-width:18px}}@media only screen and (max-width:486px){.news-card__link-icon{max-width:16px;min-width:16px}}.news-card__image{aspect-ratio:1.8;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media only screen and (max-width:1023px){.news-card__image{border-radius:16px}}.news-card__image img,.news-card__image picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.news-card__title{font-size:36px;line-height:1.3}@media only screen and (max-width:1860px){.news-card__title{font-size:28px}}@media only screen and (max-width:486px){.news-card__title{font-size:22px}}.news-card__date{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5}@media only screen and (max-width:1860px){.news-card__date{font-size:16px;line-height:24px}}@media only screen and (max-width:486px){.news-card__date{font-size:14px}}.show-more-text__content{font-size:14px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.show-more-text__content.collapsed{max-height:45px;overflow:hidden;text-overflow:ellipsis}.show-more-text__content.collapsed:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(180deg,transparent 0,#fff);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}.show-more-text__btn{color:#0a3a82;color:var(--color-primary);cursor:pointer;font-size:14px;margin-top:4px;padding:0}.feedback-form__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.feedback-form__agreement{color:#666361;color:var(--color-dark-gray);font-size:14px}.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contact-info__text{line-height:150%;max-width:300px}.contact-info__phone{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.3;white-space:nowrap}.contact-info__time{color:#666361;color:var(--color-dark-gray);font-size:16px}@media only screen and (max-width:1860px){.contact-info__phone{font-size:28px;line-height:130%;white-space:nowrap}}@media only screen and (max-width:1279px){.contact-info__text{max-width:100%}}@media only screen and (max-width:1023px){.contact-info__text{font-size:18px;margin-bottom:0}.contact-info__time{font-size:14px}}@media only screen and (max-width:767px){.contact-info__text{font-size:16px;margin-bottom:0;max-width:270px}.contact-info__time{font-size:14px}}.block-header-with-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-column-gap:32px;-webkit-column-gap:32px;column-gap:32px;justify-content:space-between}.block-header-with-nav .news-block__link-more,.block-header-with-nav__link-more{background-color:transparent;border:1px solid #ced5de;border:1px solid var(--color-gray);color:#0a3a82;color:var(--color-primary);margin-left:8px;max-height:62px}.block-header-with-nav .news-block__link-more:hover,.block-header-with-nav__link-more:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}.block-header-with-nav .colors-slider-block__navigation,.block-header-with-nav__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-header-with-nav .nav-btn{border-color:#ced5de;border-color:var(--color-gray)}.block-header-with-nav .nav-btn:disabled{background-color:transparent}@media only screen and (max-width:1860px){.block-header-with-nav .title-section{font-size:48px}}@media only screen and (max-width:1023px){.block-header-with-nav .nav-btn{display:none}.block-header-with-nav__link-more{bottom:0;left:24px;margin-left:0;position:absolute;right:24px;width:calc(100vw - 48px)}}@media only screen and (max-width:767px){.block-header-with-nav .title-section{font-size:36px}.block-header-with-nav__link-more{left:14px;right:14px;width:calc(100vw - 28px)}}.portfolio-slider{margin-top:32px}@media only screen and (max-width:1860px){.portfolio-block .portfolio-slider{margin-top:32px}}@media screen and (max-width:768px){.portfolio-block .portfolio-slider{margin-top:24px}}.portfolio-card{width:100%}.portfolio-card__image{aspect-ratio:2.51;border-radius:24px;color:inherit;display:block;margin-bottom:16px;overflow:hidden;text-decoration:none;width:100%}@media only screen and (max-width:1023px){.portfolio-card__image{aspect-ratio:1.67;border-radius:16px;margin-bottom:14px}}@media only screen and (max-width:767px){.portfolio-card__image{margin-bottom:8px}}@media only screen and (max-width:486px){.portfolio-card__image{height:220px;max-width:calc(100vw - 28px)}}.portfolio-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.portfolio-card:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.portfolio-card__header{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;color:inherit;gap:24px;justify-content:space-between;text-decoration:none}.portfolio-card__content,.portfolio-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.portfolio-card__content{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:1024px){.portfolio-card__content{gap:14px}}@media screen and (max-width:586px){.portfolio-card__content{gap:8px}}.portfolio-card__title{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.15;overflow:hidden;padding-right:30px;text-overflow:ellipsis}@media only screen and (max-width:1279px){.portfolio-card__title{font-size:28px}}@media only screen and (max-width:1023px){.portfolio-card__title{font-size:24px}}@media only screen and (max-width:767px){.portfolio-card__title{font-size:20px}}.portfolio-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px;gap:16px}@media only screen and (max-width:1023px){.portfolio-card__info{font-size:16px}}@media only screen and (max-width:767px){.portfolio-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:486px){.portfolio-card__info{font-size:14px}}.portfolio-card__used-items-groups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px}@media only screen and (max-width:767px){.portfolio-card__used-items-groups{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.portfolio-card__used-items-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 8px}.portfolio-card__used-items-title{color:var(--middle-gray)}.portfolio-card__used-items{display:contents}.portfolio-card__used-items a{color:#0a3a82;color:var(--color-primary);text-decoration:underline!important}.portfolio-card__city-date{margin-left:auto}.portfolio-card__arrow{height:24px;width:24px}@media screen and (max-width:768px){.portfolio-card__arrow{height:18px;width:18px}}.card{width:100%}.card.no-image .info-label{bottom:auto;left:auto;position:relative;top:auto}.card.no-image .card__image-wrp{height:164px;width:164px}.card.no-image .card__badges{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card.no-image .favorite-btn{margin-left:auto}.card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;row-gap:16px}.card__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:24px;height:376px}.card__image,.card__top{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.card__image{-webkit-box-flex:1;background-color:#f2f4f6;background-color:var(--color-light-blue);-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.card__image,.card__image-wrp{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card__image-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;height:328px;overflow:visible;width:328px}.card__image:hover img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.card__image img,.card__image picture{height:100%;width:100%}.card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;-webkit-transition:all .3s ease;transition:all .3s ease}.card__image.no-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card__image.no-image:hover img{-webkit-transform:none;-ms-transform:none;transform:none}.card__image.no-image img{height:auto;max-height:100%;max-width:100%;-o-object-fit:none;object-fit:none;width:auto}.card__samples{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 133px;flex:0 0 133px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;border:1px solid #ced5de;border:1px solid var(--color-gray);border-bottom-right-radius:24px;border-left:none;border-top-right-radius:24px;justify-content:stretch;overflow:hidden}@media only screen and (max-width:1279px){.card__samples{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom-left-radius:24px;border-top-right-radius:0;-ms-flex-direction:row;flex-direction:row}}.card__sample{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;cursor:pointer;justify-content:flex-start;padding:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:-webkit-box-flex .3s ease;transition:-webkit-box-flex .3s ease;transition:flex .3s ease;transition:flex .3s ease,-webkit-box-flex .3s ease,-ms-flex .3s ease}.card__sample:hover{-webkit-box-flex:10;-ms-flex:10;flex:10}.card__sample--light .card__sample-name{color:#2e2d2c;color:var(--primary-black)}.card__sample-name{color:#fff;color:var(--color-white);font-size:16px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:10}@media only screen and (max-width:1279px){.card__sample-name{display:none}}.card__more-link{background-color:#fff;background-color:var(--color-white);border-left:1px solid #ced5de;border-left:1px solid var(--color-gray)}.card__sample-link{color:#2e2d2c;color:var(--primary-black);font-size:16px}@media only screen and (max-width:1279px){.card__sample-link{white-space:nowrap}.card__sample-link span{display:none}}.card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.card__badges,.card__content{display:-webkit-box;display:-ms-flexbox;display:flex}.card__badges{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:16px;height:24px;justify-content:flex-start;left:24px;position:absolute;right:24px;top:24px}.card__badges .favorite-btn{margin-left:auto}.card .favorite-btn{background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card .favorite-btn .favorite-active,.card .favorite-btn .favorite-inactive{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.card .favorite-btn .favorite-active{display:none}.card .favorite-btn .favorite-inactive{color:#ced5de;color:var(--color-gray);-webkit-transition:all .3s ease;transition:all .3s ease}.card .favorite-btn .favorite-inactive:hover{color:#0a3a82;color:var(--color-primary)}.card .favorite-btn.in-favorite .favorite-active{display:block}.card .favorite-btn.in-favorite .favorite-inactive{display:none}.card__name{margin-bottom:2px;margin-top:8px}.card__prices{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;gap:5px;justify-content:flex-start}.card__price-main{font-size:24px;line-height:150%}.card__price-per-item{color:#666361;color:var(--color-dark-gray);font-size:18px}.card .info-label{bottom:24px;height:24px;left:24px;position:absolute}@media only screen and (max-width:1860px){.card__top{height:301px}.card__badges{left:16px;right:16px;top:16px}.card .badge{gap:8px}.card .info-label{bottom:16px;left:16px}.card__image-wrp{height:253px;width:253px}.card__category,.card__price-per-item{font-size:16px}.card__price-main{font-size:18px}}@media only screen and (max-width:1279px){.card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto}}.counter{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;position:absolute;right:-7px;top:-5px;width:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#0a3a82!important;color:var(--color-primary)!important;font-family:Pragmatica-Bold,sans-bold;font-family:var(--font-bold);font-size:12px;justify-content:center;line-height:20px}.header-actions__item--cart.in-cart .counter{background-color:#ff3e41;background-color:var(--color-error);color:#fff!important;color:var(--color-white)!important}.header-actions__item--favorite.active .counter{background-color:#fff;background-color:var(--color-white);color:#000!important;color:var(--color-black)!important}.agreement{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:1.5}.agreement a{text-decoration:underline!important}.slider-caption{bottom:22px;left:0;padding-left:calc(50vw - 780px);position:absolute;z-index:10}.slider-caption span{color:#2e2d2c;color:var(--primary-black);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;height:32px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(120px);background-color:hsla(0,0%,100%,.5);border-radius:8px;justify-content:center;padding:0 8px}.base{color:#ab1f52;color:var(--color-dark-red)}.ceiling{color:#289ecd;color:var(--color-secondary)}.offices{color:#7c4986;color:var(--color-purple)}.wood{color:#666361;color:var(--color-dark-gray)}.kids{color:#e05938}.kitchen{color:#1d8789}.note{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:1.5}.scale__wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));grid-gap:4px;gap:4px}@media only screen and (max-width:767px){.scale__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:81px}}.scale__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;background-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);font-size:16px;justify-content:center;line-height:1.5}@media only screen and (max-width:1279px){.scale__item{padding-inline:12px}}@media only screen and (max-width:767px){.scale__item{min-height:40px;padding:8px 12px}}.scale__item.active{background-color:#0a3a82;background-color:var(--color-primary);color:#fff;color:var(--color-white)}.scale__item:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}@media only screen and (max-width:767px){.scale__item:first-child{border-bottom-left-radius:0;border-top-right-radius:8px}}.scale__item:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}@media only screen and (max-width:767px){.scale__item:last-child{border-bottom-left-radius:8px;border-top-right-radius:0}}.characteristic-item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:187.5px;border-top-right-radius:187.5px;padding:54px 24px 24px;width:100%}@media only screen and (max-width:1860px){.characteristic-item{border-bottom-left-radius:250px;border-bottom-right-radius:24px;border-top-left-radius:250px;border-top-right-radius:24px;padding:24px}}@media only screen and (max-width:767px){.characteristic-item{border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:187.5px;border-top-right-radius:187.5px;min-width:303px;padding:32px 16px 16px;width:303px}}@media only screen and (max-width:1023px){.characteristic-item__image img{height:120px;width:120px}}.characteristic-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media only screen and (max-width:1860px){.characteristic-item__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:44px}}@media only screen and (max-width:767px){.characteristic-item__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}}@media only screen and (max-width:1860px){.characteristic-item__elemtnts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.characteristic-item__header{text-align:center}@media only screen and (max-width:1860px){.characteristic-item__header{text-align:left}}@media only screen and (max-width:767px){.characteristic-item__header{margin-inline:auto}}.characteristic-item__title{font-size:36px;line-height:1.3;margin-bottom:4px}@media only screen and (max-width:1023px){.characteristic-item__title{font-size:28px}}@media only screen and (max-width:767px){.characteristic-item__title{margin-inline:auto;text-align:center}}.characteristic-item__subtitle{min-height:54px}@media only screen and (max-width:1860px){.characteristic-item__subtitle{margin-bottom:24px;min-height:auto}}@media only screen and (max-width:767px){.characteristic-item__subtitle{font-size:16px;margin-inline:auto;margin-bottom:40px;text-align:center}}.characteristic-item__text{font-size:14px;line-height:1.5}.characteristic-item__text p{margin:0}.characteristic-item__text p:not(:last-child){margin-bottom:8px}.characteristics-table{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;-moz-column-gap:32px;-webkit-column-gap:32px;column-gap:32px;grid-row-gap:8px;row-gap:8px}@media only screen and (max-width:1023px){.characteristics-table{gap:24px;grid-template-columns:1fr}}@media only screen and (max-width:1860px){.characteristics-table-binder{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.characteristics-table-binder{gap:8px}}@media only screen and (max-width:767px){.characteristics-table-binder{padding-inline:14px}}.characteristics-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:8px;justify-content:space-between}.characteristics-table__dots{-webkit-box-flex:1;border-bottom:1px dashed #ced5de;border-bottom:1px dashed var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto}.characteristics-table__param,.characteristics-table__value{font-size:16px}@media only screen and (max-width:1023px){.characteristics-table__param,.characteristics-table__value{font-size:14px;line-height:150%}}@media only screen and (max-width:767px){.characteristics-table__value{max-width:170px;text-align:right}}.characteristics-table__param{color:#666361;color:var(--color-dark-gray)}.sticky-block{background-color:#fff;background-color:var(--color-white);-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,69%,.2);box-shadow:0 4px 8px 2px hsla(0,0%,69%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;min-height:90px;padding:14px 0;position:fixed;right:0;top:0;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.sticky-block{display:none}}.sticky-block .container{width:100%}.sticky-block.hidden{display:none;pointer-events:none}@media only screen and (max-width:767px){.sticky-block .btn.btn-primary{padding:16px}}.sticky-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.sticky-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}}.sticky-block__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-block__image{height:62px;width:62px;-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px}.sticky-block__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.sticky-block__name{font-size:20px;line-height:1.5;margin-bottom:4px}.sticky-block__summary{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px}.sticky-block__param,.sticky-block__summary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sticky-block__param{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;gap:8px}.sticky-block__prop{color:#666361;color:var(--color-dark-gray)}.sticky-block__value{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-block .color-sample{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:4px;height:24px;width:24px}.sticky-block__actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width:1023px){.sticky-block__actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.sticky-block__actions .in-cart,.sticky-block__actions .quantity{display:none}.sticky-block__actions.in-cart .to-cart{display:none;pointer-events:none}.sticky-block__actions.in-cart .in-cart,.sticky-block__actions.in-cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-block__actions.in-cart .sticky-block__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sticky-block__price-total{font-size:24px;line-height:1.5}.sticky-block__price-per-item{color:#666361;color:var(--color-dark-gray);font-size:16px}.sticky-block .in-cart{color:#0a3a82;color:var(--color-primary)}.tooltip{background-color:#f2f4f6;background-color:var(--color-light-blue);background-image:url(../media/images/img-icons/question-sign.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:50%;cursor:pointer;display:inline-block;height:21px;margin-left:8px;width:21px}.tooltip:hover{background-image:url(../media/images/img-icons/question-sign-active.svg)}.image-caption{backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:1.5;padding:4px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:8px;color:#2e2d2c;color:var(--primary-black);justify-content:center}.login-warning{background-color:#0a3a82;background-color:var(--color-primary);border-radius:16px;color:#fff;color:var(--color-white);display:none;padding:24px 32px;width:100%}.login-warning.visible{display:block}.login-warning a{text-decoration:underline!important}.popup-basket-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:8px;justify-content:space-between}.popup-basket-item:not(:last-child){margin-bottom:27px}.popup-basket-item__img{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:auto;width:80px}.popup-basket-item__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popup-basket-item__category{font-size:14px}.popup-basket-item__info{font-size:16px}.popup-basket-item__info:hover{color:currentColor!important}.popup-basket-item__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.popup-basket-item__remove-btn{height:12px;width:12px;-webkit-box-flex:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 12px;flex:0 0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-basket-item .remove-icon{color:#beb9a6;color:var(--icon-color);height:12px;pointer-events:none;width:12px}.card-in-menu{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;color:#2e2d2c;color:var(--primary-black);display:block;height:100%;padding:16px;width:100%}.card-in-menu:hover{background-color:#f2f4f6;background-color:var(--color-light-blue)}.card-in-menu__wrapper{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:16px;height:100%;justify-content:space-between}.card-in-menu__img,.card-in-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.card-in-menu__img{-webkit-box-flex:0;-ms-flex:0 0 91px;flex:0 0 91px;height:91px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-in-menu__img img{height:91px;-o-object-fit:cover;object-fit:cover;width:91px}.card-in-menu__item-price,.card-in-menu__name{font-size:16px;line-height:150%}.card-in-menu__item-price,.card-in-menu__unit-price{white-space:nowrap}.card-in-menu__prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:4px}.card-in-menu__unit-price{color:#666361;color:var(--color-dark-gray);font-size:14px}.card-in-menu__category{font-size:14px;line-height:150%;margin-top:4px}.card-in-menu__like-btn{height:24px;position:absolute;right:0;top:0;width:24px}.card-in-menu__like-btn .favorite-active{display:none}.card-in-menu__like-btn .favorite-inactive{color:#ced5de;color:var(--color-gray);-webkit-transition:all .3s ease;transition:all .3s ease}.card-in-menu__like-btn .favorite-inactive:hover{color:#0a3a82;color:var(--color-primary)}.card-in-menu .favorite-active,.card-in-menu .favorite-inactive{color:#ced5de;color:var(--color-gray);height:24px;width:24px}.card-in-menu .favorite-btn.in-favorite .favorite-active{display:block}.card-in-menu .favorite-btn.in-favorite .favorite-inactive{display:none}@media only screen and (max-width:1860px){.card-in-menu__name{display:none}.card-in-menu__img{-webkit-box-flex:0;-ms-flex:0 0 71px;flex:0 0 71px;height:71px}.card-in-menu__img img{height:71px;width:71px}.card-in-menu__prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}}@media only screen and (max-width:1279px){.card-in-menu__img{-webkit-box-flex:0;-ms-flex:0 0 91px;flex:0 0 91px;height:91px}}.mobile-menu-social{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;padding-bottom:24px}.mobile-menu-social__wrapper{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:125px;justify-content:center}.mobile-menu-social .footer-contacts__icon{height:36px;width:36px}.mobile-menu-social .footer-contacts__icon .icon{color:#91a0b6;color:var(--color-middle-blue);height:36px;width:36px}@media only screen and (max-width:1023px){.mobile-menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:14px}}@media only screen and (max-width:767px){.mobile-menu-social__wrapper{gap:43px}}.filter__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.filter__btn span{font-size:18px;line-height:160%}@media only screen and (max-width:1023px){.filter__btn span{display:none}}.filter__icon{height:24px;width:24px}.filter__total{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;-webkit-box-flex:0;background-color:#0a3a82;background-color:var(--color-primary);border-radius:50%;color:#fff;color:var(--color-white);-ms-flex:0 0 25px;flex:0 0 25px;font-family:Pragmatica-Bold,sans-bold,sans-serif;font-family:var(--font-bold),sans-serif;font-size:12px!important;height:25px;line-height:25px}.filter .hidden{display:none}.filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:18px;justify-content:space-between;line-height:160%;position:relative}.filter-row__total{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sort{position:relative}.sort__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;height:29px;line-height:160%;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:8px;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (max-width:1023px){.sort__header .js-sort-name{display:none}}.sort__icon{height:24px;width:24px}.sort__arrow{color:var(--color-light-base);height:14px;width:14px}.sort__dropdown{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);display:none;left:0;min-width:100%;padding:14px;position:absolute;top:calc(100% + 10px);z-index:999}.sort.open .sort__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.sort.open .sort__arrow{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.sort__item{cursor:pointer}.sort--portfolio.open .sort__icon{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.filter-horizontal .swiper,.filter-horizontal .swiper-wrapper{overflow:visible!important}.filter-horizontal__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;margin-bottom:32px;max-width:100%;width:100%}@media only screen and (max-width:767px){.filter-horizontal__row{gap:8px}}.filter-horizontal__row>li{width:100%}@media only screen and (max-width:767px){.filter-horizontal__row>li{width:auto}}.filter-horizontal__item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:45px;padding:4px 16px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:-webkit-grab;cursor:grab;justify-content:center;white-space:nowrap}.filter-horizontal__item span{cursor:pointer}.filter-horizontal__item.active{background-color:#0a3a82;background-color:var(--color-primary);border-color:#0a3a82;border-color:var(--color-primary);color:#fff;color:var(--color-white)}.filter-horizontal__sorting--sticky.is-sticky{background-color:#fff;background-color:var(--color-white);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.102);box-shadow:0 4px 30px 0 rgba(0,0,0,.102);left:0;padding-bottom:16px;padding-top:16px;position:fixed;right:0;top:125px;z-index:99}.filter-horizontal__sorting--sticky.is-sticky.is-fixed{top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-horizontal__sorting.hidden{display:none!important}.color-catalog,.color-catalog__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.color-catalog__filter{gap:32px}@media only screen and (max-width:1023px){.color-catalog__filter{gap:24px}}.color-catalog__filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}@media only screen and (max-width:486px){.color-catalog__filter-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}}.color-catalog__search,.color-catalog__select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.color-catalog__search.input-group,.color-catalog__select.input-group{margin-bottom:0}.color-catalog__input-label{font-size:14px;line-height:150%}.color-catalog__shades-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media only screen and (max-width:1023px){.color-catalog__shades-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;overflow-y:scroll;scrollbar-width:none}}.color-catalog__shade{min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content}.color-catalog__color-list{margin-top:18px}.color-catalog__note{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:150%;margin-top:32px}.color-catalog__note.hidden{display:none}.color-catalog__failure-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:87px}@media only screen and (max-width:1439px){.color-catalog__failure-notice{margin-top:62px}}@media only screen and (max-width:1279px){.color-catalog__failure-notice{margin-top:52px}}@media only screen and (max-width:486px){.color-catalog__failure-notice{margin-top:32px}}.color-catalog__failure-notice.hidden{display:none}.color-catalog__failure-notice-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center}.color-catalog__failure-notice-head:first-child{font-size:20px;line-height:150%}.color-catalog__failure-notice-head:first-child span{color:#ff3e41;color:var(--color-error)}.color-catalog__failure-notice-head:nth-child(2){font-size:16px;line-height:150%}.color-list{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}@media only screen and (max-width:1860px){.color-list{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:1439px){.color-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1279px){.color-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1023px){.color-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.color-list{grid-template-columns:repeat(2,1fr)}}.color-list.hidden{display:none}.color-list[data-enable-selection]{gap:18px 8px}.color-list[data-enable-selection] .color-list__item input{display:none}.color-list[data-enable-selection] .color-list__item label .color-list__card-name{color:#666361;color:var(--color-dark-gray)}@media (hover:hover){.color-list[data-enable-selection] .color-list__item label:hover .color-list__card-name{color:#2e2d2c;color:var(--primary-black)}}.color-list[data-enable-selection] .color-list__item input:checked+label .color-list__card-inner,.color-list[data-enable-selection] .color-list__item label:active .color-list__card-inner{border:2px solid #0a3a82;border:2px solid var(--color-primary);padding:6px}.color-list[data-enable-selection] .color-list__item input:checked+label .color-list__card-name,.color-list[data-enable-selection] .color-list__item label:active .color-list__card-name{color:#2e2d2c;color:var(--primary-black)}.color-list[data-enable-selection] .color-list__item input:checked+label .color-list__card-background-color,.color-list[data-enable-selection] .color-list__item label:active .color-list__card-background-color{border-radius:6px;height:calc(100% - 4px);width:calc(100% - 4px)}.color-list[data-enable-selection] .color-list__item input:checked+label .color-list__card-favorite-button,.color-list[data-enable-selection] .color-list__item label:active .color-list__card-favorite-button{display:-webkit-box;display:-ms-flexbox;display:flex}.color-list[data-enable-selection] .color-list__card{aspect-ratio:unset;font-size:14px;gap:8px;min-height:0;min-height:auto;padding:0}@media only screen and (max-width:1023px){.color-list[data-enable-selection] .color-list__card{cursor:pointer}}.color-list[data-enable-selection] .color-list__card-inner{border-radius:8px;display:block;min-height:82px;overflow:hidden;padding:8px;position:relative}.color-list[data-enable-selection] .color-list__card-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-list[data-enable-selection] .color-list__card-calculate-button,.color-list[data-enable-selection] .color-list__card-calculate-mobile-button,.color-list[data-enable-selection] .color-list__card-favorite-button span{display:none!important}.color-list__card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;font-size:18px;gap:16px;line-height:150%;min-height:447px;padding:24px;width:100%}@media only screen and (max-width:1439px){.color-list__card{min-height:312px}}@media only screen and (max-width:1023px){.color-list__card{cursor:default}}@media only screen and (max-width:486px){.color-list__card{min-height:181px}}@media (hover:hover){.color-list__card:hover .color-list__card-calculate-button,.color-list__card:hover .color-list__card-favorite-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (hover:hover) and (max-width:1023px){.color-list__card:hover .color-list__card-calculate-button{display:none}}.color-list__card.in-favorite .color-list__card-added-to-favorites-icon,.color-list__card.in-favorite .color-list__card-favorite-button{display:-webkit-box;display:-ms-flexbox;display:flex}.color-list__card.in-favorite .color-list__card-add-to-favorites-icon{display:none}.color-list__card[data-light-text]{color:#fff;color:var(--color-white)}.color-list__card-inner{display:contents}.color-list__card-actions{gap:16px;width:100%}.color-list__card-actions,.color-list__card-favorite-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.color-list__card-favorite-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;gap:8px}@media (hover:hover){.color-list__card-favorite-button{display:none}}@media only screen and (hover:hover) and (max-width:1023px){.color-list__card-favorite-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.color-list__card-favorite-button svg{aspect-ratio:1;color:#666361;color:var(--color-dark-gray);width:24px}.color-list__card-favorite-button span{white-space:nowrap}@media only screen and (max-width:1023px){.color-list__card-favorite-button span{display:none}}.color-list__card-added-to-favorites-icon{display:none}.color-list__card-calculate-mobile-button{display:none;min-width:24px}@media only screen and (max-width:1023px){.color-list__card-calculate-mobile-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.color-list__card-calculate-mobile-button svg{aspect-ratio:20/18;color:#666361;color:var(--color-dark-gray);width:20px}.color-list__card-calculate-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media (hover:hover){.color-list__card-calculate-button{display:none}}@media only screen and (max-width:1023px){.color-list__card-calculate-button{display:none}}.color-list__card-name{margin-top:auto;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"color";transition-property:"color";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function)}.color-list__card-background-color{background-repeat:no-repeat;background-size:cover;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:-1}.swiper-pagination-bullet{height:6px!important;margin:0 6px!important;width:6px!important}.swiper-pagination-bullet-active{background-color:#2e2d2c!important;background-color:var(--primary-black)!important}.custom-select{max-width:100%;position:relative}.custom-select--size_small .custom-select__header{font-size:16px;padding-block:9px}@media only screen and (max-width:1023.98px){.custom-select--size_small .custom-select__header{min-height:0;min-height:auto;padding:9px 18px}}.custom-select--size_small .custom-select__label{font-size:16px;padding-block:9px}.custom-select--open .custom-select__arrow .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.custom-select--open .custom-select__body{opacity:1;pointer-events:auto}.custom-select__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;background:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;color:#2e2d2c;color:var(--primary-black);cursor:pointer;font-size:18px;gap:18px;justify-content:space-between;line-height:150%;outline:none;padding:18px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"background-color color border-color";transition-property:"background-color color border-color";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function);width:100%}@media (hover:hover){.custom-select__header:hover{border-color:#91a0b6;border-color:var(--color-middle-blue)}}.custom-select__header:focus{border-color:#91a0b6;border-color:var(--color-middle-blue)}.custom-select__header:disabled{border-color:#ced5de;border-color:var(--color-gray);color:#91a0b6;color:var(--color-middle-blue);cursor:not-allowed}.custom-select__header:disabled,.custom-select__option:hover .custom-select__label{background-color:#f2f4f6;background-color:var(--color-light-blue)}.custom-select__option:not(:last-child) .custom-select__label{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray)}.custom-select__body{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;bottom:-10px;left:0;max-height:436px;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:1}.custom-select__body::-webkit-scrollbar{background-color:transparent;border-radius:100px;width:4px}.custom-select__body::-webkit-scrollbar-thumb{background-color:#91a0b6;background-color:var(--color-middle-blue);border-radius:100px}.custom-select__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;background:#fff;background:var(--color-white);color:#2e2d2c;color:var(--primary-black);cursor:pointer;font-size:18px;gap:18px;justify-content:flex-start;line-height:150%;padding:18px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"background-color color border-color";transition-property:"background-color color border-color";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select__selected{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.custom-select__arrow{-webkit-box-flex:0;color:#0a3a82;color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 14px;flex:0 0 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-select__arrow .icon{height:14px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:14px}.custom-select [type=checkbox],.custom-select [type=radio]{display:none}.custom-select [type=checkbox]:checked~.custom-select__label,.custom-select [type=radio]:checked~.custom-select__label{background-color:#f2f4f6;background-color:var(--color-light-blue);position:relative}.custom-select [type=checkbox]:checked~.custom-select__label:before,.custom-select [type=radio]:checked~.custom-select__label:before{background-color:transparent;background-image:url(../media/images/img-icons/check-mark-blue.svg);background-position:50%;background-repeat:no-repeat;content:"";height:14px;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}.custom-select--with-descript .custom-select__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;padding:18px!important}.custom-select--with-descript .custom-select__thumb-img{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.custom-select--with-descript .custom-select__thumb-img img{width:100%}.custom-select--with-descript .custom-select__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom-select--with-descript .custom-select__name type{font-size:14px;line-height:1.5}.custom-select--with-descript .custom-select__header{padding:18px!important}@media only screen and (max-width:1023.98px){.custom-select__header{min-height:48px;padding:0 12px}.custom-select__selected{font-size:16px}}.input-group{margin-bottom:20px;width:100%}.input-group .label{font-size:14px;line-height:150%}.input-group .label>span{display:block;margin-bottom:8px}.input-group--error .input{border-color:#ff3e41;border-color:var(--color-error)}@media (hover:hover){.input-group--error .input:hover{border-color:#ff3e41;border-color:var(--color-error)}}.input-group--error .input:focus{border-color:#ff3e41;border-color:var(--color-error)}.input-group__label{font-size:14px;line-height:1.5;margin-bottom:8px}.input-group__clear-btn{bottom:0;display:none;height:65px;pointer-events:none;position:absolute;right:0;width:30px}.input-group__clear-btn.visible{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group__clear-btn .clear-icon{color:#91a0b6;color:var(--color-middle-blue);height:12px;width:12px}.input-group--selfclear .label{position:relative}.input-group__note{color:var(--light-brown);font-size:14px;margin-top:8px}.quantity{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;height:62px;max-width:153px;overflow:hidden;width:153px}.quantity,.quantity__btn{background-color:#fff;background-color:var(--color-white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quantity__btn{border:none;cursor:pointer;height:100%;padding:0;width:40px}.quantity__btn--minus{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quantity__btn--plus{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quantity__btn.hidden{cursor:not-allowed;pointer-events:none}.quantity__btn.hidden svg{color:#91a0b6;color:var(--color-middle-blue)}.quantity__input{background-color:#fff;background-color:var(--color-white);width:73px;-webkit-box-flex:1;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex:1 1 73px;flex:1 1 73px;font-size:20px;line-height:1.5;outline:none;padding:18px;text-align:center}.quantity__input::-webkit-input-placeholder{text-align:center}.quantity__input:-moz-placeholder,.quantity__input::-moz-placeholder{text-align:center}.quantity__input:-ms-input-placeholder{text-align:center}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__icon{color:#0a3a82;color:var(--color-primary);height:20px;width:20px}.quantity--small{border-radius:8px;height:40px;width:139px}.quantity--small .quantity__btn{width:40px}.quantity--small .quantity__input{font-size:16px;padding:8px;width:59px}.input{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;color:#2e2d2c;color:var(--primary-black);display:block;font-size:18px;line-height:150%;outline:none;padding:18px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"background-color color border-color";transition-property:"background-color color border-color";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function);width:100%}.input--size_small{font-size:16px;padding-block:9px}.input::-moz-placeholder{color:#666361;color:var(--color-dark-gray)}.input::-webkit-input-placeholder{color:#666361;color:var(--color-dark-gray)}.input:-ms-input-placeholder{color:#666361;color:var(--color-dark-gray)}.input::-ms-input-placeholder{color:#666361;color:var(--color-dark-gray)}.input::placeholder{color:#666361;color:var(--color-dark-gray)}@media (hover:hover){.input:hover{border-color:#91a0b6;border-color:var(--color-middle-blue)}}.input:focus{border-color:#91a0b6;border-color:var(--color-middle-blue)}.input:disabled,.input[disabled=disabled]{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#666361;color:var(--color-dark-gray);cursor:not-allowed}.checkbox{cursor:pointer;display:inline-block;font-size:14px;padding-left:28px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox .checkmark{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:4px;height:20px;left:0;position:absolute;top:3px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;width:20px}.checkbox .checkmark:hover{border-color:#0a3a82;border-color:var(--color-primary)}.checkbox input:checked{-webkit-box-shadow:none;box-shadow:none;outline:none}.checkbox input:checked~.checkmark{background-color:#0a3a82;background-color:var(--color-primary);background-image:url(../media/images/img-icons/checkmark-white.svg);background-position:50%;background-repeat:no-repeat;border-color:#0a3a82;border-color:var(--color-primary)}.checkbox input:disabled~.checkmark{background-color:#91a0b6;background-color:var(--color-middle-blue);border-color:#91a0b6;border-color:var(--color-middle-blue)}.textarea{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;font-size:18px;line-height:1.5;padding:18px;resize:none}@media screen and (max-width:768px){.textarea{height:auto}}.textarea:focus{border:1px solid #ced5de;border:1px solid var(--color-gray);-webkit-box-shadow:none;box-shadow:none;outline:none}.textarea::-moz-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5}.textarea::-webkit-input-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5}.textarea:-ms-input-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5}.textarea::-ms-input-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5}.textarea::placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5}.switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch__label{color:var(--light-brown);margin-bottom:0;-webkit-transition:all .3s ease;transition:all .3s ease}.switch__label--left{color:#2e2d2c;color:var(--primary-black);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.switch__label--right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.switch__input{opacity:0;pointer-events:none;position:absolute}.switch__input:checked~.switch__label--left{color:var(--light-brown)}.switch__input:checked~.switch__label--right{color:#2e2d2c;color:var(--primary-black)}.switch__input:checked+.switch__base:before{left:23px}.switch__base{background-color:#fff;background-color:var(--color-white);border:1px solid #2e2d2c;border:1px solid var(--primary-black);border-radius:33px;cursor:pointer;display:block;height:24px;overflow:hidden;position:relative;width:45px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.switch__base:before{background-color:#2e2d2c;background-color:var(--primary-black);border-radius:50%;content:"";display:inline-block;height:18px;left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:18px}.radio-group:not(:last-child){margin-bottom:14px}.radio-group__input{display:none}.radio-group__input:checked~.radio-group__label:before{border-color:#0a3a82;border-color:var(--color-primary)}.radio-group__input:checked~.radio-group__label:after{background-color:#0a3a82;background-color:var(--color-primary);border-radius:50%;content:"";height:10px;left:5.8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px}.radio-group__input:disabled~.radio-group__label{cursor:default}.radio-group__input:disabled~.radio-group__label:after{background-color:#91a0b6;background-color:var(--color-middle-blue)}.radio-group__input:disabled~.radio-group__label:before{border-color:#91a0b6;border-color:var(--color-middle-blue)}.radio-group__label{cursor:pointer;font-size:16px;padding-left:28px;position:relative;white-space:nowrap}.radio-group__label:before{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:50%;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;width:20px}.radio-group__label:hover:before{border-color:#0a3a82;border-color:var(--color-primary)}.form__note{color:var(--light-brown);font-size:14px;line-height:1.5}.form-agreement a{text-decoration:underline!important}.form-agreement__text{color:#666361;color:var(--color-dark-gray);font-size:14px}.text-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;color:#2e2d2c;color:var(--primary-black);-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px;width:100%}.text-input--size_small .text-input__input{font-size:16px;padding-block:9px}.text-input--required .text-input__label:after{content:"*"}.text-input__input{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;color:#2e2d2c;color:var(--primary-black);outline:none;padding:18px;position:relative;width:100%}.text-input__input::-moz-placeholder{color:#666361;color:var(--color-dark-gray)}.text-input__input::-webkit-input-placeholder{color:#666361;color:var(--color-dark-gray)}.text-input__input:-ms-input-placeholder{color:#666361;color:var(--color-dark-gray)}.text-input__input::-ms-input-placeholder{color:#666361;color:var(--color-dark-gray)}.text-input__input::placeholder{color:#666361;color:var(--color-dark-gray)}@media (hover:hover){.text-input__input:hover{border-color:#91a0b6;border-color:var(--color-middle-blue)}}.text-input__input:focus{border-color:#91a0b6;border-color:var(--color-middle-blue)}.text-input__input:disabled,.text-input__input[disabled=disabled]{background-color:#f2f4f6;background-color:var(--color-light-blue);cursor:not-allowed}.text-input__head{gap:8px}.text-input__head,.text-input__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.text-input__label{font-size:14px;gap:inherit;line-height:150%}.carousel__button.is-close{display:none}.fancybox__slide{z-index:-1}.fancybox__content,.fancybox__slide{padding:0!important}.fancybox__footer{background-color:#fff;z-index:20}.modal{background-color:#fff;-webkit-box-shadow:0 5px 15px -10px rgba(0,0,0,.7);box-shadow:0 5px 15px -10px rgba(0,0,0,.7);color:var(--c-dark-gray);cursor:default!important;display:none;height:100%;max-height:100%;overflow:auto;position:relative}.modal.modal--right{color:#2e2d2c;color:var(--primary-black)}.modal--grab{cursor:-webkit-grab!important;cursor:grab!important}.modal--animate{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal__subtitle{font-size:16px;max-width:570px;padding:0}@media screen and (max-width:768px){.modal__subtitle{padding:0 14px}}.modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;gap:32px;height:100%;justify-content:flex-start}.modal__button-close{cursor:pointer;display:block;height:24px;padding:0;pointer-events:all;position:absolute;right:32px;top:38px;width:24px;z-index:9999}.modal__button-close .link-back__arrow{display:none}@media only screen and (max-width:1023px){.modal__button-close .link-back__arrow{display:block}}.modal__close-icon{color:#666361;color:var(--color-dark-gray);height:24px;pointer-events:all;width:24px}@media only screen and (max-width:767px){.modal__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal__title{display:block;font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.3}.modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.modal__description{text-align:center}.modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;padding:40px 0}.modal__action-buttons{padding-top:20px}.modal--error .modal__button-close-icon,.modal--error .modal__description,.modal--error .modal__title{color:red}.modal--success .modal__button-close-icon,.modal--success .modal__description,.modal--success .modal__title{color:green}.modal--message .modal__button-close-icon,.modal--message .modal__description,.modal--message .modal__title{color:#000}.modal--right{margin-left:auto!important;margin-right:0!important}.modal--right .modal__content{padding:52px;position:relative}.modal--right .modal__button-close{position:absolute;right:46px;top:46px}.modal--right .icon-modal-close{font-size:24px;height:24px;width:24px;fill:none;stroke:currentColor}.modal__link-back{color:#2e2d2c;color:var(--primary-black);display:none;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal__link-back svg{height:24px;width:24px}.modal__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.modal__header-wrap .back-icon{display:none}@media only screen and (max-width:767px){.modal{width:100%!important}.modal.modal--right .input-group{margin-bottom:18px}.modal__header,.modal__header-wrap{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray)}.modal__header-wrap{margin-bottom:14px;padding-bottom:14px}.modal__header-wrap .back-icon{display:block;margin-left:14px}.modal__title{font-size:18px;line-height:150%;margin-bottom:0;padding-left:14px;position:relative}.modal__close-icon,.modal__title br{display:none}.modal__body{margin-top:0}.modal__link-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modal__header.review-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;padding-bottom:18px}}.simply-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.5);border-radius:24px!important;bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.alert-modal__wrapper{background-color:#fff;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:591px;padding:32px;position:relative;z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:24px}.alert-modal__close-btn{cursor:pointer;position:absolute;right:32px;top:38px}.alert-modal__title{font-size:28px;line-height:1.3;padding-right:28px}.alert-modal__close{color:#2e2d2c;color:var(--primary-black);height:24px;width:24px}.alert-modal--success .alert-modal__wrapper{border-bottom:4px solid #91a0b6;border-bottom:4px solid var(--color-middle-blue);width:591px}.alert-modal--error .alert-modal__wrapper{border-bottom:4px solid #ff3e41;border-bottom:4px solid var(--color-error);width:341px}.alert-modal--error .alert-modal__title{color:#ff3e41;color:var(--color-error)}.alert-modal__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:16px;width:auto}.geo-popup{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.07);box-shadow:0 0 8px 0 rgba(0,0,0,.07);opacity:0;padding:16px;position:absolute;top:-300px;width:389px;z-index:999}.geo-popup__suggestion{font-size:20px;line-height:1.5;margin-top:2px}.geo-popup__help{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:1.5}.geo-popup__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start;margin-top:16px}.geo-popup .btn{height:51px;white-space:nowrap}.geo-popup.open{opacity:1;top:calc(100% + 25px);-webkit-transition:all .4s;transition:all .4s}@media only screen and (max-width:767px){.geo-popup{top:calc(100% + 8px);width:100%}.geo-popup__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.geo-popup__actions .btn{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.cookies-info-modal{color:#2e2d2c!important;color:var(--primary-black)!important;width:562px}.cookies-info-modal__content{margin-top:0}.cookies-info-modal .modal__inner{overflow-x:hidden;overflow-y:auto}.cookies-info-modal .modal__header{background-color:#fff;background-color:var(--color-white);position:sticky!important;top:0;z-index:50}.cookies-info-modal .ordered-list{counter-reset:item;list-style:none;margin-top:0;-webkit-padding-start:20px;padding-inline-start:20px}.cookies-info-modal .ordered-list>li{position:relative}.cookies-info-modal .ordered-list>li:before{content:counter(item) ". ";counter-increment:item;font-size:14px;left:-20px;position:absolute;top:0}.cookies-info-modal__heading,.cookies-info-modal__text{font-size:14px;line-height:1.5;margin-bottom:16px}.cookies-info-modal__text{margin-left:-20px}@media only screen and (max-width:767px){.cookies-info-modal{height:100vh;max-height:100vh;max-width:100vw;overflow:hidden;width:100vw}.cookies-info-modal .modal__title{margin-bottom:0!important}.cookies-info-modal .modal__content{padding-top:0!important}.cookies-info-modal .modal__header{padding-top:14px!important}.cookies-info-modal .modal__header:before{bottom:0!important}.cookies-info-modal .modal__link-back{top:16px}.cookies-info-modal .modal__body{margin-top:0}}.cities-modal{max-width:562px;width:562px}.cities-modal .modal__body{margin-top:0}.cities-modal .modal__content{overflow:auto;padding-bottom:0}.cities-modal .back-to-menu-btn{display:none}.cities-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cities-modal__form .container-list{height:100%}.cities-modal .input-group{margin-bottom:8px}.cities-modal__check-btn{color:#0a3a82;color:var(--color-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;padding:0}.cities-modal__location-icon{height:24px;width:24px}.cities-modal__list{margin-top:32px}.cities-modal__city-item{cursor:pointer;line-height:1.6}.cities-modal__city-item.current{color:#666361;color:var(--color-dark-gray)}.cities-modal__city-item:not(:last-child){margin-bottom:18px}.cities-modal .hidden{display:none}.cities-modal__submit-block{background:#fff;bottom:0;display:none;padding:10px;position:sticky}.cities-modal__submit-block.active{display:block}.cities-modal__submit-block .btn{width:100%}@media only screen and (max-width:1279px){.cities-modal{width:100%}.cities-modal.modal--right .modal__content{padding:0}.cities-modal .back-to-menu-btn{color:#2e2d2c;color:var(--primary-black);display:block;height:24px;left:24px;position:absolute;top:18px;width:24px}.cities-modal .back-to-menu-btn svg{height:24px;width:24px}.cities-modal__check-btn{padding:0 24px}.cities-modal__list{padding:0 24px 24px}.cities-modal__city-item:not(:last-child){margin-bottom:16px}.cities-modal__header{display:none}.cities-modal .input-group--selfclear{margin-bottom:24px}.cities-modal .input-group--selfclear label{position:relative}.cities-modal .input-group--selfclear label span{display:none}.cities-modal .input{border:none;border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-radius:0;font-size:18px;height:63px;line-height:1.5;padding:18px 24px 18px 68px}.cities-modal .input::-moz-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input::-webkit-input-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input:-ms-input-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input::-ms-input-placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input::placeholder{color:#666361;color:var(--color-dark-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input-group__clear-btn{background-color:#f2f4f6;background-color:var(--color-light-blue);border-radius:50%;height:24px;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:24px;top:20px}.cities-modal__submit-block{padding:24px}.cities-modal__form{padding-bottom:24px}}@media only screen and (max-width:767px){.cities-modal .modal__body{padding:0}.cities-modal .input-group__clear-btn{right:14px;top:16px}.cities-modal .back-to-menu-btn{left:14px}.cities-modal .input{height:56px;padding:14px 14px 14px 52px}.cities-modal .back-to-menu-btn{top:16px}.cities-modal .input-group--selfclear{margin-bottom:14px}.cities-modal__check-btn{padding:0 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cities-modal__check-btn span{font-size:16px}.cities-modal__list{margin-top:26px;padding:0 14px 14px}.cities-modal__city-item{font-size:16px}.cities-modal__submit-block{padding:14px 14px 0}.cities-modal__form{padding-bottom:14px}}.callback-modal{max-width:562px;width:562px}.callback-modal .modal__body{margin-top:0}.callback-modal .input-group:last-child{margin-bottom:0}.callback-modal__btn-submit{margin:32px 0 16px;width:100%}.calculator-modal{max-width:836px;width:836px}.calculator-modal .calculation-table__tds{display:none}@media screen and (max-width:768px){.calculator-modal .calculation-table__tds{display:grid;grid-template-columns:repeat(3,1fr)}}.calculator-modal .calculation-table__tds .calculation-table__td{color:#666361;font-size:14px;line-height:150%}.calculator-modal .calculation-table__numbers{display:grid;grid-template-columns:repeat(3,1fr)}.calculator-modal .calculation-table__numbers .calculation-table__td{color:#2e2d2c;font-size:16px;line-height:150%}@media screen and (max-width:768px){.calculator-modal .td--consumption,.calculator-modal .td--cost,.calculator-modal .td--price,.calculator-modal .td--total{display:none}}.calculator-modal .td--consumption-mob,.calculator-modal .td--cost-mob,.calculator-modal .td--price-mob,.calculator-modal .td--total-mob{display:none}@media screen and (max-width:768px){.calculator-modal .td--consumption-mob,.calculator-modal .td--cost-mob,.calculator-modal .td--price-mob,.calculator-modal .td--total-mob{display:block}}.calculator-modal .td--total-bob-instruments{display:block!important}@media screen and (max-width:768px){.calculator-modal .modal__content{padding:18px 24px}}.calculator-modal .modal__button-close_desc{display:block}@media screen and (max-width:768px){.calculator-modal .modal__button-close_desc{display:none}}.calculator-modal .modal__button-close_mob{display:none}@media screen and (max-width:768px){.calculator-modal .modal__button-close_mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;gap:14px}.calculator-modal .modal__button-close{border-bottom:1px solid #ced5de;display:none;height:auto;left:calc(50% + 24px);left:calc(50% + 14px);margin-bottom:24px;margin-inline:-24px;margin-inline:-14px;padding-bottom:18px;padding-left:24px;padding-left:14px;position:relative;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 48px);width:100%}}.calculator-modal.fancybox__content,.calculator-modal__title{color:#2e2d2c;color:var(--primary-black)}.calculator-modal__title{display:block;position:relative}.calculator-modal__subtitle{font-size:16px}@media screen and (max-width:768px){.calculator-modal__header{border:none;margin:0;padding-bottom:0;padding-top:14px}}.calculator-modal__header--step-2{margin-bottom:32px;margin-top:24px}@media screen and (max-width:768px){.calculator-modal__header--step-2{margin:10px 0 0;padding-left:14px;padding-right:14px}.calculator-modal__header--step-2 .calculator-modal__title{display:block;font-size:36px;font-weight:400;line-height:130%;padding:0}.calculator-modal__header--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ced5de;margin-bottom:24px;padding-bottom:18px}}.calculator-modal__close--mobile{display:none}@media screen and (max-width:768px){.calculator-modal__close--mobile{display:block}}.calculator-modal__body{margin-top:28px}@media screen and (max-width:768px){.calculator-modal__body{margin-top:64px;padding-top:0}}.calculator-modal__form{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;gap:13px;justify-content:stretch}.calculator-modal .custom-select__header{padding:8px 18px 8px 8px}.calculator-modal .input-group--layers,.calculator-modal .input-group--square{margin-top:18px;position:relative}.calculator-modal .input-group__label{display:block;font-size:14px;margin-bottom:8px}.calculator-modal .input-group__label--square{color:#2e2d2c;color:var(--primary-black);white-space:nowrap}.calculator-modal .tippy-box[data-theme=material]{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:80px;line-height:1.4;padding:16px;width:260px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.calculator-modal__order-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}@media screen and (max-width:768px){.calculator-modal__order-info{grid-template-columns:1fr}}.calculator-modal__info-label{font-size:14px;margin-bottom:8px}.calculator-modal__color-sample{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:8px;font-size:14px;height:73px;padding:10px;width:100%}.calculator-modal__color-sample.color-sample-dark .calculator-modal__color-name{color:#fff;color:var(--color-white)}.calculator-modal__color-name{color:#2e2d2c;color:var(--primary-black)}.calculator-modal__color-square{font-size:56px;line-height:1.3}@media screen and (max-width:768px){.calculator-modal__color-square{font-size:36px;line-height:130%}}.calculator-modal__calculation{margin-top:32px}.calculator-modal__order-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:16px}.calculator-modal__total{font-size:20px;line-height:1.5}@media screen and (max-width:768px){.calculator-modal__total{font-size:16px}}.calculator-modal__material{color:#666361;color:var(--color-dark-gray);font-size:16px}.calculator-modal .hidden{display:none;pointer-events:none}.calculator-modal .link-back{color:#0a3a82;color:var(--color-primary);position:relative}@media screen and (max-width:768px){.calculator-modal .link-back{background:#fff;border-bottom:1px solid #ced5de;color:#2e2d2c;left:calc(50% + 24px);left:0;margin-inline:-24px;margin-inline:0;padding:18px 0 18px 24px;padding-top:18px;position:fixed;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:none;-ms-transform:none;transform:none;width:100%;z-index:199}}.calculator-modal .link-back .calculation__back-text--mob{display:none}@media screen and (max-width:768px){.calculator-modal .link-back .calculation__back-text--mob{display:block}}.calculator-modal .link-back .calculation__back-text--ds{display:block}@media screen and (max-width:768px){.calculator-modal .link-back .calculation__back-text--ds{display:none}.calculator-modal__get-calculation_third{padding-top:64px}}.form-calculator__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:13px;justify-content:space-between}@media screen and (max-width:560px){.form-calculator__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-calculator__row .input-group{margin:0!important;position:relative}.form-calculator__unit{bottom:18px;color:var(--light-brown);font-size:18px;position:absolute;right:18px}.form-calculator .input-group input:disabled{background-color:#f2f4f6;background-color:var(--color-light-blue)}.form-calculator__submit-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:12px;-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:767px){.form-calculator__submit-btn{bottom:14px;left:14px;position:absolute;right:14px}}.filter-modal{color:#2e2d2c!important;color:var(--primary-black)!important;width:484px}@media screen and (max-width:768px){.filter-modal .modal__title{color:#00030f;font-size:18px;font-weight:400;letter-spacing:0;line-height:27px;-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0;order:2}}@media screen and (max-width:767px){.filter-modal .modal__title{padding:0}}@media screen and (max-width:768px){.filter-modal .filter-modal-form__params{margin-top:0}}.filter-modal .link-back__arrow{display:none}@media screen and (max-width:768px){.filter-modal .link-back__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;width:24px}.filter-modal .modal__button-close{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:24px;order:1}}@media screen and (max-width:486px){.filter-modal .modal__button-close{margin-right:14px}}@media screen and (max-width:768px){.filter-modal .modal__button-close .modal__close-icon{display:none}}.filter-modal .modal__button-close .accordion__arrow{display:none}@media screen and (max-width:768px){.filter-modal .modal__button-close .accordion__arrow{display:block;height:18px}.filter-modal{width:100%}}.filter-modal.modal--right .modal__content{padding:0;scrollbar-gutter:stable}.filter-modal.modal--right .modal__header{padding:52px 52px 0}@media screen and (max-width:768px){.filter-modal.modal--right .modal__header{border-bottom:1px solid #d1d1d1;padding:23px 24px 22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:486px){.filter-modal.modal--right .modal__header{padding:16px 14px 13px}}.filter-modal .hidden{display:none}.filter-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:#fff;background-color:var(--color-white);left:0;position:sticky;top:0;z-index:999}.filter-modal__header .reset-param-btn{cursor:pointer;margin-left:24px}@media screen and (max-width:768px){.filter-modal__header .reset-param-btn{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-left:auto;order:3}}.filter-modal__header .reset-param-btn.hidden{display:none!important}.filter-modal .filter-submit-block{background-color:#fff;background-color:var(--color-white);bottom:0;left:0;position:sticky;z-index:999}@media screen and (max-width:768px){.filter-modal .filter-submit-block{padding:0 24px 45px}}@media screen and (max-width:486px){.filter-modal .filter-submit-block{padding:0 14px 45px}}.filter-modal .filter-submit-block .btn-primary{width:100%}@media screen and (max-width:768px){.filter-modal .filter-submit-block .btn-primary{font-size:20px;line-height:24px}}@media screen and (max-width:486px){.filter-modal .filter-submit-block .btn-primary{font-size:20px;letter-spacing:5%;line-height:24px}}@media screen and (max-width:768px){.filter-modal-form__button_desc{display:none}}.filter-modal-form__button_mob{display:none}@media screen and (max-width:768px){.filter-modal-form__button_mob{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.filter-modal-form__param-block_desc{display:none}}.js-accordion-item.filter__button-wr{width:100%}@media screen and (max-width:768px){.param-block__params{margin-top:24px}}@media screen and (max-width:486px){.param-block__params{margin-top:0}}.filter__button{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #d1d1d1;height:77px;justify-content:space-between;padding-inline:24px;width:100%}@media screen and (max-width:768px){.filter__button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:486px){.filter__button{height:57px;padding-inline:14px}}.filter__button span{font-size:18px;font-weight:400;letter-spacing:0;line-height:27px}.filter__button .accordion__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:768px){.effect-catalog-modal .modal__header,.instruments-catalog-modal .modal__header,.materials-catalog-modal .modal__header{border-bottom:1px solid #d1d1d1}.effect-catalog-modal .modal__body,.instruments-catalog-modal .modal__body,.materials-catalog-modal .modal__body{margin-top:26px}}@media screen and (max-width:486px){.effect-catalog-modal .param-block__params,.instruments-catalog-modal .param-block__params,.materials-catalog-modal .param-block__params{padding-top:0}}@media screen and (max-width:768px){.effect-catalog-modal .modal__button-close,.instruments-catalog-modal .modal__button-close,.materials-catalog-modal .modal__button-close{display:none}.effect-catalog-modal .modal__title,.instruments-catalog-modal .modal__title,.materials-catalog-modal .modal__title{margin-left:48px}}@media screen and (max-width:486px){.effect-catalog-modal .modal__title,.instruments-catalog-modal .modal__title,.materials-catalog-modal .modal__title{margin-left:38px}}.effect-catalog-modal .modal__link-back,.instruments-catalog-modal .modal__link-back,.materials-catalog-modal .modal__link-back{display:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:768px){.effect-catalog-modal .modal__link-back,.instruments-catalog-modal .modal__link-back,.materials-catalog-modal .modal__link-back{display:-webkit-box;display:-ms-flexbox;display:flex;left:24px;top:24px}}@media screen and (max-width:767px){.effect-catalog-modal .modal__link-back,.instruments-catalog-modal .modal__link-back,.materials-catalog-modal .modal__link-back{left:14px}}@media screen and (max-width:486px){.effect-catalog-modal .modal__link-back,.instruments-catalog-modal .modal__link-back,.materials-catalog-modal .modal__link-back{top:16px}}@media screen and (max-width:768px){.effect-catalog-modal .filter-modal-form__switchers,.instruments-catalog-modal .filter-modal-form__switchers,.materials-catalog-modal .filter-modal-form__switchers{padding-inline:24px}}@media screen and (max-width:767px){.effect-catalog-modal .filter-modal-form__switchers,.instruments-catalog-modal .filter-modal-form__switchers,.materials-catalog-modal .filter-modal-form__switchers{padding-inline:14px}}@media screen and (max-width:768px){.effect-catalog-modal .filter-modal-form__prices,.instruments-catalog-modal .filter-modal-form__prices,.materials-catalog-modal .filter-modal-form__prices{padding-inline:24px;padding-bottom:34px}}@media screen and (max-width:767px){.effect-catalog-modal .filter-modal-form__prices,.instruments-catalog-modal .filter-modal-form__prices,.materials-catalog-modal .filter-modal-form__prices{padding-inline:14px}}@media screen and (max-width:768px){.effect-catalog-modal .filter-modal-form__switch-label,.instruments-catalog-modal .filter-modal-form__switch-label,.materials-catalog-modal .filter-modal-form__switch-label{top:auto}.effect-catalog-modal .filter-modal-form__switch-row,.instruments-catalog-modal .filter-modal-form__switch-row,.materials-catalog-modal .filter-modal-form__switch-row{height:27px}.effect-catalog-modal .filter-modal-form__range-slider,.instruments-catalog-modal .filter-modal-form__range-slider,.materials-catalog-modal .filter-modal-form__range-slider{margin-top:-25px}.effect-catalog-modal .param-block__header,.instruments-catalog-modal .param-block__header,.materials-catalog-modal .param-block__header{padding-block:25px;padding-inline:24px}}@media screen and (max-width:767px){.effect-catalog-modal .param-block__header,.instruments-catalog-modal .param-block__header,.materials-catalog-modal .param-block__header{padding-inline:14px}}@media screen and (max-width:768px){.effect-catalog-modal .filter-modal-form .filter-submit-block,.instruments-catalog-modal .filter-modal-form .filter-submit-block,.materials-catalog-modal .filter-modal-form .filter-submit-block{border-top:1px solid #d1d1d1;padding-top:85px}}@media screen and (max-width:486px){.effect-catalog-modal .filter-modal-form .filter-submit-block,.instruments-catalog-modal .filter-modal-form .filter-submit-block,.materials-catalog-modal .filter-modal-form .filter-submit-block{padding-top:14px}}@media screen and (max-width:768px){.effect-catalog-modal .accordion__arrow,.instruments-catalog-modal .accordion__arrow,.materials-catalog-modal .accordion__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.effect-catalog-modal .filter-modal-form__param-block,.instruments-catalog-modal .filter-modal-form__param-block,.materials-catalog-modal .filter-modal-form__param-block{display:none}.effect-catalog-modal .accordion__content,.effect-catalog-modal .param-block__params,.instruments-catalog-modal .accordion__content,.instruments-catalog-modal .param-block__params,.materials-catalog-modal .accordion__content,.materials-catalog-modal .param-block__params{max-height:none}}@media screen and (max-width:486px){.effect-catalog-modal .accordion__content,.effect-catalog-modal .param-block__params,.instruments-catalog-modal .accordion__content,.instruments-catalog-modal .param-block__params,.materials-catalog-modal .accordion__content,.materials-catalog-modal .param-block__params{border-top:none}.effect-catalog-modal .radio-group:not(:last-child),.instruments-catalog-modal .radio-group:not(:last-child),.materials-catalog-modal .radio-group:not(:last-child){margin-bottom:10px}}.filter-modal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;height:100%;justify-content:flex-start}.filter-modal-form .filter-submit-block{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filter-modal-form__switch-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-modal-form__switch-row:not(:last-child){margin-bottom:14px}.filter-modal-form__switch-label{position:relative;top:-3px}.filter-modal-form .switch__base{border-color:#beb9a6;border-color:var(--icon-color)}.filter-modal-form .switch__base:before{background-color:var(--ghost-gray)}.filter-modal-form .switch__input:checked+.switch__base{border-color:#2e2d2c;border-color:var(--primary-black)}.filter-modal-form .switch__input:checked+.switch__base:before{background-color:#2e2d2c;background-color:var(--primary-black)}.filter-modal-form__switchers{margin-bottom:24px;padding-left:52px;padding-right:52px}.filter-modal-form__prices{padding-bottom:16px;padding-left:52px;padding-right:52px}.filter-modal-form__prices .filter-block-title{margin-bottom:14px}.filter-modal-form__params{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);margin-top:24px}@media screen and (max-width:1280px){.filter-modal-form__params{margin-top:6px}}@media screen and (max-width:768px){.filter-modal-form__params{border-bottom:none;margin-top:6px}.filter-modal-form .param-counter{margin-right:auto}}@media screen and (max-width:486px){.filter-modal-form .param-counter{font-size:12px;line-height:24px}}.filter-modal-form .info-input{display:none;pointer-events:none}.filter-modal-form__range-slider{margin-top:-27px}.filter-submit-block{padding:24px 52px;width:100%}.param-block{border-bottom:1px solid #ced5de!important;border-bottom:1px solid var(--color-gray)!important}.param-block:first-child{border-top:1px solid #ced5de!important;border-top:1px solid var(--color-gray)!important}.param-block:last-child{border-bottom:1px solid #ced5de!important;border-bottom:1px solid var(--color-gray)!important}.param-block__title{color:#2e2d2c;color:var(--primary-black);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent),sans-serif;font-size:18px;line-height:1.5}.param-block__header{padding:24px 52px}.param-block .accordion__content{padding:0 14px 0 52px!important}.param-block__params{max-height:280px;overflow-y:auto}.param-block__params::-webkit-scrollbar{background-color:var(--light-beige);padding-left:5px;width:4px}.param-block__params::-webkit-scrollbar-thumb{background-color:#beb9a6;background-color:var(--icon-color);border-radius:20px}.param-block__param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#2e2d2c;color:var(--primary-black);justify-content:space-between;padding-right:35px}.param-block__param .checkbox{padding-left:28px;padding-right:20px}.param-block__param:not(:last-child){margin-bottom:14px}.param-block__param:last-child{padding-bottom:10px;position:relative}.param-block__param-count{color:var(--light-brown);font-size:16px}.param-block .hidden{display:none}.param-counter{background-color:#0a3a82;background-color:var(--color-primary);border-radius:50%;color:#fff;color:var(--color-white);display:inline-block;font-size:12px;height:25px;line-height:25px;margin-left:8px;text-align:center;width:25px}.reset-param-btn{color:#847f71;color:var(--color-gray-text);font-size:16px;margin:0 0 0 24px;padding:0}.review-form .rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.review-form .star-icon{color:#ced5de;color:var(--color-gray);cursor:pointer;height:42px;width:42px}.review-form .star-icon.active{color:#ffb800}.review-form .input-group{margin-bottom:18px}.review-form .textarea{height:171px}.review-form .form__note{color:#666361;color:var(--color-dark-gray);margin-top:16px}.review-form button[type=submit]{width:100%}.review-form button[type=submit].disabled{pointer-events:none}.review-form input[type=file]{display:none}.review-form .downloaded-item{max-width:95px}.review-form .downloaded-img{border-radius:16px;height:95px;overflow:hidden;position:relative;width:95px}.review-form .downloaded-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.review-form .downloaded-img__remove-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;position:absolute;right:8px;top:8px;width:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;background-color:var(--color-light-blue);border-radius:50%;cursor:pointer;justify-content:center}.review-form .downloaded-img__remove-btn svg{color:#91a0b6;color:var(--color-middle-blue);height:12px;width:12px}.review-form .label-title{font-size:14px;line-height:1.5;margin-bottom:8px}.review-form .image-upload-wrapper.max-files .add-photos-btn{display:none}.review-modal{width:596px}.review-modal .hidden{display:none}.review-modal .modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-modal .review-modal__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.review-modal .review-form{-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-modal .review-form,.review-modal .review-form .review-form__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.review-modal .review-form .review-form__bottom{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:52px}.review-modal .get-calculation-form__agreement-text{color:#666361;color:var(--color-dark-gray)}.review-modal .get-calculation-form__agreement-text a{text-decoration:underline!important}.review-modal .review-form__agreement{margin-bottom:24px}.basket-popup{background-color:transparent;display:none;padding-top:50px;position:absolute;right:-18px;top:10px;z-index:99999}@media only screen and (min-width:1023.98px){.basket-popup{top:40px}}.basket-popup__wrapper{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1);position:relative;width:370px}@media only screen and (max-width:767px){.basket-popup__wrapper{width:332px}}.basket-popup__wrapper:before{border:10px solid transparent;border-bottom:14px solid #ced5de;border-bottom:14px solid var(--color-gray);content:"";position:absolute;right:22px;top:-21px}.basket-popup__wrapper:after{border:10px solid transparent;border-bottom:13px solid #fff;border-bottom:13px solid var(--color-white);content:"";position:absolute;right:22px;top:-20px}.basket-popup__goods{max-height:360px;overflow-x:hidden;overflow-y:auto;padding:14px;width:370px}@media only screen and (max-width:767px){.basket-popup__goods{width:332px}}.basket-popup__goods::-webkit-scrollbar,.basket-popup__goods::-webkit-scrollbar-thumb{background-color:transparent;height:0;width:0}.basket-popup__action{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);padding:8px}.basket-popup__btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.basket-popup__empty{padding:16px;width:315px}.basket-popup__empty-title{font-size:18px}.basket-popup__empty-text{font-size:16px;margin-top:8px}.basket-popup__empty a{color:#2e2d2c;color:var(--primary-black);font-size:16px;text-decoration:underline!important}.color-picker{display:none;height:100%;left:0;max-height:100svh;overflow:hidden;position:fixed;top:0;width:100vw;z-index:99}.color-picker.open{display:-webkit-box;display:-ms-flexbox;display:flex}.color-picker__inner-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;max-width:100%}.color-picker__color-browser,.color-picker__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.color-picker__color-browser{position:relative;z-index:0;-webkit-box-flex:0;-ms-flex:0 1 32.8125%;flex:0 1 32.8125%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;justify-content:center;padding:32px}.color-picker__color-browser[data-light-text]{color:#fff;color:var(--color-white)}@media only screen and (max-width:1860px){.color-picker__color-browser{padding:24px}}@media only screen and (max-width:1279px){.color-picker__color-browser{display:none}}.color-picker__default-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.color-picker__default-message.hidden{display:none}.color-picker__default-message>svg{aspect-ratio:1;width:24px}.color-picker__default-message>span:nth-child(2){color:#2e2d2c;color:var(--primary-black);font-size:16px;line-height:150%;margin-top:16px}.color-picker__default-message>span:nth-child(3){color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:150%;margin-top:2px}.color-picker__color{background-repeat:no-repeat;background-size:cover;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:-1}.color-picker__content{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 67.1875%;flex:0 1 67.1875%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-left:1px solid #ced5de;border-left:1px solid var(--color-gray);-ms-flex-direction:column;flex-direction:column;padding:32px 32px 0}@media only screen and (max-width:1860px){.color-picker__content{padding:24px 24px 0}}@media only screen and (max-width:1279px){.color-picker__content{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:1023px){.color-picker__content{margin-block:60px 78px;overflow-x:hidden;overflow-y:scroll;padding-bottom:24px}.color-picker__content::-webkit-scrollbar{background-color:transparent;border-radius:100px;width:4px}.color-picker__content::-webkit-scrollbar-thumb{background-color:#91a0b6;background-color:var(--color-middle-blue);border-radius:100px}}@media only screen and (max-width:486px){.color-picker__content{margin-block:52px 78px;padding:14px}}.color-picker__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media only screen and (max-width:1860px){.color-picker__head{gap:8px}}.color-picker__head-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:16px;justify-content:space-between}@media only screen and (max-width:1023px){.color-picker__head-row{left:0;position:absolute;top:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:24px;padding:18px 24px;width:100%}}@media only screen and (max-width:486px){.color-picker__head-row{padding:14px}}.color-picker__title{font-size:36px;line-height:130%}@media only screen and (max-width:1023px){.color-picker__title{font-size:18px}}.color-picker__close-button{position:relative}.color-picker__close-button>svg:first-child{aspect-ratio:1;max-width:24px;min-width:24px}@media only screen and (max-width:1023px){.color-picker__close-button>svg:first-child{display:none}}.color-picker__close-button>svg:nth-child(2){aspect-ratio:1;display:none;max-width:20px;min-width:20px}@media only screen and (max-width:1023px){.color-picker__close-button>svg:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}}.color-picker__manual{font-size:16px;line-height:150%}.color-picker__color-catalog{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:32px}@media only screen and (max-width:1860px){.color-picker__color-catalog{margin-top:24px}}@media only screen and (max-width:1023px){.color-picker__color-catalog{overflow:visible}}.color-picker .color-catalog__filter{gap:18px;padding-bottom:32px;position:relative}@media only screen and (max-width:1860px){.color-picker .color-catalog__filter{padding-bottom:24px}}.color-picker .color-catalog__filter:after{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 64px)}@media only screen and (max-width:1023px){.color-picker .color-catalog__filter:after{display:none}}.color-picker .color-catalog__filter-row{gap:18px}.color-picker .color-catalog__shades-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1023px){.color-picker .color-catalog__shades-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.color-picker .color-catalog__color-list-wrapper{overflow-x:hidden;overflow-y:scroll;position:relative}.color-picker .color-catalog__color-list-wrapper::-webkit-scrollbar{background-color:transparent;border-radius:100px;width:4px}.color-picker .color-catalog__color-list-wrapper::-webkit-scrollbar-thumb{background-color:#91a0b6;background-color:var(--color-middle-blue);border-radius:100px}.color-picker .color-catalog__color-list{margin-top:0;padding-right:4px;padding-top:8px}@media only screen and (max-width:1860px){.color-picker .color-catalog__color-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1023px){.color-picker .color-catalog__color-list{grid-template-columns:repeat(4,1fr);overflow:visible;padding:0}}@media only screen and (max-width:767px){.color-picker .color-catalog__color-list{grid-template-columns:repeat(2,1fr)}}.color-picker .color-catalog__note{display:none!important}.color-picker__note{font-size:14px;line-height:150%;margin-top:auto}.color-picker__color-name.hidden,.color-picker__note.hidden{display:none}.color-picker__calculate-button-wrapper{background-color:#fff;background-color:var(--color-white);padding-block:8px;position:relative}@media only screen and (max-width:1023px){.color-picker__calculate-button-wrapper{bottom:0;left:0;padding-inline:24px;position:absolute;width:100%}}@media only screen and (max-width:486px){.color-picker__calculate-button-wrapper{bottom:0;left:0;padding-inline:14px;position:absolute;width:100%}}.color-picker__calculate-button-wrapper:before{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 64px)}@media only screen and (max-width:1860px){.color-picker__calculate-button-wrapper:before{width:calc(100% + 48px)}}.color-picker__calculate-button{width:100%}.search-row{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);width:100%}.search-row__form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media only screen and (max-width:486px){.search-row__form{gap:14px}}.search-row__input{border:0;color:#2e2d2c;color:var(--primary-black);font-size:48px;line-height:150%;margin:0;padding:24px 0;width:100%}@media only screen and (max-width:1023px){.search-row__input{font-size:36px}}@media only screen and (max-width:486px){.search-row__input{font-size:18px;padding-block:14px}}.search-row__input::-moz-placeholder{color:#91a0b6;color:var(--color-middle-blue)}.search-row__input::-webkit-input-placeholder{color:#91a0b6;color:var(--color-middle-blue)}.search-row__input:-ms-input-placeholder{color:#91a0b6;color:var(--color-middle-blue)}.search-row__input::-ms-input-placeholder{color:#91a0b6;color:var(--color-middle-blue)}.search-row__input::placeholder{color:#91a0b6;color:var(--color-middle-blue)}.search-row__input:focus{border:none;border-radius:0;outline:none}.search-row__button{position:relative;z-index:0}.search-row__button:before{content:"";inset:-50%;position:absolute;z-index:-1}.search-row__close-button{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:28px;min-height:28px;min-width:28px}@media only screen and (max-width:767px){.search-row__close-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-row__submit-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.search-row__submit-button{display:none}}.search-row__submit-button .icon{color:#0a3a82;color:var(--color-primary);height:28px;width:28px}.search-row__submit-button.disabled,.search-row__submit-button:disabled{cursor:not-allowed;pointer-events:none}.search-row__submit-button.disabled .icon,.search-row__submit-button:disabled .icon{color:#91a0b6;color:var(--color-middle-blue)}.search-row__reset-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;background-color:var(--color-light-blue);border-radius:50%;justify-content:center;max-width:28px;min-height:28px;min-width:28px}.search-row__reset-button .icon{color:#91a0b6;color:var(--color-middle-blue);height:12px;width:12px}.search-row__reset-button.hidden{display:none}.search-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100svh;overflow:auto;padding-block:116px 42px;width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;background-color:var(--color-white);-ms-flex-direction:column;flex-direction:column;gap:42px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"transform opacity";transition-property:"transform opacity";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function)}@media only screen and (max-width:1860px){.search-block{gap:24px;padding-top:106px}}@media only screen and (max-width:1023px){.search-block{padding-top:76px}}@media only screen and (max-width:767px){.search-block{padding-top:0}}.search-content.hidden{display:none}.search-content__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px}@media only screen and (max-width:1860px){.search-content__wrapper{gap:20px;grid-template-columns:repeat(2,calc(50% - 10px))}}@media only screen and (max-width:1023px){.search-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.search-content__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.search-content__nav li{font-size:16px}.search-content__nav li span{color:#2e2d2c;font-weight:700}.search-content__resent-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.search-content__prompt-link{color:#666361;cursor:pointer;font-size:16px}.search-content__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px}.search-content__cards.hidden{display:none}.search-content__failure-message{font-size:16px;line-height:1.5}.search-content__failure-message.hidden{display:none}.search-content__failure-message span{color:#666361;color:var(--color-dark-gray);font-weight:700}.search-content__suggestion{color:#847f71;color:var(--color-gray-text);font-size:14px;margin:32px 0 16px!important}.search-content__resent-link{background-image:url(../media/images/img-icons/clock.svg);background-position:0;background-repeat:no-repeat;background-size:18px 18px;padding-left:26px}.search-content__prompts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.search-content__prompts.hidden{display:none}.search-content__prompts-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.search-content__prompts-title{color:#0a3a82;color:var(--color-primary);font-family:var(--font-accent-bold);font-size:18px;font-weight:400;line-height:150%}.search-content__prompts-item{line-height:150%}.search-content__prompts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.search-content__show-all{max-width:-moz-max-content;max-width:-webkit-max-content;max-width:max-content}@media only screen and (max-width:767px){.search-content__show-all{max-width:none}}.home-page .seo-text__content.collapsed{max-height:45px}@media only screen and (max-width:1023px){.home-page .seo-text__content{line-height:160%}}@media only screen and (max-width:767px){.home-page .seo-text__content .collapsed{max-height:88px}.home-page .show-more-text:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,transparent),to(#fff));background:linear-gradient(180deg,transparent 20%,#fff);height:80%}}.user-info-popup{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.102);box-shadow:0 4px 30px 0 rgba(0,0,0,.102);display:none;left:50%;position:absolute;top:85px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:342px;z-index:100}.user-info-popup:before{content:"";height:65px;left:0;position:absolute;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:-1}.user-info-popup__header{padding:16px}.user-info-popup .arrow{border:7px solid transparent;border-bottom:15px solid #ced5de;border-bottom:15px solid var(--color-gray);display:inline-block;left:50%;position:absolute;top:-21px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.user-info-popup .arrow:after{border:13px solid transparent;border-bottom:29px solid #fff;content:"";display:inline-block;left:-13px;position:absolute;top:-11px}.user-info-popup .email{color:#666361;color:var(--color-dark-gray);font-size:16px;line-height:1.5;margin-top:4px}.user-menu__item{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);padding:16px 15px}.user-menu__item a,.user-menu__item button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between}.user-menu__icon{-webkit-box-flex:0;color:#0a3a82;color:var(--color-primary);-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px}.user-menu__title{-webkit-box-flex:1;color:#2e2d2c;color:var(--primary-black);-ms-flex:1 1 auto;flex:1 1 auto}.user-menu__count{color:#847f71;color:var(--color-gray-text);font-size:16px;line-height:1.5}.account-page{padding-bottom:150px}@media only screen and (max-width:1860px){.account-page{padding-bottom:130px}}@media only screen and (max-width:1023px){.account-page{padding-bottom:100px}}.account-page .title-main{font-size:56px;margin-bottom:8px}@media only screen and (max-width:1023px){.account-page .title-main{font-size:48px;font-size:36px}}.account-page .small-subtitle{color:#666361;color:var(--color-dark-gray)}.account-page .left-tab__tabs{margin-top:87px}@media only screen and (max-width:1860px){.account-page .left-tab__tabs{margin-top:62px}}@media only screen and (max-width:1023px){.account-page .left-tab__tabs{margin-top:32px}}.account-page .left-tab .personal-data{row-gap:0}@media only screen and (max-width:1023px){.account-page .left-tab .personal-data{max-width:none}}.account-page .tabs--vertical .tabs__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.account-page .tabs--vertical .tabs__header-wrapper{-webkit-box-flex:1;-ms-flex:1 1 492px;flex:1 1 492px}.account-page .tabs--vertical .tabs__content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 1026px;flex:1 1 1026px}.account-page .tabs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px}@media only screen and (max-width:1023px){.account-page .tabs__container{gap:24px}}@media only screen and (max-width:767px){.account-page .tabs__container{gap:14px}}.account-page .tabs__header-wrapper{scrollbar-width:none}.account-page .tabs__header-wrapper::-webkit-scrollbar{display:none}@media only screen and (max-width:1023px){.account-page .tabs__btn{font-size:24px}}@media only screen and (max-width:486px){.account-page .tabs__btn{font-size:20px}}.orders-info{line-height:1.5}.orders-info__empty{max-width:492px}.orders-info__title{font-size:24px}@media only screen and (max-width:1279px){.orders-info__title{font-size:20px}}@media only screen and (max-width:1023px){.orders-info__title{font-size:18px}}.orders-info__title:not(:last-child){margin-bottom:8px}.orders-info__text{font-size:16px}.orders-info__text:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1023px){.orders-info__text:not(:last-child){margin-bottom:24px}}.orders-info__btn{font-size:20px;line-height:1.5}@media only screen and (max-width:486px){.orders-info__btn{width:100%}}.order-item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;overflow:hidden}@media only screen and (max-width:1860px){.order-item{border-radius:16px}}.order-item:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1860px){.order-item:not(:last-child){margin-bottom:24px}}@media only screen and (max-width:767px){.order-item:not(:last-child){gap:14px}}.order-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:32px 32px 38px}@media only screen and (max-width:1860px){.order-item__header{padding:16px}}.order-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media only screen and (max-width:486px){.order-item__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}}.order-item__bottom{background-color:#f3f4f6;border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr))}@media only screen and (max-width:1860px){.order-item__bottom{grid-template-columns:1fr}}.order-item__detail{border-right:1px solid #ced5de;border-right:1px solid var(--color-gray);padding:15px 32px}@media only screen and (max-width:1860px){.order-item__detail{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-right:none;padding:8px 16px}}.order-item__detail:last-child{border-right:none}@media only screen and (max-width:1860px){.order-item__detail:last-child{border-bottom:none}}.order-item__detail-top{font-size:16px;line-height:1.5;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-item__detail-bottom{color:#666361;color:var(--color-dark-gray);font-size:14px;line-height:1.5}.order-item__link{color:#0a3a82;color:var(--color-primary);display:inline-block;font-size:28px;line-height:1.5;position:relative}@media only screen and (max-width:1279px){.order-item__link{font-size:24px}}@media only screen and (max-width:1023px){.order-item__link{font-size:20px}}.order-item__link:before{background-color:currentColor;bottom:0;content:"";height:.5px;left:0;position:absolute;width:100%}.order-item__sum{font-size:28px;line-height:1.5}@media only screen and (max-width:1279px){.order-item__sum{font-size:24px}}@media only screen and (max-width:1023px){.order-item__sum{font-size:20px}}@media only screen and (max-width:486px){.order-item__sum{font-size:16px}}.order-item__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;justify-content:flex-start}.order-item__date{color:#666361;color:var(--color-dark-gray)}@media only screen and (max-width:1023px){.order-item__date,.order-item__source{font-size:16px}}.order-item__source a{color:#0a3a82;color:var(--color-primary);position:relative}.order-item__source a:before{background-color:currentColor;bottom:3px;content:"";height:.5px;left:0;position:absolute;width:100%}.password-form{margin-bottom:52px}.password-form .passwords-input-group label{display:block;margin-bottom:18px}.password-form label{position:relative}.password-form .label{margin-bottom:8px}.personal-data{max-width:492px;-webkit-box-flex:0;-ms-flex:0 0 492px;flex:0 0 492px;gap:0}.personal-data .small-subtitle{font-size:16px;line-height:1.5;margin:0 0 18px}.personal-data .account-form{margin-bottom:52px}.personal-data .account-form .btn-primary,.personal-data .account-form button{margin-top:4px}.personal-data .input-group{margin-bottom:18px}.personal-data .btn-secondary,.personal-data>button{width:100%}.first-screen{height:100vh;min-height:495px}@media only screen and (max-width:1860px){.first-screen{min-height:395px}}@media only screen and (max-width:1279px){.first-screen{height:auto}}@media only screen and (max-width:767px){.first-screen{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-banner{height:calc(100vh - 208px);max-width:100%;min-height:490px}.main-banner .main-slider{height:100%;padding-bottom:14px;position:relative;width:100%}.main-banner .main-slider__slide{cursor:pointer;position:relative}.main-banner .main-slider__pagination{bottom:-8px!important;top:auto!important}.main-banner .main-slider__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:35%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center;text-align:center;z-index:99}.main-banner .main-slider__title{color:#fff;color:var(--color-white);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:56px;line-height:1.3}.main-banner .main-slider__description{color:#fff;color:var(--color-white);font-size:20px;line-height:150%}.main-banner .main-slider .swiper-pagination-bullet{background-color:#ced5de;background-color:var(--color-gray);opacity:1}.main-banner .slider-nav{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.5);position:absolute;top:55%;z-index:50}.main-banner .slider-nav:hover{background-color:#fff;background-color:var(--color-white)}.main-banner .slider-nav--next{right:180px}.main-banner .slider-nav--prev{left:180px}.main-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1860px){.main-banner{height:calc(100vh - 170px);min-height:360px}.main-banner .main-slider__title{font-size:48px}.main-banner .main-slider__description,.main-banner .main-slider__title{color:#2e2d2c;color:var(--primary-black)}.main-banner .main-slider__info-wrapper{top:40%}.main-banner__text{color:#2e2d2c;color:var(--primary-black)}.main-banner .slider-nav{display:none}}@media only screen and (max-width:1279px){.main-banner{aspect-ratio:1.895;height:auto}.main-banner .main-slider{padding-bottom:20px}}@media only screen and (max-width:1023px){.main-banner{aspect-ratio:1.42}.main-banner .main-slider__title{font-size:36px}.main-banner .main-slider__description{font-size:18px}.main-banner .main-slider .swiper-pagination{padding-left:16px;text-align:left!important}.main-banner .main-slider__info-wrapper{top:33%;width:calc(100vw - 48px)}}@media only screen and (max-width:767px){.main-banner{-webkit-box-flex:1;aspect-ratio:.72;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;min-height:0;min-height:auto}.main-banner .main-slider__info-wrapper{top:106px;width:calc(100vw - 28px)}.main-banner .main-slider__title{font-size:36px}.main-banner .main-slider__description{font-size:16px}}.intro-main{margin-top:32px}.intro-main__wrapper{-moz-column-gap:42px;-webkit-column-gap:42px;column-gap:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro-main .title-main{-webkit-box-flex:0;-ms-flex:0 0 57.3%;flex:0 0 57.3%}.intro-main__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:20px;line-height:1.5}.intro-main__icon{-webkit-box-flex:0;color:#0a3a82;color:var(--color-primary);-ms-flex:0 0 50px;flex:0 0 50px;height:50px;width:50px}.intro-main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:83px;margin-bottom:8px}@media only screen and (max-width:1860px){.intro-main{margin-top:24px}.intro-main__wrapper{gap:24px}.intro-main .title-main{font-size:56px;line-height:1.3}.intro-main__text{font-size:18px}}@media only screen and (max-width:1279px){.intro-main__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.intro-main__icon{display:none}}@media only screen and (max-width:1023px){.intro-main .title-main{font-size:48px}}@media only screen and (max-width:767px){.intro-main{margin-top:14px}.intro-main .title-main{font-size:27px}.intro-main .title-main br{display:none}.intro-main__text{font-size:16px}}.main-about{position:relative}.main-about,.main-about__bg{display:-webkit-box;display:-ms-flexbox;display:flex}.main-about__bg{width:50%;-webkit-box-flex:0;background-color:#f2f4f6;background-color:var(--color-light-blue);border-bottom-right-radius:132px;border-top-right-radius:132px;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;left:0;position:absolute;top:0}.main-about__pattern{display:none}.main-about__wrapper{display:grid;grid-template-columns:50% 50%;position:relative}.main-about__picture{font-size:0;height:492px;left:50%;line-height:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32.54%}.main-about__picture picture{height:100%;width:100%}.main-about__picture img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.main-about__about{max-width:492px;padding:124px 0}.main-about .title-section{margin-bottom:24px}.main-about__btn{height:62px;margin-top:32px}.main-about__text p{line-height:150%;margin-bottom:16px}.main-about__text p:last-child{margin-bottom:0}.main-about__features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px;padding-left:36.9%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-about__feature-item{display:grid;grid-template-columns:60px 1fr;grid-template-rows:auto auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}.main-about__feature-item span{font-size:14px}.main-about__feature-item img{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;grid-row:span 2;height:60px;width:60px}.main-about__feature-title{font-size:20px;line-height:1.5;margin-bottom:8px}@media only screen and (max-width:1860px){.main-about{margin-top:155px}.main-about .title-section{font-size:48px}.main-about__about{max-width:395px;padding:82px 0}.main-about__feature-item,.main-about__text{font-size:16px}.main-about__picture{width:394px;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 394px;flex:0 0 394px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1279px){.main-about{margin-top:100px}.main-about__bg{display:none}.main-about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:52px}.main-about__about{max-width:none;width:73vw;-ms-flex-preferred-size:initial;background-color:#f2f4f6;background-color:var(--color-light-blue);border-bottom-right-radius:132px;border-top-right-radius:132px;flex-basis:auto;margin-left:-24px;padding:52px 0 52px 24px}.main-about__picture{height:auto;left:auto;position:absolute;right:0;top:37px;-webkit-transform:none;-ms-transform:none;transform:none;width:38.57vw}.main-about .title-section,.main-about__text{max-width:561px}.main-about .title-section br,.main-about__text br{display:none}.main-about__features{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-row-gap:32px;row-gap:32px;grid-column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;width:100%}.main-about__feature-item{-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;row-gap:8px}.main-about__feature-title{font-size:18px;margin-bottom:0}}@media only screen and (max-width:1023px){.main-about__about{border-radius:0;padding:32px 24px 154px;width:100vw}.main-about .title-section{margin-bottom:16px}.main-about .title-section,.main-about__text{max-width:100%}.main-about__picture{height:394px;left:50%;top:32%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:394px}.main-about__features{padding-top:288px}.main-about__wrapper{gap:0}.main-about__btn{margin-top:24px}}@media only screen and (max-width:767px){.main-about{margin-top:60px}.main-about .container{padding:0}.main-about .title-section{font-size:36px}.main-about__about{margin-left:0;padding:32px 14px 159px}.main-about__text{font-size:16px}.main-about__btn{margin-top:24px}.main-about__picture{height:320px;top:28%;width:320px}.main-about__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-left:14px;padding-right:14px;padding-top:221px}.main-about__feature-item{-moz-column-gap:14px;-webkit-column-gap:14px;column-gap:14px}.main-about__feature-item span{font-size:16px}}.popular-goods{max-width:100%;overflow:hidden}.popular-goods .block-header-with-nav{margin-bottom:32px}.popular-goods .swiper{overflow:visible}@media only screen and (max-width:1023px){.popular-goods{position:relative}.popular-goods .block-header-with-nav{margin-bottom:24px}.popular-goods{padding-bottom:86px}.popular-goods__link-more{bottom:32px;left:24px;margin-left:0;position:absolute;right:24px;width:calc(100vw - 48px)}}.news-block{background-color:#f2f4f6;background-color:var(--color-light-blue);overflow:hidden;padding:124px 0;width:100%}.news-block__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.news-block__header,.news-block__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-block__navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news-block__link-more{background-color:transparent;border:1px solid #ced5de;border:1px solid var(--color-gray);height:62px;margin-left:8px}.news-block .swiper,.news-block .swiper-wrapper{overflow:visible}.news-block .nav-btn{background-color:transparent;border:1px solid #ced5de;border:1px solid var(--color-gray)}.news-block .nav-btn:hover:not(:disabled){background-color:#ced5de;background-color:var(--color-gray)}@media only screen and (max-width:1860px){.news-block{padding:82px 0}.news-block__header{margin-bottom:32px}}@media only screen and (max-width:1279px){.news-block{padding:52px 0}.news-block__image{aspect-ratio:1.42}}@media only screen and (max-width:1023px){.news-block{padding:32px 0 118px;position:relative}.news-block__header{margin-bottom:24px}.news-block__slider-nav{display:none}.news-block__link-more{bottom:32px;left:24px;margin-left:0;position:absolute;right:24px;width:calc(100vw - 48px)}}@media only screen and (max-width:767px){.news-block{padding:32px 0 121px}.news-block__link-more{height:65px;left:14px;min-height:65px;right:14px;width:calc(100vw - 28px)}}.feedback-section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:42px}.feedback-section__heading{-webkit-box-flex:0;-ms-flex:0 0 492px;flex:0 0 492px;max-width:492px}.feedback-section__contact-us{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;max-width:290px;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:73px}.feedback-section .title-section{margin-bottom:16px}.feedback-section__subtitle{line-height:150%}.feedback-section__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.feedback-section .input-group{margin-bottom:18px}.feedback-section p:last-child{margin-bottom:0}@media only screen and (max-width:1860px){.feedback-section__wrapper{gap:24px}.feedback-section__heading{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px;max-width:395px}.feedback-section .title-section{font-size:48px}.feedback-section__contact-us{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;max-width:290px}.feedback-section__subtitle{max-width:100%}.feedback-section .input-group{margin-bottom:18px}}@media only screen and (max-width:1279px){.feedback-section__wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.feedback-section .title-section{font-size:36px;line-height:130%}.feedback-section__heading{-webkit-box-flex:0;-ms-flex:0 0 312px;flex:0 0 312px;max-width:312px}.feedback-section__contact-us{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;max-width:290px}}@media only screen and (max-width:1023px){.feedback-section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.feedback-section__contact-us,.feedback-section__form,.feedback-section__heading{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.feedback-section .title-section{font-size:48px}.feedback-section .title-section br{display:none}.feedback-section__subtitle{max-width:540px}.feedback-section .feedback-form__bottom{margin-top:24px}.feedback-section__contact-us{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0;text-align:left}}@media only screen and (max-width:767px){.feedback-section .title-section{font-size:36px;max-width:276px}.feedback-section__subtitle{font-size:16px}.feedback-section__contact-us{margin-top:0}}.seo-text{margin-bottom:32px}@media only screen and (max-width:1023px){.seo-text{margin-bottom:24px}}@media only screen and (max-width:767px){.seo-text{margin-bottom:14px}}.seo-text__title{font-size:18px;line-height:1.5;margin-bottom:8px}.portfolio-block{max-width:100%;overflow:hidden}@media only screen and (max-width:1860px){.portfolio-block .title-section{font-size:48px;font-weight:400;line-height:130%}}@media only screen and (max-width:1023px){.portfolio-block .title-section{font-size:36px}.portfolio-block .colors-slider-block__navigation{display:none}.portfolio-block .news-block__link-more{bottom:0;margin-left:0}}.project-page{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px;padding-bottom:150px}@media only screen and (max-width:1860px){.project-page{gap:130px;padding-bottom:130px}}@media only screen and (max-width:1279px){.project-page{gap:100px;padding-bottom:100px}}@media only screen and (max-width:1023px){.project-page{gap:60px;padding-bottom:60px}}.project-page.main--mt{margin-top:0}.project-page .breadcrumbs{color:#fff;color:var(--color-white);left:calc(50vw - 780px);position:absolute;top:138px;z-index:99}.project-page .breadcrumbs .container{padding:0}@media (max-width:1919px){.project-page .breadcrumbs{left:calc(50% - 616px);top:128px}}@media (max-width:1279px){.project-page .breadcrumbs{left:calc(50% - 488px);top:128px}}@media (max-width:1023px){.project-page .breadcrumbs{left:24px;top:88px}}.project-page .breadcrumbs .breadcrumbs__item,.project-page .breadcrumbs .breadcrumbs__item a,.project-page .breadcrumbs__item,.project-page .breadcrumbs__link{color:#fff;color:var(--color-white)}.project-page .portfolio-block{margin-top:0}@media screen and (max-width:1024px){.project-page .portfolio-block .colors-slider-block__navigation{display:none}}.project-page-header{aspect-ratio:1.42;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:804px;position:relative;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:1919px){.project-page-header{aspect-ratio:2.42}}@media screen and (max-width:1024px){.project-page-header{aspect-ratio:1.93}}@media screen and (max-width:768px){.project-page-header{aspect-ratio:1.45}}@media screen and (max-width:568px){.project-page-header{aspect-ratio:.75}}.project-page-header:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}@media screen and (max-width:1280px){.project-page-header__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;height:auto;justify-content:space-between;width:100%}.project-page-header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:300px}}@media screen and (max-width:568px){.project-page-header__subtitle{max-width:100%}}@media screen and (max-width:1280px){.project-page-header__info{margin-left:auto;margin-top:16px;white-space:nowrap}}@media screen and (max-width:768px){.project-page-header__info{font-size:16px;line-height:24px}}@media screen and (max-width:486px){.project-page-header__info{margin-top:24px}}.project-page-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding-block:87px}@media only screen and (max-width:1279px){.project-page-header__container{padding-block:64px}}@media only screen and (max-width:1023px){.project-page-header__container{padding-block:52px}}@media only screen and (max-width:767px){.project-page-header__container{padding-block:26px}}.project-page-header__bg{inset:0;position:absolute;z-index:-1}.project-page-header__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.project-page-header__portfolio-card{color:#fff;color:var(--color-white);margin-top:auto}.project-page-header__portfolio-card .portfolio-card__title{font-size:56px;line-height:1.3}@media only screen and (max-width:1023px){.project-page-header__portfolio-card .portfolio-card__title{font-size:48px}}@media screen and (max-width:568px){.project-page-header__portfolio-card .portfolio-card__title{font-size:36px}}.project-page-header__portfolio-card .portfolio-card__used-items-title{color:inherit}.project-page-header__portfolio-card .materials-info__link{color:inherit;text-decoration:underline!important}.project-page-info__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:150px}@media only screen and (max-width:1860px){.project-page-info__container{gap:130px}}@media only screen and (max-width:1279px){.project-page-info__container{gap:100px}}@media only screen and (max-width:1023px){.project-page-info__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}}.project-page-info__image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;gap:16px;justify-content:stretch;width:100%}@media only screen and (max-width:1023px){.project-page-info__image-wrapper{gap:8px}}.project-page-info__image-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-pack:stretch!important;-ms-flex-pack:stretch!important;justify-content:stretch!important}.project-page-info__image{border-radius:24px;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (max-width:1023px){.project-page-info__image{border-radius:16px}}.project-page-info__text-wrapper{margin-inline:auto;max-width:770px;width:100%}@media only screen and (max-width:1860px){.project-page-info__text-wrapper{max-width:606px}}@media only screen and (max-width:1279px){.project-page-info__text-wrapper{max-width:644px}}@media only screen and (max-width:1023px){.project-page-info__text-wrapper{margin-inline:unset;max-width:100%}}.project-page-info__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.project-page-info__text p{margin:0}.project-page-info__image-caption{backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.502);border-radius:8px;bottom:32px;color:#2e2d2c;color:var(--primary-black);font-size:16px;left:32px;line-height:150%;padding:4px 8px;position:absolute}@media only screen and (max-width:1279px){.project-page-info__image-caption{position:static;-ms-flex-item-align:start;align-self:flex-start;background-color:transparent;font-size:14px;padding:0}}.project-page-info__material-link{color:inherit;text-decoration:underline!important}@media only screen and (max-width:1279px){.project-page-info .project-page-info__text{font-size:16px;line-height:24px}}.project-page-info .project-page-info__title{font-size:36px;margin-bottom:16px}.project-page-info-fullscreen-image .project-page-info__image-inner-wrapper{min-height:911px;min-width:100%}@media only screen and (max-width:1279px){.project-page-info-fullscreen-image .project-page-info__image-inner-wrapper{min-height:468px}}@media only screen and (max-width:486px){.project-page-info-fullscreen-image .project-page-info__image-inner-wrapper{min-height:203px}}.project-page-info-fullscreen-image .project-page-info__image{border-radius:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.project-page-info-side-image .project-page-info__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}@media only screen and (max-width:1279px){.project-page-info-side-image .project-page-info__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:100px}}@media only screen and (max-width:1023px){.project-page-info-side-image .project-page-info__container{gap:60px}}.project-page-info-side-image .project-page-info__image-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}@media only screen and (max-width:1279px){.project-page-info-side-image .project-page-info__image-wrapper{margin-inline:auto;max-width:644px}}@media only screen and (max-width:1023px){.project-page-info-side-image .project-page-info__image-wrapper{margin-inline:unset;max-width:100%}}.project-page-info-side-image .project-page-info__image-inner-wrapper{min-height:757px;width:100%}@media only screen and (max-width:1279px){.project-page-info-side-image .project-page-info__image-inner-wrapper{min-height:468px}}@media only screen and (max-width:486px){.project-page-info-side-image .project-page-info__image-inner-wrapper{min-height:203px}}.project-page-info-side-image .project-page-info__image{position:absolute;right:0;width:auto}@media only screen and (max-width:1279px){.project-page-info-side-image .project-page-info__image{min-width:calc(50vw + 322px)}}@media only screen and (max-width:1023px){.project-page-info-side-image .project-page-info__image{border-radius:0;left:50%;min-width:calc(50vw + 303px);min-width:100vw;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.project-page-info-side-image .project-page-info__text-wrapper{-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px;-ms-flex-item-align:end;align-self:flex-end;margin-inline:unset;max-width:none}@media only screen and (max-width:1279px){.project-page-info-side-image .project-page-info__text-wrapper{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-inline:auto;max-width:644px;width:100%}}@media only screen and (max-width:1023px){.project-page-info-side-image .project-page-info__text-wrapper{max-width:100%}}.project-page-info-side-image--left .project-page-info__image-caption{left:auto;right:32px}@media only screen and (max-width:1279px){.project-page-info-side-image--left .project-page-info__image-caption{-webkit-transform:translateX(calc(-50vw + 346px));-ms-transform:translateX(calc(-50vw + 346px));transform:translateX(calc(-50vw + 346px))}}@media only screen and (max-width:1023px){.project-page-info-side-image--left .project-page-info__image-caption{-webkit-transform:none;-ms-transform:none;-webkit-transform:initial;-ms-transform:initial;transform:none}}@media only screen and (max-width:1860px){.project-page-info-side-image--left .project-page-info__image{border-bottom-left-radius:0;border-top-left-radius:0}}.project-page-info-side-image--right .project-page-info__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:1279px){.project-page-info-side-image--right .project-page-info__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.project-page-info-side-image--right .project-page-info__image{left:0;right:auto}@media only screen and (max-width:1860px){.project-page-info-side-image--right .project-page-info__image{border-bottom-right-radius:0;border-top-right-radius:0}}@media only screen and (max-width:1023px){.project-page-info-side-image--right .project-page-info__image{left:50%}}.project-page-info-two-images .project-page-info__images-wrapper{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr;grid-gap:inherit;gap:inherit}@media only screen and (max-width:1860px){.project-page-info-two-images .project-page-info__images-wrapper{gap:42px}}@media only screen and (max-width:1279px){.project-page-info-two-images .project-page-info__images-wrapper{gap:24px}}@media only screen and (max-width:767px){.project-page-info-two-images .project-page-info__images-wrapper{gap:60px;grid-template-columns:1fr}}.project-page-info-two-images .project-page-info__image{aspect-ratio:1;width:100%}.search-results-page-results__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:87px;padding-block:116px 150px}@media only screen and (max-width:767px){.search-results-page-results__container{gap:32px;padding-block:76px 60px}}.search-results-page-results__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:52px;text-align:center}@media only screen and (max-width:767px){.search-results-page-results__header{margin-top:42px}}.search-results-page-results__title{cursor:pointer;font-size:68px;line-height:130%;position:relative}@media only screen and (max-width:767px){.search-results-page-results__title{font-size:36px}}.search-results-page-results__title:before{border-bottom:1px solid;bottom:0;content:"";left:0;position:absolute;width:100%}.search-results-page-results .tabs__header-wrapper::-webkit-scrollbar{display:none}.palette-page{padding-bottom:150px}@media only screen and (max-width:1860px){.palette-page{padding-bottom:130px}}@media only screen and (max-width:1279px){.palette-page{padding-bottom:100px}}@media only screen and (max-width:767px){.palette-page{padding-bottom:60px}}.palette-page-palette__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:87px}@media only screen and (max-width:1860px){.palette-page-palette__container{gap:62px}}@media only screen and (max-width:767px){.palette-page-palette__container{gap:52px}}@media only screen and (max-width:486px){.palette-page-palette__container{gap:32px}}.palette-page-palette__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-align:center}@media only screen and (max-width:1023px){.palette-page-palette__header{gap:8px}}.palette-page-palette__color-catalog .color-catalog__color-list-wrapper{-ms-flex-item-align:center;align-self:center;width:100vw}.palette-page-palette__color-catalog .color-list{width:100%}@media only screen and (max-width:1279px){.palette-page-palette__title{font-size:56px}}@media only screen and (max-width:1023px){.palette-page-palette__title{font-size:48px}}@media only screen and (max-width:767px){.palette-page-palette__title{font-size:36px}}.palette-page-palette__total{color:#666361;color:var(--color-dark-gray)}.material-intro__columns{display:grid;grid-template-columns:50% 50%;height:620px}@media only screen and (max-width:1860px){.material-intro__columns{height:400px}}@media only screen and (max-width:1279px){.material-intro__columns{grid-template-columns:1fr;height:614px}}@media only screen and (max-width:1023px){.material-intro__columns{height:460px}}@media only screen and (max-width:767px){.material-intro__columns{height:236px}}.material-intro__slider{height:100%;overflow:hidden}.material-intro__image{display:-webkit-box;display:-ms-flexbox;display:flex;height:600px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f4f6;background-color:var(--color-light-blue);justify-content:center}@media only screen and (max-width:1860px){.material-intro__image{height:400px}}@media only screen and (max-width:1279px){.material-intro__image{display:none;height:614px}}@media only screen and (max-width:1023px){.material-intro__image{height:460px}}@media only screen and (max-width:767px){.material-intro__image{height:216px}}.material-intro__image picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:552px;width:552px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1860px){.material-intro__image picture{height:400px}}@media only screen and (max-width:1279px){.material-intro__image picture{height:614px}}@media only screen and (max-width:1023px){.material-intro__image picture{height:460px}}@media only screen and (max-width:767px){.material-intro__image picture{height:216px}}.material-intro__image img,.material-intro__main-img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.material-intro__main-img{max-width:100%}@media only screen and (min-width:1860px){.material-intro .swiper-pagination{padding-left:calc(50vw - 780px)}}.product-info{margin-top:52px}@media only screen and (max-width:1279px){.product-info{margin-top:42px}}@media only screen and (max-width:1023px){.product-info{margin-top:24px}}@media only screen and (max-width:767px){.product-info{margin-top:-1px}}.product-info__main{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;padding-bottom:150px}@media only screen and (max-width:1860px){.product-info__main{gap:20px;padding-bottom:130px}}@media only screen and (max-width:1279px){.product-info__main{padding-bottom:100px}}@media only screen and (max-width:1023px){.product-info__main{gap:24px;grid-template-columns:1fr;padding-bottom:60px}}.product-info__color-info,.product-info__left,.product-info__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info__color-info{gap:8px}.product-info__color-info-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5em}.product-info__color-info-button svg{aspect-ratio:1;width:24px}.product-info__color-info-browser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:inherit}.product-info__color{border-radius:8px;min-height:124px}.product-info__color.hidden{display:none}.product-info__packaging{margin-top:24px}.product-info__name{margin-bottom:8px}@media only screen and (max-width:1860px){.product-info__name{font-size:56px;line-height:130%}}@media only screen and (max-width:767px){.product-info__name{font-size:36px;margin:0}}@media only screen and (max-width:1860px){.product-info__color-info{letter-spacing:1px}}.product-info__badges{margin-bottom:8px}.product-info__category{font-size:24px;line-height:1.5;margin-top:8px}@media only screen and (max-width:1023px){.product-info__category{font-size:18px;font-weight:400;line-height:150%}}@media only screen and (max-width:767px){.product-info__category{font-size:16px;margin-top:2px}}.product-info__colors-collection{margin-top:52px}@media only screen and (max-width:1860px){.product-info__colors-collection{margin-top:42px}}@media only screen and (max-width:1279px){.product-info__colors-collection{margin-top:32px}}@media only screen and (max-width:1023px){.product-info__colors-collection{margin-top:24px}}.product-info__colors-collection.waiting .load-more-loading{background-color:#0a3a82;background-color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__colors-collection.waiting .load-more-btn{display:none}.product-info__colors-collection.done .hide-more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-info__collection,.product-info__filters,.product-info__load-more{margin-top:16px}.product-info .load-more-btn{width:100%}.product-info .load-more-btn span{display:inline-block;margin-left:5px}.product-info .hide-more-btn,.product-info .load-more-loading{display:none}.product-info__pagination{margin-top:16px}.product-info__note{margin-top:2px}.product-info__prices{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:52px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px}@media only screen and (max-width:1860px){.product-info__prices{margin-top:42px}}@media only screen and (max-width:1279px){.product-info__prices{margin-top:32px}}@media only screen and (max-width:1023px){.product-info__prices{margin-top:24px}}.product-info__final-price{font-size:36px;line-height:1.3}@media only screen and (max-width:1279px){.product-info__final-price{font-weight:400;line-height:130%}}@media only screen and (max-width:767px){.product-info__final-price{font-size:28px}}.product-info__price-per-square{color:#666361;color:var(--color-dark-gray);font-size:24px;line-height:1.5}@media only screen and (max-width:767px){.product-info__price-per-square{font-size:18px}}.product-info__actions{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;gap:8px;justify-content:center;margin-top:16px}@media only screen and (max-width:1860px){.product-info__actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:1023px){.product-info__actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:14px}}@media only screen and (max-width:767px){.product-info__actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-info__actions.in-cart{grid-template-columns:1fr 153px 1fr 63px}.product-info__actions.in-cart .to-cart{display:none;pointer-events:none}.product-info__actions.in-cart .already-in-cart,.product-info__actions.in-cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__actions.in-cart .already-in-cart{color:#0a3a82;color:var(--color-primary)}.product-info__actions .already-in-cart,.product-info__actions .quantity,.product-info__actions--wraper{display:none}@media only screen and (max-width:1023px){.product-info__actions--wraper{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:0;z-index:99;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:8px;width:100%}.product-info__actions--wraper .btn-primary{width:100%}}.product-info .in-fav-icon,.product-info .to-fav-icon{height:24px;width:24px}.product-info__add-to-cart-button,.product-info__calculate-button{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%}@media only screen and (max-width:1279px){.product-info__add-to-cart-button,.product-info__calculate-button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:1023px){.product-info__add-to-cart-button,.product-info__calculate-button{-ms-flex-preferred-size:49%;flex-basis:49%}}@media only screen and (max-width:767px){.product-info__add-to-cart-button,.product-info__calculate-button{-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (max-width:486px){.product-info__add-to-cart-button,.product-info__calculate-button{-ms-flex-preferred-size:100%;flex-basis:100%}}.product-info__add-to-favorites-button{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 62px;flex:0 0 62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media only screen and (max-width:1860px){.product-info__add-to-favorites-button{-webkit-box-flex:0;border:none;-ms-flex:0 1 auto;flex:0 1 auto;padding:16px 32px}}@media only screen and (max-width:1279px){.product-info__add-to-favorites-button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width:1023px){.product-info__add-to-favorites-button{-webkit-box-flex:0;border:1px solid #ced5de;border:1px solid var(--color-gray);-ms-flex:0 0 62px;flex:0 0 62px;padding:0}}@media only screen and (max-width:767px){.product-info__add-to-favorites-button{-webkit-box-flex:0;border:none;-ms-flex:0 1 auto;flex:0 1 auto;padding:16px 32px}}@media only screen and (max-width:486px){.product-info__add-to-favorites-button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.product-info__add-to-favorites-button span{display:none}@media only screen and (max-width:1860px){.product-info__add-to-favorites-button span{display:block;margin-left:15px}}@media only screen and (max-width:1023px){.product-info__add-to-favorites-button span{display:none}}@media only screen and (max-width:767px){.product-info__add-to-favorites-button span{display:block;margin-left:15px}}.product-info__add-to-favorites-button .in-fav-icon{display:none}.product-info__add-to-favorites-button.in-favorite{border-color:#ff3e41;border-color:var(--color-error)}.product-info__add-to-favorites-button.in-favorite .in-fav-icon{display:block}.product-info__add-to-favorites-button.in-favorite .to-fav-icon{display:none}.product-tabs{background-color:#f2f4f6;background-color:var(--color-light-blue);padding:124px 0}@media only screen and (max-width:1860px){.product-tabs{padding-block:82px}}@media only screen and (max-width:1279px){.product-tabs{padding-block:52px}}@media only screen and (max-width:1023px){.product-tabs{padding-block:32px}}.product-tabs__content-title{margin-bottom:16px}.product-tabs__subtitle{color:#666361;color:var(--color-dark-gray);font-size:16px;line-height:1.5;margin-bottom:8px}@media only screen and (max-width:1023px){.product-tabs__subtitle{font-size:14px}}@media only screen and (max-width:767px){.product-tabs__subtitle{padding-inline:14px}}.product-tabs__header-wrapper{gap:36px}@media only screen and (max-width:1860px){.product-tabs__header-wrapper{width:100%}}@media only screen and (max-width:767px){.product-tabs__header-wrapper{gap:24px;overflow:auto;padding-inline:14px}}.product-tabs__header-wrapper::-webkit-scrollbar{height:0;width:0}.product-tabs__btn{font-size:20px;line-height:1.5}@media only screen and (max-width:767px){.product-tabs__btn{font-size:18px}}.product-tabs__content-wrapper{padding-top:32px}@media only screen and (max-width:1023px){.product-tabs__content-wrapper{padding-top:24px}.product-tabs__text{font-size:16px;line-height:150%}}@media only screen and (max-width:767px){.product-tabs__text{padding-inline:14px}}.product-tabs__text:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1023px){.product-tabs__text:not(:last-child){margin-bottom:24px}}.product-tabs__infographics{margin-top:32px}@media only screen and (max-width:1023px){.product-tabs__infographics{margin-top:24px}}.detailed-slider{cursor:pointer;height:620px}@media only screen and (max-width:1860px){.detailed-slider{height:420px}}@media only screen and (max-width:1279px){.detailed-slider{height:634px}}@media only screen and (max-width:1023px){.detailed-slider{height:470px}}@media only screen and (max-width:767px){.detailed-slider{height:216px}}.detailed-slider img{aspect-ratio:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.detailed-slider .swiper{height:620px;padding-bottom:20px}@media only screen and (max-width:1860px){.detailed-slider .swiper{height:420px}}@media only screen and (max-width:1279px){.detailed-slider .swiper{height:634px}}@media only screen and (max-width:1023px){.detailed-slider .swiper{height:470px}}@media only screen and (max-width:767px){.detailed-slider .swiper{height:216px}}.detailed-slider .swiper-slide{overflow:hidden}.detailed-slider .swiper-pagination{bottom:0!important;text-align:left;top:auto!important}@media only screen and (max-width:1860px){.detailed-slider .swiper-pagination{left:24px!important}}@media only screen and (max-width:767px){.detailed-slider .swiper-pagination{left:14px!important}}.detailed-slider .swiper-pagination-bullet:first-child{margin-left:0!important}.detailed-slider:hover .detailed-slider__nav{opacity:1;pointer-events:all}.detailed-slider__nav{background-color:#fff;background-color:var(--color-white);bottom:34px;opacity:0;pointer-events:none;position:absolute;right:14px;z-index:999}.detailed-slider__nav--prev{right:76px}.detailed-slider__wrap .detailed-slider__nav{border:1px solid #ced5de;border:1px solid var(--color-gray)}.collection__grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px;grid-auto-flow:row}@media only screen and (max-width:1860px){.collection__grid{row-gap:16px}}@media only screen and (max-width:1023px){.collection__grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.collection__grid{grid-template-columns:repeat(3,1fr);row-gap:14px}}.collection__item{cursor:pointer}.collection--effect{display:grid;grid-auto-flow:row;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px;margin-top:42px}.collection--effect .collection__item{cursor:pointer;height:auto;position:relative;width:100%}.collection--effect .collection__item:hover .collection__calculate-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.collection--effect .collection__item:hover .collection__color{border:1px solid #2e2d2c;border:1px solid var(--primary-black);-webkit-box-shadow:inset 0 0 0 2px #fff,0 0 0 .5px #000;box-shadow:inset 0 0 0 2px #fff,0 0 0 .5px #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collection--effect .collection__color{display:-webkit-box;display:-ms-flexbox;display:flex;height:82px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collection--effect .collection__calculate-btn{cursor:pointer;display:none;font-size:20px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection--effect .collection__case-icon{height:24px;width:24px}.collection--effect .collection__color-name{font-size:18px;line-height:1.5;margin-top:4px}.packaging__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-top:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.packaging__item{width:100%}.packaging__item input{display:none}.packaging__item input:checked~span{background-color:#f2f4f6;background-color:var(--color-light-blue);border-color:#f2f4f6;border-color:var(--color-light-blue);color:#0a3a82;color:var(--color-primary)}.packaging__item span{color:#2e2d2c;color:var(--primary-black);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;width:100%}.documents-block__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);margin-top:32px;grid-gap:20px;gap:20px}@media only screen and (max-width:1279px){.documents-block__wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1023px){.documents-block__wrapper{gap:14px;grid-template-columns:repeat(2,1fr);margin-top:24px}}@media only screen and (max-width:767px){.documents-block__wrapper{grid-template-columns:1fr}}@media only screen and (max-width:1860px){.documents-block .document{padding:23px}}@media only screen and (max-width:1279px){.documents-block .document{height:214px}}@media only screen and (max-width:1023px){.documents-block .document{height:203px}}@media only screen and (max-width:767px){.documents-block .document{height:auto}.documents-block .document__name{margin-bottom:8px}}@media only screen and (max-width:1279px){.documents-block .document__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;position:relative}}@media only screen and (max-width:767px){.documents-block .document__wrapper{height:100%}}@media only screen and (max-width:1279px){.documents-block .document__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.documents-block .document__size{bottom:0;position:absolute;right:0}}@media only screen and (max-width:1860px){.documents-block .title-section{font-size:48px;font-weight:400;line-height:130%}}@media only screen and (max-width:1023px){.documents-block .title-section{font-size:36px}}.portfolio-slider{margin-top:42px;overflow:visible!important}@media only screen and (max-width:1860px){.portfolio-slider{margin-top:32px}}@media only screen and (max-width:1023px){.portfolio-slider{margin-top:24px}}.portfolio-slider .swiper-wrapper{overflow:visible!important}.slider-gallery__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between;overflow:hidden}.slider-gallery-main{width:auto;-webkit-box-flex:1;border:1px solid #e9e9e9;-ms-flex:1 1 auto;flex:1 1 auto;height:682px}.slider-gallery-main .product-video-block{height:682px;max-width:100%;overflow:hidden}.slider-gallery-main .product-video-block__video-preview{height:682px;max-width:100%;overflow:hidden;position:relative}.slider-gallery-thumb{width:243px;-webkit-box-flex:0;-ms-flex:0 0 243px;flex:0 0 243px;height:682px;position:relative}.slider-gallery-thumb:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(1turn,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:20%;left:0;pointer-events:none;position:absolute;width:100%}.slider-gallery-thumb__video{pointer-events:none}.slider-gallery-thumb__slide{cursor:pointer;height:121px!important;position:relative}.slider-gallery-thumb__slide.swiper-slide-thumb-active:before{border:1px solid #2e2d2c;border:1px solid var(--primary-black);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:12}.slider-gallery-thumb .product-video-block{height:121px;max-width:100%;overflow:hidden}.slider-gallery-thumb .product-video-block__video-preview{height:121px;max-width:100%;overflow:hidden;position:relative}.slider-gallery-thumb .open-video-btn{pointer-events:none}.slider-gallery-thumb .nav-btn{background-color:#fff;background-color:var(--color-white);position:absolute;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);z-index:9}.slider-gallery-thumb .nav-btn.swiper-button-disabled{display:none}.slider-gallery-thumb .nav-btn svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.slider-gallery-thumb .nav-btn--prev{top:0}.slider-gallery-thumb .nav-btn--next{bottom:0}.product-page{padding-bottom:150px}.product-page section:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.color-filter{left:50%;margin-left:-50vw;margin-right:-50vw;overflow:auto;position:relative;right:50%;width:100vw}.color-filter::-webkit-scrollbar{width:0}}@media only screen and (max-width:767px){.color-filter{margin-top:13px}}.color-filter__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}@media only screen and (max-width:1279px){.color-filter__wrapper{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:1023px){.color-filter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.color-filter__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:1023px){.color-filter__item{min-width:100px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.color-filter__item:first-of-type{margin-left:24px}}@media only screen and (max-width:767px){.color-filter__item:first-of-type{margin-left:14px}}@media only screen and (max-width:1023px){.color-filter__item:last-of-type{margin-right:24px}}@media only screen and (max-width:767px){.color-filter__item:last-of-type{margin-right:14px}}.color-filter__item input{display:none}.color-filter__item input:checked~span{background-color:#0a3a82;background-color:var(--color-primary);color:#fff;color:var(--color-white)}.color-filter__item input:hover~span{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#2e2d2c;color:var(--primary-black)}.color-filter__item input:disabled~span{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue)}.color-filter__item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;cursor:pointer;justify-content:center;min-height:43px;padding:4px;width:100%}@media only screen and (max-width:1023px){.color-filter__item span{font-size:16px;line-height:150%;min-height:36px}}.product-features__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media only screen and (max-width:1279px){.product-features__wrapper{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.product-features__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;left:50%;margin-left:-50vw;margin-right:-50vw;overflow:auto;position:relative;right:50%;width:100vw}}.product-features__wrapper::-webkit-scrollbar{width:0}.product-features__item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media only screen and (max-width:1023px){.product-features__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:234px;max-width:227px;min-width:227px}.product-features__item:first-of-type{margin-left:24px}}@media only screen and (max-width:767px){.product-features__item:first-of-type{margin-left:14px}}@media only screen and (max-width:1023px){.product-features__item:last-of-type{margin-right:24px}}@media only screen and (max-width:767px){.product-features__item:last-of-type{margin-right:14px}}.product-features__icon{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}@media only screen and (max-width:1023px){.product-features__icon{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px}.product-features__text{font-size:16px;line-height:150%}}.product-features .feature-icon{color:#423132;height:60px;width:60px}.infographics-block__title{font-size:36px;line-height:1.3}@media only screen and (max-width:1023px){.infographics-block__title{font-size:28px}}@media only screen and (max-width:767px){.infographics-block__title{margin-bottom:16px}}@media only screen and (max-width:1023px){.infographics-block__text{font-size:16px}}.infographics-block__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}@media only screen and (max-width:1860px){.infographics-block__wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1023px){.infographics-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}}@media only screen and (max-width:767px){.infographics-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.infographics-block__wrap{gap:16px}.infographics-block__item,.infographics-block__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infographics-block__item{background-color:#fff;background-color:var(--color-white);border-radius:24px;padding:24px;row-gap:16px}@media only screen and (max-width:1860px){.infographics-block__item{min-height:233px}}@media only screen and (max-width:1023px){.infographics-block__item{min-height:auto}}@media only screen and (max-width:767px){.infographics-block__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:0;border-radius:initial;gap:14px;justify-content:space-between;padding:14px;position:relative}}.infographics-block__item .scale{margin-top:auto}@media only screen and (max-width:1023px){.infographics-block__item .scale{margin-top:0}}.infographics-block__item.percents .scale__item{color:#0a3a82;color:var(--color-primary)}.infographics-block__item.percents .scale__item:nth-child(2){background-color:#e7ebee}.infographics-block__item.percents .scale__item:nth-child(3){background-color:#d6dbe0}.infographics-block__item.percents .scale__item:nth-child(4){background-color:#bdc5cd}.infographics-block__item.percents .scale__item:nth-child(5){background-color:#a6afb8}@media only screen and (max-width:767px){.characteristics-block .container{padding:0}}.characteristics-block__title{font-size:48px;line-height:1.3;margin-bottom:32px}@media only screen and (max-width:1023px){.characteristics-block__title{font-size:36px;margin-bottom:24px}}@media only screen and (max-width:767px){.characteristics-block__title{font-size:28px;padding-inline:14px}}.characteristics-block__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media only screen and (max-width:1860px){.characteristics-block__wrapper{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.characteristics-block__wrapper{gap:14px}}@media only screen and (max-width:767px){.characteristics-block__wrapper{cursor:ew-resize;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;padding-inline:14px}}.characteristics-block__wrapper::-webkit-scrollbar{width:0}.interior-ideas__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:991px;padding-block:16px}@media only screen and (max-width:1860px){.interior-ideas__inner{min-height:720px}}@media only screen and (max-width:1023px){.interior-ideas__inner{min-height:0;min-height:auto}}.interior-ideas__images.swiper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:50%;max-width:1920px;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media only screen and (max-width:1023px){.interior-ideas__images.swiper{position:relative}}.interior-ideas__images-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;list-style-type:none}.interior-ideas__image{height:auto;-o-object-fit:cover;object-fit:cover}.interior-ideas__image,.interior-ideas__image-wrapper,.interior-ideas__images-wrapper{max-height:991px;min-height:991px;width:100%}@media only screen and (max-width:1023px){.interior-ideas__image,.interior-ideas__image-wrapper,.interior-ideas__images-wrapper{max-height:595px;min-height:595px}}@media only screen and (max-width:767px){.interior-ideas__image,.interior-ideas__image-wrapper,.interior-ideas__images-wrapper{max-height:424px;min-height:424px}}.interior-ideas__static{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-top:auto}@media only screen and (max-width:1023px){.interior-ideas__static{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-32px}}.interior-ideas__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;flex-grow:1;list-style-type:none;overflow:hidden;padding:16px}@media only screen and (max-width:1023px){.interior-ideas__info{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}}@media only screen and (max-width:767px){.interior-ideas__info{border:none;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}.interior-ideas__info-item{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:24px;justify-content:space-between}@media only screen and (max-width:1279px){.interior-ideas__info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.interior-ideas__info-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.interior-ideas__info-item-title{-webkit-box-flex:1;-ms-flex:1 0 420px;flex:1 0 420px;font-size:24px}@media only screen and (max-width:1279px){.interior-ideas__info-item-title{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.interior-ideas__info-item-colors.swiper{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1.5 auto;flex:0 1.5 auto;overflow-x:scroll;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;list-style-type:none;margin-inline:0}@media only screen and (max-width:1279px){.interior-ideas__info-item-colors.swiper{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}@media only screen and (max-width:1023px){.interior-ideas__info-item-colors.swiper{gap:14px}}@media only screen and (max-width:486px){.interior-ideas__info-item-colors.swiper{gap:8px}}.interior-ideas__info-item-colors.swiper::-webkit-scrollbar{display:none}.interior-ideas__color.swiper-slide{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 216px;flex:0 0 216px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media only screen and (max-width:486px){.interior-ideas__color.swiper-slide{-ms-flex-preferred-size:95px;flex-basis:95px}}.interior-ideas__color-sample{border-radius:8px;min-height:82px;width:100%}.interior-ideas__color-name{font-size:14px;line-height:150%}.interior-ideas__controls{display:contents}@media only screen and (max-width:1023px){.interior-ideas__controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:inherit;gap:inherit}}.interior-ideas__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:19px}.interior-ideas__arrow--prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.interior-ideas__arrow--next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.interior-ideas__arrow svg{aspect-ratio:1;color:inherit;max-height:24px;min-width:24px}.catalog-section__title{font-size:56px;margin-bottom:87px;text-align:center}@media only screen and (max-width:1860px){.catalog-section__title{margin-bottom:62px}}@media only screen and (max-width:1023px){.catalog-section__title{font-size:48px;line-height:130%;margin-bottom:52px}}@media only screen and (max-width:767px){.catalog-section__title{font-size:36px;margin-bottom:32px}}.catalog-section__catalog-wrapper{margin-top:32px}@media only screen and (max-width:1279px){.catalog-section__catalog-wrapper{margin-top:24px}}@media only screen and (max-width:767px){.catalog-section__catalog-wrapper{margin-top:16px}}.catalog-wrapper__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px;padding-bottom:42px}@media only screen and (max-width:1860px){.catalog-wrapper__grid{-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}}@media only screen and (max-width:1279px){.catalog-wrapper__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media only screen and (max-width:1023px){.catalog-wrapper__grid{grid-template-columns:1fr}}.catalog-wrapper__grid--portfolio{gap:150px;grid-template-columns:1fr}@media only screen and (max-width:1860px){.catalog-wrapper__grid--portfolio{gap:62px}}@media only screen and (max-width:1023px){.catalog-wrapper__grid--portfolio{gap:42px}}.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:36px}@media screen and (max-width:1024px){.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:24px;line-height:150%}}@media screen and (max-width:486px){.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:20px;max-width:98%;overflow:auto;text-overflow:clip;white-space:wrap}}.catalog-wrapper__grid--portfolio .portfolio-card__image{aspect-ratio:2.37}.catalog-wrapper__load-more .load-more-btn,.catalog-wrapper__load-more-button{width:100%}.catalog-wrapper__pagination{margin-top:24px}.catalog-wrapper .load-more-loading{display:none}.catalog-wrapper.waiting .load-more-loading{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.catalog-wrapper .favorite-btn .favorite-inactive:hover{color:#91a0b6;color:var(--color-middle-blue)}.catalog-page .catalog-section{margin-bottom:150px}@media only screen and (max-width:1860px){.catalog-page .catalog-section{margin-bottom:130px}}@media only screen and (max-width:1023px){.catalog-page .catalog-section{margin-bottom:100px}}@media only screen and (max-width:767px){.catalog-page .catalog-section{margin-bottom:60px}}.catalog-page .catalog-section .card .favorite-btn{margin-left:auto}.catalog-page .catalog-section .card__image{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:376px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-page .catalog-section .card__image img,.catalog-page .catalog-section .card__image picture{height:100%;width:100%}.catalog-page .catalog-section .card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.small-header-block{margin-bottom:32px;overflow:hidden;width:100%}.loop-slider{height:531px;max-height:531px}.loop-slider .swiper-wrapper{width:100%}.loop-slider .swiper-slide{height:auto;max-height:531px;width:810px!important}.loop-slider__image{height:100%;overflow:hidden;width:100%}.loop-slider__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.loop-slider__slide{height:100%;width:100%}.school-page .breadcrumbs{margin-bottom:24px}.school-page .intro-centered__text,.school-page .title-main{text-align:center}@media screen and (max-width:768px){.school-page .title-main{font-size:48px;line-height:55px}}@media screen and (max-width:586px){.school-page .title-main{font-size:36px;line-height:41px}}@media screen and (max-width:768px){.school-page .timetable-item__title{font-size:18px;line-height:27px}.school-page .timetable-item__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:586px){.school-page .timetable-item__wrapper{gap:8px;grid-template-columns:1fr}}@media screen and (max-width:768px){.school-page .timetable-item__header{margin-bottom:16px}.school-page .timetable-item__header:before{display:none}}@media screen and (max-width:1280px){.school-page .title-section{font-size:48px;line-height:55px}}@media screen and (max-width:1024px){.school-page .title-section{margin-bottom:16px}}@media screen and (max-width:768px){.school-page .title-section{font-size:36px;line-height:41px}}@media screen and (max-width:1024px){.school-page .loop-slider{height:650px;max-height:426px}}@media screen and (max-width:586px){.school-page .loop-slider{height:207px;max-height:207px}}@media screen and (max-width:1024px){.school-page .loop-slider .swiper-slide{max-height:426px;width:650px!important}}@media screen and (max-width:586px){.school-page .loop-slider .swiper-slide{max-height:207px;width:316px!important}}@media screen and (max-width:1280px){.school-page .intro-centered__action{margin-top:32px}}@media screen and (max-width:586px){.school-page .intro-centered__action a{width:calc(100% - 28px)}}@media screen and (max-width:1280px){.school-page .intro-centered__text p{font-size:20px;line-height:30px;margin-inline:auto;max-width:606px}}@media screen and (max-width:1024px){.school-page .intro-centered__text p{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.school-page .intro-centered__text p{max-width:100%;padding-inline:24px}}@media screen and (max-width:767px){.school-page .intro-centered__text p{padding-inline:14px}}.school-page .timetable-block__item:not(:last-child){margin-bottom:42px}@media screen and (max-width:1024px){.school-page .timetable-block__item:not(:last-child){margin-bottom:54px}}@media screen and (max-width:768px){.school-page .timetable-block__item:not(:last-child){margin-bottom:42px}}@media screen and (max-width:1280px){.school-page .grid-block .title-section{margin-bottom:32px}}@media screen and (max-width:1024px){.school-page .grid-block .title-section{margin-bottom:87px}}@media screen and (max-width:768px){.school-page .grid-block .title-section{margin-bottom:32px}}@media screen and (max-width:586px){.school-page .grid-block .title-section{margin-bottom:24px}}.school-page .grid-block .grid-block__grid{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:586px){.school-page .grid-block .grid-block__grid{gap:14px;grid-template-columns:1fr}.school-page .grid-block .grid-block__load-more{margin-top:14px}}@media screen and (max-width:1280px){.school-page .grid-block .grid-block__item{height:223px}}@media screen and (max-width:1024px){.school-page .grid-block .grid-block__item{height:175px}}@media screen and (max-width:768px){.school-page .grid-block .grid-block__item{height:197px}}@media screen and (max-width:586px){.school-page .grid-block .grid-block__item{height:187px}}@media screen and (max-width:1280px){.school-page .grid-block .video-item{height:223px}}@media screen and (max-width:1024px){.school-page .grid-block .video-item{height:175px}}@media screen and (max-width:768px){.school-page .grid-block .video-item{height:197px}}@media screen and (max-width:586px){.school-page .grid-block .video-item{height:187px}}@media screen and (max-width:1280px){.school-page .grid-block .video-item iframe{height:223px}}@media screen and (max-width:1024px){.school-page .grid-block .video-item iframe{height:175px}}@media screen and (max-width:768px){.school-page .grid-block .video-item iframe{height:197px}}@media screen and (max-width:586px){.school-page .grid-block .video-item iframe{height:187px}}.school-page .pictures-grid{aspect-ratio:unset}.school-page .decorated-block__wrapper{height:100%}@media screen and (max-width:768px){.school-page .decorated-block__wrapper{display:block}.school-page .decorated-block__pictures{display:none}.school-page .decorated-block__content{padding-block:32px}}.school-page .decorated-block__images{display:none}@media screen and (max-width:768px){.school-page .decorated-block__images{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:586px){.school-page .decorated-block__images{display:grid;grid-template-columns:1fr 1fr}}.school-page .decorated-block__images picture{max-width:193px}@media screen and (max-width:586px){.school-page .decorated-block__images picture{max-width:100%}}.school-page .decorated-block__images picture img{max-width:100%}@media screen and (max-width:586px){.school-page .decorated-block__images picture img{width:100%}}@media screen and (max-width:1024px){.school-page .description-block__image{-webkit-box-flex:0;aspect-ratio:unset;-ms-flex:none;flex:none;overflow:auto;position:static}}@media screen and (max-width:768px){.school-page .description-block__image{left:-50%;margin-inline:-24px;position:relative;-webkit-transform:translateX(calc(50% - 24px));-ms-transform:translateX(calc(50% - 24px));transform:translateX(calc(50% - 24px));width:100vw}}@media screen and (max-width:767px){.school-page .description-block__image{left:-50%;margin-inline:-14px;position:relative;-webkit-transform:translateX(calc(50% - 14px));-ms-transform:translateX(calc(50% - 14px));transform:translateX(calc(50% - 14px));width:100vw}}.school-page .lesson-card{padding:16px}@media screen and (max-width:768px){.school-page .lesson-card__info{margin-bottom:4px}}@media screen and (max-width:1024px){.school-page .lesson-card__name{font-size:28px;line-height:32px}}@media screen and (max-width:768px){.school-page .lesson-card__name{margin-bottom:8px}.school-page .lesson-card__link-icon{bottom:16px;height:auto;right:16px;width:auto}.school-page .lesson-card__link-icon .lesson-card__arrow-icon{height:18px;width:18px}}@media screen and (max-width:1024px){.school-page .lesson-card__description{font-size:14px;line-height:21px}}@media screen and (max-width:768px){.school-page .lesson-card__description{margin-bottom:16px}}.school-page .lesson-card__cost{min-height:36px}@media screen and (max-width:1280px){.school-page .lesson-card__cost{margin-top:0}}@media screen and (max-width:768px){.school-page .lesson-card__cost{font-size:20px;line-height:30px}}@media screen and (max-width:1280px){.school-page .timetable-block{margin-top:62px}}@media screen and (max-width:586px){.school-page .timetable-block{margin-top:32px}}.school-page .description-block__wrapper{gap:42px;height:560px;min-height:560px}@media screen and (max-width:1280px){.school-page .description-block__wrapper{gap:20px}}@media screen and (max-width:1024px){.school-page .description-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:auto}}@media screen and (max-width:586px){.school-page .description-block__wrapper{min-height:auto}}.school-page .description-block__content{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px;margin-right:0}@media screen and (max-width:1280px){.school-page .description-block__content{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px}}@media screen and (max-width:1024px){.school-page .description-block__content{-webkit-box-flex:0;-ms-flex:none;flex:none}}.school-page .description-block__content p{font-size:24px;margin-bottom:16px}@media screen and (max-width:1280px){.school-page .description-block__content p{font-size:18px;line-height:27px}}.school-page .description-block__content p:last-of-type{margin-bottom:0}.school-page .intro-centered{text-align:center}@media screen and (max-width:1024px){.school-page .intro-centered{margin-top:108px}}@media screen and (max-width:768px){.school-page .intro-centered{margin-top:24px}}.school-page .intro-centered__text{font-size:24px}@media screen and (max-width:768px){.school-page .intro-centered.block{margin-top:100px}}@media screen and (max-width:586px){.school-page .intro-centered.block{margin-top:60px}}@media screen and (max-width:768px){.school-page .small-header-block{margin-bottom:24px}}.school-page .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.timetable-block{margin-top:84px}.timetable-block__item:not(:last-child){margin-bottom:52px}.timetable-item__title{background-color:#fff;background-color:var(--color-white);font-size:24px;margin:0 auto;padding:0 24px}.timetable-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;position:relative}.timetable-item__header:before{background-color:#ced5de;background-color:var(--color-gray);content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:-1}.timetable-item__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.lesson-card{border:1px solid #ced5de;border:1px solid var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:24px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lesson-card:hover{border-color:#2e2d2c;border-color:var(--primary-black);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.102);box-shadow:0 4px 30px 0 rgba(0,0,0,.102)}.lesson-card__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2d2c;color:var(--primary-black);margin-bottom:8px}.lesson-card__info span{font-size:18px}@media screen and (max-width:1024px){.lesson-card__info span{font-size:16px;line-height:24px}}.lesson-card__geo{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.lesson-card__name{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.15;margin-bottom:16px}.lesson-card__description{font-size:16px;margin-bottom:24px}.lesson-card__cost{font-size:24px;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lesson-card__link-icon{bottom:24px;height:24px;position:absolute;right:24px;width:24px}.lesson-card__arrow-icon{height:24px;width:24px}.grid-block__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.grid-block__item{height:285px;width:100%}.grid-block .title-section{margin:0 auto 42px;text-align:center}.grid-block__load-more{margin-top:20px}.grid-block__wrapper.waiting .load-more-loading{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.grid-block .load-more-loading{display:none}.grid-block .btn-secondary{width:100%}.video-item{position:relative}.video-item,.video-item iframe{height:285px;width:100%}.video-item .open-video-btn{background:rgba(0,0,0,.3)}.video-item__title{bottom:16px;color:#fff;color:var(--color-white);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:36px;left:16px;line-height:1.15;position:absolute;z-index:105}.decorated-block{background-color:#fff;background-color:var(--color-white);margin-bottom:150px}@media screen and (max-width:1280px){.decorated-block{margin-bottom:130px}}@media screen and (max-width:1024px){.decorated-block{margin-bottom:100px;margin-top:108px}}@media screen and (max-width:586px){.decorated-block{margin-bottom:60px;margin-top:60px}}.decorated-block__wrapper{display:grid;grid-template-columns:1fr minmax(500px,874px) 1fr}@media screen and (max-width:1919px){.decorated-block__wrapper{grid-template-columns:minmax(246px,1fr) minmax(518px,646px) minmax(246px,1fr)}}@media screen and (max-width:1024px){.decorated-block__wrapper{grid-template-columns:minmax(200px,1fr) minmax(300px,518px) minmax(200px,1fr)}}.decorated-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--light-beige);justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.decorated-block__title{margin-bottom:24px}.decorated-block__description{font-size:24px;margin-bottom:42px;max-width:770px;text-align:center}@media screen and (max-width:1280px){.decorated-block__description{font-size:18px;margin-bottom:36px;max-width:606px}}@media screen and (max-width:1024px){.decorated-block__description{font-size:16px;margin-bottom:24px}}@media screen and (max-width:768px){.decorated-block__description{font-size:18px;line-height:27px}}@media screen and (max-width:586px){.decorated-block__description{margin-bottom:32px;max-width:332px}}@media screen and (max-width:768px){.decorated-block__link{padding-inline:24px;width:100%}}@media screen and (max-width:767px){.decorated-block__link{padding-inline:14px}}@media screen and (max-width:768px){.decorated-block__link a{width:100%}}.pictures-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:257px 257px;height:100%}@media screen and (max-width:1919px){.pictures-grid{grid-template-rows:199px 199px}}@media screen and (max-width:1024px){.pictures-grid{grid-template-rows:162px 162px}}.pictures-grid__item{overflow:hidden}.pictures-grid__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.course-block{padding-bottom:100px}@media screen and (max-width:1280px){.course-block{padding-bottom:0}}@media screen and (max-width:1024px){.course-block{padding-bottom:20px}}.course-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:152px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1280px){.course-block__wrapper{gap:42px}}@media screen and (max-width:1024px){.course-block__wrapper{gap:120px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.course-block__wrapper{gap:65px}}.course-block .cost-table__name,.course-block .cost-table__price{font-size:16px;line-height:24px}@media screen and (max-width:1280px){.course-block .course-info__title.title-main{margin-bottom:24px}}@media screen and (max-width:1024px){.course-block .course-info__title.title-main{margin-bottom:32px}}@media screen and (max-width:768px){.course-block .course-info__title.title-main{margin-bottom:24px}}@media screen and (max-width:486px){.course-block .course-info__title.title-main{margin-bottom:16px}}@media screen and (max-width:1280px){.course-block .course-info__type span{font-size:20px;line-height:30px}}@media screen and (max-width:486px){.course-block .course-info__type span{font-size:18px;line-height:27px}}@media screen and (max-width:1280px){.course-block .course-info .cost-table{margin-bottom:0}.course-block .course-info__description,.course-block .info-table{margin-top:62px}}@media screen and (max-width:1024px){.course-block .info-table{border-left:none;border-top:none;row-gap:3px}}@media screen and (max-width:486px){.course-block .info-table{grid-template-columns:1fr}}@media screen and (max-width:1024px){.course-block .info-table__cell{border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1}}@media screen and (max-width:768px){.course-block .info-table__cell{padding:14px}}@media screen and (max-width:1024px){.course-block .info-table__cell:nth-of-type(2){border-left:none}}@media screen and (max-width:486px){.course-block .info-table__cell:last-of-type,.course-block .info-table__cell:nth-of-type(2){border-left:1px solid #d1d1d1}}.course-block .course-info__summary{margin-bottom:38px}@media screen and (max-width:768px){.course-block .course-info__summary{font-size:16px;line-height:24px}}@media screen and (max-width:586px){.course-block .course-info__summary{margin-bottom:24px}}@media screen and (max-width:768px){.course-block .course-info__cost{margin-bottom:18px}.course-block .course-info__type{margin-bottom:8px}}.course-block__info{-webkit-box-flex:0;-ms-flex:0 0 628px;flex:0 0 628px;margin-left:calc(50vw - 780px)}@media screen and (max-width:1919px){.course-block__info{margin-left:calc(50vw - 615px)}}@media screen and (max-width:1280px){.course-block__info{margin-left:24px;-webkit-box-flex:0;-ms-flex:0 0 595px;flex:0 0 595px}}@media screen and (max-width:1024px){.course-block__info{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-inline:0;padding-inline:24px}}@media screen and (max-width:767px){.course-block__info{padding-inline:14px}}.course-block__images{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:1024px){.course-block .course-info__images{margin-top:0}}.course-info__title{margin-bottom:32px}.course-info__title.title-main{text-align:left}@media screen and (max-width:1280px){.course-info__title.title-main{font-size:56px;line-height:64px;margin-right:15px}}@media screen and (max-width:1024px){.course-info__title.title-main{margin-right:0;max-width:80%}}@media screen and (max-width:968px){.course-info__title.title-main{max-width:100%}}@media screen and (max-width:768px){.course-info__title.title-main{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:486px){.course-info__title.title-main{font-size:36px;line-height:41px}}.course-info__type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;gap:8px;margin-bottom:16px}.course-info__location-icon{height:20px;width:20px}.course-info__summary{margin-bottom:32px}.course-info__cost{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:16px}.course-info__price{font-size:28px}.course-info__action .in-cart-actions{display:none}.course-info__action .to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.course-info__table{margin-top:84px}.course-info__description{margin-bottom:50px;margin-top:84px}.course-info__images{margin-top:-85px}.course-info__in-cart-actions{display:none;height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.course-info__in-cart-actions .already-in-cart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.course-info__action.in-cart .to-cart{display:none}.course-info__action.in-cart .course-info__in-cart-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.course-info .cost-table{margin-bottom:16px}.course-info .sign-up-btn{width:100%}.info-table{border-left:1px solid #ced5de;border-left:1px solid var(--color-gray);border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);display:grid;grid-template-columns:50% 50%;margin-top:84px;width:100%}.info-table__cell{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-right:1px solid #ced5de;border-right:1px solid var(--color-gray);padding:24px}.info-table__title{font-size:16px;margin-bottom:8px}.info-table__data,.info-table__unit{font-size:24px}.info-table__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.info-table__data-adding{color:var(--middle-gray);font-size:18px;margin-left:8px}.images-column__image,.images-column__image img{height:auto;width:100%}.cost-table{width:100%}.cost-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;gap:2px;justify-content:stretch;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cost-table__row:not(:last-child){margin-bottom:8px}.cost-table__name{font-size:20px;line-height:1.5}.cost-table__dots{-webkit-box-flex:1;border-bottom:1px dashed #ced5de;border-bottom:1px dashed var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.cost-table__price{font-size:20px;line-height:1.5}.news-page{padding-bottom:150px}@media only screen and (max-width:1860px){.news-page{padding-bottom:130px}}@media only screen and (max-width:1279px){.news-page{padding-bottom:100px}}@media only screen and (max-width:1023px){.news-page{padding-bottom:60px}}.news-page .catalog-wrapper__load-more{margin-top:42px}.news-item-page{margin-bottom:150px;margin-top:140px}@media only screen and (max-width:1860px){.news-item-page{margin-top:130px}}@media only screen and (max-width:1023px){.news-item-page{margin-top:100px}}.news-item-page--presentation .news-content__title{max-width:100%}.news-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:150px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:70px}@media only screen and (max-width:1860px){.news-content__wrapper{gap:20px}}@media only screen and (max-width:1023px){.news-content__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}@media only screen and (max-width:486px){.news-content__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.news-content__header{position:sticky;top:151px;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 507px;flex:0 0 507px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:1279px){.news-content__header{-ms-flex-negative:0.6;flex-shrink:0.6}}@media only screen and (max-width:1023px){.news-content__header{position:static;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.news-content__date{font-size:24px;line-height:1.5;-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:16px;order:3}@media only screen and (max-width:1279px){.news-content__date{font-size:18px}}@media only screen and (max-width:1023px){.news-content__date{font-size:14px}}.news-content__title{font-size:56px;line-height:1.3}@media only screen and (max-width:1860px){.news-content__title{font-size:48px}}@media only screen and (max-width:1279px){.news-content__title{font-size:36px}}@media only screen and (max-width:767px){.news-content__title{font-size:24px}}.news-content .color-intro__share{display:none}.news-content__body{-webkit-box-flex:1;-ms-flex:1 1 902px;flex:1 1 902px}@media only screen and (max-width:1023px){.news-content__body{display:contents}}.news-content__picture{border-radius:24px;height:676px;margin-bottom:24px;overflow:hidden;width:100%}@media only screen and (max-width:1023px){.news-content__picture{height:576px;margin-bottom:0}}@media only screen and (max-width:486px){.news-content__picture{height:270px}}.news-content__picture img,.news-content__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.news-content__text p{font-size:18px;line-height:150%}.news-content__text p:not(:last-child){margin-bottom:24px}.news-content__text p:last-child{margin-bottom:0}.news-content__text img{width:auto!important}.news-content__text img,.news-images__image{border-radius:24px;height:auto;max-width:100%}.news-images__image{font-size:0;overflow:hidden;width:100%}.news-images__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.news-images__image:not(:last-child){margin-bottom:70px}@media only screen and (max-width:1860px){.news-images__image:not(:last-child){margin-bottom:32px}}@media only screen and (max-width:1023px){.news-images__image:not(:last-child){margin-bottom:24px}}.news-images--grid .container{display:grid;grid-auto-flow:row;grid-template:746px 933px/1fr 1fr;grid-gap:68px;gap:68px}.news-images--grid .container .news-images__image{height:100%}.faq-block .title-main{font-size:56px;line-height:1.3}@media screen and (max-width:1280px){.faq-block .title-main{font-size:56px;line-height:64px;margin-right:15px}}@media screen and (max-width:1024px){.faq-block .title-main{margin-right:0}}@media screen and (max-width:768px){.faq-block .title-main{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:486px){.faq-block .title-main{font-size:36px;line-height:41px}}.faq-block__wrapper{display:grid;grid-template-columns:507px auto;grid-column-gap:151px;-moz-column-gap:151px;-webkit-column-gap:151px;column-gap:151px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (max-width:1280px){.faq-block__wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-template-columns:502px auto}}@media screen and (max-width:1024px){.faq-block__wrapper{grid-template-columns:395px auto}}@media screen and (max-width:968px){.faq-block__wrapper{grid-template-columns:1fr}}.faq-block__title{position:sticky;top:150px}@media screen and (max-width:968px){.faq-block__title{position:static}}.faq-block__content-title{color:#847f71;color:var(--color-gray-text)}.faq-block__item:not(:last-child){margin-bottom:63px}.faq-block .accordion__header span{line-height:1.5;text-align:left}.faq-page .feedback-section{margin-bottom:120px}.faq-page .feedback-section__subtitle{max-width:305px}.payment-page__title{margin-bottom:87px}@media screen and (max-width:1280px){.payment-page__title{margin-bottom:67px}}@media screen and (max-width:768px){.payment-page__title{margin-bottom:35px}}.payment-page .page-title{font-size:56px;line-height:1.3;text-align:center}@media screen and (max-width:1280px){.payment-page .page-title{font-size:56px;font-weight:400}}@media screen and (max-width:768px){.payment-page .page-title{font-size:48px}}@media screen and (max-width:486px){.payment-page .page-title{font-size:36px;text-align:left}}.payment-options__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-gap:42px;gap:42px}@media screen and (max-width:1280px){.payment-options__wrapper{gap:20px}}@media screen and (max-width:968px){.payment-options__wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.payment-options__wrapper{gap:32px}}@media screen and (max-width:486px){.payment-options__wrapper{gap:41px}}.payment-option__image{height:240px;margin-bottom:32px;max-width:100%;width:auto}@media screen and (max-width:1280px){.payment-option__image{height:170px}}@media screen and (max-width:968px){.payment-option__image{height:240px}}@media screen and (max-width:768px){.payment-option__image{height:170px;margin-bottom:16px}}.payment-option__title{font-size:28px;line-height:1.5;margin-bottom:16px}@media screen and (max-width:768px){.payment-option__title{font-size:20px;line-height:30px;margin-bottom:8px}}.payment-option__text{font-size:18px;line-height:1.5}@media screen and (max-width:768px){.payment-option__text{font-size:16px;line-height:24px}}.payment-description .block-title{font-size:48px;line-height:1.3;margin-bottom:32px}@media screen and (max-width:1280px){.payment-description .block-title{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:1024px){.payment-description .block-title{margin-bottom:35px}}@media screen and (max-width:768px){.payment-description .block-title{font-size:36px;line-height:41px;margin-bottom:16px}}.payment-description p{font-size:18px;line-height:1.6}@media screen and (max-width:1280px){.payment-description p{line-height:27px}}@media screen and (max-width:1024px){.payment-description p{font-size:16px;line-height:24px}}.payment-description p:not(:last-child){margin-bottom:16px}.payment-description p:last-child{margin-bottom:0}.payment-note{background-color:#f2f4f6;background-color:var(--color-light-blue);padding:42px 42px 42px 187px}@media screen and (max-width:1280px){.payment-note{padding-right:0}}@media screen and (max-width:1024px){.payment-note{padding-bottom:46px}}@media screen and (max-width:768px){.payment-note{padding-bottom:40px;padding-left:180px;padding-top:32px}}@media screen and (max-width:486px){.payment-note{padding-bottom:35px;padding-left:0;padding-top:113px}}.payment-note .container{position:relative}.payment-note__text{font-size:28px;line-height:1.3;padding-left:85px}@media screen and (max-width:1280px){.payment-note__text{padding-left:23px}}@media screen and (max-width:768px){.payment-note__text{font-size:20px;line-height:30px;margin-bottom:8px;margin-bottom:21px;padding-left:5px;padding-left:0}}.payment-note__note{font-size:18px;line-height:1.5;margin-top:8px;padding-left:85px}@media screen and (max-width:1280px){.payment-note__note{margin-top:0;padding-left:23px}}@media screen and (max-width:768px){.payment-note__note{font-size:16px;line-height:24px;padding-left:5px;padding-left:0}}.payment-note__img{height:142px;left:-97px;position:absolute;top:-87px;width:142px}@media screen and (max-width:1280px){.payment-note__img{left:-157px;top:-76px}}@media screen and (max-width:768px){.payment-note__img{top:-68px}}@media screen and (max-width:486px){.payment-note__img{height:111px;left:15px;top:-141px;width:111px}}.goods-receipt{margin-bottom:150px}@media screen and (max-width:1280px){.goods-receipt{margin-bottom:130px}}@media screen and (max-width:1024px){.goods-receipt{margin-bottom:100px}}@media screen and (max-width:768px){.goods-receipt{margin-bottom:60px}}.goods-receipt__title{margin-bottom:42px}@media screen and (max-width:1280px){.goods-receipt__title{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:1024px){.goods-receipt__title{margin-bottom:35px}}@media screen and (max-width:768px){.goods-receipt__title{font-size:36px;line-height:41px;margin-bottom:28px}}.goods-receipt__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:42px;-moz-column-gap:42px;-webkit-column-gap:42px;column-gap:42px}@media screen and (max-width:1280px){.goods-receipt__wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media screen and (max-width:486px){.goods-receipt__wrapper{gap:9px;grid-template-columns:1fr}}.goods-receipt__column-title{font-size:28px;line-height:1.3;margin-bottom:24px}@media screen and (max-width:1280px){.goods-receipt__column-title{font-size:24px;line-height:36px;margin-bottom:29px}}@media screen and (max-width:1024px){.goods-receipt__column-title{font-size:20px;font-weight:400;line-height:30px;margin-bottom:16px}}.goods-receipt .list__item{font-size:24px;padding-left:30px;position:relative}@media screen and (max-width:1280px){.goods-receipt .list__item{font-size:20px;line-height:30px}}@media screen and (max-width:1024px){.goods-receipt .list__item{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.goods-receipt .list__item{font-size:16px;line-height:24px;margin-bottom:16px;padding-left:26px}}.goods-receipt .list__item:before{left:0;position:absolute;top:12px}@media screen and (max-width:1280px){.goods-receipt .list__item:before{top:4px}}.about-page{padding-bottom:150px}@media (max-width:1280px){.about-page{padding-bottom:130px}}@media (max-width:1024px){.about-page{padding-bottom:100px}}@media (max-width:768px){.about-page{padding-bottom:60px}}.about-intro .main-title{font-size:56px;line-height:1.3}.about-intro__wrapper{display:grid;grid-template-columns:425px auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:233px;gap:233px}@media (max-width:1280px){.about-intro__wrapper{gap:125px;grid-template-columns:397px auto}}@media (max-width:1024px){.about-intro__wrapper{gap:20px}}@media (max-width:968px){.about-intro__wrapper{grid-template-columns:227px auto}}@media (max-width:586px){.about-intro__wrapper{grid-template-columns:1fr}}.about-intro__title{line-height:118%;margin-bottom:87px;text-align:center}@media (max-width:1280px){.about-intro__title{font-size:56px;margin-bottom:66px}}@media (max-width:768px){.about-intro__title{font-size:48px;margin-bottom:32px}}@media (max-width:486px){.about-intro__title{font-size:36px}}@media (max-width:586px){.about-intro__title{text-align:left}}.about-intro__image{border-radius:24px;height:auto;overflow:hidden;width:100%}@media (max-width:486px){.about-intro__image{border-radius:0;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}.about-intro__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%}.about-intro__content{width:100%}.about-intro__content p{font-size:24px;line-height:1.5;margin:0}@media (max-width:1024px){.about-intro__content p{font-size:18px}}@media (max-width:768px){.about-intro__content p{font-size:16px}}.about-intro__content p:not(:last-child){margin-bottom:24px}@media (max-width:1280px){.about-intro__content p:not(:last-child){margin-bottom:28px}}@media (max-width:1024px){.about-intro__content p:not(:last-child){margin-bottom:20px}}@media (max-width:768px){.about-intro__content p:not(:last-child){margin-bottom:18px}}.about-brands{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);padding:42px 0}@media (max-width:768px){.about-brands__slider-item img{max-width:100%;width:auto}.about-brands .swiper,.about-brands .swiper-slide{max-width:calc(100vw - 28px);width:auto}}@media (min-width:767.98px){.about-brands .swiper,.about-brands .swiper-wrapper{overflow:hidden;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.about-brands .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;-moz-column-gap:42px;-webkit-column-gap:42px;column-gap:42px;justify-content:center;row-gap:87px}}@media (max-width:768px){.about-brands .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:767.98px){.about-brands .swiper-slide{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 calc(33.33333% - 42px);flex:0 0 calc(33.33333% - 42px);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:73px;justify-content:center;max-height:73px}}@media (max-width:1024px){.product-details{gap:20px;margin-top:100px}}@media (max-width:768px){.product-details{margin-top:60px}}.product-details__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:150px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1280px){.product-details__wrapper{gap:100px}}@media (max-width:1024px){.product-details__wrapper{gap:60px}}@media (max-width:586px){.product-details__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-details__image{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px;position:sticky;top:150px}@media (max-width:1280px){.product-details__image{-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px}}@media (max-width:1024px){.product-details__image{-webkit-box-flex:0;-ms-flex:0 0 227px;flex:0 0 227px}}@media (max-width:586px){.product-details__image{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;position:static;width:100%}}.product-details__img,.product-details__img img{height:auto;width:100%}.product-details__subtext{font-size:18px;line-height:1.5}@media (max-width:1024px){.product-details__subtext{font-size:16px}}.product-details__subtext:not(:last-child){margin-bottom:24px}.product-details__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}@media (max-width:1280px){.product-details__content{gap:130px}}@media (max-width:1024px){.product-details__content{gap:100px}}@media (max-width:768px){.product-details__content{gap:60px}}.product-details__title{line-height:1.15;margin-bottom:42px}@media (max-width:1280px){.product-details__title{font-size:48px;margin-bottom:32px}}@media (max-width:1024px){.product-details__title{margin-bottom:24px}}@media (max-width:768px){.product-details__title{font-size:36px;margin-bottom:24px}}.product-details__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:24px;gap:24px;line-height:1.5;margin-bottom:24px}@media (max-width:1280px){.product-details__text{font-size:20px}}@media (max-width:1024px){.product-details__text{font-size:16px}}.product-details__list{margin-bottom:16px}.product-details .list__item{font-size:28px;line-height:1.3}@media (max-width:1280px){.product-details .list__item{font-size:24px}}@media (max-width:1024px){.product-details .list__item{font-size:20px}}@media (max-width:768px){.product-details .list__item{font-size:18px}}.product-details .list__item:before{margin-right:20px;top:-3px}@media (max-width:1280px){.product-details .list__item:before{margin-right:16px}}@media (max-width:768px){.product-details .list__item:before{margin-right:8px}}.product-details .list__description{line-height:1.5;margin-top:16px}@media (max-width:1280px){.product-details .list__description{font-size:18px;margin-top:8px}}@media (max-width:768px){.product-details .list__description{font-size:16px}}.statistics{padding:128px 0 120px}@media (max-width:1280px){.statistics{padding-block:82px}}@media (max-width:1024px){.statistics{margin-top:108px;padding-bottom:56px;padding-top:52px}}@media (max-width:768px){.statistics{margin-top:100px;padding-top:32px}}.statistics__title{margin-bottom:88px;text-align:center}@media (max-width:1280px){.statistics__title{font-size:48px;line-height:55px;margin-bottom:32px}}@media (max-width:1024px){.statistics__title{font-size:36px;line-height:41px;margin-bottom:40px}}@media (max-width:768px){.statistics__title{font-size:28px;line-height:32px;margin-bottom:24px}}.statistics__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,31.54%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-row-gap:88px;row-gap:88px}@media (max-width:1280px){.statistics__grid{row-gap:62px}}@media (max-width:1024px){.statistics__grid{row-gap:46px}}@media (max-width:768px){.statistics__grid{row-gap:36px}}@media (max-width:586px){.statistics__grid{grid-template-columns:1fr}}.statistics__item{text-align:center}.statistics__item-number{color:#2e2d2c;color:var(--primary-black);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:100px;line-height:1.15}@media (max-width:1919px){.statistics__item-number{font-size:56px;line-height:64px}}@media (max-width:1280px){.statistics__item-number{font-size:48px;line-height:64px}}@media (max-width:768px){.statistics__item-number{font-size:36px;line-height:41px}}@media (max-width:586px){.statistics__item-number{text-align:left}}.statistics__item-symbol{color:var(--c-accent-light);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:50px;line-height:63px}.statistics__item-text{font-size:24px;line-height:150%;max-width:492px}@media (max-width:1280px){.statistics__item-text{font-size:20px;line-height:30px}}@media (max-width:1024px){.statistics__item-text{font-size:18px;line-height:27px}}@media (max-width:768px){.statistics__item-text{font-size:16px;line-height:24px}}@media (max-width:586px){.statistics__item-text{text-align:left}}@media (max-width:1024px){.production{margin-top:100px}}@media (max-width:768px){.production{margin-top:68px}}.production__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:87px}@media (max-width:1280px){.production__wrapper{row-gap:60px}}.production__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-column-gap:42px;-webkit-column-gap:42px;column-gap:42px}@media (max-width:1280px){.production__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1024px){.production__item{gap:20px}}@media (max-width:768px){.production__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.production__item--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:768px){.production__item--reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.production__image{-webkit-box-flex:0;-ms-flex:0 0 617px;flex:0 0 617px}@media (max-width:1280px){.production__image{-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px}}@media (max-width:768px){.production__image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.production__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.production__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;line-height:1.5}@media (max-width:1280px){.production__text{font-size:16px;gap:8px;max-width:710px}}.production__text p{margin:0}.production .text-accent{font-size:24px;line-height:1.5;margin-bottom:8px}@media (max-width:1280px){.production .text-accent{font-size:20px}}@media (max-width:768px){.production .text-accent{font-size:18px}}.stores-page{padding-bottom:150px}.stores-page .breadcrumbs.breadcrumbs--mb{margin-bottom:32px}.stores-page .clear-icon{pointer-events:none}.shops-title{margin-bottom:87px;text-align:center}.shops-title .main-title{color:#2e2d2c;color:var(--primary-black);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default);font-size:56px;line-height:1.3;text-align:center}.shops{margin-left:auto;margin-right:auto;max-width:1920px}.shops .title-main{font-size:56px;margin-bottom:87px;text-align:center;width:100%}.shops .shops-search .input-group{margin-bottom:10px}.shops__title{display:none}.shops__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;justify-content:space-between}.shops .shops-search--mobile{display:none}.shops__filter{width:550px;-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px;height:757px;padding-left:30px}@media only screen and (max-width:1279.98px){.shops__filter{height:auto}}.shops__map{height:100%;width:100%}.shops .input::-moz-placeholder{color:#ced5de;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input::-webkit-input-placeholder{color:#ced5de;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input:-ms-input-placeholder{color:#ced5de;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input::-ms-input-placeholder{color:#ced5de;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input::placeholder{color:#ced5de;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops__list{margin-left:-5px;margin-top:10px;max-height:100%;overflow-x:hidden!important;overflow-y:scroll;padding-bottom:20px;padding-left:5px;padding-right:5px}.shops__list::-webkit-scrollbar{background-color:#f2f4f6;width:4px!important}.shops__list::-webkit-scrollbar-thumb{background-color:#91a0b6;background-color:var(--color-middle-blue);border-radius:100px}.shops .shop-card{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px}.shops .shop-card:not(:last-child){margin-bottom:10px}.shops .tab-content{display:block}.shops__balloon .balloon-item__phone{display:block;font-size:16px;line-height:140%}.shops__balloon .balloon-item__phone:not(:last-child){margin-bottom:6px}.shops__error-msg{display:none}.shops__error-msg.visible{display:block;margin-top:15px}@media only screen and (min-width:1280px){.shops__tabs-buttons{display:none}.shops__map{min-height:757px}.shops__filter{padding-bottom:80px}.shops__wrapper{overflow:hidden}}@media only screen and (max-width:1279.98px){.shops{height:auto;margin-left:auto;margin-right:auto;max-width:944px}.shops .tab-content{display:none}.shops .tab-content.active{display:block}.shops__filter{padding-left:0;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.shops__wrapper{max-height:none;min-height:785px;position:relative}.shops__list{margin-left:-15px;margin-right:-15px;overflow:visible;padding-left:15px;padding-right:15px}.shops-card{-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.1),-5px -5px 15px 0 rgba(0,0,0,.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,.1),-5px -5px 15px 0 rgba(0,0,0,.1)}.shops .shops-search{max-width:516px}.shops .shops-search--mobile{display:block;margin-bottom:40px;position:relative;z-index:999}.shops .shops-search--desktop{display:none}.shops .shop-card--active{background-color:var(--light-beige)}.shops__tab-buttons{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:40px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:auto;margin-right:auto}.shops__tabs-button{background-color:#ced5de;background-color:var(--color-gray);color:#2e2d2c;color:var(--primary-black);font-size:20px;height:56px;line-height:1.6;min-width:147px;padding:12px 18px}.shops__tabs-button:first-child{border-radius:8px 0 0 8px}.shops__tabs-button:last-child{border-radius:0 8px 8px 0}.shops__tabs-button.active{background-color:#0a3a82;background-color:var(--color-primary);color:#fff;color:var(--color-white)}}@media only screen and (max-width:1279.98px) and (max-width:768px){.shops__tabs-button{font-size:16px;height:42px;line-height:24px;min-width:92px;padding:9px 17px}}@media only screen and (max-width:1279.98px) and (max-width:486px){.shops__tabs-button{width:50%}}@media only screen and (max-width:1279.98px){.shops__list{margin-bottom:-15px;padding-bottom:15px}.shops__map{left:50%;min-height:885px;position:absolute;top:-110px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.shops .search__input::-moz-placeholder{font-size:16px}.shops .search__input::-webkit-input-placeholder{font-size:16px}.shops .search__input:-ms-input-placeholder{font-size:16px}.shops .search__input::-ms-input-placeholder{font-size:16px}.shops .search__input::placeholder{font-size:16px}}@media only screen and (max-width:1023.98px){.shops .shops-search{margin-bottom:40px}.shops__filter{padding-bottom:40px}.shops__wrapper{min-height:485px;position:relative}.shops__map{height:595px;min-height:595px;position:absolute}}@media only screen and (max-width:1279.98px){.shops{max-width:100%;padding-left:24px;padding-right:24px;width:100%}}@media only screen and (max-width:797.98px){.shops .shops-search{margin-bottom:24px;max-width:100%;width:100%}.shops__filter,.shops__map{padding-bottom:80px}.shops__map{height:780px;left:0;min-height:780px;position:relative;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%}.shops .shop-card__content{max-width:100%;padding:12px;width:100%}.shops .shop-card:not(:last-child){margin-bottom:16px}.shops .shop-card__title{color:#fff;color:var(--color-white);font-size:16px}.shops .shop-card__category{color:#fff;color:var(--color-white);font-size:12px;line-height:150%;text-transform:uppercase}.shops .shop-card__footer{font-size:14px;line-height:140%;margin-top:10px;row-gap:10px}.shops .balloon__title{font-size:16px;line-height:140%}.shops .balloon-item__address,.shops .balloon-item__phone{font-size:14px;line-height:140%}.shops .balloon-item--location{margin-bottom:4px;margin-top:10px}.shops .balloon-item--location .balloon-item__district,.shops .balloon-item--location .balloon-item__metro,.shops .balloon-item--location .balloon-item__schedule{font-size:14px;line-height:150%}.shops .balloon-item--location .icon-clock{margin-right:0}}@media only screen and (max-width:600px){.shops{padding-left:16px;padding-right:16px}.shops__title{color:#ced5de;color:var(--color-gray);display:block;margin:40px 0 16px}.shops__tab-buttons{padding:0 0 24px}.shops__tabs-button{min-height:40px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:16px;line-height:140%;min-width:0;min-width:auto}.shops .balloon__title{font-size:14px;margin-bottom:5px;max-width:270px!important}.shops .balloon-item:not(:last-child){margin-bottom:2px}.shops .balloon-item__address,.shops .balloon-item__phone,.shops .balloon-item__schedule{font-size:12px;line-height:150%;max-width:270px}.shops .balloon-item__phone:not(:last-child){margin-bottom:2px}.shops .balloon-item--location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}.shops .balloon-item--location .balloon-item__district,.shops .balloon-item--location .balloon-item__metro{font-size:12px;line-height:150%}.shops .balloon-item .icon-clock{height:16px;width:16px}.shops .balloon-item .icon-metro{height:16px;padding-top:3px;width:13px}.shops .balloon-item__link{font-size:14px}.shops__map{height:513px;margin-bottom:80px;margin-left:-16px;margin-right:-16px;padding-bottom:0;width:100vw}.shops__map,.shops__wrapper{min-height:0;min-height:auto}}.shops [class*=ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.balloon-style{height:42px!important;width:42px!important}.search{height:65px;position:relative;width:100%}.search__input{border:1px solid #ced5de;border:1px solid var(--color-gray);color:#2e2d2c;color:var(--primary-black);height:100%;padding:18px 18px 18px 80px}.search__input::-moz-placeholder{color:#666361;color:var(--color-dark-gray)}.search__input::-webkit-input-placeholder{color:#666361;color:var(--color-dark-gray)}.search__input:-ms-input-placeholder{color:#666361;color:var(--color-dark-gray)}.search__input::-ms-input-placeholder{color:#666361;color:var(--color-dark-gray)}.search__input::placeholder{color:#666361;color:var(--color-dark-gray)}.search__filter-btn{border-bottom-left-radius:8px;border-right:1px solid #ced5de;border-right:1px solid var(--color-gray);border-top-left-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;left:0;position:absolute;top:0;width:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search__filter-btn.active{background-color:#0a3a82;background-color:var(--color-primary)}.search__filter-btn.active,.search__filter-btn.active .search__filter-icon{color:#fff;color:var(--color-white)}.search__filter-icon{color:#2e2d2c;color:var(--primary-black);height:24px;width:24px}@media only screen and (max-width:1279.98px){.search{height:56px}.search__input{font-size:16px;padding:17px 58px 17px 89px}.search__btn{position:absolute;top:16px}}.shop-card{cursor:pointer;font-size:16px;line-height:150%;-webkit-transition:all .3s ease;transition:all .3s ease}.shop-card.selected{background-color:#f2f4f6;background-color:var(--color-light-blue)}.shop-card.selected .shop-card__title{color:#0a3a82!important;color:var(--color-primary)!important}.shop-card:hover{background-color:#f2f4f6;background-color:var(--color-light-blue);border-color:#f2f4f6;border-color:var(--color-light-blue)}.shop-card__content{padding:20px}.shop-card__title{color:#2e2d2c;color:var(--primary-black);font-size:24px;line-height:150%}.shop-card__title:not(:last-child){margin-bottom:5px}.shop-card__category{color:#847f71;color:var(--color-gray-text);line-height:1.5}.shop-card__category:not(:last-child){margin-bottom:10px}.shop-card__address:not(:last-child){margin-bottom:6px}.shop-card__phones a{display:block;-webkit-transition:none;transition:none}.shop-card__phones a:hover{color:inherit;opacity:.8}.shop-card__phones a:not(:last-child),.shop-card__phones:not(:last-child){margin-bottom:6px}.shop-card__district{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default)}.shop-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:16px;gap:10px;justify-content:space-between;line-height:150%;margin-top:20px}.shop-card__metro{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:12px;padding-top:10px;position:relative}.shop-card__metro:before{background-color:currentColor;content:"";height:16px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px}.shop-card__metro span{display:block}.shop-card__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-card__icon-metro{height:24px;margin:0 5px 0 12px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.shop-card__time{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default)}.shop-card__time span{white-space:nowrap}.shop-card .icon-clock{height:24px;margin-right:5px;width:24px}.shop-card__more{display:none}.shop-card__gallery{margin-top:20px}.shop-card__gallery:not(:last-child){margin-bottom:20px}@media only screen and (max-width:1279.98px){.shop-card__content{max-width:428px;padding:16px 0 16px 16px}.shop-card__title{font-size:18px;line-height:150%;margin-bottom:5px}.shop-card__category{font-size:16px;line-height:140%;margin-bottom:10px;text-transform:none}.shop-card__footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:20px}.shop-card__time{margin:0}}@media only screen and (max-width:600px){.shop-card__more{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;background-color:var(--color-white);color:var(--light-beige);cursor:pointer;font-size:16px;justify-content:space-between;line-height:150%;padding:12px 16px 12px 12px}.shop-card__more,.shop-card__more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-card .icon-road-map{height:24px;margin-right:8px;width:24px}.shop-card .icon-angle-right{height:16px;width:16px;fill:none;stroke:currentColor}}.shop-gallery{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;height:59px;justify-content:flex-start}.shop-gallery__item{height:59px;width:59px;-webkit-box-flex:0;cursor:pointer;-ms-flex:0 0 59px;flex:0 0 59px}.shop-gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.shop-gallery__more{position:relative}.shop-gallery__more .num{color:#2e2d2c;color:var(--primary-black);font-size:18px;left:50%;line-height:1.6;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filter-variants{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);display:none;left:0;padding:14px;position:absolute;top:calc(100% + 10px);-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:20px;-ms-flex-direction:column;flex-direction:column;row-gap:14px}.filter-variants__text{color:#2e2d2c;color:var(--primary-black);font-size:16px;line-height:1.5}.filter-variants.opened{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}.balloon__title{font-size:24px;line-height:150%;margin-bottom:5px;max-width:90%}.balloon__category{color:var(--light-brown);font-size:16px;line-height:150%;margin-bottom:10px}.balloon-close{position:absolute;right:8px;top:8px}.balloon__close{height:24px;width:24px}.balloon--mobile{display:none}.balloon__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#2e2d2c;color:var(--primary-black);-ms-flex-direction:column;flex-direction:column;font-size:16px;gap:6px;line-height:1.5}.balloon__phones:not(:last-child){margin-bottom:6px}.balloon__metro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.balloon__metro .balloon__icon,.balloon__metro .balloon__icon svg{height:24px;width:24px}.balloon-item{margin-bottom:6px}.balloon-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.balloon-item__schedule{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;line-height:150%;white-space:nowrap}.balloon-item--location,.balloon-item__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}.balloon-item--location{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5;margin-top:20px}.balloon-item--location .icon-clock{height:24px;width:24px;-webkit-box-flex:0;color:var(--light-brown);-ms-flex:0 0 24px;flex:0 0 24px}.balloon-item--location .balloon-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:10px}.balloon-item--location__district,.balloon-item--location__metro{font-size:16px;line-height:140%}.balloon-item--location__district span,.balloon-item--location__metro span{display:block}.balloon-item--location__metro{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.balloon-item--location__link{font-size:16px;letter-spacing:normal;line-height:140%;padding-right:15px}.balloon-item--location__link:after{height:14px;top:4px;width:14px}.balloon-item__metro{padding-left:12px;position:relative}.balloon-item__metro:before{background-color:#2e2d2c;background-color:var(--primary-black);content:"";height:100%;left:-4px;position:absolute;top:0;width:2px}.balloon-item__metro-name{margin-top:-5px}.balloon-item__address,.balloon-item__phones{color:#2e2d2c;color:var(--primary-black);font-size:16px;line-height:1.5}.balloon-item__address:not(:last-child),.balloon-item__phones:not(:last-child){margin-bottom:6px}@media only screen and (max-width:1919px){.balloon-item__title{font-size:18px;line-height:150%;margin-bottom:5px}}@media only screen and (max-width:797.98px){.balloon-item__title{font-size:16px}.balloon-item__category{font-size:12px}.balloon-item__item__shedule,.balloon-item__phones{font-size:14px;line-height:150%}.balloon-item__item__shedule{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default)}}@media only screen and (max-width:600px){.balloon-item{display:none}.balloon-item--mobile{-webkit-box-shadow:none;box-shadow:none;display:block;max-width:100%;padding:0;position:static}.balloon-item__content{max-width:300px}}[class*=balloon__content]>ymaps{overflow:hidden!important}[class*=balloon_layout_normal]{width:500px!important}[class*=balloon_layout_normal] [class*=-balloon__close]{padding-right:0;width:40px!important}[class*=balloon_layout_normal] [class*=balloon__close-button]{width:40px!important}.balloon-content .shop-card__gallery{overflow:hidden}.balloon-content.balloon__content--inner{padding:12px!important}.cluster-icon{background-color:#fff;border:3px solid #0a3a82;border:3px solid var(--color-primary);border-radius:50%!important;height:45px;position:relative!important;width:45px}.cluster-icon-count{color:#2e2d2c;color:var(--primary-black);font-family:Pragmatica-Bold,sans-bold;font-family:var(--font-bold);font-size:18px;left:50%;line-height:1.6;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999}.reviews-page{margin-bottom:150px}.reviews-page__title{margin-bottom:87px}@media screen and (max-width:1280px){.reviews-page__title{margin-bottom:62px}}@media screen and (max-width:768px){.reviews-page__title{margin-bottom:32px}}.reviews-page .title-main{font-size:56px}@media screen and (max-width:768px){.reviews-page .title-main{font-size:48px;line-height:55px}}@media screen and (max-width:486px){.reviews-page .title-main{font-size:36px;line-height:41px}}.reviews-section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:150px}@media screen and (max-width:1280px){.reviews-section__wrapper{gap:125px}}@media screen and (max-width:1024px){.reviews-section__wrapper{gap:32px}}@media screen and (max-width:968px){.reviews-section__wrapper{display:block}}.reviews-section__info{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px;position:sticky;top:150px}@media screen and (max-width:1280px){.reviews-section__info{-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px}}@media screen and (max-width:1024px){.reviews-section__info{-webkit-box-flex:0;-ms-flex:0 0 389px;flex:0 0 389px}}@media screen and (max-width:968px){.reviews-section__info{position:static}}.reviews-section__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:968px){.reviews-section__content{margin-top:100px}}@media screen and (max-width:486px){.reviews-section__content{margin-top:60px}}.reviews-section__action{margin-top:32px;width:100%}@media screen and (max-width:486px){.reviews-section__action{margin-top:24px}}.reviews-section__action .btn{width:100%}.reviews-section .reviews-list{margin-top:32px}@media screen and (max-width:968px){.reviews-section .reviews-list{left:calc(-50vw + 50%);position:relative;width:100vw}}@media screen and (max-width:768px){.reviews-section .reviews-list{margin-top:24px;padding-bottom:24px}}@media screen and (max-width:968px){.reviews-section .reviews-list__item{padding-inline:24px}}@media screen and (max-width:767px){.reviews-section .reviews-list__item{padding-inline:14px}}.reviews-section .load-more-loading{display:none}.reviews-section__reviews-wrapper.waiting .load-more-loading{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.reviews-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media screen and (max-width:486px){.reviews-info__wrapper{gap:14px}}.reviews-info__common{-webkit-box-flex:0;-ms-flex:0 0 112px;flex:0 0 112px}.reviews-info__detailed{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.reviews-info__result-rating{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:1.15;margin-bottom:4px}.reviews-info__result-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;margin-bottom:4px}.reviews-info .star{height:20px;width:20px}.reviews-info .star>svg{color:#ced5de;color:var(--color-gray);height:20px;width:20px}.reviews-info .star.active>svg{color:#ffb800}.rating-scale__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rating-scale__row:not(:last-child){margin-bottom:4px}@media screen and (max-width:486px){.rating-scale__row:not(:last-child){margin-bottom:2px}}.rating-scale__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;margin-right:9px}.rating-scale__title .num{font-family:Pragmatica-Bold,sans-bold;font-family:var(--font-bold);font-size:16px;line-height:1.5}@media screen and (max-width:486px){.rating-scale__title .num{font-size:14px;line-height:22px}}.rating-scale__title svg{color:#2e2d2c;color:var(--primary-black);height:16px;width:16px}.rating-scale__scale{-webkit-box-flex:1;background-color:#ced5de;background-color:var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto;height:1px;overflow:hidden;position:relative}.rating-scale__line{background-color:#2e2d2c;background-color:var(--primary-black);height:3px;left:0;position:absolute;top:-1.5px;width:50%}@media screen and (max-width:1280px){.rating-scale__line{top:-1px}}.rating-scale__count{-webkit-box-flex:0;-ms-flex:0 0 37px;flex:0 0 37px;font-size:16px;line-height:1.5;text-align:right}@media screen and (max-width:486px){.rating-scale__count{font-size:14px;line-height:22px}}.reviews-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}@media screen and (max-width:968px){.reviews-filter{-ms-flex-wrap:wrap;flex-wrap:wrap}}.reviews-filter__btn{color:#2e2d2c;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:40px;line-height:1.5;min-height:40px;padding:8px 16px;text-transform:capitalize;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;gap:4px}.reviews-filter__btn.active{background-color:#0a3a82;background-color:var(--color-primary);border-color:#0a3a82;border-color:var(--color-primary);color:#fff;color:var(--color-white)}.reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.reviews-list__item{padding-bottom:32px}@media screen and (max-width:486px){.reviews-list__item{padding-bottom:24px}}.reviews-list__item:not(:last-child){border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray)}.review-card__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px;margin-bottom:16px}@media screen and (max-width:486px){.review-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}}.review-card__name{font-size:28px;line-height:1.3}@media screen and (max-width:486px){.review-card__name{font-size:28px;line-height:32px}}@media screen and (max-width:1280px){.review-card__text{-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px;font-size:16px;line-height:24px}}.review-card__text:not(:last-child){margin-bottom:8px}.review-card__date{color:#666361;color:var(--color-dark-gray);font-size:16px}@media screen and (max-width:768px){.review-card__date{font-size:14px;line-height:21px}}.review-card__images{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;gap:4px;justify-content:flex-start}.review-card__images:not(:last-child){margin-bottom:8px}.review-card__image{-webkit-box-flex:0;border-radius:8px;-ms-flex:0 0 71px;flex:0 0 71px;height:71px;overflow:hidden}@media screen and (max-width:486px){.review-card__image{-webkit-box-flex:0;-ms-flex:0 0 63px;flex:0 0 63px;height:63px}}.review-card__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stars .icon,.stars .star{color:#ced5de;color:var(--color-gray);height:20px;width:20px}.stars .star.active svg{color:#ffb800}.partners-page{padding-bottom:150px}@media (max-width:1280px){.partners-page{padding-bottom:130px}}@media (max-width:1024px){.partners-page{padding-bottom:100px}}@media (max-width:768px){.partners-page{padding-bottom:60px}}.partners-page-clients__title{font-size:48px;margin-bottom:32px}@media (max-width:1024px){.partners-page-clients__title__title{font-size:36px}}@media (max-width:487px){.partners-page-clients__title__title{font-size:28px}}.partners-page-clients__slider{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray);border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);padding:42px 0}@media (max-width:1280px){.partners-page-clients__slider{padding-block:31px}}@media (max-width:768px){.partners-page-clients__slider{padding-block:24px}}.partners-page-clients .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-height:74px}.partners-page-clients .swiper-slide__image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-page-clients .swiper-slide__image img{width:100%}.partners-page-conditions__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:150px;justify-content:space-between}@media (max-width:1280px){.partners-page-conditions__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.partners-page-conditions__title{font-size:56px}@media (max-width:1024px){.partners-page-conditions__title{font-size:48px}}@media (max-width:768px){.partners-page-conditions__title{font-size:36px}}.partners-page-conditions__header{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px}@media (max-width:1280px){.partners-page-conditions__header{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.partners-page-conditions__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.partners-page-conditions__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:24px;gap:24px;line-height:1.5}@media (max-width:1280px){.partners-page-conditions__text{font-size:20px}}@media (max-width:1024px){.partners-page-conditions__text{font-size:18px}}.partners-page-conditions__text p{margin:0}.partners-page-advantages__slider-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media only screen and (max-width:1279px){.partners-page-advantages__slider-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.partners-page-advantages__slider-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:initial}}.partners-page-advantages__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f2f4f6;background-color:var(--color-light-blue);border-radius:24px;gap:24px;height:auto!important;justify-content:space-between;padding:24px}.partners-page-advantages__item-image,.partners-page-advantages__item-image svg{height:60px;width:60px}.partners-page-advantages__item-text{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;font-size:20px;line-height:1.5;margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:486px){.partners-page-whom{margin-top:60px}}@media (max-width:1280px){.partners-page-whom .tabs__container{gap:20px}}@media (max-width:1024px){.partners-page-whom .tabs__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-left:none;-ms-flex-direction:column;flex-direction:column;left:calc(50% + 48px);margin-inline:-48px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 48px)}}@media (max-width:768px){.partners-page-whom .tabs__container{left:calc(50% + 24px);margin-inline:-24px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 24px)}}@media (max-width:1280px){.partners-page-whom .tabs__btn{font-size:28px;line-height:32px}}@media (max-width:1024px){.partners-page-whom .tabs__btn{padding-bottom:8px;padding-left:0}}@media (max-width:486px){.partners-page-whom .tabs__btn{font-size:22px;line-height:25px}}@media (max-width:1024px){.partners-page-whom .tabs__btn.active:before{bottom:-5px;height:4px;left:auto;top:auto;width:100%}}.partners-page-whom .tabs__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:1024px){.partners-page-whom .tabs__content{padding-inline:24px}}@media (max-width:768px){.partners-page-whom .tabs__content{gap:24px;padding-inline:14px}}.partners-page-whom .tabs__content.active{display:-webkit-box;display:-ms-flexbox;display:flex}.partners-page-whom .tabs__content>p{margin:0;padding:0}@media (max-width:768px){.partners-page-whom .tabs__content>p{font-size:16px;line-height:1.5}}.partners-page-whom .tabs__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px}@media (max-width:1280px){.partners-page-whom .tabs__header-wrapper{gap:32px}}@media (max-width:1024px){.partners-page-whom .tabs__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:static;-webkit-box-flex:1;border-bottom:1px solid #d1d1d1;-ms-flex:auto;flex:auto;padding-bottom:5px;padding-inline:24px}}@media (max-width:768px){.partners-page-whom .tabs__header-wrapper{padding-inline:14px}}.partners-page-whom .tabs__header-wrapper::-webkit-scrollbar{display:none}.partners-page-whom .tabs .list__item{font-size:26px;line-height:1.5;margin-bottom:32px}@media screen and (max-width:1280px){.partners-page-whom .tabs .list__item{font-size:24px}}@media screen and (max-width:768px){.partners-page-whom .tabs .list__item{font-size:18px;margin-bottom:24px}}.partners-page-whom .tabs .list__item:before{background-color:#2e2d2c;background-color:var(--primary-black);top:-3px}.partners-page-whom .tabs .list__item:last-child{margin-bottom:0}.partners-page-whom .tabs .list__description{font-size:18px;line-height:1.5}@media screen and (max-width:768px){.partners-page-whom .tabs .list__description{font-size:16px}}.not-found-block{padding-top:124px}.not-found-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found-block__image{margin-bottom:42px;text-align:center;width:412px}.not-found-block__image img{height:auto;max-width:100%;width:100%}.not-found-block__title{font-size:48px;line-height:1.3;margin-bottom:16px}.not-found-block__subtitle{font-size:18px}.not-found-block__btn{margin-top:42px}.not-found-block__btn.btn-primary{font-size:20px;line-height:1.5}.favorites-page{margin-top:115px;padding-bottom:150px}@media only screen and (max-width:767px){.favorites-page{margin-top:100px}}.favorites-page .favorites-tabs{max-width:100%;overflow:visible}@media only screen and (max-width:1860px){.favorites-page .favorites-tabs{margin-top:62px}}@media only screen and (max-width:1023px){.favorites-page .favorites-tabs{margin-top:52px}}@media only screen and (max-width:767px){.favorites-page .favorites-tabs{margin-top:32px}}.favorites-page .favorites-tabs .catalog-section .catalog-section__title{display:none}.favorites-page .title-main{padding-top:87px;text-align:center}@media only screen and (max-width:1860px){.favorites-page .title-main{font-size:56px;padding-top:38px}}@media only screen and (max-width:1023px){.favorites-page .title-main{font-size:48px;padding-top:8px}}@media only screen and (max-width:767px){.favorites-page .title-main{font-size:36px;text-align:start}}.favorites-page .orders-info{padding-top:82px}.favorites-page .card.card-tool .card__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.favorites-page .catalog-wrapper{margin-top:42px}@media only screen and (max-width:1023px){.favorites-page .catalog-wrapper{margin-top:24px}}.favorites-page .tabs__btn{font-size:36px;line-height:1.3}@media only screen and (max-width:1860px){.favorites-page .tabs__btn{font-size:28px}}@media only screen and (max-width:1023px){.favorites-page .tabs__btn{font-size:24px}}@media only screen and (max-width:767px){.favorites-page .tabs__btn{font-size:20px}}.favorites-page .tabs__header-wrapper{gap:42px}.favorites-page__color-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:42px}.favorites-page__color-list{align-self:center;grid-template-columns:repeat(6,1fr);width:100%}@media only screen and (max-width:1860px){.favorites-page__color-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1279px){.favorites-page__color-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1023px){.favorites-page__color-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.favorites-page__color-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:486px){.favorites-page__color-list{grid-template-columns:1fr}}.favorites-tabs{margin-top:87px}.favorites-tabs .catalog-section__container{padding:0}.order-page{padding-bottom:150px}@media only screen and (max-width:1860px){.order-page{padding-bottom:130px}}@media only screen and (max-width:1023px){.order-page{padding-bottom:100px}}.order-page .title-main{font-size:48px;line-height:1.3;margin-bottom:8px}@media only screen and (max-width:1023px){.order-page .title-main{font-size:36px;margin-bottom:4px}}.order-page .small-subtitle{color:#666361;color:var(--color-dark-gray)}.order-page__title{margin-bottom:52px}@media only screen and (max-width:1023px){.order-page__title{margin-bottom:32px}}.order-page .tab-content{display:none}.order-page .tab-content.active{display:block}.order-page .pickup-points-map{height:500px}.order-page__map-block .input-group__label{margin-bottom:8px}.order-page__map-block .custom-select{margin-bottom:32px}.order-page .tab-buttons input[type=radio]{display:none}.order-page .tab-buttons label{text-align:center}.order-page .hidden-input{display:none}.order-page .link-back{color:#0a3a82;color:var(--color-primary);margin-bottom:34px}.order-page--detail .basket-total-block__row{margin-bottom:16px}@media only screen and (max-width:1023px){.order-page--detail .basket-total-block__row{margin-bottom:8px}.order-page--detail .basket-total-block__actions,.order-page--detail .basket-total-block__total{margin-top:14px}}.order-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:42px;justify-content:space-between}@media only screen and (max-width:1279px){.order-content__wrapper{gap:32px}}@media only screen and (max-width:1023px){.order-content__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.order-content__actions{-webkit-box-flex:1;-ms-flex:1 1 492px;flex:1 1 492px}@media only screen and (max-width:1279px){.order-content__actions{-ms-flex-negative:0.46;flex-shrink:0.46}}@media only screen and (max-width:1023px){.order-content__actions{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:100%}}.order-content__main{-webkit-box-flex:1;-ms-flex:1 1 1026px;flex:1 1 1026px}@media only screen and (max-width:1023px){.order-content__main{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.order-options{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:-10px}@media (max-width:768px){.order-content__main .container{max-width:100%;padding:0}}.order-option{border:1px solid #ced5de;border:1px solid var(--color-gray);border-bottom:none;padding:32px}@media (min-width:768.001){.order-option{border-radius:16px}}@media (max-width:768px){.order-option{padding:24px}}.order-option .tab-buttons label{background-color:#f2f4f6;background-color:var(--color-light-blue);line-height:1.5}.order-option .tab-buttons label.active{background-color:#0a3a82;background-color:var(--color-primary)}.order-option .tab-buttons label:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.order-option .tab-buttons label:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.order-option:last-child{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray)}.order-option__title{margin-bottom:32px}.order-option--tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-option--tabs .order-option__title{margin-bottom:0}.order-option--tabs .tabs-button{background-color:var(--light-beige);font-size:20px;line-height:1.6;min-width:147px;padding:12px 10px;width:147px}.order-option--tabs .tabs-button.active{background-color:#2e2d2c;background-color:var(--primary-black)}@media (max-width:768px){.order-option--tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}.order-option--tabs .order-option__tabs,.order-option--tabs .order-option__tabs .tab-buttons{width:100%}.order-option--tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.order-option--tabs .tabs-button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.order-option__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.order-option__grid>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:249px}.order-option .hidden{display:none}.order-option .input-group{margin-bottom:0;position:relative}.order-option .input-group__label{font-size:14px;line-height:1.5;margin-bottom:8px}.order-option .input-group__note{margin-top:0}.order-option .input-group .distance{position:absolute;right:18px;top:50px}.order-option__inner-block{margin-top:32px;padding-top:32px;position:relative}.order-option__inner-block:before{background-color:#ced5de;background-color:var(--color-gray);content:"";height:.5px;left:-32px;position:absolute;top:0;width:calc(100% + 64px)}.order-details-item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;padding:16px}.order-details-item.active{border-color:#0a3a82;border-color:var(--color-primary);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.102);box-shadow:0 4px 30px 0 rgba(0,0,0,.102)}.order-details-item .radio-group{display:block;width:100%}.order-details-item .radio-group__label{display:block;padding:0 32px 0 0;width:100%}.order-details-item .radio-group__label:before{left:auto;right:0}.order-details-item .radio-group__label:after{left:auto!important;right:5.8px!important}.order-details-item__value{font-size:24px;line-height:1.5;margin-top:16px}.order-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}@media (min-width:768px){.order-contact .input-group--small{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 12px);flex:0 0 calc(33.33333% - 12px)}.order-contact .input-group--middle{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 9px);flex:0 0 calc(50% - 9px)}}.order-details__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-bottom:32px}@media only screen and (max-width:1860px){.order-details__grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1023px){.order-details__grid{gap:24px;grid-template-columns:1fr;margin-bottom:24px}}@media only screen and (max-width:1860px){.order-details__grid .order-details__column:nth-child(3){grid-column:span 2}}@media only screen and (max-width:1023px){.order-details__grid .order-details__column:nth-child(3){grid-column:unset}}.order-details__heading{color:#666361;color:var(--color-dark-gray);font-size:16px;line-height:1.5;margin-bottom:8px}.order-details__content p{margin-bottom:8px}.order-details__content p:last-child{margin-bottom:0}.order-details__content--files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}.order-details__row{margin-bottom:32px}@media only screen and (max-width:1023px){.order-details__row{margin-bottom:24px}}.order-details__products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (max-width:1023px){.order-details__products-list{gap:16px}}@media only screen and (max-width:767px){.order-details__products-list{gap:8px}}.order-details__products-list .basket-list__item{border:1px solid #ced5de;border:1px solid var(--color-gray)}.order-details__products-list .basket-item{border-radius:16px;padding:16px}@media only screen and (max-width:767px){.order-details__products-list .basket-item{border-radius:8px;padding:8px}}@media only screen and (max-width:1279px){.order-details__products-list .basket-item__image{grid-row:span 2;max-width:90px}}@media only screen and (max-width:767px){.order-details__products-list .basket-item__image{max-width:62px}}@media only screen and (max-width:1279px){.order-details__products-list .basket-item__actions{border-top:initial;grid-column:unset;margin-top:8px;padding:initial}}.order-details__products-list .basket-item__title{margin-bottom:2px}.order-details__products-list .basket-item__category{font-size:16px;line-height:1.5;margin-bottom:8px}.order-details__products-list .basket-item__grid{grid-template-columns:126px 1fr;grid-template-rows:1fr auto}@media only screen and (max-width:1279px){.order-details__products-list .basket-item__grid{display:grid;grid-template-columns:90px 1fr;grid-column-gap:16px;-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}}@media only screen and (max-width:767px){.order-details__products-list .basket-item__grid{-moz-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;grid-template-columns:62px 1fr}}.order-details__products-list .basket-item__price-total{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default);font-size:16px;font-weight:400}.order-details__products-list .basket-item__price-total>span{font-family:Pragmatica-Bold,sans-bold,sans-serif;font-family:var(--font-bold),sans-serif;font-size:20px;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.order-details__products-list .basket-item__price-total>span{font-size:18px}}.order-details__products-list .basket-item__price-per-item{border-top:initial;margin:0;padding:0;white-space:nowrap}.order-details__products-list .basket-item__info{max-width:none}.order-details__products-list .basket-item__prices{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 139px;flex:0 0 139px}.order-details__products-list .basket-item__price-total{font-size:20px;line-height:1.5}@media only screen and (max-width:767px){.order-details__products-list .basket-item__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.order-details__products-list .basket-item .details-item{font-size:14px}}.order-details__products-list .basket-item .details-item .param,.order-details__products-list .basket-item .details-item .value{white-space:wrap}.address-input-group__input{text-align:left}.address-input-group__select-list{background-color:#fff;background-color:var(--color-white);border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:8px;bottom:-10px;left:0;max-height:436px;overflow-y:auto;position:absolute;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:1}.address-input-group__select-list::-webkit-scrollbar{background-color:transparent;border-radius:100px;width:4px}.address-input-group__select-list::-webkit-scrollbar-thumb{background-color:#91a0b6;background-color:var(--color-middle-blue);border-radius:100px}.address-input-group__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;background:#fff;background:var(--color-white);color:#2e2d2c;color:var(--primary-black);cursor:pointer;font-size:18px;gap:18px;justify-content:flex-start;line-height:150%;padding:18px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:"background-color color border-color";transition-property:"background-color color border-color";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--transition-timing-function);transition-timing-function:var(--transition-timing-function);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basket-page{margin-top:115px;padding-bottom:150px}@media only screen and (max-width:1023px){.basket-page{margin-top:85px;padding-bottom:60px}}.basket-page__title{margin-bottom:42px}@media only screen and (max-width:1860px){.basket-page__title{margin-top:40px}}@media only screen and (max-width:1279px){.basket-page__title{margin-bottom:31px}}@media only screen and (max-width:1023px){.basket-page__title{margin-top:51px}}@media only screen and (max-width:767px){.basket-page__title{margin-top:40px}}.basket-page__title .title-main{display:inline-block;padding-right:37px;position:relative}@media only screen and (max-width:1860px){.basket-page__title .title-main{font-size:56px}}@media only screen and (max-width:1023px){.basket-page__title .title-main{font-size:48px;padding-right:20px}}@media only screen and (max-width:767px){.basket-page__title .title-main{font-size:36px}}.basket-page .basket-counter{font-size:18px;line-height:1.5;position:absolute;right:0;top:0}.basket-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px}@media only screen and (max-width:1860px){.basket-page__wrapper{gap:32px}}@media only screen and (max-width:1023px){.basket-page__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.basket-page .adaptive-basket-warning{display:none}}.basket-page__actions{-webkit-box-flex:0;-ms-flex:0 0 492px;flex:0 0 492px}@media only screen and (max-width:1860px){.basket-page__actions{-webkit-box-flex:0;-ms-flex:0 0 391px;flex:0 0 391px}}@media only screen and (max-width:1023px){.basket-page__actions{display:contents!important}}.basket-page__products-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:1023px){.basket-page__products-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.basket-page__select-all{width:100%}.basket-page .basket-item{padding:16px}@media only screen and (max-width:1279px){.basket-page .basket-item{padding:0}}.basket-page .basket-item .checkmark{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.basket-page .recommended-block{margin-top:150px}.basket-page .recommended-block .title-section{margin-bottom:32px}.basket-page .basket-error{color:#ff3e41;color:var(--color-error);display:none;font-size:14px;line-height:1.5;margin-top:16px;text-align:center}.basket-page .basket-error.visible{display:block}.basket-page--empty .basket-counter{display:none}.basket-page--empty .basket-page__wrapper{display:block}.basket-page--empty .basket-page__title{margin-bottom:16px}.basket-products-list__list{margin-top:16px}@media only screen and (max-width:1279px){.basket-products-list__list{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}}.basket-select-all{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;padding:15px}@media only screen and (max-width:1023px){.basket-select-all{border-radius:8px;padding:8px}}.basket-select-all__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;gap:16px;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.basket-select-all__check span{color:#2e2d2c;color:var(--primary-black);font-size:16px;line-height:1.5}.basket-select-all__delete{color:#ff3e41;color:var(--color-error);font-size:16px;line-height:1.5}.basket-select-all .hidden{display:none}.basket-select-all .checkbox .checkmark{top:1px}.basket-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.basket-item{padding:12px 16px;width:100%}.basket-item.item-effect{background-color:var(--light-beige)}.basket-item__grid{display:grid;grid-template-columns:20px 126px 1fr;grid-template-rows:1fr auto;grid-column-gap:16px;-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}@media only screen and (max-width:1279px){.basket-item__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.basket-item__grid-top{display:contents}@media only screen and (max-width:1279px){.basket-item__grid-top{display:grid;grid-template-columns:20px 90px 1fr;grid-gap:16px;gap:16px;padding:16px}}@media only screen and (max-width:1023px){.basket-item__grid-top{gap:8px;grid-template-columns:20px 62px 1fr;padding:8px}}.basket-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:span 2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1279px){.basket-item__check{grid-row:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:9px}}.basket-item__check .checkbox .checkmark{top:0}.basket-item__image{display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:span 2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1279px){.basket-item__image{grid-row:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.basket-item__image img{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.basket-item__actions,.basket-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1860px){.basket-item__actions,.basket-item__content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 134px}}@media only screen and (max-width:1279px){.basket-item__actions,.basket-item__content{grid-template-columns:1fr}}.basket-item__content{gap:10px}.basket-item__name{font-size:20px;line-height:1.5;margin-bottom:2px}@media only screen and (max-width:1023px){.basket-item__name{font-size:16px}}.basket-item__category{font-size:16px;line-height:1.5;margin-bottom:8px}@media only screen and (max-width:1279px){.basket-item__category{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.basket-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:580px}.basket-item__details{-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2px}.basket-item .details-item,.basket-item__details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-item .details-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:8px;line-height:1.5}@media only screen and (max-width:1023px){.basket-item .details-item{font-size:18px}}.basket-item .details-item .param{color:#666361;color:var(--color-dark-gray);white-space:nowrap}.basket-item .details-item .value{white-space:nowrap}.basket-item .details-item .color{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;width:20px}.basket-item__prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket-item__price-total{font-size:20px;font-weight:400;margin-bottom:2px}@media only screen and (max-width:1023px){.basket-item__price-total{font-size:18px}}.basket-item__price-per-item,.basket-item__price-per-square{color:#666361;color:var(--color-dark-gray);font-size:16px;line-height:1.5}@media only screen and (max-width:1279px){.basket-item__price-per-item,.basket-item__price-per-square{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);grid-column:span 3;margin-inline:-16px;margin-top:17px;padding:16px 16px 0}}@media only screen and (max-width:1023px){.basket-item__price-per-item,.basket-item__price-per-square{margin-inline:-8px;padding:8px 8px 0}}.basket-item__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1279px){.basket-item__actions{border-top:1px solid #ced5de;border-top:1px solid var(--color-gray);grid-column:span 3;margin-top:0;padding:16px}}@media only screen and (max-width:1023px){.basket-item__actions{padding:8px 16px}}.basket-item__btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;gap:16px;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}.basket-item .product-edit,.basket-item .product-like,.basket-item .product-remove{color:#ced5de;color:var(--color-gray);height:24px;width:24px}.basket-item .product-edit svg,.basket-item .product-like svg,.basket-item .product-remove svg,.basket-item__edit,.basket-item__like,.basket-item__to-cart{height:24px;width:24px}.basket-item__edit button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.basket-item__edit span{color:var(--light-brown);font-size:14px;line-height:1.6}.basket-item__quantity .quantity{border-radius:8px;height:40px;width:139px}.basket-item__quantity .quantity__input{background-color:#fff;background-color:var(--color-white);font-size:16px;width:59px}.basket-item__quantity .quantity__btn{width:40px}.basket-item.js-course-card .basket-item__prices{text-align:left}.basket-list__item{border:1px solid #ced5de;border:1px solid var(--color-gray);border-bottom:none;border-radius:16px}@media only screen and (max-width:1279px){.basket-list__item{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray)}}@media only screen and (max-width:1023px){.basket-list__item{border-radius:8px}}.basket-list__item:last-child{border-bottom:1px solid #ced5de;border-bottom:1px solid var(--color-gray)}.basket-total-block{border:1px solid #ced5de;border:1px solid var(--color-gray);border-radius:16px;padding:32px}@media only screen and (max-width:1279px){.basket-total-block{padding:24px}}@media only screen and (max-width:1023px){.basket-total-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:16px}}.basket-total-block__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-total-block__row span:nth-child(2){-webkit-box-flex:1;border-bottom:1px dashed #ced5de;border-bottom:1px dashed var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto}.basket-total-block__total{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:24px;justify-content:space-between;line-height:1.5}.basket-total-block__submit{color:var(--light-brown);margin-top:16px;width:100%}.basket-total-block__submit .btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.basket-total-block__submit .btn-primary.inactive{background-color:#f2f4f6;background-color:var(--color-light-blue);color:#91a0b6;color:var(--color-middle-blue);pointer-events:none}.basket-total-block__all-fields-note,.basket-total-block__info,.basket-total-block__note{color:#666361;color:var(--color-dark-gray);display:none;font-size:14px;line-height:1.5;margin-top:16px;text-align:center}.basket-total-block__all-fields-note a,.basket-total-block__info a,.basket-total-block__note a{color:#0a3a82;color:var(--color-primary)}.basket-total-block__all-fields-note.visible,.basket-total-block__info.visible.active,.basket-total-block__note.visible{display:block}.basket-total-block__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:16px}.basket-total-block .basket-warning{color:var(--light-brown);font-size:14px;margin-top:16px;text-align:center;width:100%}.basket-total-block .basket-warning.hidden{display:none}@media only screen and (max-width:1023px){.warning-info-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:90px;order:3}}@media only screen and (max-width:767px){.warning-info-block{margin-top:50px}}.warning-info-block__item{border:1px solid #ced5de;border:1px solid var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 32px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media only screen and (max-width:1279px){.warning-info-block__item{padding:16px}}.warning-info-block__item:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.warning-info-block__item:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.warning-info-block__image{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;height:42px;width:42px}.warning-info-block__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.warning-info-block .basket-info-block__text,.warning-info-block__text{font-size:16px;line-height:1.5}.basket-result{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:87px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.basket-result__title:not(:last-child){margin-bottom:16px}.basket-result .title-main{font-size:56px}.basket-result--error .basket-result__title{color:#ff3e41;color:var(--color-error)}.basket-result__icon,.basket-result__icon svg{height:62px;width:62px}.basket-result__icon{margin-bottom:24px}.basket-result__text{max-width:562px}.basket-result__text:not(:last-child){margin-bottom:52px}.basket-result__btn{font-size:20px}.recommended-block{margin-top:115px}@media only screen and (max-width:1860px){.recommended-block{margin-top:130px}}@media only screen and (max-width:1279px){.recommended-block{margin-top:100px}}@media only screen and (max-width:767px){.recommended-block{margin-top:60px}}.recommended-block__title{margin-bottom:32px}@media only screen and (max-width:1860px){.recommended-block__title{font-size:48px}}@media only screen and (max-width:1023px){.recommended-block__title{font-size:36px;margin-bottom:24px}}@media only screen and (max-width:1860px){.recommended-block .catalog-wrapper__grid{-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}}@media only screen and (max-width:1279px){.recommended-block .catalog-wrapper__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media only screen and (max-width:1023px){.recommended-block .catalog-wrapper__grid{grid-template-columns:1fr}}.delivery-page{padding-bottom:150px}@media only screen and (max-width:1023.98px){.delivery-page{padding-bottom:130px}}@media screen and (max-width:1024px){.delivery-page{padding-bottom:100px}}@media screen and (max-width:468px){.delivery-page{padding-bottom:60px}.delivery-page .shop-card__category{font-size:14px;line-height:21px}}@media only screen and (max-width:1023.98px){.delivery-page .page-title{font-size:56px;line-height:64px}}@media screen and (max-width:768px){.delivery-page .page-title{font-size:48px;line-height:55px}}@media screen and (max-width:486px){.delivery-page .page-title{font-size:36px;line-height:41px}}.delivery-page__tabs-buttons{margin:0 0 87px;text-align:center}@media only screen and (max-width:1023.98px){.delivery-page__tabs-buttons{margin-bottom:62px}}@media screen and (max-width:768px){.delivery-page__tabs-buttons{margin-bottom:32px}}.delivery-page__tabs-buttons .tabs-button{color:#2e2d2c;color:var(--primary-black);font-size:20px;height:56px;line-height:1.6;min-width:147px;padding:12px 18px}.delivery-page__tabs-buttons .tabs-button:first-child{border-radius:8px 0 0 8px}.delivery-page__tabs-buttons .tabs-button:last-child{border-radius:0 8px 8px 0}.delivery-page__tabs-buttons .tabs-button.active{background-color:#0a3a82;background-color:var(--color-primary);color:#fff;color:var(--color-white)}@media screen and (max-width:768px){.delivery-page__tabs-buttons .tabs-button{font-size:16px;height:42px;line-height:24px;min-height:42px;min-width:125px;padding:0}}.delivery-page__title{color:#2e2d2c;color:var(--primary-black);line-height:1.15;margin-bottom:42px;text-align:center}@media screen and (max-width:1024px){.delivery-page__title{margin-bottom:32px}}@media screen and (max-width:768px){.delivery-page__title{margin-bottom:24px}}@media screen and (max-width:486px){.delivery-page__title{margin-bottom:32px;text-align:left}}.delivery-page__map .shops{margin:0 auto;width:100%}.delivery-page .tabs-button.active{color:#fff}.delivery-page .list__item{font-size:24px;padding-left:32px;position:relative}@media only screen and (max-width:1023.98px){.delivery-page .list__item{font-size:20px;line-height:30px;margin-bottom:16px}}@media screen and (max-width:768px){.delivery-page .list__item{font-size:16px;line-height:24px;padding-left:25px}}.delivery-page .list__item:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.delivery-page .list__item:before{height:16px;width:16px}}@media screen and (max-width:468px){.delivery-page .list__item:before{height:18px;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:18px}}.delivery-page .shops__map{height:757px;min-height:757px}.delivery-page .shops__map .ymaps-2-1-79-balloon,.delivery-page .shops__map .ymaps-2-1-79-balloon__layout{border-radius:24px}.delivery-page .shops__map .ymaps-2-1-79-balloon__content{padding:20px}@media only screen and (max-width:1023.98px){.delivery-page .shops__map{margin-top:-90px}}@media screen and (max-width:768px){.delivery-page .shops__map{height:692px;min-height:692px}}@media screen and (max-width:767px){.delivery-page .shops__map{padding-inline:14px}}@media screen and (max-width:486px){.delivery-page .shops__map{height:450px;min-height:450px;padding-inline:14px}}@media only screen and (max-width:1023.98px){.delivery-page .shops__filter{padding-inline:24px;width:100%}}@media screen and (max-width:767px){.delivery-page .shops__filter{padding-inline:14px}}@media screen and (max-width:486px){.delivery-page .shops__filter{padding-inline:14px}}@media only screen and (max-width:1023.98px){.delivery-page .shops__map_desc{display:none}}.delivery-page .shops__list{margin-inline:0;margin-top:10px;max-height:100%;overflow-y:auto;padding-inline:0;padding-bottom:20px;width:100%}@media only screen and (max-width:1023.98px){.delivery-page .shops__list{padding-bottom:0}}@media screen and (max-width:768px){.delivery-page .shops__list{margin-top:8px}}@media only screen and (max-width:1023.98px){.delivery-page .shops-search{max-width:100%;width:100%}}.delivery-page .shops__wrapper{max-height:757px;position:relative}@media only screen and (max-width:1023.98px){.delivery-page .shops__wrapper{display:block;height:auto;max-height:none}}@media only screen and (max-width:1279.98px){.delivery-page .shops__tab-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:auto;margin-right:auto}}@media screen and (max-width:486px){.delivery-page .shops__tab-buttons{width:100%}}.delivery-page .shops__tabs-button{background-color:#ced5de;background-color:var(--color-gray);color:#2e2d2c;color:var(--primary-black);font-size:20px;height:56px;line-height:1.6;min-width:147px;padding:12px 18px}.delivery-page .shops__tabs-button:first-child{border-radius:8px 0 0 8px}.delivery-page .shops__tabs-button:last-child{border-radius:0 8px 8px 0}.delivery-page .shops__tabs-button.active{color:var(--color-white)}@media screen and (max-width:768px){.delivery-page .shops__tabs-button{font-size:16px;height:42px;line-height:24px;min-width:92px;padding:9px 17px}}@media screen and (max-width:486px){.delivery-page .shops__tabs-button{width:50%}}.delivery-page .shops__tabs-button.active{background-color:#0a3a82;background-color:var(--color-primary);color:#fff}@media screen and (max-width:768px){.delivery-page .shops .shop-card__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#00030f;color:#fff;cursor:pointer;font-size:16px;justify-content:space-between;line-height:150%;padding:8px 16px;width:100%}}.delivery-page .shops .shop-card__more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.delivery-page__map-block{margin-top:150px}@media only screen and (max-width:1023.98px){.delivery-page__map-block{margin-top:130px}}@media screen and (max-width:1024px){.delivery-page__map-block{margin-top:112px}}@media screen and (max-width:768px){.delivery-page__map-block{margin-top:100px}}@media screen and (max-width:586px){.delivery-page__map-block{margin-top:60px}}.delivery-page__section{margin-bottom:150px}@media only screen and (max-width:1023.98px){.delivery-page__section{margin-bottom:130px}}@media screen and (max-width:1024px){.delivery-page__section{margin-bottom:100px}}@media screen and (max-width:486px){.delivery-page__section{margin-bottom:60px}}.delivery-page__section:last-child{margin-bottom:0}.delivery-page__prices{margin:40px auto 0 0;max-width:1480px}@media screen and (max-width:1024px){.delivery-page__prices{margin-top:0}.delivery-page .search{height:65px}}@media only screen and (max-width:1023.98px){.delivery-page .search__filter-btn{z-index:1}.delivery-page .search__input{font-size:18px;line-height:27px;position:absolute;top:0}}@media screen and (max-width:1024px){.delivery-page .search__input{padding-left:79px}}.delivery-page .input-group{margin-bottom:10px!important}@media screen and (max-width:768px){.delivery-page .input-group{margin-bottom:8px!important}}.delivery-page .block-title{color:#2e2d2c;color:var(--primary-black);font-family:Pragmatica-Book,sans-serif;font-family:var(--font-accent);font-size:56px;line-height:1.15;margin-bottom:42px;text-transform:none}@media only screen and (max-width:1023.98px){.delivery-page .block-title{font-size:48px;line-height:55px}}@media screen and (max-width:1024px){.delivery-page .block-title{margin-bottom:32px}}@media screen and (max-width:768px){.delivery-page .block-title{font-size:36px;line-height:41px;margin-bottom:24px}}.delivery-page .block-subtitle{font-size:18px;line-height:1.6;margin-bottom:42px;margin-top:-26px}@media screen and (max-width:768px){.delivery-page .block-subtitle{font-size:16px;line-height:24px;margin-top:-10px}}.delivery-page__map{margin-top:40px}.delivery-page__map [class*=ground-pane]{-webkit-filter:grayscale(1)!important;filter:grayscale(1)!important}@media only screen and (max-width:1279.98px){.delivery-page__map .shops{margin:0}}@media only screen and (max-width:1023.98px){.delivery-page__map{margin-top:0}}@media screen and (max-width:768px){.delivery-page__map{margin-top:0}}.delivery-page .tab-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:auto;margin-right:auto}@media screen and (max-width:486px){.delivery-page .tab-buttons{width:100%}}.delivery-page .tab-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;background-color:transparent;border:2px solid #fff;font-size:44px;justify-content:flex-start;line-height:130%;padding:40px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:486px){.delivery-page .tab-button{width:50%}}.delivery-page .tab-button.active{background-color:#fff;color:var(--middle-gray)}.delivery-page .tab-content:not(.map){display:none}.delivery-page .tab-content.active{display:block}.contacts-page.main--mt{margin-top:0}.contacts-page .title-section{font-size:48px;margin-bottom:32px}@media screen and (max-width:1279px){.contacts-page .title-section{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:768px){.contacts-page .title-section{font-size:28px;line-height:150%;margin-bottom:24px}}.contacts-page .breadcrumbs{color:#fff;color:var(--color-white);left:calc(50vw - 780px);position:absolute;top:138px;z-index:99}.contacts-page .breadcrumbs .container{padding:0}@media (max-width:1919px){.contacts-page .breadcrumbs{left:calc(50% - 616px);top:128px}}@media (max-width:1279px){.contacts-page .breadcrumbs{left:24px;top:128px}}@media (max-width:1023px){.contacts-page .breadcrumbs{top:88px}}.contacts-page .breadcrumbs .breadcrumbs__item,.contacts-page .breadcrumbs .breadcrumbs__item a,.contacts-page .breadcrumbs__item,.contacts-page .breadcrumbs__link{color:#fff;color:var(--color-white)}@media screen and (max-width:1280px){.contacts-page .company-details{margin-bottom:130px}}@media screen and (max-width:1024px){.contacts-page .company-details{margin-bottom:100px}}@media screen and (max-width:568px){.contacts-page .company-details{margin-bottom:60px}}@media screen and (max-width:1280px){.contacts-page .small-grid-block__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:60px}}@media screen and (max-width:1024px){.contacts-page .small-grid-block__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:968px){.contacts-page .small-grid-block__grid{grid-template-columns:repeat(2,1fr);row-gap:53px}}@media screen and (max-width:568px){.contacts-page .small-grid-block__grid{grid-template-columns:1fr;row-gap:24px}}@media screen and (max-width:1280px){.contacts-page .contacts-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}}@media screen and (max-width:1024px){.contacts-page .big-grid-block{margin-top:106px}}@media screen and (max-width:768px){.contacts-page .big-grid-block{margin-top:100px}}@media screen and (max-width:568px){.contacts-page .big-grid-block{margin-top:60px}}@media screen and (max-width:1280px){.contacts-page .big-grid-block__grid{max-width:1140px}}@media screen and (max-width:1024px){.contacts-page .big-grid-block__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;grid-row-gap:36px;row-gap:36px}}@media screen and (max-width:768px){.contacts-page .big-grid-block__grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;row-gap:24px}}@media screen and (max-width:568px){.contacts-page .big-grid-block__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}}@media screen and (max-width:1024px){.contacts-page .big-grid-block__grid .contacts-item:first-of-type{grid-column:span 3}}@media screen and (max-width:768px){.contacts-page .big-grid-block__grid .contacts-item:first-of-type{grid-column:span 5}.contacts-page .big-grid-block__grid .contacts-item:nth-of-type(2){grid-column:span 2}.contacts-page .big-grid-block__grid .contacts-item:last-of-type{grid-column:span 3;margin-left:74px}}@media screen and (max-width:568px){.contacts-page .big-grid-block__grid .contacts-item:last-of-type{margin-left:0}}@media screen and (max-width:1024px){.contacts-page .contacts-item__title{margin-bottom:8px}}@media screen and (max-width:568px){.contacts-page .contacts-item__title{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.contacts-page .contacts-item__instruction{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.contacts-page .contacts-item__instruction{font-size:16px;line-height:24px}}@media screen and (max-width:1280px){.contacts-page .company-details__grid{gap:32px}}@media screen and (max-width:1024px){.contacts-page .company-details__grid{gap:34px}}@media screen and (max-width:968px){.contacts-page .company-details__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:568px){.contacts-page .company-details__grid{gap:24px;grid-template-columns:1fr}}@media screen and (max-width:1280px){.contacts-page .double-grid-block__grid{gap:20px}}@media screen and (max-width:568px){.contacts-page .double-grid-block__grid{gap:24px;grid-template-columns:1fr}.contacts-page .double-grid-block__grid .contacts-item__title{font-size:18px;line-height:27px}}@media screen and (max-width:1280px){.contacts-page .contacts-item__subtext{font-size:16px;line-height:24px;position:static}}@media screen and (max-width:486px){.contacts-page .contacts-item__subtext{margin-top:2px}}@media screen and (max-width:1280px){.contacts-page .contacts-item__text{font-size:28px;line-height:32px}}@media screen and (max-width:486px){.contacts-page .contacts-item__text{font-size:25px}}.contacts-page-header{aspect-ratio:1.42;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:804px;position:relative;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#fff;color:var(--color-white)}@media screen and (max-width:1919px){.contacts-page-header{aspect-ratio:2.42}}@media screen and (max-width:1024px){.contacts-page-header{aspect-ratio:1.93}}@media screen and (max-width:768px){.contacts-page-header{aspect-ratio:1.45}}@media screen and (max-width:568px){.contacts-page-header{aspect-ratio:.75}}.contacts-page-header:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.contacts-page-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;gap:16px;justify-content:flex-end;padding-block:87px}@media only screen and (max-width:1279px){.contacts-page-header__container{padding-block:64px}}@media only screen and (max-width:1023px){.contacts-page-header__container{padding-block:52px}}@media only screen and (max-width:767px){.contacts-page-header__container{padding-block:26px}}.contacts-page-header__bg{inset:0;position:absolute;z-index:-1}.contacts-page-header__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.contacts-page-header__title{font-size:56px;line-height:1.3}@media only screen and (max-width:1023px){.contacts-page-header__title{font-size:48px}}@media screen and (max-width:568px){.contacts-page-header__title{font-size:36px}}.small-grid-block__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-gap:42px;gap:42px}.big-grid-block__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.double-grid-block__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px}.double-grid-block .contacts-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:36px;position:relative}.contacts-item__title{margin-bottom:16px}.contacts-item__text{font-size:28px;line-height:130%}.contacts-item__subtext{bottom:0;color:#666361;color:var(--color-dark-gray);left:0;margin-top:4px;position:absolute}.contacts-item__instruction{font-size:24px}.contact-map{height:622px;width:100%}@media screen and (max-width:768px){.contact-map{height:468px;margin-top:32px}}@media screen and (max-width:568px){.contact-map{height:450px;margin-top:60px}}.company-details{margin-bottom:150px}.company-details__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:42px;gap:42px;margin-bottom:42px}.company-details .contacts-item{padding-bottom:0}.company-details .contacts-item--double{grid-column:span 2}.auth-page{margin-top:0;padding-bottom:150px;padding-top:200px}.auth-page .registartion-email-confirmation{max-width:506px}.auth-page .registartion-email-confirmation .btn-primary{letter-spacing:inherit!important}@media screen and (max-width:1280px){.auth-page .registartion-email-confirmation{max-width:398px}}@media screen and (max-width:1024px){.auth-page .registartion-email-confirmation{margin:0 auto;max-width:478px;text-align:center}}@media screen and (max-width:486px){.auth-page .registartion-email-confirmation{text-align:left}}.auth-page .registartion-email-confirmation.hidden{display:none}.auth-page .registartion-email-confirmation__subtitle{font-size:24px;font-weight:400;line-height:36px;margin-bottom:16px}@media screen and (max-width:1280px){.auth-page .registartion-email-confirmation__subtitle{font-size:20px;line-height:30px;margin-bottom:21px}}@media screen and (max-width:1024px){.auth-page .registartion-email-confirmation__subtitle{font-size:18px;line-height:27px;margin-bottom:22px}}@media screen and (max-width:486px){.auth-page .registartion-email-confirmation__subtitle{font-size:16px;line-height:24px;margin-bottom:14px}}.auth-page .registartion-email-confirmation .btn-primary{letter-spacing:2px;margin-top:16px;width:100%}@media screen and (max-width:1280px){.auth-page .registartion-email-confirmation .btn-primary{letter-spacing:1px;margin-top:11px}}@media screen and (max-width:486px){.auth-page .registartion-email-confirmation .btn-primary{font-size:20px;line-height:24px}}.auth-page .registartion-email-confirmation__send-info{color:#666361;color:var(--color-dark-gray);font-size:14px;letter-spacing:0;line-height:21px;margin-top:16px;text-align:center}@media screen and (max-width:1280px){.auth-page{padding-bottom:130px;padding-top:191px}}@media screen and (max-width:1024px){.auth-page{padding-bottom:160px}}@media screen and (max-width:768px){.auth-page{padding-top:160px}}@media screen and (max-width:486px){.auth-page{padding-bottom:60px;padding-top:98px}}.auth-page__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:152px}@media screen and (max-width:1280px){.auth-page__grid{gap:24px}}@media screen and (max-width:1024px){.auth-page__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px}}@media screen and (max-width:486px){.auth-page__grid{gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.auth-page__heading{-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px}@media screen and (max-width:1280px){.auth-page__heading{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px}}@media screen and (max-width:1024px){.auth-page__heading{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin:0 auto;text-align:center}}@media screen and (max-width:486px){.auth-page__heading{margin:0;text-align:left}}.auth-page__title{font-size:56px;line-height:130%;margin-bottom:24px}@media screen and (max-width:1280px){.auth-page__title{margin-bottom:14px}}@media screen and (max-width:768px){.auth-page__title{font-size:48px}}@media screen and (max-width:486px){.auth-page__title{font-size:36px;margin-bottom:8px}}@media screen and (max-width:1280px){.auth-page__text{max-width:90%}}@media screen and (max-width:1024px){.auth-page__text{max-width:312px}}@media screen and (max-width:486px){.auth-page__text{font-size:16px;line-height:24px}}.auth-page__form-fields{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.auth-page__form-fields.hidden{display:none}@media screen and (max-width:1024px){.auth-page__form-fields{width:100%}}.auth-page.auth-page_reg .auth-page__form{max-width:474px}.auth-page__form{max-width:506px}@media screen and (max-width:1280px){.auth-page__form{max-width:394px}}@media screen and (max-width:1024px){.auth-page__form{margin-inline:auto;max-width:478px}}@media screen and (max-width:768px){.auth-page__form{max-width:464px}}.auth-page--change-pass button[type=submit]{margin-top:0}.auth-page--change-pass input:disabled{background-color:var(--light-beige);border-color:var(--light-beige);color:var(--middle-gray)}@media screen and (max-width:1024px){.auth-page--change-pass .auth-page__title{margin-bottom:42px}}@media screen and (max-width:486px){.auth-page--change-pass .auth-page__title{margin-bottom:24px}}@media screen and (max-width:1024px){.auth-page--change-pass .auth-page__grid{gap:0}}.auth-page .passwords-input-group .input-group{display:block;position:relative}.auth-page .passwords-input-group .input-group:not(:last-child){margin-bottom:18px}.auth-page .passwords-input-group .input-group .btn-show-pass{top:27%}.auth-page .passwords-input-group .input-group--error .btn-show-pass{top:19.5%!important}.auth-page .passwords-input-group .label{font-size:14px;margin-bottom:8px}.auth-page .passwords-input-group .label span{color:#2e2d2c;color:var(--primary-black)}.auth-page__success{max-width:506px}.auth-page__success-text{font-size:24px;line-height:1.5;margin-bottom:32px}@media screen and (max-width:1280px){.auth-page__success-text{font-size:20px;line-height:30px}}@media screen and (max-width:1024px){.auth-page__success-text{font-size:18px;line-height:27px}}@media screen and (max-width:486px){.auth-page__success-text{font-size:16px;line-height:24px}}.auth-page__success-link{width:100%}.auth-page .link-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0a3a82;color:var(--color-primary);-moz-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;font-size:16px;line-height:150%;margin-bottom:32px}@media screen and (max-width:1024px){.auth-page .link-back_desc{display:none}}.auth-page .link-back_mob{display:none}@media screen and (max-width:1024px){.auth-page .link-back_mob{display:block}}@media screen and (max-width:486px){.auth-page .link-back_mob{margin-bottom:10px}.checkbox{padding-left:28px}}@media screen and (max-width:1024px){.auth-page_reg{padding-bottom:100px;padding-top:125px}.auth-page_reg .auth-page__title{padding-top:20px}.auth-page_reg .auth-page__grid{gap:24px}}@media screen and (max-width:768px){.auth-page_reg{padding-top:100px}.auth-page_reg .auth-page__title{padding-top:0}}@media screen and (max-width:486px){.auth-page_reg{padding-bottom:60px;padding-top:98px}}@media screen and (max-width:1024px){.auth-page_reg .auth-page__title{margin-bottom:0}}.register-final{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:506px}.register-final a,.register-final button{margin-top:16px;text-align:center}.auth-form .input-group{margin-bottom:18px}.auth-form .input-group:last-child{margin-bottom:0}.auth-form .input-group__link{color:#0a3a82;color:var(--color-primary);cursor:pointer}.auth-form .input-group__error{font-size:14px;line-height:150%;max-width:300px}.auth-form .input-group.error .input-group__error{color:#ff3e41;color:var(--color-error);margin-top:8px}.auth-form .input-group.error .input{border-color:#ff3e41;border-color:var(--color-error)}.auth-form .input-group.error .btn-show-pass{top:32%;-webkit-transition:none;transition:none}.auth-form .password-label{position:relative}.auth-form .btn-show-pass{top:38%;-webkit-transform:none;-ms-transform:none;transform:none}.auth-form .form-link{color:#0a3a82;color:var(--color-primary);display:block;margin-top:24px;text-align:center;text-decoration:underline!important}.auth-form__agreement{color:#717171;margin-bottom:18px}.auth-form__agreement .checkmark{top:0}.auth-form__agreement .get-calculation-form__agreement-text{font-size:14px}.auth-form__agreement a{text-decoration:underline!important}.auth-form .smart-captcha{margin-bottom:32px}.auth-form .btn-secondary.disabled{border-color:#f2f4f6;border-color:var(--color-light-blue)}.auth-form button[type=submit]{margin-top:14px;width:100%}@media screen and (max-width:1280px){.auth-form button[type=submit]{letter-spacing:0;margin-top:10px}}@media screen and (max-width:1024px){.auth-form button[type=submit]{margin-top:16px}}@media screen and (max-width:486px){.auth-form button[type=submit]{margin-top:7px}}@media screen and (max-width:1280px){.auth-form .input-group{margin-bottom:18px}}.auth-form .input-group__link{display:block;font-size:16px;margin-top:8px;text-decoration:underline!important}.js-registration-form .password-label .btn-show-pass{top:49%}@media screen and (max-width:1280px){.js-registration-form button[type=submit]{margin-top:0}}.js-registration-form .input-group--error .btn-show-pass{top:37.5%!important}.recover-password-modal{color:#2e2d2c!important;color:var(--primary-black)!important}.recover-password-modal#recover-password-modal{max-width:562px}@media screen and (max-width:1280px){.recover-password-modal{margin-top:10px}}.recover-password-modal .modal__title{margin-bottom:16px}@media screen and (max-width:1280px){.recover-password-modal .modal__title{font-size:36px;line-height:130%}}@media screen and (max-width:768px){.recover-password-modal .modal__title{padding-left:0}}@media screen and (max-width:767px){.recover-password-modal .modal__title{font-size:18px;line-height:150%;margin-bottom:0;padding-left:34px}}.recover-password-modal .modal__link-back{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.recover-password-modal .modal__link-back svg{height:20px;width:20px}@media screen and (max-width:768px){.recover-password-modal .modal__button-close{display:block;height:55px;left:0;position:absolute;right:0;top:0;width:100%}}.recover-password-modal .modal__subtitle{font-size:16px;margin-bottom:32px}.recover-password-modal .modal__subtitle p{margin-bottom:16px}.recover-password-modal .modal__subtitle p:last-child{margin-bottom:0}@media screen and (max-width:486px){.recover-password-modal .modal__subtitle{margin-bottom:24px}}.recover-password-modal .modal__body{margin-top:0}.recover-password-modal .modal__text{margin-top:16px}@media screen and (max-width:768px){.recover-password-modal .modal__text{font-size:16px;line-height:24px;margin-top:0}}@media screen and (max-width:486px){.recover-password-modal .modal__text{margin-top:-14px}}.recover-password-modal .input-group{margin-bottom:32px}@media screen and (max-width:486px){.recover-password-modal .input-group{margin-bottom:24px}}.recover-password-modal .hidden{display:none}.recover-password-modal .btn-primary{-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:486px){.recover-password-modal .btn-primary{font-size:20px;letter-spacing:5%;line-height:24px;margin-top:6px;width:100%}}.recover-password-modal .send-info{color:#847f71;color:var(--color-gray-text);font-size:14px;line-height:1.5;margin-top:16px}.recover-password-modal .letter-sent-modal-inner .modal__title-second{font-size:36px;line-height:41px;margin-bottom:16px}@media screen and (max-width:486px){.recover-password-modal .letter-sent-modal-inner .modal__title-second{margin-bottom:14px}}@media screen and (max-width:768px){.recover-password-modal .letter-sent-modal-inner .modal__title_desc{display:none}}.recover-password-modal .letter-sent-modal-inner .modal__title_mob{display:none}@media screen and (max-width:768px){.recover-password-modal .letter-sent-modal-inner .modal__title_mob{display:block}}.recover-password-modal .letter-sent-modal-inner .btn-primary{margin-top:0}.privacy-policy-page{padding-bottom:150px}@media screen and (max-width:1280px){.privacy-policy-page{padding-bottom:130px}}.privacy-policy__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.privacy-policy__wrapper{display:block}}.privacy-policy__content{-webkit-box-flex:0;-ms-flex:0 0 902px;flex:0 0 902px}.privacy-policy__title{margin-bottom:87px}.privacy-policy__title .letter{display:inline-block;margin-right:-2px}@media screen and (max-width:1280px){.privacy-policy__title{font-size:56px;line-height:64px;margin-bottom:62px}}@media screen and (max-width:768px){.privacy-policy__title{font-size:48px;line-height:55px;margin-bottom:32px;max-width:100%;word-break:break-word}}@media screen and (max-width:586px){.privacy-policy__title{font-size:36px;line-height:41px}}.privacy-policy__main{max-width:902px}.privacy-policy__main h3{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default);font-size:24px;line-height:1.5;margin-bottom:16px}@media screen and (max-width:768px){.privacy-policy__main h3{font-size:18px;line-height:27px}}.privacy-policy__main h3:not(:first-child){margin-top:42px}@media screen and (max-width:768px){.privacy-policy__main h3:not(:first-child){margin-top:32px}}.privacy-policy__main ol{counter-reset:counter;list-style:none;padding:0}.privacy-policy__main ol:not(:last-child){margin-bottom:60px}.privacy-policy__main ol>li{padding-left:28px;position:relative}.privacy-policy__main ol>li:before{content:counter(counter) ". ";counter-increment:counter;font-size:24px;left:0;letter-spacing:-.48px;line-height:170%;position:absolute;top:0}.privacy-policy__main ol>li:not(:last-child){margin-bottom:20px}.privacy-policy__main li,.privacy-policy__main p{font-size:18px;line-height:160%}@media screen and (max-width:1280px){.privacy-policy__main li,.privacy-policy__main p{line-height:27px}}@media screen and (max-width:1024px){.privacy-policy__main li,.privacy-policy__main p{font-size:16px;line-height:24px}}.privacy-policy__main p:not(:last-child){margin-bottom:16px}.privacy-policy__main p:last-child{margin-bottom:0}.privacy-policy__main ul{margin-top:20px}.privacy-policy__main ul>li{padding-left:28px;position:relative}.privacy-policy__main ul>li:before{background-color:#2e2d2c;background-color:var(--primary-black);border-radius:50%;content:"";height:10px;left:0;position:absolute;top:17px;width:10px}.privacy-policy__main ul>li:not(:last-child){margin-bottom:10px}.privacy-policy__main ul:not(:last-child){margin-bottom:60px}.privacy-policy__main li>ul,.privacy-policy__main p+ol{margin-top:10px}.privacy-policy__main p+ul{margin-top:-10px}.privacy-policy__logo{margin-bottom:16px}@media screen and (max-width:1280px){.privacy-policy__logo{line-height:0;margin-bottom:24px}}@media screen and (max-width:768px){.privacy-policy__logo{margin-bottom:32px}}@media screen and (max-width:586px){.privacy-policy__logo{margin-bottom:0}}.privacy-policy__address{font-size:24px;line-height:150%;margin-bottom:8px}@media screen and (max-width:1280px){.privacy-policy__address{font-size:20px;line-height:30px;max-width:90%}}@media screen and (max-width:1024px){.privacy-policy__address{font-size:18px;line-height:27px;max-width:100%}}@media screen and (max-width:768px){.privacy-policy__address{margin-bottom:4px}}.privacy-policy__email{color:#2e2d2c;color:var(--primary-black);font-size:18px;line-height:160%;text-decoration-line:underline!important}@media screen and (max-width:768px){.privacy-policy__email{font-size:16px;line-height:24px;text-decoration-line:none!important}}.privacy-policy__info{position:sticky;top:135px}@media screen and (max-width:1280px){.privacy-policy__info--desktop{display:none}}.privacy-policy__info--mobile{display:none}@media screen and (max-width:1280px){.privacy-policy__info--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}}.privacy-policy__interra{color:#306;height:auto;max-height:150px;width:291px}@media screen and (max-width:1280px){.privacy-policy__interra{max-height:94px;max-width:254px}}.privacy-policy p.m-b-42{margin-bottom:42px}@media screen and (max-width:1280px){.privacy-policy p.m-b-42{margin-bottom:32px}}@media screen and (max-width:768px){.privacy-policy p.m-b-42{margin-bottom:24px}}.privacy-policy .nowrap{white-space:nowrap}@media screen and (max-width:586px){.privacy-policy .nowrap{white-space:wrap}}@media (max-width:900px){.privacy-policy__table{overflow:auto;width:100%}}.privacy-policy__table--small table{min-width:350px!important}.privacy-policy table{border-collapse:collapse;min-width:900px}.privacy-policy table td,.privacy-policy table th{border:1px solid #ced5de;border:1px solid var(--color-gray);padding:10px;vertical-align:top}@media only screen and (max-width:1279px){.privacy-policy table td,.privacy-policy table th{font-size:14px}}@media only screen and (max-width:1023px){.privacy-policy table td,.privacy-policy table th{font-size:12px}}.privacy-policy table h4{font-family:Pragmatica-Book,sans-serif;font-family:var(--font-default);font-size:26px}@media only screen and (max-width:1279px){.privacy-policy table h4{font-size:18px}}@media only screen and (max-width:1023px){.privacy-policy table h4{font-size:16px}}@media only screen and (max-width:1279px){.privacy-policy table p{font-size:14px}}@media only screen and (max-width:1023px){.privacy-policy table p{font-size:12px}}.error-page{margin-top:238px;padding-bottom:150px}@media only screen and (max-width:1919px){.error-page{margin-top:191px}}@media only screen and (max-width:1219px){.error-page{margin-top:318px}}@media only screen and (max-width:1023px){.error-page{margin-top:198px}}@media only screen and (max-width:767px){.error-page{margin-top:151px}}.error-page__bg{margin:0 auto;position:relative;text-align:center}@media only screen and (max-width:767px){.error-page__bg{padding:0 14px}}.error-page__bg img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:412px}@media only screen and (max-width:1919px){.error-page__bg img{max-width:314px;width:100%}}.error-page__title{font-size:48px;line-height:1.3;margin-bottom:16px;margin-top:45px}@media only screen and (max-width:1023px){.error-page__title{font-size:36px;margin-bottom:8px;margin-top:32px}}@media only screen and (max-width:767px){.error-page__title{font-size:28px}}.error-page__text{font-size:18px;line-height:150%;margin-bottom:42px}@media only screen and (max-width:1919px){.error-page__text{margin-bottom:32px}}@media only screen and (max-width:1023px){.error-page__text{font-size:16px;margin-bottom:24px}}.error-page__link{font-size:20px}@media screen and (max-width:480px){.error-page__link{width:100%}}и .error-page__container{padding-left:14px;padding-right:14px}.fancybox__container{--fancybox-bg:hsla(0,0%,100%,0)!important}@media only screen and (max-width:1023px){.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{display:none}}.f-thumbs.is-classic,.fancybox__nav,.fancybox__toolbar{--f-button-width:65px!important;--f-button-height:65px!important;--f-button-border-radius:0!important;--f-button-color:#0d0c22!important;--f-button-hover-color:var(--primary-black)!important;--f-button-bg:#fff!important;--f-button-hover-bg:var(--intensive-beige)!important;--f-button-active-bg:var(--intensive-beige)!important;--f-button-svg-width:20px!important;--f-button-svg-height:20px!important;--f-button-svg-stroke-width:2.25!important;--f-button-svg-filter:none!important;--f-button-svg-disabled-opacity:0.2}.f-button{border:1px solid #ced5de!important;border:1px solid var(--color-gray)!important;border-radius:16px!important}.f-button svg{color:#0a3a82!important;color:var(--color-primary)!important}.f-button[data-fancybox-close]{border:none!important;right:0!important;top:0!important}.f-button[data-fancybox-close]:hover{background:transparent!important;border:1px solid red!important}.f-button[data-fancybox-close]:hover svg{color:red!important}.f-thumbs.is-classic{--f-thumb-outline-color:var(--f-brand-color)}.fancybox__container{--fancybox-bg:#fff;--fancybox-color:#6a6969;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8)}.fancybox__toolbar{padding:8px!important}.f-carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.f-thumbs.is-classic{--f-thumb-width:120px;--f-thumb-height:80px;--f-thumb-gap:8px;--f-thumb-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-outline:2px;--f-thumb-outline-color:var(--primary-black);--f-button-next-pos:8px;--f-button-prev-pos:8px}.f-thumbs.is-classic.is-horizontal{padding:0 56px}.f-thumbs.is-classic.is-vertical{padding:56px 0}#productCarousel .f-carousel__nav{opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}@media (hover:hover){#productCarousel:hover .f-carousel__nav{opacity:1}}@media screen and (min-width:1025px){.fancybox__container{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}}.fancybox__thumbs.is-classic.is-horizontal{--f-thumb-width:75px;--f-thumb-height:55px;--f-thumb-gap:8px}.fancybox__thumbs.is-classic.is-vertical{--f-thumb-width:100%;--f-thumb-height:100px;outline:1px solid #edeef0;width:160px}.fancybox__thumbs.is-classic.is-vertical .f-thumbs__track{padding:0 24px}@media only screen and (max-width:767px){.fancybox__thumbs.is-classic.is-vertical .f-thumbs__track{padding:14px}}.fancybox__toolbar{padding:8px}.fancybox__nav{--f-button-next-pos:8px;--f-button-prev-pos:8px}.fancybox__nav button:hover{background:#f2f4f6!important;background:var(--color-light-blue)!important}.fancybox__carousel{min-height:0;min-width:0}.fancybox__slide{padding:8px}.js-base-modal .f-button.is-close-btn{display:none}.fancybox__toolbar .f-button[data-fancybox-close]{border:1px solid #ced5de!important;border:1px solid var(--color-gray)!important;border-radius:16px!important;height:62px!important;right:20px!important;top:20px!important;width:62px!important}.fancybox__toolbar .f-button[data-fancybox-close]:hover{background:transparent!important;border:1px solid #0a3a82!important;border:1px solid var(--color-primary)!important}.fancybox__toolbar .f-button[data-fancybox-close]:hover svg{color:#0a3a82!important;color:var(--color-primary)!important}@media only screen and (max-width:767px){.fancybox__toolbar .f-button[data-fancybox-close]{border-radius:50%!important;height:32px!important;right:14px!important;top:14px!important;width:32px!important}}.fancybox__toolbar .f-button[data-fancybox-close] svg{color:#2e2d2c!important;color:var(--primary-black)!important}@media only screen and (max-width:767px){.fancybox__toolbar .f-button[data-fancybox-close] svg{height:12px!important;width:12px!important}}.fancy-light-overlay{background-color:#fff}.fancy-dark-overlay{background-color:rgba(0,0,0,.5)}.fancy-dark-overlay,.fancy-light-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.f-thumbs__slide.for-image{border-radius:16px;height:112px;overflow:hidden;width:112px}@media only screen and (max-width:1023px){.f-thumbs__slide.for-image{height:48px;width:48px}}.is-nav-selected .f-thumbs__slide__button:after{border-radius:15px!important}.is-classic .is-nav-selected .f-thumbs__slide__button:after{-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;border:1px solid #0a3a82!important;border:1px solid var(--color-primary)!important;border-radius:16px;bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;z-index:10}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;-webkit-transform-style:flat;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;-webkit-transform:translateY(-18px);-ms-transform:translateY(-18px);transform:translateY(-18px)}.range-slider.noUi-horizontal{background-color:#ced5de;background-color:var(--color-gray);border:none;height:2px}.range-slider .noUi-connect{background-color:#2e2d2c;background-color:var(--primary-black);border:none}.range-slider .noUi-base{width:calc(100% - 25px)}.range-slider.noUi-horizontal .noUi-handle{background-color:var(---color-white);border:2px solid #2e2d2c;border:2px solid var(--primary-black);border-radius:50%;height:28px;overflow:hidden;right:-27px;top:-12px;width:28px}.range-slider.noUi-horizontal .noUi-handle:after,.range-slider.noUi-horizontal .noUi-handle:before{display:none}.range-slider.noUi-horizontal .noUi-handle *{background-color:#fff;background-color:var(--color-white)}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.4)!important;border-width:8px 8px 0!important;left:0!important;top:16px!important}.tippy-box{border-radius:16px!important;border-radius:16px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.102);box-shadow:0 4px 30px 0 rgba(0,0,0,.102);font-size:16px;font-weight:400;height:80px;letter-spacing:0;line-height:150%;padding:16px;width:260px}