

/* Start:/local/templates/decorazza/_assets/css/app.min.css?1750774747482396*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 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:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-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}.btn,.btn-ghost,.btn-primary,.btn-primary-small,.btn-secondary,.btn-secondary-small{background:none;border:none}.field__input{border:0;border-radius:0;margin:0;padding:0}.field__input:focus{outline:none}:root{--primary-black:#00030f;--dark-black:#2b1b1c;--color-black:#000;--light-beige:#e1d3bd;--intensive-beige:#eceadd;--color-light-base:#aaa38e;--color-white:#fff;--color-error:#e70033;--color-required:var(--color-error);--color-success:#0bb90b;--color-gray:#d1d1d1;--icon-fill:currentColor;--icon-stroke:none;--container-width:1560px;--middle-gray:#717171;--light-gray:#efefef;--intence-gray:#343434;--icon-color:#beb9a6;--ghost-gray:#d4d4d4;--font-default:NotoSans-Regular,sans-serif;--font-accent:PFDinTextCompPro-Regular,sans-serif;--font-accent-bold:PFDinTextCompPro-Medium,sans-serif;--font-bold:NotoSans-Bold,sans-serif;--font-semi-bold:NotoSans-SemiBold,sans-serif;--transition-duration:.3s;--transition-timing-function:ease}.text-16{font-size:16px;line-height:1.5}.small-text{color:#717171;color:var(--middle-gray);font-size:14px;line-height:1.5}@font-face{font-display:swap;font-family:PFDinTextCompPro-Regular;font-style:normal;font-weight:400;src:local("PFDinTextCompPro-Regular");src:url(/local/templates/decorazza/_assets/css/../fonts/PFDinTextCompPro-Regular/PFDinTextCompPro-Regular.woff2) format("woff2"),url(/local/templates/decorazza/_assets/css/../fonts/PFDinTextCompPro-Regular/PFDinTextCompPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:PFDinTextCompPro-Medium;font-style:normal;font-weight:400;src:local("PFDinTextCompPro-Medium");src:url(/local/templates/decorazza/_assets/css/../fonts/PFDinTextCompPro-Medium/PFDinTextCompPro-Medium.woff2) format("woff2"),url(/local/templates/decorazza/_assets/css/../fonts/PFDinTextCompPro-Medium/PFDinTextCompPro-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-Regular;font-style:normal;font-weight:400;src:local("NotoSans-Regular");src:url(/local/templates/decorazza/_assets/css/../fonts/NotoSans-Regular/NotoSans-Regular.woff2) format("woff2"),url(/local/templates/decorazza/_assets/css/../fonts/NotoSans-Regular/NotoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-Bold;font-style:normal;font-weight:400;src:local("NotoSans-Bold");src:url(/local/templates/decorazza/_assets/css/../fonts/NotoSans-Bold/NotoSans-Bold.woff2) format("woff2"),url(/local/templates/decorazza/_assets/css/../fonts/NotoSans-Bold/NotoSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-SemiBold;font-style:normal;font-weight:400;src:local("NotoSans-SemiBold");src:url(/local/templates/decorazza/_assets/css/../fonts/NotoSans-SemiBold/NotoSans-SemiBold.woff2) format("woff2"),url(/local/templates/decorazza/_assets/css/../fonts/NotoSans-SemiBold/NotoSans-SemiBold.ttf) format("truetype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{max-width:100vw;min-height:100%;overflow-x:hidden;scroll-padding-top:140px}body,html{width:100vw}body{color:#00030f;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NotoSans-Regular,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}h1,h2,h3,h4,h5,h6{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-weight:400;line-height:1.15;margin:0;padding:0}h1{font-size:82px;line-height:1}h2{font-size:56px}h2,h3{line-height:1.15}h3{font-size:48px}h4{font-size:36px}ul{list-style:none;margin:0;padding:0}.container{max-width:100%}a,a[href^=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;text-decoration:none}a[href^=tel]{text-decoration:none!important}.news-content__text a,.production__text a{color:#717171;color:var(--middle-gray);text-decoration:underline}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:currentColor;outline:none}.prevent-scroll{overflow:hidden}.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}button,p{padding:0}button{cursor:pointer}img{vertical-align:bottom}.nowrap{white-space:nowrap}.underline,a.underline{text-decoration:underline!important}.fancybox__container{max-width:100vw!important;overflow-x:hidden!important}.fancybox__container .modal__content{height:100%;overflow-x:hidden!important;overflow-y:auto!important}#__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 screen and (max-width:1919px){.container{max-width:1280px;padding-left:24px;padding-right:24px}}@media screen and (max-width:1279px){.container{max-width:100%}}@media screen and (max-width:767px){.container{padding:0 14px}}.btn,.btn-ghost,.btn-primary,.btn-primary-small,.btn-secondary,.btn-secondary-small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PFDinTextCompPro-Medium,sans-serif;font-family:var(--font-accent-bold);line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;text-transform:uppercase}.btn-ghost:disabled,.btn-primary-small:disabled,.btn-primary:disabled,.btn-secondary-small:disabled,.btn-secondary:disabled,.btn.disabled,.btn:disabled,.disabled.btn-ghost,.disabled.btn-primary,.disabled.btn-primary-small,.disabled.btn-secondary,.disabled.btn-secondary-small{cursor:not-allowed}.btn.is-loading,.is-loading.btn-ghost,.is-loading.btn-primary,.is-loading.btn-primary-small,.is-loading.btn-secondary,.is-loading.btn-secondary-small{font-size:0!important;line-height:0;min-width:210px;position:relative}.btn.is-loading:before,.is-loading.btn-ghost:before,.is-loading.btn-primary-small:before,.is-loading.btn-primary:before,.is-loading.btn-secondary-small:before,.is-loading.btn-secondary:before{background-image:url(/local/templates/decorazza/_assets/css/../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-primary{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white);font-size:22px;letter-spacing:.05em;min-height:65px;padding:20px 40px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:background-color;transition-property:background-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)}.btn-primary:hover{background-color:#343434;background-color:var(--intence-gray)}.btn-primary.disabled,.btn-primary:disabled{background-color:#efefef;background-color:var(--light-gray);color:#717171;color:var(--middle-gray);pointer-events:none}.btn-secondary{background-color:transparent;border:1px solid #00030f;border:1px solid var(--primary-black);color:#00030f;color:var(--primary-black);font-size:24px;letter-spacing:.05em;min-height:65px;padding:20px 40px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:background-color;transition-property:background-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)}.btn-secondary:hover{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#efefef;background-color:var(--light-gray);border-color:#efefef;border-color:var(--light-gray);color:#717171;color:var(--middle-gray);pointer-events:none}@media only screen and (max-width:767px){.btn-secondary{font-size:20px;height:63px;line-height:1.2;min-height:63px}}.btn-ghost{background-color:#efefef;background-color:var(--light-gray);color:#00030f;color:var(--primary-black);font-size:22px;letter-spacing:.05em;min-height:65px;padding:20px 40px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:background-color;transition-property:background-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)}.btn-ghost:hover{background-color:#d4d4d4;background-color:var(--ghost-gray)}.btn-ghost.disabled,.btn-ghost:disabled{background-color:#efefef;background-color:var(--light-gray);color:#717171;color:var(--middle-gray)}.btn-primary-small{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white);font-size:18px;letter-spacing:.05em;min-height:45px;padding:12px 26px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:background-color;transition-property:background-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)}.btn-primary-small:hover{background-color:#2b1b1c;background-color:var(--dark-black)}.btn-primary-small.disabled,.btn-primary-small:disabled{background-color:#e1d3bd;background-color:var(--light-beige);color:#717171;color:var(--middle-gray)}.btn-secondary-small{background-color:transparent;border:1px solid #d1d1d1;border:1px solid var(--color-gray);color:#00030f;color:var(--primary-black);font-size:18px;letter-spacing:.05em;min-height:45px;padding:12px 26px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration);-webkit-transition-property:background-color;transition-property:background-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)}.btn-secondary-small:hover{background-color:#eceadd;background-color:var(--intensive-beige);border-color:#eceadd;border-color:var(--intensive-beige)}.btn-secondary-small.disabled,.btn-secondary-small:disabled{background-color:#e1d3bd;background-color:var(--light-beige);border-color:#e1d3bd;border-color:var(--light-beige);color:#717171;color:var(--middle-gray)}.add-to-favorite:hover{background-color:transparent}.add-to-favorite:hover .to-fav-icon{color:#e70033;color:var(--color-error)}.add-to-favorite.in-favorite{color:red}.load-more-loading{background-color:#00030f;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:#efefef;background-color:var(--light-gray);border:2px dashed #d1d1d1;border:2px dashed var(--color-gray);cursor:pointer;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.add-photos-btn:hover{border-color:#00030f;border-color:var(--primary-black)}.add-photos-btn:hover .add-photos-icon{color:#00030f;color:var(--primary-black)}.add-photos-btn .add-photos-icon{color:#717171;color:var(--middle-gray);height:24px;width:24px}.btn-show-pass{background-image:url(/local/templates/decorazza/_assets/css/../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(/local/templates/decorazza/_assets/css/../media/images/img-icons/eye-opened.svg)}.sticky-calculate-btn{background-color:#fff;background-color:var(--color-white);bottom:0;display:none;left:0;padding:8px 0;position:fixed;right:0;z-index:100}@media only screen and (max-width:1023px){.sticky-calculate-btn.visible{display:block}.sticky-calculate-btn .btn,.sticky-calculate-btn .btn-ghost,.sticky-calculate-btn .btn-primary,.sticky-calculate-btn .btn-primary-small,.sticky-calculate-btn .btn-secondary,.sticky-calculate-btn .btn-secondary-small{width:100%}}@media only screen and (max-width:767px){.sticky-calculate-btn{padding:8px 0 11px}.sticky-calculate-btn .btn,.sticky-calculate-btn .btn-ghost,.sticky-calculate-btn .btn-primary,.sticky-calculate-btn .btn-primary-small,.sticky-calculate-btn .btn-secondary,.sticky-calculate-btn .btn-secondary-small{font-size:18px;height:42px;min-height:42px;padding:0}}.with-fancybox .sticky-calculate-btn{display:none;height:0}.header{background-color:#fff;background-color:var(--color-white);color:#00030f;color:var(--primary-black);left:0;padding:20px 0;position:sticky;top:0;width:100vw;z-index:999}.header,.header.modified{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.header.modified{backdrop-filter:none;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-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.header .header-contacts__geo-icon,.header.hidden{display:none}.header .container{position:relative;z-index:1000}.header__wrapper{display:grid;grid-template-columns:337px auto;grid-gap:64px;gap:64px}.header__desktop-logo{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__desktop-logo svg{height:62px;width:337px}.header__search:hover svg{color:#aaa38e!important;color:var(--color-light-base)!important}.header--short{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);height:77px;padding:16px 0}.header--short .adaptive-icon{display:none}.header--short .header__wrapper{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:20px}.header--short .header__back{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 140px);flex:0 0 calc(50% - 140px)}.header--short .header__desktop-logo{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header--short .header__main{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 140px);flex:0 0 calc(50% - 140px)}.header--short .header__main .header-main__top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header--short .header__big-logo,.header--short .header__big-logo svg{height:44px;width:240px}.header--short .header-contacts{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--short .header-contacts__geo-icon{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px}.header--short .header-contacts__geo-region{font-size:18px;line-height:1.5;white-space:nowrap}.header--short .header-contacts__geo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header--short .header-contacts__phone{font-size:18px;line-height:1.5;white-space:nowrap}@media only screen and (max-width:1919px){.header{padding:0}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header__desktop-logo{display:none}.header .header-contacts{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 86.5px);flex:0 0 calc(50% - 86.5px)}.header .header-contacts,.header .header-contacts__geo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-contacts__geo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.header .header-contacts__geo-icon{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px}.header .header-contacts__geo-region{text-decoration:none}.header .header-main__adaptive-logo{-webkit-box-flex:0;-ms-flex:0 0 173px;flex:0 0 173px;height:32px}.header .header-main__adaptive-logo .header__text-log{height:32px;width:173px}.header .header-actions{gap:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 86.5px);flex:0 0 calc(50% - 86.5px)}.header .header-main{gap:0}.header .header-main__menu{width:100%}.header .header-main__top{padding-bottom:21px;padding-top:21px}.header .header-main__bottom,.header .header-main__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-main__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;position:relative}.header .header-main__bottom:before{background-color:#d1d1d1;background-color:var(--color-gray);content:"";height:1px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.header--short .header__desktop-logo{-webkit-box-flex:0;-ms-flex:0 0 202px;flex:0 0 202px}.header--short .header__desktop-logo svg{height:37px;width:202px}.header--short .header__back,.header--short .header__main{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 121px);flex:0 0 calc(50% - 121px)}.header .breadcrumbs--mb{margin-bottom:24px}}@media only screen and (max-width:1279px){.header .header-contacts{display:none}.header .header-main__top{-webkit-box-pack:start;-ms-flex-pack:start;gap:24px;justify-content:flex-start;padding:20px 0}.header .header-main__adaptive-logo{height:32px;width:173px;-webkit-box-flex:0;-ms-flex:0 0 173px;flex:0 0 173px}.header .header-main__actions{-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}.header .header-main__burger{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;height:24px;justify-content:center;width:24px;-webkit-box-flex:0;cursor:pointer;-ms-flex:0 0 24px;flex:0 0 24px}.header .header-main__burger .icon{height:24px;width:24px}.header .header-main__bottom,.header .header-main__burger.hidden{display:none}.header--short{height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--short,.header--short .header-contacts{display:-webkit-box;display:-ms-flexbox;display:flex}.header--short .header__desktop-logo{-webkit-box-flex:0;-ms-flex:0 0 173px;flex:0 0 173px}.header--short .header__desktop-logo svg{height:32px;width:173px}.header--short .header__back,.header--short .header__main{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 106.5px);flex:0 0 calc(50% - 106.5px)}.header--short .header__back{font-size:16px}.header--short .header__main .header-contacts__phone{display:none}.header--short .header__main .header-contacts__geo-region{font-size:16px}}@media only screen and (max-width:767px){.header .header-main__top{gap:16px;padding:16px 0}.header .header-main__adaptive-logo{-webkit-box-flex:0;-ms-flex:0 0 131px;flex:0 0 131px;height:24px}.header .header-main__adaptive-logo .header__text-log{height:24px;width:131px}.header .header-main .header-actions__item--favorite,.header .header-main .header-actions__item--search{display:none}.header--short{height:56px}.header--short .default-icon{display:none}.header--short .adaptive-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.header--short .link-back{gap:14px}.header--short .header{height:56px}.header--short .header__desktop-logo,.header--short .header__main{display:none}.header--short .header__back{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:18px;width:100%}.header--short .header__back .link-back__arrow{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;gap:14px}}.header-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;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,.header-main__burger{display:none}.header-main__close-mobile-menu{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px}.header-main__close-mobile-menu .close-icon{color:#00030f;color:var(--primary-black);height:24px;width:24px}.header-main__close-mobile-menu.hidden{display:none}@media only screen and (max-width:1919px){.header-main__adaptive-logo{display:block}}.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:24px}.main-menu__link{color:#00030f!important;color:var(--primary-black)!important;font-size:24px;letter-spacing:.3px;letter-spacing:1.3px;line-height:1.2;text-transform:uppercase;white-space:nowrap}.main-menu__item,.main-menu__link{font-family:PFDinTextCompPro-Medium,sans-serif;font-family:var(--font-accent-bold)}.main-menu__item{cursor:pointer;position:relative}@media (min-width:1279px){.main-menu__item.current:before{top:calc(100% + 17px)}.main-menu__item.current:before,.main-menu__item:hover:before{background-color:#00030f;background-color:var(--primary-black);content:"";height:4px;left:0;position:absolute;width:100%}.main-menu__item:hover:before{top:calc(100% + 18px)}}@media only screen and (max-width:1919px){.main-menu__link{font-size:20px;line-height:1}.main-menu__item:hover:before{top:calc(100% + 10px)}.main-menu__item.current:before{top:calc(100% + 9px)}}@media only screen and (max-width:767px){.main-menu__item{width:100%}}.header-contacts{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative}.header-contacts__geo{height:24px}.header-contacts__geo-region{cursor:pointer;font-size:16px;text-decoration:underline}.header-contacts__geo-icon{display:none}.header-contacts__phone{color:inherit!important;font-size:16px;text-decoration:none}.header-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:32px}.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:#00030f!important;color:var(--primary-black)!important}.header-actions__item svg{height:24px;-webkit-transition:all .3s ease;transition:all .3s ease;width:24px}.header-actions__item:hover>svg{color:#aaa38e!important;color:var(--color-light-base)!important}.header-actions__item--cart{position:relative}.header-actions__item--cart.hidden{display:none}.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--favorite{position:relative}.header-actions__item--favorite.current .icon{color:#717171!important;color:var(--middle-gray)!important}.header-actions__item--search .header__close-icon{display:none}.header-actions__item--search.search-is-open .header__close-icon{color:#d1d1d1!important;color:var(--color-gray)!important;display:block}.header-actions__item--search.search-is-open .header__search{display:none}.header-actions .user-item{position:relative}.header-actions .user-item:hover .user-info-popup{display:block}.header-actions .user-item.is-authorized .account-link{display:none}.header-actions .user-item.current .icon{color:#717171!important;color:var(--middle-gray)!important}.header-actions__basket-link{height:24px;left:0;position:absolute;top:0;width:24px}.dropdown-menu{display:none;left:50vw;max-width:1560px;opacity:0;padding-top:30px;pointer-events:none;position:fixed;top:90px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:9999}.dropdown-menu__link-back{display:none}.dropdown-menu__content{background-color:#fff;background-color:var(--color-white);padding:20px}.dropdown-menu__grid{display:grid;grid-gap:20px;gap:20px}.dropdown-menu__grid--complex{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}.dropdown-menu__grid--complex .dropdown-menu__cell:first-child,.dropdown-menu__grid--complex .dropdown-menu__cell:nth-child(2),.dropdown-menu__grid--complex .dropdown-menu__cell:nth-child(n+7),.dropdown-menu__grid--complex .dropdown-menu__cell:nth-child(n+8){grid-column:span 2}.dropdown-menu__grid--4{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}.dropdown-menu__grid--3{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}@media (min-width:1024px){.dropdown-menu__grid--tools .dropdown-menu__cell:hover .dropdown-menu__arrow,.dropdown-menu__grid--tools .dropdown-menu__cell:hover .dropdown-menu__title{color:#00030f;color:var(--primary-black)}.dropdown-menu__grid--tools .dropdown-menu__cell:hover .dropdown-menu__bg-elem{background-position:100%;background-size:contain;-webkit-transition:opacity .3s ease-in-out,left 0s linear;transition:opacity .3s ease-in-out,left 0s linear}}.dropdown-menu.open{display:block;opacity:1;pointer-events:all;z-index:99}.dropdown-menu.open:before{background-color:rgba(0,0,0,.3);content:"";height:100vh;left:50%;pointer-events:none;position:fixed;top:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.dropdown-menu__item{height:100%;width:100%}.dropdown-menu__cell,.dropdown-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dropdown-menu__cell{border:1px solid #d1d1d1;border:1px solid var(--color-gray);font-size:18px;height:136px;line-height:1.5;padding:20px;position:relative}@media (min-width:1025px){.dropdown-menu__cell:hover .dropdown-menu__arrow,.dropdown-menu__cell:hover .dropdown-menu__title{color:#fff;color:var(--color-white)}}.dropdown-menu__bg-elem{background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:0}@media (min-width:1025px){.dropdown-menu__bg-elem:hover{opacity:1}}.dropdown-menu__title{font-family:PFDinTextCompPro-Medium,sans-serif;font-family:var(--font-accent-bold);font-size:24px;letter-spacing:.5px;line-height:1.2;pointer-events:none;position:relative;z-index:10}.dropdown-menu__arrow{color:#00030f;color:var(--primary-black);pointer-events:none;position:absolute;right:20px;top:20px}.dropdown-menu__arrow .icon{height:18px;width:18px}.dropdown-menu__link{cursor:pointer;display:block;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}@media only screen and (max-width:1919px){.dropdown-menu{max-width:1232px;top:100px}.dropdown-menu__title{font-size:20px}}@media only screen and (max-width:1279px){.dropdown-menu{height:100vh;left:0;max-width:1024px;overflow-x:hidden;overflow-y:auto;padding-top:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown-menu.open{background-color:#fff;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}.dropdown-menu::-webkit-scrollbar{background-color:#fff;background-color:var(--color-white);width:4px}.dropdown-menu::-webkit-scrollbar-thumb{background-color:#d1d1d1;background-color:var(--color-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:24px}.dropdown-menu:before{display:none}.dropdown-menu__link-back{display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);gap:24px;justify-content:flex-start;padding:0 24px}.dropdown-menu__link-back .icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.dropdown-menu__link-back span{color:#00030f;color:var(--primary-black);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5}.dropdown-menu__grid{width:100%}.dropdown-menu__grid--complex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dropdown-menu__grid--4{grid-template-columns:repeat(2,1fr)}.dropdown-menu__grid--3{grid-template-columns:repeat(1,1fr)}.dropdown-menu__cell{height:109px}}@media only screen and (max-width:1023px){.dropdown-menu{width:100vw}.dropdown-menu__title{font-size:24px}}@media only screen and (max-width:767px){.dropdown-menu{left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:999}.dropdown-menu__title{font-size:20px}.dropdown-menu__cell{height:114px;padding:14px}.dropdown-menu__grid--3,.dropdown-menu__grid--4,.dropdown-menu__grid--complex{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}.dropdown-menu__content{padding:14px}.dropdown-menu__link-back{height:56px;-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 56px;flex:0 0 56px;gap:14px;padding-left:14px;padding-right:14px;position:sticky;top:0;z-index:999}}.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:#00030f;background-color:var(--primary-black);justify-content:center;padding:84px 0}.footer__logo-icon{height:60px;width:335px}.footer__categories,.footer__logo-icon{color:#fff;color:var(--color-white)}.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-link{cursor:pointer;font-family:PFDinTextCompPro-Medium,sans-serif;font-family:var(--font-accent-bold);font-size:24px;letter-spacing:1.3px;line-height:1.2;text-transform:uppercase;white-space:nowrap}.footer .with-padding{padding-bottom:100px}@media only screen and (max-width:1919px){.footer__logo{padding:62px 0}.footer__categories{grid-column:span 2}.footer__categories-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-row-gap:26px;row-gap:26px;grid-column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}.footer__categories-link{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:20px;letter-spacing:normal;line-height:1.5;text-transform:none}}@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{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 #d1d1d1;border:1px solid var(--color-gray);height:100%;padding:24px;position:relative}.brands-slider__arrow{cursor:pointer;height:24px;position:absolute;right:24px;top:24px;width:24px}.brands-slider__arrow .icon{color:#d1d1d1;color:var(--color-gray);height:24px;width:24px}.brands-slider__logo{height:48px;margin-bottom:16px;width:auto}.brands-slider__logo svg{color:#717171;color:var(--middle-gray);max-height:100%;width:auto}.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:#00030f;color:var(--primary-black);font-size:16px}@media only screen and (max-width:767px){.brands-slider{padding:0 0 18px}.brands-slider__item{padding:16px}.brands-slider__logo{margin-bottom:8px}.brands-slider__arrow{display:none}}.footer-main{background-color:#00030f;background-color:var(--primary-black);margin-top:-1px;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:1919px){.footer-main__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-row-gap:54px;row-gap:54px;grid-column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}}.footer-menu{color:#fff;color:var(--color-white);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-contacts{color:#fff;color:var(--color-white);display:grid;grid-gap:72px;gap:72px;grid-template-columns:repeat(2,243px)}.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;line-height:1.5}.footer-contacts__text:not(:last-child){margin-bottom:4px}.footer-contacts__text:not(.address){color:#717171;color:var(--middle-gray)}.footer-contacts__tel{font-size:24px}.footer-contacts__mail{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5;margin-top:4px}.footer-contacts a{display:block}.footer-contacts__micro-title{color:#717171;color:var(--middle-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:#fff;color:var(--color-white);height:36px;width:36px}@media only screen and (max-width:1919px){.footer-contacts__mail:not(.address),.footer-contacts__text:not(.address){color:#fff;color:var(--color-white)}.footer-contacts__icon .social-icon{color:#717171;color:var(--middle-gray)}}.footer-bottom{background-color:#00030f;background-color:var(--primary-black);border-top:1px solid #2e2e2e;color:#717171;color:var(--middle-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{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;gap:32px}.footer-bottom__pay-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-bottom__pay-icon,.footer-bottom__payment{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom__payment{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:24px}.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:#717171;color:var(--middle-gray)}.footer-bottom__production .icon{height:12px;width:74px}@media only screen and (max-width:1919px){.footer-bottom{padding:24px 0}.footer-bottom__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.footer-bottom__brand-info{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom__brand{margin-left:0;margin-right:auto}.footer-bottom__more-info{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom__payment{gap:28px}}@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:15px}.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}}.nav-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:65px;width:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-btn,.nav-btn--bordered{background-color:transparent}.nav-btn--bordered{border:1px solid #00030f;border:1px solid var(--primary-black)}.nav-btn--bordered:hover{background-color:#efefef;background-color:var(--light-gray)}.nav-btn--bordered.nav-btn--filled{background-color:#fff;background-color:var(--color-white)}.nav-btn--bordered.nav-btn--filled:hover{background-color:transparent}.nav-btn:hover{background:#efefef;background:var(--light-gray)}.nav-btn__arrow{height:25px;width:25px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.pagination,.pagination__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pagination__nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:1280px){.pagination__nav{margin-left:-8px}}.pagination__btn .nav-btn{height:65px;width:65px}@media screen and (max-width:586px){.pagination__btn .nav-btn{width:44px}}.pagination__btn .nav-btn:hover{background-color:#efefef;background-color:var(--light-gray)}.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:65px;width:65px;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;cursor:pointer;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){.pagination__page{width:73px}}@media screen and (max-width:586px){.pagination__page{width:44px}}.pagination__page:hover{background-color:#efefef;background-color:var(--light-gray)}.pagination__page.active,.pagination__page:hover{border-color:#00030f;border-color:var(--primary-black)}.pagination__count{-webkit-box-pack:end;-ms-flex-pack:end;color:#717171;color:var(--middle-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}.show-more{height:53px;min-height:53px}.document{border:1px solid #d1d1d1;border:1px solid var(--color-gray);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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.document__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.document__icon,.document__icon .icon{height:24px;width:24px}.document__size{color:#717171;color:var(--middle-gray);white-space:nowrap}.document__link{cursor:pointer;text-decoration:underline}@media only screen and (max-width:1919px){.document__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:1279px){.document{padding:16px;position:relative}.document__wrapper{gap:8px}.document__info,.document__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}.document__icon{margin-bottom:8px}.document__link,.document__name{font-size:16px}.document__size{bottom:16px;font-size:14px;position:absolute;right:16px}}.show-more-text__content{font-size:14px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.show-more-text__content.collapsed{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:#717171;color:var(--middle-gray);cursor:pointer;font-size:14px;margin-top:4px;padding:0}.card{width:100%}.card__wrapper{-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,.card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.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;height:376px}.card .add-to-favorite{position:relative;z-index:50}.card__image{-webkit-box-flex:1;background-color:#e1d3bd;background-color:var(--light-beige);border-right:2px solid #fff;border-right:2px solid var(--color-white);-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.card__image-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;height:328px;width:328px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible}.card__image:hover img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.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%}.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;-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;justify-content:stretch}.card__sample,.card__samples{display:-webkit-box;display:-ms-flexbox;display:flex}.card__sample{position:relative;-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;width:133px}.card__sample:hover{-webkit-box-flex:10;-ms-flex:10;flex:10}.card__sample--light .card__sample-name{color:#00030f;color:var(--primary-black)}.card__sample picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.card__sample img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.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 screen and (max-width:1280px){.card__sample-name{font-size:16px;line-height:25px}}.card__more-link{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-top:none}@media screen and (max-width:1024px){.card__more-link{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray)}}@media screen and (max-width:1280px){.card__more-link_desc{display:none!important}}.card__more-link_mob{display:none}@media screen and (max-width:1280px){.card__more-link_mob{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:1024px){.card__more-link_mob{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.card__sample-link{color:#00030f;color:var(--primary-black);font-size:16px;min-width:32px}.card__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:8px}@media screen and (max-width:1280px){.card__content{gap:4px}}@media screen and (max-width:486px){.card__content{gap:8px}}.card__badges{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:16px;justify-content:flex-start}.card__title{margin-bottom:2px}.card__price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;line-height:150%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.card__price-per-square{color:#717171;color:var(--middle-gray);font-size:16px}.card__info{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:20px;justify-content:space-between}.card__info-text{display:-webkit-box;max-width:492px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:90px}.card .badge--like{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:auto;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;cursor:pointer;height:24px;justify-content:flex-end;width:24px}.card .badge--like .in-fav-icon{display:none}.card .badge--like .icon{height:24px;width:24px}.card .badge--like .to-fav-icon{color:#00030f;color:var(--primary-black)}.card .badge--like.in-favorite .in-fav-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.card .badge--like.in-favorite .to-fav-icon{display:none}.card__versions{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:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-bottom:20px;pointer-events:none}@media only screen and (max-width:1919px){.card__title{margin-bottom:8px}.card__info-text{font-size:16px;max-height:77px;max-width:397px}.card__wrapper{gap:14px}.card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.card__sample{width:105px}}@media only screen and (max-width:1279px){.card__info-text{max-width:478px}.card__samples{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.card__sample{width:auto}}@media only screen and (max-width:767px){.card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none}.card__wrapper{gap:8px}.card__image,.card__samples{-ms-flex-preferred-size:initial;flex-basis:auto}.card__sample-name{display:none}.card__sample-link{white-space:nowrap}.card__sample-link span{display:none}.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:center;-ms-flex-pack:center;justify-content:center}.card__image{border-right:none;height:198px}.card__samples{height:72px;-webkit-box-orient:horizontal;border-top:2px solid #fff;border-top:2px solid var(--color-white);-ms-flex-direction:row;flex-direction:row}.card__info,.card__samples{-webkit-box-direction:normal}.card__info{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:8px}.card__info-text{font-size:14px;max-height:65px}.card__title{margin-bottom:2px}.card__price{font-size:18px}}.card-material.card .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}@media screen and (max-width:1024px){.card-material.card .card__image{-ms-flex-preferred-size:initial;border-right:none;flex-basis:auto;height:287px}}@media screen and (max-width:768px){.card-material.card .card__image{height:432px;max-height:none}}@media screen and (max-width:486px){.card-material.card .card__image{height:198px}}.card-material.card .card__image img{-o-object-fit:cover;object-fit:cover}.card-material.card .card__image img,.card-material.card .card__image picture{height:100%;width:100%}.card-material.card .card__image img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:auto}@media screen and (max-width:768px){.card-material.card .card__image-wrp{height:100%;max-height:384px;max-width:388px;width:100%}}.card-material.card .card__samples{-webkit-box-flex:0;-ms-flex:0 0 133px;flex:0 0 133px}@media screen and (max-width:1280px){.card-material.card .card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}}@media screen and (max-width:1024px){.card-material.card .card__samples{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:2px solid #fff;-ms-flex-direction:row;flex-direction:row}}.card-material.card .card__top{max-height:376px}@media screen and (max-width:1280px){.card-material.card .card__top{height:301px;max-height:301px}}@media screen and (max-width:1024px){.card-material.card .card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:none}}.card-material.card .card__sample{width:133px}@media screen and (max-width:1280px){.card-material.card .card__sample{width:105px}}@media screen and (max-width:1024px){.card-material.card .card__sample{width:70px}}.card-material.card .card__sample-link--mobile{display:none}@media screen and (min-width:768px){.card-material.card .card__sample-link--mobile{display:block}}@media screen and (max-width:1024px){.card-material.card .card__sample-name{display:none}}.card-material.card .card__badges{left:24px;position:absolute;right:24px;top:24px;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.card-material.card .card__badges{left:14px;right:14px;top:14px}}.card-tool.card .card__image{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);max-height:376px;position:relative}@media screen and (max-width:1024px){.card-tool.card .card__image{-ms-flex-preferred-size:initial;flex-basis:auto;height:287px}}@media screen and (max-width:768px){.card-tool.card .card__image{height:432px;max-height:none}}@media screen and (max-width:486px){.card-tool.card .card__image{height:198px}}.card-tool.card .card__image-wrp{background-color:transparent}@media screen and (max-width:768px){.card-tool.card .card__image-wrp{height:100%;max-height:384px;max-width:388px;width:100%}}@media screen and (max-width:480px){.card-tool.card .card__image-wrp{max-height:250px;max-width:250px}}.card-tool.card .card__image.no-image{background-color:#e1d3bd;background-color:var(--light-beige)}.card-tool.card .card__image.no-image img,.card-tool.card .card__image.no-image picture{max-width:90%;width:284px!important}.card-tool.card .card__samples{-webkit-box-flex:0;-ms-flex:0 0 133px;flex:0 0 133px}@media screen and (max-width:1280px){.card-tool.card .card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}}@media screen and (max-width:1024px){.card-tool.card .card__samples{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:2px solid #fff;-ms-flex-direction:row;flex-direction:row}.card-tool.card .card__sample-name{display:none}}@media screen and (max-width:1280px){.card-tool.card .card__versions{margin-bottom:8px}}.card-tool.card .card__top{max-height:376px}@media screen and (max-width:1280px){.card-tool.card .card__top{height:301px;max-height:301px}}@media screen and (max-width:1024px){.card-tool.card .card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:none}}.card-tool.card .card__badges{left:24px;position:absolute;right:24px;top:24px;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.card-tool.card .card__badges{left:14px;right:14px;top:14px}}.packaging{margin-bottom:8px;margin-top:0}.packaging__options{margin:0}.packaging__options span{border:1px solid #d1d1d1;border:1px solid var(--color-gray);color:#d1d1d1;color:var(--color-gray);font-size:14px;height:21px;line-height:21px;padding:0 6px;width:auto}.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:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:115%}.contact-info__time{color:#717171;color:var(--middle-gray);font-size:16px}@media only screen and (max-width:1919px){.contact-info__text{font-size:16px;margin-bottom:14px}}@media only screen and (max-width:1279px){.contact-info__text{max-width:100%}}@media only screen and (max-width:767px){.contact-info__text{margin-bottom:0;max-width:270px}.contact-info__time{font-size:14px}}.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-text{color:#717171;color:var(--middle-gray);font-family:NotoSans-SemiBold,sans-serif;font-family:var(--font-semi-bold);font-size:12px;line-height:1.5}.feedback-form__agreement-text a{text-decoration:underline!important}.feedback-form__agreement .checkbox{padding-left:28px}@media only screen and (max-width:1279px){.feedback-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.feedback-form__input-fields{width:100%;-webkit-box-flex:100%;display:grid;-ms-flex:100%;flex:100%;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.feedback-form__input-fields .input-group{margin-bottom:0}.feedback-form__bottom{margin-top:9px}}@media only screen and (max-width:1023px){.feedback-form__input-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.feedback-form__bottom{margin-top:4px}}@media only screen and (max-width:1023px) and (max-width:767px){.feedback-form{margin-top:0}.feedback-form__bottom,.feedback-form__bottom .btn,.feedback-form__bottom .btn-ghost,.feedback-form__bottom .btn-primary,.feedback-form__bottom .btn-primary-small,.feedback-form__bottom .btn-secondary,.feedback-form__bottom .btn-secondary-small{width:100%}.feedback-form__contact-us{margin-top:0}}.news-card{cursor:pointer}.news-card__content{padding-top:24px;position:relative}@media screen and (max-width:1280px){.news-card__content{padding-top:14px}}@media screen and (max-width:486px){.news-card__content{padding-top:8px}}.news-card__link-icon{height:24px;position:absolute;right:0;top:24px;width:24px}@media screen and (max-width:1280px){.news-card__link-icon{top:15px}}@media screen and (max-width:586px){.news-card__link-icon{height:16px;top:10px;width:16px}}.news-card__image{aspect-ratio:1.81;font-size:0;line-height:0;overflow:hidden}.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-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:115%;margin-bottom:8px;overflow:hidden;padding-right:35px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1280px){.news-card__title{font-size:28px;line-height:32px}}@media screen and (max-width:568px){.news-card__title{font-size:22px;line-height:25px;margin-bottom:2px}}.news-card__date{font-size:18px;line-height:150%}@media screen and (max-width:1280px){.news-card__date{font-size:16px;line-height:24px}}@media screen and (max-width:486px){.news-card__date{font-size:14px;line-height:21px}}@media only screen and (max-width:767px){.news-card__title{display:-webkit-box;font-size:22px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:50px;white-space:normal}.news-card__date{font-size:14px}.news-card__link-icon{height:16px;width:16px}}.counter{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:19px;position:absolute;right:-7px;top:-5px;width:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#00030f!important;color:var(--primary-black)!important;font-size:11px;font-weight:700;justify-content:center}.header-actions__item--cart.in-cart .counter{background-color:#e70033;background-color:var(--color-error);color:#fff!important;color:var(--color-white)!important;pointer-events:none}.header-actions__item--favorite.active .counter{background-color:#fff;background-color:var(--color-white);color:#00030f!important;color:var(--primary-black)!important;pointer-events:none}.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:16px}.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{color:#717171;color:var(--middle-gray);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-btn .icon{color:#d4d4d4!important;color:var(--ghost-gray)!important}.popup-basket-item .remove-icon{color:#beb9a6;color:var(--icon-color);height:12px;pointer-events:none;width:12px}.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;justify-content:space-between}.portfolio-card{width:100%}.portfolio-card__image{aspect-ratio:2.51;display:block;margin-bottom:16px;overflow:hidden;width:100%}@media screen and (max-width:1024px){.portfolio-card__image{aspect-ratio:1.67;margin-bottom:14px}}@media screen and (max-width:768px){.portfolio-card__image{margin-bottom:8px}}@media screen and (max-width:586px){.portfolio-card__image{height:220px;max-width:calc(100vw - 48px)}}@media screen and (max-width:486px){.portfolio-card__image{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{position:relative}.portfolio-card__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: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:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:1.15;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.portfolio-card__info{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}@media screen and (max-width:586px){.portfolio-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}@media screen and (max-width:1024px){.portfolio-card__info div{font-size:16px;letter-spacing:0;line-height:24px}}@media screen and (max-width:586px){.portfolio-card__info div{text-align:left;width:100%}.portfolio-card__info div:last-of-type{font-size:14px;line-height:21px;text-align:right}}.portfolio-card__info a{position:relative}@media screen and (max-width:1280px){.portfolio-card__info a{text-decoration:underline!important}}@media screen and (max-width:586px){.portfolio-card__info a{text-align:left}}.portfolio-card__info a:not(:last-child){margin-right:2px}.portfolio-card__info a:after{background-color:currentColor;content:"";height:.5px;left:0;position:absolute;top:calc(100% - 3px);width:100%}@media screen and (max-width:1280px){.portfolio-card__info a:after{content:none}}.portfolio-card__link-icon{height:24px;position:absolute;right:0;top:0;width:24px}@media screen and (max-width:768px){.portfolio-card__link-icon{height:18px;width:18px}}.portfolio-card__arrow{height:24px;width:24px}@media screen and (max-width:768px){.portfolio-card__arrow{height:18px;width:18px}}.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:93px;padding:14px 0;position:fixed;right:0;top:0;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-block.hidden{display:none;pointer-events:none}.sticky-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-block__content,.sticky-block__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-block__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:14px}.sticky-block__image{border:1px solid #d1d1d1;border:1px solid var(--color-gray);height:65px;width:65px}.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.6;margin-bottom:4px}.sticky-block__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:18px}.sticky-block__links a{font-size:16px;line-height:1.5;text-decoration:underline!important}.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}.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:#717171;color:var(--middle-gray);font-size:14px}@media only screen and (max-width:1919px){.sticky-block .btn,.sticky-block .btn-ghost,.sticky-block .btn-primary,.sticky-block .btn-primary-small,.sticky-block .btn-secondary,.sticky-block .btn-secondary-small{font-size:24px;height:65px;width:185px}.sticky-block__links a{font-size:14px}}@media only screen and (max-width:1279px){.sticky-block__links{display:none}}@media only screen and (max-width:1023px){.sticky-block{display:none}}.materials-info{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;gap:8px}.materials-info__link{position:relative}@media screen and (max-width:1280px){.materials-info__link{text-decoration:underline!important}}.materials-info__link:not(:last-child){margin-right:2px}.materials-info__link:after{background-color:currentColor;content:"";height:.5px;left:0;position:absolute;top:79%;width:100%}@media screen and (max-width:1280px){.materials-info__link:after{content:none}}@media screen and (max-width:1024px){.materials-info .header-block__subtitle .materials-info__link{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.materials-info .header-block__subtitle .materials-info__link{font-size:16px;line-height:24px}}.simply-text{font-size:18px;line-height:1.5}.simply-text p,.simply-text p:last-child{margin-bottom:0}.simply-text p:not(:last-child){margin-bottom:16px}.slider-caption{bottom:14px;left:0;padding-left:calc(50vw - 780px);position:absolute;z-index:10}.slider-caption span{color:#00030f;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;background-color:#fff;background-color:var(--color-white);border:1px solid #00030f;border:1px solid var(--primary-black);justify-content:center;padding:4px 8px}@media only screen and (max-width:1919px){.slider-caption{left:48px}}.image-caption{backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.3);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;color:#fff;color:var(--color-white);justify-content:center}.image-caption,.two-columns-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.two-columns-block__wrapper{-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}.two-columns-block__header{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px}.two-columns-block__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.two-columns-block__text{font-size:24px;line-height:1.5}.left-tab__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px}.left-tab__content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.left-tab .tabs{overflow:visible;overflow:initial}.left-tab .tabs__container{border-left:1px solid #d1d1d1;border-left:1px solid var(--color-gray)}.left-tab .tabs__content.active{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:32px}.left-tab .tabs__content.active>p{margin-bottom:0}.left-tab .list__item:not(:last-child){margin-bottom:32px}.left-tab .list__description{margin-top:8px}.left-tab__header-wrapper{position:sticky;top:150px}.recommended-block__title{margin-bottom:42px}.recommended-block .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}.recommended-block .version-item{color:#717171;color:var(--middle-gray)}@media only screen and (max-width:1919px){.recommended-block .card__top{height:301px}.recommended-block .card__image{max-height:100%}.recommended-block .card__image-wrp{height:300px;width:300px}.recommended-block .card__title{margin-bottom:2px}.recommended-block .card.card-tool .card__badges{left:16px;right:16px;top:16px}.recommended-block .card.card-effect .card__top,.recommended-block .card.card-material .card__top{height:301px}.recommended-block .catalog-wrapper__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding-bottom:0;row-gap:42px}}@media only screen and (max-width:1279px){.recommended-block .title-section{font-size:48px}.recommended-block .card__top{height:287px}.recommended-block .card__image-wrp{height:200px;width:200px}.recommended-block .card.card-effect .card__top,.recommended-block .card.card-material .card__top{height:357px}}@media only screen and (max-width:1023px){.recommended-block .title-section{margin-bottom:24px}.recommended-block .catalog-wrapper__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recommended-block .card__top{height:432px}.recommended-block .card__versions{margin-bottom:8px}.recommended-block .card.card-effect .card__top,.recommended-block .card.card-material .card__top{height:502px}}@media only screen and (max-width:767px){.recommended-block .card__image-wrp{height:170px;width:170px}.recommended-block .card.card-tool .card__image-wrp{height:auto;max-height:170px;max-width:170px;width:auto}}@media (max-width:480px){.recommended-block .card.card-tool__top{height:198px}.recommended-block .card.card-effect .card__top,.recommended-block .card.card-material .card__top{height:270px}}.login-warning{background-color:#00030f;background-color:var(--primary-black);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}@media only screen and (max-width:1279px){.login-warning{padding:16px}}@media only screen and (max-width:1023px){.login-warning{padding:14px}.login-warning__text{font-size:16px}.login-warning__text br{display:none}}.card-with-video .video-block__preview{height:398px}.card-with-video__title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.15;margin-top:16px}.filter-horizontal .swiper,.filter-horizontal .swiper-wrapper{overflow:visible!important}.filter-horizontal__row{margin-bottom:32px;max-width:100%;width:100%}.filter-horizontal__item{border:1px solid #d1d1d1;border:1px solid var(--color-gray);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:#00030f;background-color:var(--primary-black);border-color:#00030f;border-color:var(--primary-black);color:#fff;color:var(--color-white)}.filter-horizontal__sorting--sticky.is-sticky{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);left:0;padding-bottom:9px;padding-top:9px;position:fixed;right:0;top:0;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}.input-group__message:empty{display:none}.input-group__message.isError{color:#e70033;color:var(--color-error)}.input-group__message.isSuccess{color:#0bb90b;color:var(--color-success)}.input-group__error{color:#e70033;color:var(--color-error);display:none}.input-group--error .input-group__error{display:block;font-size:14px;margin-top:8px}.input-group--error .btn-show-pass{top:30.5%!important}.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.field.isRequired .field__label:after{color:#e70033;color:var(--color-required);content:"*"}.field__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.field__input{border:1px solid #000;border:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px}.title-main{font-size:82px;line-height:1}.title-section{font-size:56px}.title-article{font-size:48px}@media only screen and (max-width:1919px){.title-main{font-size:56px;line-height:1.15}.title-section{font-size:48px;line-height:1.15}.title-article{font-size:36px}}@media only screen and (max-width:1279px){.title-section{font-size:36px}}@media only screen and (max-width:767px){.title-section{font-size:36px}.title-article{font-size:28px}}.title,.title-article,.title-section{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);line-height:1.15}.small-subtitle{color:#aaa38e;color:var(--color-light-base);margin-top:8px}.list__item{font-size:28px}.list__item:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/marker-star.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:18px;margin-right:12px;position:relative;top:-2px;width:18px}.list__item:not(:last-child){margin-bottom:24px}.list__description{font-size:18px;margin-top:16px}@media only screen and (max-width:1919px){.list__item:before{background-size:13px 13px;height:13px;top:0;width:13px}}.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}@media screen and (max-width:767px){.breadcrumbs__list{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;left:calc(50% + 28px);margin-inline:-28px;overflow:auto;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;width:calc(100% + 28px)}}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs--mb{margin-bottom:42px;margin-top:24px;width:100%;z-index:100}@media screen and (max-width:1024px){.breadcrumbs--mb{margin-bottom:52px;margin-top:14px}}@media screen and (max-width:768px){.breadcrumbs--mb{margin-bottom:51px}}@media screen and (max-width:486px){.breadcrumbs--mb{margin-bottom:42px;margin-top:14px}}.breadcrumbs__item,.breadcrumbs__link{color:#717171;color:var(--middle-gray);font-size:14px;line-height:1.5;white-space:nowrap}.breadcrumbs__link{cursor:pointer}.breadcrumbs__item{position:relative}@media screen and (max-width:767px){.breadcrumbs__item:first-of-type{margin-left:14px}.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}@media only screen and (max-width:1023px){.breadcrumbs__list{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:3px}}.badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00030f;color:var(--primary-black);gap:4px}.badge__text{font-size:16px;line-height:1.5}.badge__icon{color:#00030f;color:var(--primary-black);height:20px;width:20px}@media only screen and (max-width:767px){.badge__text{font-size:14px}}.level{gap:8px}.level__icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.level__icon{color:#d1d1d1;color:var(--color-gray);height:12px;width:12px}.level__icon.active{color:#00030f;color:var(--primary-black)}.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}.small-heading{color:#717171;color:var(--middle-gray);font-size:16px}.color-sample{display:block;height:49px;width:49px}.tabs{max-width:100%;overflow:hidden}.tabs__header-wrapper{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;border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);gap:42px;max-width:100%;overflow:auto;padding-bottom:12px}.tabs__header-wrapper .tabs{max-width:100%;overflow:hidden}.tabs__header-wrapper .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 #d1d1d1;border-bottom:1px solid var(--color-gray);gap:20px;max-width:100%;padding-bottom:12px}.tabs__header-wrapper .tabs__header-wrapper::-webkit-scrollbar{background-color:#fff;background-color:var(--color-white);height:4px;padding:5px}.tabs__header-wrapper .tabs__header-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-primary);-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:1919px){.tabs__header-wrapper .tabs__content h2{font-size:36px;font-weight:400;line-height:130%;margin-bottom:16px}}@media only screen and (max-width:1023px){.tabs__header-wrapper .tabs__content h2{font-size:24px;line-height:150%}}@media only screen and (max-width:767px){.tabs__header-wrapper .tabs__content h2{font-size:20px;padding-inline:14px}}@media only screen and (max-width:1919px){.tabs__header-wrapper .tabs__content p{font-size:18px;line-height:150%;margin-bottom:32px}}@media only screen and (max-width:1023px){.tabs__header-wrapper .tabs__content p{font-size:16px;line-height:150%}}@media only screen and (max-width:767px){.tabs__header-wrapper .tabs__content p{margin-bottom:24px;padding-inline:14px}}.tabs__header-wrapper .tabs__btn{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__header-wrapper .tabs__btn.active:before{background:var(--color-primary);content:"";height:4px;left:0;position:absolute;top:calc(100% + 8px);width:100%}.tabs__header-wrapper .tabs__btn.active,.tabs__header-wrapper .tabs__btn:hover{color:var(--color-primary)}.tabs__header-wrapper .tabs__content{display:none}.tabs__header-wrapper .tabs__content.active{display:block}.tabs__header-wrapper .tabs__counter{color:currentColor;display:inline-block;font-size:16px;position:relative;top:0}.tabs__header-wrapper .tabs--vertical .tabs__header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;border-left:1px solid #d1d1d1;border-left:1px solid var(--color-gray);-ms-flex-direction:column;flex-direction:column;gap:32px;padding:0}.tabs__header-wrapper .tabs--vertical .tabs__btn{padding-left:32px}.tabs__header-wrapper .tabs--vertical .tabs__btn.active:before{height:100%;left:0;top:0;width:4px}.tabs__header-wrapper .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__header-wrapper .tabs__content-title{color:var(--light-brown);font-size:16px;line-height:1.5;margin-bottom:4px}.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:#d1d1d1;background-color:var(--color-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none}.tabs__btn{color:#717171;color:var(--middle-gray);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;-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:#00030f;background:var(--primary-black);content:"";height:4px;left:0;position:absolute;top:calc(100% + 8px);width:100%}.tabs__btn.active,.tabs__btn:hover{color:#00030f;color:var(--primary-black)}.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;-ms-flex-direction:column;flex-direction:column;gap:42px;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:#717171;color:var(--middle-gray);font-size:16px;line-height:1.5;margin-bottom:4px}.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:#00030f;color:var(--primary-black);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 #d1d1d1;border-top:1px solid var(--color-gray);width:100%}.accordion__item:first-child{border:none}.accordion__item.active .accordion__arrow{color:#aaa38e;color:var(--color-light-base);-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;font-size:24px;padding:24px 0}.accordion__header,.filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-row{font-size:18px;height:27px;line-height:1;position:relative}.filter-row__total{left:50%;line-height:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:486px){.filter-row__total{font-size:16px;line-height:24px}}.sort{position:relative}.sort__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;height:27px;line-height:1;-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 screen and (max-width:768px){.sort .js-sort-name{display:none}}.sort__icon{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.sort__arrow{color:#717171;color:var(--middle-gray);height:14px;width:14px}.sort__dropdown{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;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__dropdown .radio-group:not(:last-child){margin-bottom:16px}.sort.open .sort__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.sort.open .sort__arrow{color:#00030f;color:var(--primary-black);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.sort__item{cursor:pointer}.sort--portfolio.open .sort__icon{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.filter{height:27px}.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;height:27px}.filter__btn span{font-size:18px;line-height:160%}@media screen and (max-width:768px){.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:#00030f;background-color:var(--primary-black);border-radius:50%;color:#fff;color:var(--color-white);-ms-flex:0 0 25px;flex:0 0 25px;font-family:NotoSans-Bold,sans-serif;font-family:var(--font-bold),sans-serif;font-size:12px!important;height:25px;line-height:25px}.filter .hidden{display:none}.scroll-top-btn{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);bottom:52px;display:none;height:65px;position:fixed;right:52px;width:65px;z-index:999}.scroll-top-btn__arrow{height:25px;position:relative;top:3px;width:25px}.scroll-top-btn:hover{background-color:#efefef;background-color:var(--light-gray)}@media (max-width:1280px){.scroll-top-btn{display:none!important}}.version-item{border:1px solid #d1d1d1;border:1px solid var(--color-gray);color:#d1d1d1;color:var(--color-gray);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:21px;line-height:21px;padding:0 6px;-webkit-transition:all .3s ease;transition:all .3s ease}.version-item.active,.version-item:hover{border-color:#00030f;border-color:var(--primary-black);color:#00030f;color:var(--primary-black)}@media only screen and (max-width:1023px){.version-item{height:25px}}.cookies{backdrop-filter:blur(30px);background-color:rgba(0,0,0,.5);bottom:32px;display:none;left:50vw;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;color:#fff;color:var(--color-white);gap:16px}.cookies__text{font-size:16px;line-height:1.5}.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:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:18px;justify-content:center;letter-spacing:.85px;line-height:1.15;padding:0 26px;-webkit-transition:all .3s ease;transition:all .3s ease}.cookies__btn--accept{background-color:#fff;background-color:var(--color-white);border:1px solid #00030f;border:1px solid var(--primary-black);color:#00030f;color:var(--primary-black)}.cookies__btn--accept:hover{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white)}.cookies__btn--more{background-color:hsla(0,0%,100%,.3);color:#fff;color:var(--color-white)}.cookies__btn--more:hover{background-color:hsla(0,0%,100%,.7);color:#00030f;color:var(--primary-black)}@media only screen and (max-width:1919px){.cookies{max-width:1232px}.cookies__text{font-size:14px}}@media only screen and (max-width:1279px){.cookies{bottom:24px;max-width:calc(100vw - 48px);width:calc(100vw - 48px)}}@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;max-width:calc(100vw - 28px);width:calc(100vw - 28px)}.cookies__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies__btns .btn,.cookies__btns .btn-ghost,.cookies__btns .btn-primary,.cookies__btns .btn-primary-small,.cookies__btns .btn-secondary,.cookies__btns .btn-secondary-small{width:100%}}.calculation-table{padding-bottom:1px;position:relative}.calculation-table:after{background-color:#d1d1d1;background-color:var(--color-gray);bottom:0;content:"";height:1px;left:-52px;position:absolute;right:-52px}.calculation-table__head{background-color:#efefef;background-color:var(--light-gray);margin:0 -52px;padding:0 52px}.calculation-table__head--main{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);font-size:14px;margin-bottom:0!important;padding-bottom:16px;padding-top:15px}.calculation-table__head--main .td--consumption,.calculation-table__head--main .td--cost,.calculation-table__head--main .td--price,.calculation-table__head--main .td--title{font-size:14px;line-height:1.5}.calculation-table__head--category{font-family:NotoSans-SemiBold,sans-serif;font-family:var(--font-semi-bold);padding-bottom:5px;padding-top:5px}.calculation-table__head--category .calculation-table__td{font-size:12px}.calculation-table__row{display:grid;grid-template-columns:360px 108px 108px 108px;grid-gap:18px;gap:18px}.calculation-table__row:not(:first-child),.calculation-table__row:not(:last-child){margin-bottom:16px}.calculation-table__row:first-child{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.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 .main-info__name{display:inline-block;font-size:16px;padding-right:28px;position:relative}.calculation-table .main-info__sample{background-repeat:no-repeat;background-size:cover;display:inline-block;height:20px;margin-left:8px;vertical-align:middle;width:20px}.calculation-table .main-info__quantity{font-size:14px;margin-top:8px}.calculation-table .main-info .note{color:#717171;color:var(--middle-gray);font-family:NotoSans-SemiBold,sans-serif;font-family:var(--font-semi-bold);font-size:12px;margin-top:2px}.calculation-table .mobile-header{display:none}@media only screen and (max-width:767px){.calculation-table .calculation-table__row:not(.calculation-table__head){border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding-top:14px}.calculation-table__head+.calculation-table__row{border-top:none!important}.calculation-table__head--category{padding-bottom:6px!important;padding-top:5px!important}.calculation-table__row{gap:15px;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.calculation-table__row:not(.calculation-table__head--category){grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.calculation-table__row:not(:first-child),.calculation-table__row:not(:last-child){margin-bottom:0;padding-bottom:14px}.calculation-table__row .td--title{grid-column:span 3}.calculation-table__head--main .td--consumption,.calculation-table__head--main .td--cost,.calculation-table__head--main .td--price{display:none}.calculation-table .mobile-header{color:#717171;color:var(--middle-gray);display:block;font-family:var(--font-default-bold);font-size:12px;margin-bottom:4px}.calculation-table__td--light{color:#717171!important;color:var(--middle-gray)!important}}.table-note{color:#717171;color:var(--middle-gray);font-family:NotoSans-SemiBold,sans-serif;font-family:var(--font-semi-bold);font-size:12px;margin-top:8px}.table-total{font-size:28px;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 only screen and (max-width:1919px){.table-actions .btn,.table-actions .btn-ghost,.table-actions .btn-primary,.table-actions .btn-primary-small,.table-actions .btn-secondary,.table-actions .btn-secondary-small{font-size:24px;letter-spacing:1.2px}}@media only screen and (max-width:767px){.table-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}.table-actions .btn,.table-actions .btn-ghost,.table-actions .btn-primary,.table-actions .btn-primary-small,.table-actions .btn-secondary,.table-actions .btn-secondary-small{font-size:20px;letter-spacing:.015em;width:100%}.table-total{font-size:24px}}.advantage-item{background-color:#efefef;background-color:var(--light-gray);display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-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}.advantage-item__img{height:60px;width:60px}.advantage-item__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media only screen and (max-width:1279px){.advantage-item{padding:16px}.advantage-item__text{font-size:20px}}@media only screen and (max-width:1023px){.advantage-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:227px;-webkit-box-flex:0;-ms-flex:0 0 227px;flex:0 0 227px;flex-direction:column;padding:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantage-item__img{height:42px;width:42px}.advantage-item__text{font-size:16px}}.colors-slider{height:600px;margin-top:42px}.colors-slider__slide{height:100%;-webkit-transition:width .4s ease-in-out!important;transition:width .4s ease-in-out!important;width:100%}.colors-slider__slide-name{-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}.colors-slider__color-card{background-repeat:no-repeat;background-size:cover;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;height:100%;padding:34px;-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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.colors-slider__color-card--dark{color:#fff!important;color:var(--color-white)!important}.colors-slider__color-card--dark .colors-slider__calculate-btn{color:inherit}.colors-slider__calculate-btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;gap:4px}.colors-slider__calculate-icon{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}@media only screen and (max-width:1919px){.colors-slider{height:395px}}@media only screen and (max-width:1279px){.colors-slider__color-card{padding:24px}.colors-slider__calculate-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:8px;line-height:1.5}.colors-slider__slide-name{font-size:24px}}@media only screen and (max-width:1023px){.colors-slider{height:329px}}@media only screen and (max-width:767px){.colors-slider__color-card{padding:14px}.colors-slider__slide-name{font-size:18px}}@media (min-width:1279.98px){.colors-slider__slide:hover{width:523px!important}}@media (min-width:1919.98px){.colors-slider__slide:hover{width:846px!important}.colors-slider__slide:hover .colors-slider__calculate-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.get-calculation-form{padding-top:32px;position:relative}.get-calculation-form:before{background-color:#d1d1d1;background-color:var(--color-gray);content:"";height:1px;left:-52px;position:absolute;top:0;width:calc(100% + 104px)}.get-calculation-form__row label>span>span{color:#717171;color:var(--middle-gray)}.get-calculation-form__row--two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.get-calculation-form .custom-select__selected{color:#00030f;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 .custom-select__body::-webkit-scrollbar{background-color:transparent;padding:5px;width:4px}.get-calculation-form .custom-select__body::-webkit-scrollbar-thumb{background-color:#d4d4d4;background-color:var(--ghost-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none;width:4px}.get-calculation-form__bottom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:26px;margin-top:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.get-calculation-form__bottom button{white-space:nowrap}.get-calculation-form__permission{color:#717171;color:var(--middle-gray);font-size:14px;max-width:282px}.get-calculation-form__agreement-text{color:#717171;color:var(--middle-gray);font-family:NotoSans-SemiBold,sans-serif;font-family:var(--font-semi-bold);font-size:12px;line-height:1.5}.get-calculation-form__agreement-text a{text-decoration:underline!important}@media only screen and (max-width:1919px){.get-calculation-form__bottom .btn,.get-calculation-form__bottom .btn-ghost,.get-calculation-form__bottom .btn-primary,.get-calculation-form__bottom .btn-primary-small,.get-calculation-form__bottom .btn-secondary,.get-calculation-form__bottom .btn-secondary-small{font-size:24px}}@media only screen and (max-width:767px){.get-calculation-form__agreement-text a{text-decoration:underline!important}.get-calculation-form__bottom{width:100%}.get-calculation-form__bottom .btn,.get-calculation-form__bottom .btn-ghost,.get-calculation-form__bottom .btn-primary,.get-calculation-form__bottom .btn-primary-small,.get-calculation-form__bottom .btn-secondary,.get-calculation-form__bottom .btn-secondary-small{font-size:20px;margin-top:24px;width:100%}.get-calculation-form__row--two{gap:0}}.loader-wrapper{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;top:0;z-index:9999;-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-wrapper.active{opacity:1;visibility:visible}.loader-wrapper .square{height:32px;left:50%;position:absolute;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:32px}.loader-wrapper .square:first-child{-webkit-animation:rotate1 .5s linear 1s infinite;animation:rotate1 .5s linear 1s infinite;background-color:#00030f;background-color:var(--primary-black)}.loader-wrapper .square:last-child{-webkit-animation:rotate2 .5s linear 1s infinite;animation:rotate2 .5s linear 1s infinite;background-color:#fff;background-color:var(--color-white);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes rotate1{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes rotate1{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes rotate2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.tabs-button{background-color:#d1d1d1;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:#717171;background-color:var(--middle-gray);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}.simple-table{-webkit-box-sizing:border-box;box-sizing:border-box;color:#00030f;color:var(--primary-black);display:grid;font-size:20px;grid-template-columns:260px 1fr;line-height:1.6}@media screen and (max-width:1178px){.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-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:#e1d3bd;background-color:var(--light-beige)}@media screen and (max-width:1280px){.simple-table .table-column--first{background-color:#efefef}}@media screen and (max-width:1178px){.simple-table .table-column--first{background-color:#fff}}@media screen and (max-width:1280px){.simple-table .table-column--first .th:first-of-type{color:#847f71}}@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:#e1d3bd;background-color:var(--light-beige);font-size:18px}@media screen and (max-width:1280px){.simple-table .th{background-color:#efefef;color:#847f71}}.simple-table .td,.simple-table .th{border-bottom:1px solid #00030f;border-bottom:1px solid var(--primary-black);border-right:1px solid #00030f;border-right:1px solid var(--primary-black);min-height:61px;padding:15px 20px;text-align:left}@media screen and (max-width:1280px){.simple-table .td,.simple-table .th{border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1}}@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}}.files-upload-wrapper{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:32px;justify-content:flex-start}.files-upload-wrapper .hidden{display:none}.add-files{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:#00030f;color:var(--primary-black);-ms-flex:0 0 24px;flex:0 0 24px}.formats{color:#717171;color:var(--middle-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 #d1d1d1;border:1px solid var(--color-gray);justify-content:center;padding:0 8px}.downloaded-file>svg{color:#00030f;color:var(--primary-black);height:25px;width:24px}.file-size{color:#717171;color:var(--middle-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:#efefef;background-color:var(--light-gray);border-radius:50%;justify-content:center}.downloaded-img__remove-btn svg{color:#717171;color:var(--middle-gray)}.swiper-pagination-bullet{height:6px!important;margin:0 6px!important;width:6px!important}.swiper-pagination-bullet-active{background-color:#00030f!important;background-color:var(--primary-black)!important}.custom-select{max-width:100%;position:relative}.custom-select--open .custom-select__arrow .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select--open .custom-select__body{-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.05),-5px -5px 15px 0 rgba(0,0,0,.05);box-shadow:5px 5px 15px 0 rgba(0,0,0,.05),-5px -5px 15px 0 rgba(0,0,0,.05);opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.custom-select__header{background:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #d1d1d1;border:1px solid var(--color-gray);color:#aaa38e;color:var(--color-light-base);font-size:18px;gap:18px;height:65px;justify-content:space-between;min-height:60px;padding:18px;width:100%}.custom-select__option:hover .custom-select__label{background-color:#efefef;background-color:var(--light-gray)}.custom-select__body,.custom-select__option:not(:last-child) .custom-select__label{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.custom-select__body{background:#fff;left:0;max-height:363px;opacity:0;overflow:hidden;overflow-y:auto;pointer-events:none;position:absolute;right:0;top:75px;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,transform .3s ease,opacity .3s ease;transition:box-shadow .3s ease,transform .3s ease,opacity .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;z-index:30}.custom-select__selected{color:#00030f;color:var(--primary-black);font-size:18px;line-height:150%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.custom-select__arrow{color:#00030f;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;-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{color:#00030f;color:var(--primary-black);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__label{background:#fff;color:#00030f;color:var(--primary-black);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;line-height:150%;padding:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:18px;justify-content:flex-start;min-height:65px}.custom-select [type=checkbox],.custom-select [type=radio]{display:none}@media only screen and (max-width:1023.98px){.custom-select__header{height:48px;min-height:48px;padding:0 12px}.custom-select__selected{font-size:16px}.custom-select__body{max-height:134px;padding:3px 12px 3px 28px;top:52px}.custom-select__label{padding:2px 0}}.input-group{margin-bottom:20px;width:100%}.input-group .label{font-size:14px}.input-group .label>span{display:block;margin-bottom:8px}.input-group--error .input{border-color:#e70033;border-color:var(--color-error)}.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:#beb9a6;color:var(--icon-color);height:12px;width:12px}.input-group--selfclear .label{position:relative}.input-group__note{color:#717171;color:var(--middle-gray);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;height:65px;width:209px}.quantity,.quantity__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quantity__btn{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);cursor:pointer;height:100%;padding:0;width:65px}.quantity__btn.hidden{display:none;pointer-events:none}.quantity__btn--minus{border-right:none}.quantity__btn--plus{border-left:none}.quantity__input{background-color:var(--c-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:18px;text-align:center;width:79px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input:focus{border-color:#00030f;border-color:var(--primary-black)}.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:#00030f;color:var(--primary-black);height:24px;width:24px}.quantity--small{height:40px;width:139px}.quantity--small .quantity__btn{width:40px}.quantity--small .quantity__input{font-size:16px;padding:8px;width:59px}.input{color:#00030f;color:var(--primary-black);display:block;font-size:18px;height:65px;line-height:160%;padding:18px;width:100%}.input,.input:focus{border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-radius:0}.input:focus{outline:none}.checkbox{cursor:pointer;display:inline-block;font-size:16px;padding-left:36px;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 #d1d1d1;border:1px solid var(--color-gray);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:#00030f;border-color:var(--primary-black)}.checkbox input:checked{-webkit-box-shadow:none;box-shadow:none;outline:none}.checkbox input:checked~.checkmark{background-color:#00030f;background-color:var(--primary-black);background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/checkmark-white.svg);background-position:50%;background-repeat:no-repeat;border-color:#00030f;border-color:var(--primary-black)}.checkbox input:disabled~.checkmark{background-color:#e1d3bd;background-color:var(--light-beige);background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/checkmrk-dark.svg);background-position:50%;background-repeat:no-repeat;border-color:#e1d3bd;border-color:var(--light-beige)}.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 #d1d1d1;border:1px solid var(--color-gray);border-radius:0;font-size:18px;line-height:1.5;padding:18px;resize:none}.textarea:focus{border:1px solid #d1d1d1;border:1px solid var(--color-gray);-webkit-box-shadow:none;box-shadow:none;outline:none}.textarea::-moz-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5}.textarea::-webkit-input-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5}.textarea:-ms-input-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5}.textarea::-ms-input-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5}.textarea::placeholder{color:#717171;color:var(--middle-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:#717171;color:var(--middle-gray);margin-bottom:0;-webkit-transition:all .3s ease;transition:all .3s ease}.switch__label--left{color:#00030f;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:#717171;color:var(--middle-gray)}.switch__input:checked~.switch__label--right{color:#00030f;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 #00030f;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:#00030f;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:#00030f;border-color:var(--primary-black)}.radio-group__input:checked~.radio-group__label:after{background-color:#00030f;background-color:var(--primary-black);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__label{font-size:16px;padding-left:28px;position:relative;white-space:nowrap}.radio-group__label:before{border:1px solid #d1d1d1;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%);width:20px}.form__note{color:#717171;color:var(--middle-gray);font-size:14px;line-height:1.5}.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);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.alert-modal.fancybox__content{color:#00030f!important;color:var(--primary-black)!important}.alert-modal:not(.alert-modal--success,.alert-modal--error,.alert-modal){width:468px}.alert-modal__wrapper{background-color:#fff;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;position:relative;width:468px;z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:768px){.alert-modal__wrapper{gap:16px;margin-inline:14px;padding:24px}}.alert-modal__close-btn{color:#beb9a6;color:var(--icon-color);cursor:pointer;position:absolute;right:32px;top:42px}@media screen and (max-width:768px){.alert-modal__close-btn{height:20px;right:26px;top:25px;width:20px}}.alert-modal__title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:115%;padding-right:32px}@media screen and (max-width:768px){.alert-modal__title{font-size:28px;line-height:32px}}.alert-modal__text{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);white-space:normal}@media screen and (max-width:768px){.alert-modal__text{font-size:16px;line-height:24px}}.alert-modal__close{height:24px;width:24px}@media screen and (max-width:768px){.alert-modal__close{height:19px;width:19px}}.alert-modal--success .alert-modal__wrapper{border-bottom:4px solid #00030f;border-bottom:4px solid var(--primary-black)}.alert-modal--error .alert-modal__wrapper{border-bottom:4px solid #e70033;border-bottom:4px solid var(--color-error)}.alert-modal--error .alert-modal__title{color:#e70033;color:var(--color-error)}.alert-modal__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:16px;width:auto}.alert-modal__close{color:#717171;color:var(--middle-gray)}.geo-popup{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);display:none;left:0;min-width:410px;padding:16px;position:absolute;top:calc(100% + 10px);z-index:99999}.geo-popup__suggestion{font-size:20px;line-height:1.5;margin-top:2px}.geo-popup__help{color:#717171;color:var(--middle-gray);font-size:14px;line-height:1.5}.geo-popup__actions{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:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start;margin-top:16px}.geo-popup .btn,.geo-popup .btn-ghost,.geo-popup .btn-primary,.geo-popup .btn-primary-small,.geo-popup .btn-secondary,.geo-popup .btn-secondary-small{white-space:nowrap}.geo-popup .btn-secondary-small{border-color:#00030f;border-color:var(--primary-black)}.geo-popup.open{display:block}@media only screen and (max-width:1919px){.geo-popup{min-width:392px;padding:16px 16px 21px}}@media only screen and (max-width:1279px){.geo-popup{left:24px;position:absolute;top:calc(100% + 10px)}}@media only screen and (max-width:767px){.geo-popup{left:14px;min-width:0;min-width:auto;padding:16px;right:14px;top:calc(100% + 8px);width:calc(100vw - 28px)}.geo-popup__text{font-size:16px}.geo-popup__suggestion{font-size:18px}.geo-popup__actions{-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;width:100%}.geo-popup__actions .btn,.geo-popup__actions .btn-ghost,.geo-popup__actions .btn-primary,.geo-popup__actions .btn-primary-small,.geo-popup__actions .btn-secondary,.geo-popup__actions .btn-secondary-small{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.carousel__button.is-close{display:none}.fancybox__content,.fancybox__slide{padding:0!important}.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--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}.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;height:100%;justify-content:flex-start}.modal .link-back__arrow,.modal__link-back{display:none}@media screen and (max-width:768px){.modal .link-back__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.modal__button-close{cursor:pointer;padding:0;position:absolute;right:52px;top:52px;z-index:9999}.modal__button-close,.modal__close-icon{height:24px;pointer-events:all;width:24px}.modal__close-icon{color:#717171;color:var(--middle-gray)}.modal__title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:1;margin-bottom:32px}.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}@media screen and (max-width:1280px){.modal__body{margin-top:0}}.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:52px;top:52px}.modal--right .icon-modal-close{font-size:24px;height:24px;width:24px;fill:none;stroke:currentColor}@media only screen and (max-width:1023px){.modal.fancybox__content:not(#cities-modal,#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials){width:100vw}.modal.fancybox__content:not(#cities-modal,#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__content{padding:24px}.modal.fancybox__content:not(#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__button-close{display:none}.modal.fancybox__content:not(#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__header{position:relative}.modal.fancybox__content:not(#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__header:before{background-color:#d1d1d1;background-color:var(--color-gray);bottom:24px;content:"";height:1px;left:-24px;position:absolute;right:-24px}.modal.fancybox__content:not(#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__title{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5;margin-bottom:24px;padding-bottom:22px;padding-left:48px}}@media only screen and (max-width:1023px) and (max-width:1280px){.modal.fancybox__content:not(#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__title{line-height:55px}}@media only screen and (max-width:1023px){.modal__link-back{color:#00030f;color:var(--primary-black);display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;left:0;position:absolute;top:3px;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}.modal__link-back svg{height:24px;width:24px}}@media screen and (max-width:768px){.modal.fancybox__content:not(#cities-modal,#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__header:before{bottom:14px}}@media only screen and (max-width:767px){.modal.fancybox__content:not(#cities-modal,#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__content{padding:14px}.modal.fancybox__content:not(#cities-modal,#filter-modal,#mobile-filter-modal,#filter-modal-search-effects,#filter-modal-search-instruments,#filter-modal-search-materials) .modal__header:before{left:-14px;right:-14px}.modal__title{padding-bottom:16px;padding-left:38px}}.calculator-modal{min-width:836px;width:836px}.calculator-modal.fancybox__content,.calculator-modal__title{color:#00030f;color:var(--primary-black)}.calculator-modal__title{margin-bottom:16px}.calculator-modal__first-step .calculator-modal__form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calculator-modal__header{margin-bottom:0}.calculator-modal__header--step-2{margin-bottom:32px;margin-top:24px}.calculator-modal__header--step-2 .calculator-modal__order-info{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;margin-bottom:10px}.calculator-modal__header--step-2 .calculator-modal__order-info:last-child{margin-bottom:0}.calculator-modal__body{margin-top:32px}.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;justify-content:stretch}.calculator-modal .custom-select__header{padding:8px 18px 8px 8px}.calculator-modal .input-group--wide{-webkit-box-flex:0;-ms-flex:0 0 521px;flex:0 0 521px;margin-bottom:0}.calculator-modal .input-group--square{position:relative}.calculator-modal .input-group__label{display:block;font-size:14px;margin-bottom:8px}.calculator-modal .input-group__label--square{color:#00030f;color:var(--primary-black);white-space:nowrap}.calculator-modal__result{padding-bottom:50px}.calculator-modal__order-info{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.calculator-modal__info-label{display:block;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;font-size:14px;height:78px;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:#00030f;color:var(--primary-black)}.calculator-modal__color-square{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:82px;line-height:1}.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:8px;margin-top:16px}.calculator-modal__total{font-size:20px;line-height:1.6;margin-bottom:10px}.calculator-modal__total:last-child{margin-bottom:0}.calculator-modal__material{color:#717171;color:var(--middle-gray);font-size:14px}.calculator-modal .hidden{display:none;pointer-events:none}.calculator-modal .only-mobile{display:none}@media only screen and (max-width:1919px){.calculator-modal .link-back span,.calculator-modal__order-info .calculator-modal__material{font-size:16px}}@media only screen and (max-width:1023px){.calculator-modal{min-width:100%;width:100%}.calculator-modal__header:before{display:none}.calculator-modal .calculator-modal__title{line-height:1.5!important;position:relative}.calculator-modal .calculator-modal__title:before{background-color:#d1d1d1;background-color:var(--color-gray);bottom:0;content:"";height:1px;left:-24px;position:absolute;right:-24px}.calculator-modal__first-step .calculator-modal__title{line-height:1.5!important;margin-bottom:24px;position:relative}.calculator-modal__first-step .calculator-modal__title:before{background-color:#d1d1d1;background-color:var(--color-gray);bottom:0;content:"";height:1px;left:-24px;position:absolute;right:-24px}.calculator-modal__body{margin-top:24px}.calculator-modal .custom-select__header{height:65px}.calculator-modal .custom-select__body{max-height:215px;padding-left:0;padding-right:0;top:70px}.calculator-modal .custom-select__option{display:block;height:65px;padding-left:0;padding-right:0}.calculator-modal .custom-select__option:last-child .custom-select__label{border-bottom:none}.calculator-modal .custom-select__label{padding-left:8px;padding-right:8px}.calculator-modal .only-desktop{display:none}.calculator-modal .only-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator-modal .calculation__back{gap:24px;margin-bottom:24px;padding-bottom:21px;position:relative}.calculator-modal .calculation__back .link-back span{font-size:18px}.calculator-modal .calculation__back .link-back__arrow{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.calculator-modal .calculation__back:before{background-color:#d1d1d1;background-color:var(--color-gray);bottom:0;content:"";height:1px;left:-24px;position:absolute;right:-24px}.calculator-modal .link-back span.only-mobile{font-size:18px}.calculator-modal__result .calculator-modal__title{font-family:PFDinTextCompPro-Regular,sans-serif!important;font-family:var(--font-accent)!important;font-size:48px!important;line-height:1.15!important;padding-bottom:0!important;padding-left:0!important}.calculator-modal__result .calculator-modal__title:before{display:none!important}.calculator-modal__result .calculator-modal__color-square{font-size:56px}.calculator-modal__result .calculator-modal__color-sample{height:64px;min-height:64px}.calculator-modal__result .calculator-modal__calculation{margin-top:25px}.calculator-modal__get-calculation .calculator-modal__title{display:none}.calculator-modal__header--step-2{margin-bottom:28px;margin-top:0}.calculator-modal__header--step-2 .get-calculation-form{padding-top:24px}}@media only screen and (max-width:767px){.calculator-modal .modal__content{overflow-x:hidden}.calculator-modal .form-calculator__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.calculator-modal__first-step .calculator-modal__title{margin-bottom:14px!important;padding-bottom:16px!important;padding-left:38px!important}.calculator-modal__first-step .calculator-modal__body{margin-top:30px}.calculator-modal .custom-select__selected{font-size:18px}.calculator-modal .custom-select__body{min-height:360px}.calculator-modal .input-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.calculator-modal__title{margin-bottom:14px}.calculator-modal .modal-content{overflow-x:hidden}.calculator-modal .calculation__back{gap:14px;margin-bottom:14px;padding-bottom:16px}.calculator-modal__result{padding-bottom:14px}.calculator-modal__result .calculator-modal__title{font-size:36px!important;margin-bottom:0!important}.calculator-modal__result .calculator-modal__color-square{font-size:36px}.calculator-modal__order-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.calculator-modal__header--step-2{margin-bottom:24px}.calculator-modal__header--step-2 .calculator-modal__total{font-size:16px}.calculator-modal__header--step-2 .calculator-modal__material{font-size:14px}.calculator-modal__header--step-2 .calculator-modal__order-info:last-child{margin-bottom:0}.calculator-modal .get-calculation-form{padding-top:14px}.calculator-modal .get-calculation-form__row--two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.calculator-modal .get-calculation-form .textarea{min-height:94px}}.cities-modal{color:#00030f!important;color:var(--primary-black)!important;height:100vh;max-height:100vh;max-width:562px;overflow:hidden;width:562px}.cities-modal .back-to-menu-btn{display:none}.cities-modal .modal__content{height:100%;max-height:100%;overflow:hidden}.cities-modal .modal__inner{height:100%;max-height:100%}.cities-modal .modal__body{max-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.cities-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cities-modal .input-group{margin-bottom:8px}.cities-modal .input::-moz-placeholder{font-size:0;opacity:0}.cities-modal .input::-webkit-input-placeholder{font-size:0;opacity:0}.cities-modal .input:-ms-input-placeholder{font-size:0;opacity:0}.cities-modal .input::-ms-input-placeholder{font-size:0;opacity:0}.cities-modal .input::placeholder{font-size:0;opacity:0}.cities-modal__check-btn{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{color:var(--black-primary)!important;cursor:pointer;line-height:1.6}.cities-modal__city-item.current{color:#717171!important;color:var(--middle-gray)!important}.cities-modal__city-item:not(:last-child){margin-bottom:18px}.cities-modal .hidden{display:none}.cities-modal .container-list{height:100%;overflow:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cities-modal .container-list::-webkit-scrollbar{background-color:#efefef;background-color:var(--light-gray);padding:5px;width:4px}.cities-modal .container-list::-webkit-scrollbar-thumb{background-color:#d1d1d1;background-color:var(--color-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none}.cities-modal__submit-block{padding-top:24px}.cities-modal__submit-block .btn,.cities-modal__submit-block .btn-ghost,.cities-modal__submit-block .btn-primary,.cities-modal__submit-block .btn-primary-small,.cities-modal__submit-block .btn-secondary,.cities-modal__submit-block .btn-secondary-small{width:100%}@media only screen and (max-width:1919px){.cities-modal .modal__body{margin-top:0}}@media only screen and (max-width:1279px){.cities-modal{width:100%}.cities-modal .back-to-menu-btn{color:#00030f;color:var(--primary-black);display:block;height:24px;left:24px;position:absolute;top:24px;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 .modal__content{padding:0}.cities-modal .modal__button-close,.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 #d1d1d1;border-bottom:1px solid var(--color-gray);font-size:18px;height:72px;line-height:1.5;padding:22px 24px 21px 72px}.cities-modal .input::-moz-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input::-webkit-input-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input:-ms-input-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input::-ms-input-placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal .input::placeholder{color:#717171;color:var(--middle-gray);font-size:18px;line-height:1.5;opacity:1}.cities-modal__submit-block{padding:24px}}@media only screen and (max-width:1023px){.cities-modal{margin-top:26px}}@media only screen and (max-width:767px){.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}}.basket-popup{background-color:transparent;display:none;padding-top:20px;position:absolute;right:-2px;top:24px;width:370px;z-index:99999}.basket-popup.open{display:block}.basket-popup__wrapper{background-color:#fff;background-color:var(--color-white);border:1px solid #00030f;border:1px solid var(--primary-black);-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.08);box-shadow:0 0 10px 4px rgba(0,0,0,.08);position:relative}.basket-popup__wrapper:before{border:7px solid transparent;border-bottom:14px solid #00030f;border-bottom:14px solid var(--primary-black);content:"";position:absolute;right:6px;top:-21px}.basket-popup__wrapper:after{border:7px solid transparent;border-bottom:13px solid #fff;border-bottom:13px solid var(--color-white);content:"";position:absolute;right:6px;top:-18px}.basket-popup__goods{border-bottom:1px solid #00030f;border-bottom:1px solid var(--primary-black);max-height:340px;overflow:auto;padding:16px}.basket-popup__goods::-webkit-scrollbar{background-color:transparent;padding:5px;width:4px}.basket-popup__goods::-webkit-scrollbar-thumb{background-color:#d4d4d4;background-color:var(--ghost-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none;width:4px}.basket-popup__action{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding:16px}.basket-popup__btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:24px;justify-content:center;line-height:1;width:100%}.basket-popup__btn,.basket-popup__btn:hover{border-color:#00030f;border-color:var(--primary-black)}.basket-popup__btn:hover{background-color:#00030f;background-color:var(--primary-black);color:#fff!important;color:var(--color-white)!important}.basket-popup__empty{padding:16px}.basket-popup__empty-title{font-size:18px;margin-bottom:8px}.basket-popup__empty-text{font-size:16px}.basket-popup__empty a{text-decoration:underline!important}@media only screen and (max-width:767px){.basket-popup{width:320px}}.video-modal{background-color:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-modal.is-open,.video-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex}.video-modal__content{height:auto;max-width:1560px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.video-modal__content iframe{height:90vh;max-width:100%;width:1560px}.video-modal__video-container{max-width:1560px;width:100%}.video-modal__close{height:40px;position:absolute;right:40px;top:40px;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;font-size:40px;justify-content:center;line-height:1}.form-calculator__row,.video-modal__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-calculator__row{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:18px;justify-content:space-between}.form-calculator__row .input-group{margin-bottom:0;position:relative}.form-calculator__unit{bottom:18px;color:#717171;color:var(--middle-gray);font-size:18px;position:absolute;right:18px}.form-calculator__submit-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:32px;-ms-flex-item-align:start;align-self:flex-start;font-size:24px}.form-calculator .custom-select__body{border:1px solid #d1d1d1;border:1px solid var(--color-gray)}.form-calculator .custom-select__body::-webkit-scrollbar{background-color:transparent;padding:5px;width:4px}.form-calculator .custom-select__body::-webkit-scrollbar-thumb{background-color:#d4d4d4;background-color:var(--ghost-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none;width:4px}.form-calculator .custom-select__option input:checked+span{position:relative}.form-calculator .custom-select__option input:checked+span:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/check-mark.svg);background-repeat:no-repeat;content:"";height:14px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}@media only screen and (max-width:767px){.form-calculator__submit-btn{font-size:20px;margin-top:auto;width:100%}}.filter-modal{color:#00030f!important;color:var(--primary-black)!important;width:484px}@media screen and (max-width:768px){.filter-modal .modal__title{color:#00030f;font-family:NotoSans-Regular;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{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:#d4d4d4;background-color:var(--ghost-gray)}.filter-modal-form .switch__input:checked+.switch__base{border-color:#00030f;border-color:var(--primary-black)}.filter-modal-form .switch__input:checked+.switch__base:before{background-color:#00030f;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 #d1d1d1;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}.range-slider-block__inputs{display:grid;grid-template-columns:1fr 16px 1fr;grid-gap:12px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:28px}.range-slider-block label{position:relative}.range-slider-block .input{font-size:16px;height:40px;padding:2px 8px 2px 29px}.range-slider-block__defaults{margin-top:32px}@media screen and (max-width:1280px){.range-slider-block__defaults{margin-top:24px}}.range-slider-block .max-label,.range-slider-block .min-label{color:inherit;font-family:inherit;font-size:16px;left:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.range-slider-block__info-input{height:0;pointer-events:none;visibility:hidden;width:0}.range-slider-block .radio-group__label:after{left:5px!important}.control-input{display:none}.param-block__title{color:#00030f;color:var(--primary-black);font-size:18px;line-height:1.5}.param-block__header{padding:24px 52px}@media screen and (max-width:1280px){.param-block__header{padding:23px 52px}}.param-block .accordion__content{padding:0 14px 0 52px!important}.param-block__params{max-height:280px;overflow-y:auto}@media screen and (max-width:768px){.param-block__params{padding-inline:24px}}@media screen and (max-width:486px){.param-block__params{padding-inline:14px;padding-top:24px}}.param-block__params::-webkit-scrollbar{background-color:#e1d3bd;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;justify-content:space-between;padding-right:35px}@media screen and (max-width:768px){.param-block__param{padding-inline:0}}.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:32px;position:relative}.param-block__param-count{color:#717171;color:var(--middle-gray);font-size:16px}.param-block .hidden{display:none}.param-counter{background-color:#00030f;background-color:var(--primary-black);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:#717171;color:var(--middle-gray);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:16px;margin:0 0 0 16px;padding:0}.filter-submit-block{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding:24px 52px 52px;width:100%}@media screen and (max-width:1280px){.filter-submit-block{border-top:none}}.sign-up-modal{width:596px}.sign-up-modal .modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#00030f;color:var(--primary-black);-ms-flex-direction:column;flex-direction:column;min-height:100vh}.sign-up-modal__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sign-up-modal .sign-up-form{height:100%;padding-bottom:52px}.sign-up-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sign-up-form__note{color:#717171;color:var(--middle-gray);font-size:14px;margin-top:8px}.sign-up-form__bottom{-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-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}.sign-up-form__bottom button[type=submit]{width:100%}.sign-up-form .textarea{min-height:119px}@media screen and (max-width:1280px){.sign-up-form .textarea{min-height:176px}}.sign-up-form__agreement{margin-bottom:32px}.review-modal{width:615px}@media screen and (max-width:1280px){.review-modal{width:596px}}.review-modal.fancybox__content{color:#00030f;color:var(--primary-black)}.review-modal .hidden{display:none}@media screen and (max-width:486px){.review-modal .modal__title.review-modal__title{padding-bottom:16px!important;padding-left:38px!important}}.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{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:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:52px}.review-modal .review-form__agreement{margin-bottom:18px}.review-modal .review-form__agreement--dop{margin-bottom:32px}.review-modal .review-form__agreement--dop .checkmark{top:0}.review-modal .review-form .review-form__bottom{-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-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review-form{color:#00030f;color:var(--primary-black)}.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:#d1d1d1;color:var(--color-gray);height:42px;width:42px}.review-form .star-icon.active{color:#ffb800}.review-form .input-group{margin-bottom:18px}.review-form .textarea{height:119px;min-height:119px}@media screen and (max-width:1280px){.review-form .textarea{height:297px;min-height:297px}}@media screen and (max-width:968px){.review-form .textarea{height:152px;min-height:152px}}@media screen and (max-width:1280px){.review-form .checkbox{padding-left:28px}}.review-form .form__note{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 .photos-and-thumbs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-right:-5px;row-gap:4px}.review-form .photos-and-thumbs-wrap .add-photos-btn{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}@media screen and (max-width:968px){.review-form .photos-and-thumbs-wrap .add-photos-btn{height:68px;width:68px}}.review-form .downloaded-item{max-width:95px}.review-form .downloaded-img{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:#efefef;background-color:var(--light-gray);border-radius:50%;cursor:pointer;justify-content:center}.review-form .downloaded-img__remove-btn svg{color:#717171;color:var(--middle-gray);height:12px;width:12px}.review-form .label-title{color:#00030f;color:var(--primary-black);font-size:14px;line-height:1.5;margin-bottom:8px}.review-form .label-title span{color:#717171;color:var(--middle-gray)}.review-form .image-upload-wrapper.max-files .add-photos-btn{display:none}.cookies-info-modal{color:#00030f!important;color:var(--primary-black)!important;width:562px}.cookies-info-modal__content{margin-top:0}.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:24px}}.search-row{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);padding:24px 0;width:100%;z-index:88}.search-row__input{border:0;color:#00030f;color:var(--primary-black);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:115%;margin:0;padding:0;width:100%}.search-row__input:focus{border:none;border-radius:0;outline:none}.search-row__input::-moz-placeholder{color:#d4d4d4;color:var(--ghost-gray);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:1}.search-row__input::-webkit-input-placeholder{color:#d4d4d4;color:var(--ghost-gray);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:115%}.search-row__input:-ms-input-placeholder{color:#d4d4d4;color:var(--ghost-gray);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:115%}.search-row__input::-ms-input-placeholder{color:#d4d4d4;color:var(--ghost-gray);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:115%}.search-row__input::placeholder{color:#d4d4d4;color:var(--ghost-gray);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:115%}.search-row__btn{cursor:pointer;position:absolute;right:0;top:14px}.search-row__btn .icon{color:#00030f;color:var(--primary-black)}.search-row__btn.disabled{cursor:not-allowed;pointer-events:none}.search-row__btn.disabled .icon{color:#d4d4d4;color:var(--ghost-gray)}.search-row__clear-btn{background-color:#efefef;background-color:var(--light-gray);border-radius:50%;height:28px;position:absolute;right:60px;top:14px;width:28px}.search-row__clear-btn .icon{color:#717171;color:var(--middle-gray);height:12px;width:12px}.search-row__clear-btn.hidden{display:none}.search-row__enter-icon{color:#d4d4d4;color:var(--ghost-gray);height:28px;width:28px}.search-row .search-back-btn{display:none}@media only screen and (max-width:1919px){.search-row{height:103px}.search-row__btn{right:24px}}@media only screen and (max-width:1023px){.search-row{height:85px;padding:24px 0 20px}.search-row__input{font-size:36px;line-height:1.15}.search-row__input::-moz-placeholder{font-size:36px;line-height:115%}.search-row__input::-webkit-input-placeholder{font-size:36px;line-height:115%}.search-row__input:-ms-input-placeholder{font-size:36px;line-height:115%}.search-row__input::-ms-input-placeholder{font-size:36px;line-height:115%}.search-row__input::placeholder{font-size:36px;line-height:115%}.search-row__btn,.search-row__clear-btn{top:7px}}@media only screen and (max-width:767px){.search-row{height:56px;padding:14px 0 15px}.search-row .search-back-btn{display:block;height:24px;left:-4px;position:absolute;top:5px;width:24px}.search-row__form{position:relative}.search-row__input{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5;padding-left:38px;position:relative}.search-row__input::-moz-placeholder{color:#717171;color:var(--middle-gray);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5}.search-row__input::-webkit-input-placeholder{color:#717171;color:var(--middle-gray);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5}.search-row__input:-ms-input-placeholder{color:#717171;color:var(--middle-gray);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5}.search-row__input::-ms-input-placeholder{color:#717171;color:var(--middle-gray);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5}.search-row__input::placeholder{color:#717171;color:var(--middle-gray);font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.5}.search-row__btn{display:none}.search-row__clear-btn{height:24px;right:0;top:1px;width:24px}}.search-block{background-color:#fff;background-color:var(--color-white);height:100vh;left:0;opacity:0;overflow:auto;padding-bottom:42px;pointer-events:none;position:absolute;right:0;top:-100%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}body.search-is-open .search-block{opacity:1;pointer-events:all;top:calc(100% + 1px);z-index:1000}@media only screen and (max-width:767px){body.search-is-open .search-block{top:0}}body.search-is-open .header{background-color:#fff;background-color:var(--color-white)}.search-content{padding:42px 0}.search-content__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px}.search-content__nav li{font-size:16px}.search-content__nav li:not(:last-child){margin-bottom:16px}.search-content__nav li span{font-weight:700}.search-content__category-link,.search-content__prompt-link{cursor:pointer;font-size:16px}.search-content__category-item:not(:last-child),.search-content__menu-item:not(:last-child){margin-bottom:16px}.search-content__menu-link{cursor:pointer;font-family:PFDinTextCompPro-Medium,sans-serif;font-family:var(--font-accent-bold);font-size:18px;line-height:1;text-transform:uppercase}.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 .card:last-child{margin-bottom:42px}.search-content .card__samples{-webkit-box-flex:0;-ms-flex:0 0 133px;flex:0 0 133px}.search-content .card__top{max-height:382px}.search-content__empty span{font-weight:700}.search-content__empty-result{font-size:16px;line-height:1.5}.search-content__suggestion{color:var(--color-gray-text);font-size:14px;margin:32px 0 16px!important}.search-content__resent-link{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/clock.svg);background-position:0;background-repeat:no-repeat;background-size:18px 18px;padding-left:26px}.search-content__prompts-list li:last-child,.search-content__resent-item:last-child{margin-bottom:32px}.search-content__empty div:first-child{font-size:16px;line-height:1.5}.search-content__categories li:last-child,.search-content__empty div:last-child,.search-content__menu li:last-child{margin-bottom:32px}@media only screen and (max-width:1919px){.search-content{padding:24px 0}.search-content__menu-link{letter-spacing:.8px}.search-content__wrapper{gap:20px;grid-template-columns:repeat(2,calc(50% - 10px))}.search-content .card__top{aspect-ratio:2.1;height:auto}.search-content .card__image{max-height:none}.search-content .card__image-wrp{height:300px;width:300px}.search-content .card__title{margin-bottom:2px}.search-content .card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.search-content .card__sample{width:105px}}@media only screen and (max-width:1279px){.search-content .card__top{aspect-ratio:1.67;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-content .card__image-wrp{height:200px;width:200px}.search-content .card__samples{width:100%;-ms-flex-preferred-size:initial;flex-basis:auto;height:70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-content .card__sample{width:auto}.search-content .card__sample-name{display:none}}@media only screen and (max-width:1023px){.search-content{padding:24px}.search-content .container{padding:0}.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:10px}.search-content .card__top{max-height:none}}@media only screen and (max-width:767px){.search-content{padding:14px}.search-content .card__info{gap:0}}.mobile-menu{background-color:#fff;background-color:var(--color-white);border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);bottom:0;-webkit-box-shadow:0 5px 8px 0 hsla(0,0%,59%,.2);box-shadow:0 5px 8px 0 hsla(0,0%,59%,.2);height:calc(100vh - 72px);left:-110%;max-width:1024px;opacity:0;overflow:hidden;position:fixed;top:72px;-webkit-transition:.4s ease;transition:.4s ease;z-index:999}.mobile-menu,.mobile-menu__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mobile-menu__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.mobile-menu__container::-webkit-scrollbar{background-color:#fff;background-color:var(--color-white);width:4px}.mobile-menu__container::-webkit-scrollbar-thumb{background-color:#d1d1d1;background-color:var(--color-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none;width:4px}.mobile-menu.open{left:0;opacity:1}.mobile-menu .geo-popup,.mobile-menu .geo-popup.open{display:none!important}.mobile-menu .main-menu{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.mobile-menu .main-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:32px 24px}.mobile-menu .main-menu__link{font-size:36px;letter-spacing:.1px;line-height:1.15}@media (min-width:1279px){.mobile-menu .main-menu__item:hover:before{display:none}}.mobile-menu .header-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);-ms-flex-direction:column;flex-direction:column;gap:0;padding:24px 24px 28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu .header-contacts__geo-icon{display:none}.mobile-menu .header-contacts__geo{height:auto}.mobile-menu .header-contacts__geo-region{font-size:24px;line-height:1.5;text-decoration:none}.mobile-menu .header-contacts__phone{color:#717171!important;color:var(--middle-gray)!important;font-size:18px;line-height:1.5}.mobile-menu__actions{display:none}@media (max-width:1100px){.mobile-menu{border-top:none;-webkit-box-shadow:none;box-shadow:none;max-width:100%;width:100%}}@media only screen and (max-width:1023px){.mobile-menu{width:100vw;z-index:999}.mobile-menu .main-menu__list{gap:24px;padding:24px}.mobile-menu .main-menu__item{width:100%}.mobile-menu .main-menu__item:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/gray-right-arrow.svg)!important;background-repeat:no-repeat;background-size:16px 16px;content:"";height:16px;position:absolute;right:0;top:5px;width:16px;z-index:99}.mobile-menu .main-menu__link{font-size:24px}}@media only screen and (max-width:767px){.mobile-menu{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);height:100vh;height:calc(100vh - 56px);max-height:calc(100vh - 56px);min-height:100vh;overflow:hidden;padding-top:56px;top:0!important;top:56px;z-index:300}.mobile-menu__container{height:calc(100% - 56px)}.mobile-menu.on-top{z-index:9999}.mobile-menu .header-contacts{padding:14px 14px 18px}.mobile-menu .header-contacts__geo-region{font-size:18px}.mobile-menu .header-contacts__phone{font-size:16px}.mobile-menu .main-menu__list{padding:14px 24px}.mobile-menu .main-menu__link{font-size:20px;letter-spacing:.8px;line-height:1.3;position:relative}.mobile-menu__actions{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu .header-actions__item{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;height:57px;padding:14px 16px}.mobile-menu .header-actions__item .icon{height:24px;width:24px}.mobile-menu .header-actions__item:first-child{border-right:1px solid #d1d1d1;border-right:1px solid var(--color-gray)}.mobile-menu .header-actions__item .counter{left:28px;right:auto;top:7px}.mobile-menu .header-actions .action-name{color:#00030f!important;color:var(--primary-black)!important;display:-webkit-box;font-size:18px;line-height:1.5;-webkit-box-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}}.menu-footer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu-footer__wrapper{padding:24px}.menu-footer .footer-menu,.menu-footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px}.menu-footer .footer-menu{padding-right:0}.menu-footer .footer-menu__title.small-heading{color:#717171;color:var(--middle-gray);font-size:14px;line-height:1.5;margin-bottom:18px}.menu-footer .footer-menu__link{color:#00030f;color:var(--primary-black);font-size:18px;line-height:1.5;white-space:nowrap}.menu-footer .footer-contacts{gap:20px}.menu-footer .footer-contacts__tel{color:#00030f;color:var(--primary-black);font-size:20px;line-height:1.5}.menu-footer .footer-contacts__mail{color:#00030f;color:var(--primary-black);font-size:16px}.menu-footer .footer-contacts__title{font-size:14px;line-height:1.5;margin-bottom:18px}.menu-footer .footer-contacts__text{color:#00030f;color:var(--primary-black);font-size:16px;line-height:1.5}.menu-footer .footer-contacts__column{gap:32px}.menu-footer .footer-contacts__column:last-child .footer-contacts__tel{margin-top:12px}.menu-footer .footer-contacts__micro-title{margin-bottom:4px;margin-top:12px}.menu-footer .footer-contacts__social{display:none}@media only screen and (max-width:1023px){.menu-footer .footer-contacts{display:none}.menu-footer .footer-menu{gap:20px}.menu-footer .footer-menu__column{-webkit-box-flex:0;-ms-flex:0 0 227px;flex:0 0 227px}}@media only screen and (max-width:767px){.menu-footer .footer-menu{gap:14px}.menu-footer .footer-menu__title.small-heading{margin-bottom:16px}.menu-footer .footer-menu__link{font-size:16px}.menu-footer .footer-menu__column{-webkit-box-flex:0;-ms-flex:0 0 159px;flex:0 0 159px}}.mobile-menu-social{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray)}.mobile-menu-social__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:176px;justify-content:center}.mobile-menu-social .footer-contacts__icon{height:36px;width:36px}.mobile-menu-social .footer-contacts__icon .icon{color:#00030f;color:var(--primary-black);height:36px;width:36px}@media only screen and (max-width:1023px){.mobile-menu-social__wrapper{gap:125px;padding-bottom:14px;padding-top:14px}}@media only screen and (max-width:767px){.mobile-menu-social__wrapper{gap:43px}}.home-page .seo-text{margin-bottom:32px}.home-page .seo-text__content.collapsed{max-height:45px}@media only screen and (max-width:1919px){.home-page .seo-text{margin-bottom:24px}}@media only screen and (max-width:1023px){.home-page .seo-text{margin-bottom:20px}.home-page .seo-text__content{line-height:160%}}@media only screen and (max-width:767px){.home-page .seo-text{margin-bottom:14px}.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%}}.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;-ms-flex:0 0 50px;flex:0 0 50px;height:50px;padding-bottom:8px;width:50px}@media only screen and (max-width:1919px){.intro-main{margin-top:11px}.intro-main__wrapper{gap:57px}.intro-main .title-main{font-size:56px;line-height:1.15}.intro-main__text{font-size:18px}}@media only screen and (max-width:1279px){.intro-main{margin-top:26px}.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:767px){.intro-main{margin-top:8px}.intro-main .title-main{font-size:36px}.intro-main .title-main br{display:none}.intro-main__text{font-size:16px}}.main-popular__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:69px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-popular__heading{-webkit-box-flex:0;-ms-flex:0 0 332px;flex:0 0 332px;position:sticky;top:155px}.main-popular .title-section{margin-bottom:32px}.main-popular__content{-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;gap:84px}.main-popular__content .card__top{aspect-ratio:2.17;height:auto;max-height:560px}.main-popular__content .card__samples{-webkit-box-flex:0;-ms-flex:0 0 225px;flex:0 0 225px}.main-popular__content .card__sample{width:225px}.main-popular .mobile-only{display:none}@media only screen and (max-width:1919px){.main-popular__wrapper{gap:85px}.main-popular__content{gap:65px}.main-popular__content .card__top{max-height:375px}.main-popular__content .card__wrapper{row-gap:14px}.main-popular .card__samples{-webkit-box-flex:0;-ms-flex:0 0 189px;flex:0 0 189px}.main-popular .card__sample{width:189px}}@media only screen and (max-width:1279px){.main-popular{max-width:100vw;overflow:hidden;width:100vw}.main-popular__wrapper{max-width:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px}.main-popular .title-section{margin-bottom:0}.main-popular__heading{-ms-flex-preferred-size:initial;flex-basis:auto;position:static}.main-popular__heading .main-popular__btn{display:none}.main-popular__content{gap:42px;width:100%}.main-popular__content .card__top{max-height:474px}.main-popular__content .card__samples{-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px}.main-popular__content .card__sample{width:185px}.main-popular .mobile-only{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media only screen and (max-width:1023px){.main-popular__wrapper{gap:24px}.main-popular .card__top{max-height:358px}.main-popular .card__samples{-webkit-box-flex:0;-ms-flex:0 0 123px;flex:0 0 123px}.main-popular .card__sample{width:123px}}@media only screen and (max-width:486px){.main-popular .card__samples{-ms-flex-preferred-size:initial;flex-basis:auto;width:100%}.main-popular .mobile-only{height:65px}}@media (max-width:480px){.main-popular .card__top{aspect-ratio:unset;height:270px}.main-popular .mobile-only{height:65px}}.main-about{padding:124px 0;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:#e1d3bd;background-color:var(--light-beige);-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{width:100%}.main-about__pattern picture{height:100%;width:100%}.main-about__pattern img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.main-about__wrapper{display:grid;grid-template-columns:1fr 27.69% 1fr;position:relative;grid-gap:72px;gap:72px}.main-about__picture{font-size:0;line-height:0}.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:475px}.main-about .title-section{margin-bottom:16px}.main-about__btn{margin-top:32px}.main-about__text p{margin-bottom:16px}.main-about__text p:last-child{margin-bottom:0}.main-about__features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px}.main-about__feature-item,.main-about__features{display:-webkit-box;display:-ms-flexbox;display:flex}.main-about__feature-item{-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:12px}.main-about__feature-item img{height:auto}.main-about__feature-item img,.main-about__icon{width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.main-about__icon{height:60px}@media only screen and (max-width:1919px){.main-about{padding:82px 0 102px}.main-about__feature-item,.main-about__text{font-size:16px}.main-about__picture{width:346px;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 346px;flex:0 0 346px;height:346px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1279px){.main-about{padding:0}.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:73.34vw;-ms-flex-preferred-size:initial;background-image:url(/local/templates/decorazza/_assets/css/../media/images/bgs/abstarct-bg.png);flex-basis:auto;margin-left:-24px;padding:52px 0 68px 24px}.main-about__picture{height:395px;position:absolute;right:0;top:50px;width:38.57vw}.main-about .title-section,.main-about__text{max-width:478px}.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}.main-about__feature-item{gap:24px}.main-about__feature-item span{max-width:350px}}@media only screen and (max-width:1023px){.main-about__about{padding:32px 24px 257px;width:100vw}.main-about .title-section,.main-about__text{max-width:100%}.main-about__picture{height:350px;left:50%;top:38%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:350px}.main-about__features{padding-top:215px;row-gap:20px}.main-about__wrapper{gap:0}.main-about__feature-item span{font-size:14px}}@media only screen and (max-width:767px){.main-about .container{padding:0}.main-about .title-section{margin-bottom:12px}.main-about__about{margin-left:0;padding:32px 14px 198px}.main-about__text{font-size:14px}.main-about__text p{margin-bottom:12px}.main-about__btn{margin-top:24px}.main-about__picture{height:296px;top:38%;width:296px}.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}.main-about__feature-item{gap:14px}.main-about__feature-item span{font-size:16px}.main-about__btn{width:100%}}.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 .title-section{margin-bottom:16px}.feedback-section__subtitle{max-width:325px}.feedback-section__contact-us{-webkit-box-flex:0;-ms-flex:0 0 358px;flex:0 0 358px;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.feedback-section__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:1919px){.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__contact-us{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;max-width:290px}.feedback-section__subtitle{font-size:16px;max-width:100%}.feedback-section .input-group{margin-bottom:18px}}@media only screen and (max-width:1279px){.feedback-section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px}.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 br{display:none}.feedback-section .input-group,.feedback-section__subtitle{margin-bottom:0}.feedback-section__contact-us{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}@media only screen and (max-width:1023px){.feedback-section .title-section{margin-bottom:12px}.feedback-section__wrapper{gap:26px}.feedback-section__contact-us{margin-top:18px}}@media only screen and (max-width:767px){.feedback-section .title-section{max-width:175px}.feedback-section__wrapper{gap:24px}.feedback-section__contact-us{margin-top:0}}.main-services__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px}.main-services__block{padding:42px}.main-services__arrow{bottom:42px;color:#00030f;color:var(--primary-black);height:24px;position:absolute;right:42px;width:24px;z-index:20}.main-services__title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:115%;position:relative;z-index:10}.main-services__education{overflow:hidden;position:relative}.main-services__education:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/bgs/abstarct-bg.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.main-services__education:hover:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-services__all{background-color:#e1d3bd;background-color:var(--light-beige);position:relative}.main-services__all .main-services__title{margin-bottom:24px}.main-services__all:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/bgs/abstarct-bg.png);background-size:cover;bottom:0;content:"";position:absolute;right:0;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:14.8%}.main-services__all:hover:before{width:17%}.main-services__item{font-size:18px;line-height:160%}.main-services__item:not(:last-child){margin-bottom:16px}.main-services__item:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/marker-star.svg);margin-right:8px;top:3px}@media only screen and (max-width:1919px){.main-services__wrapper{gap:20px}.main-services__title{font-size:36px}.main-services__item{line-height:1.5}.main-services__item:before{top:0}.main-services__all:before{width:17.8%}.main-services__all:hover:before{width:20%}}@media only screen and (max-width:1279px){.main-services__wrapper{grid-template-columns:40.5% 1fr}.main-services__education{padding:24px}.main-services__title{font-size:36px}.main-services__arrow{bottom:24px;right:24px}.main-services__all{padding:24px 24px 74px}.main-services__all:before{width:72px}.main-services__all:hover:before{width:83px}}@media only screen and (max-width:1023px){.main-services__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-services__all,.main-services__education{width:100%}.main-services__education{padding-bottom:72px}.main-services__all{padding-bottom:31px}.main-services__all .main-services__title{margin-bottom:31px}.main-services__item{font-size:16px}}@media only screen and (max-width:767px){.main-services__wrapper{gap:14px}.main-services__education{padding-bottom:96px}.main-services__title{font-size:28px}.main-services__arrow,.main-services__arrow svg{height:16px;width:16px}.main-services__all{padding-bottom:88px}.main-services__all .main-services__title{margin-bottom:16px}.main-services__all:hover:before{width:100%}.main-services__all:before{bottom:0;height:64px;left:0;right:0;top:auto;width:100%}.main-services__item{font-size:14px;padding-left:21px;position:relative}.main-services__item:before{left:0;position:absolute;top:3px}}.seo-text__title{font-size:18px;line-height:1.5;margin-bottom:8px}@media only screen and (max-width:1919px){.seo-text__title{margin-bottom:10px}}@media only screen and (max-width:1023px){.seo-text .show-more-text__btn{margin-top:5px}}.first-screen{height:calc(100vh - 110px);min-height:495px}@media only screen and (max-width:1919px){.first-screen{height:calc(100vh - 118px);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 - 350px);min-height:380px}.main-banner .main-slider{height:100%;padding-bottom:30px;position:relative;width:100%}.main-banner .main-slider__slide{cursor:pointer;position:relative}.main-banner .main-slider .swiper-pagination-bullet,.main-banner .main-slider .swiper-pagination-bullet-active{height:6px!important;width:6px!important}.main-banner .main-slider__pagination{bottom:0!important;top:auto!important}.main-banner .main-slider__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-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:8px;justify-content:center;text-align:center;z-index:99}.main-banner .main-slider__title{color:#fff;color:var(--color-white);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:56px;line-height:1.15}.main-banner .main-slider__description{color:#fff;color:var(--color-white);font-size:20px;line-height:150%}.main-banner .slider-nav{backdrop-filter:blur(10px);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:50}.main-banner .slider-nav--next{right:180px}.main-banner .slider-nav--prev{left:180px}.main-banner .slider-nav:hover{background-color:#fff;background-color:var(--color-white)}.main-banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}@media only screen and (max-width:1919px){.main-banner{height:calc(100vh - 285px);min-height:300px}.main-banner__title{font-size:48px}.main-banner .slider-nav--prev{left:24px}.main-banner .slider-nav--next{right:24px}.main-banner .main-slider__info-wrapper{top:40%}}@media only screen and (max-width:1279px){.main-banner{aspect-ratio:2.18;height:auto}.main-banner .main-slider{padding-bottom:20px}.main-banner .main-slider__title{font-size:48px}.main-banner .main-slider__description{font-size:20px}.main-banner .slider-nav{display:none}}@media only screen and (max-width:1023px){.main-banner{aspect-ratio:1.64}.main-banner .main-slider .swiper-pagination-bullets,.main-banner .main-slider__pagination{padding-left:16px;text-align:left}.main-banner .main-slider .swiper-pagination{padding-left:16px;text-align:left!important}.main-banner .main-slider__info-wrapper{top:35%;width:calc(100vw - 48px)}}@media only screen and (max-width:767px){.main-banner{-webkit-box-flex:1;aspect-ratio:.81;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;min-height:0;min-height:auto}.main-banner a{max-height:100%}.main-banner a,.main-banner picture{display:-webkit-box;display:-ms-flexbox;display:flex}.main-banner picture{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;width:100%}.main-banner .main-slider__info-wrapper{top:100px;width:calc(100vw - 28px)}.main-banner .main-slider__title{font-size:36px}.main-banner .main-slider__description{font-size:16px}}@media (max-width:480px){.main-banner{aspect-ratio:unset;height:520px;width:100%}.main-banner .main-slider{height:520px}}.news-block{background-color:#e1d3bd;background-color:var(--light-beige);max-width:100vw;overflow:hidden;padding:124px 0}.news-block__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:42px}.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__navigation .swiper-nav-prev{border-right:none}.news-block__navigation .swiper-button-disabled{border-color:#717171;border-color:var(--middle-gray)}.news-block__navigation .swiper-button-disabled,.news-block__navigation .swiper-button-disabled .icon{color:#717171;color:var(--middle-gray)}.news-block__navigation .swiper-button-disabled .icon:hover,.news-block__navigation .swiper-button-disabled:hover{background-color:transparent}.news-block__link-more{margin-left:8px}.news-block .swiper,.news-block .swiper-wrapper{overflow:visible}@media only screen and (max-width:1919px){.news-block{padding:87px 0 82px}.news-block__header{margin-bottom:47px}}@media only screen and (max-width:1279px){.news-block{padding:57px 0 54px}}@media only screen and (max-width:1023px){.news-block{padding:32px 0 121px;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)}}.video-block{width:100%}.video-block__preview{position:relative;width:100%}.video-block__preview>iframe{height:100%;pointer-events:none;width:100%}.video-block .open-video-btn{bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.video-block .play-icon{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;overflow:hidden}.video-block .play-icon,.video-block__play{height:106px;width:106px}.search-page .main,.search-results .main{margin-top:125px}.search-results .tabs__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results{padding-bottom:150px;padding-top:50px}.search-results__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:79px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-results__subtitle{line-height:150%}.search-results__title{padding-bottom:8px;position:relative}.search-results__title:before{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.search-results__filter-row{padding:42px 0 40px}.search-results .card-tool.card .card__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1919px){.search-results{padding-bottom:130px}.search-results__header{gap:10px;margin-bottom:87px}.search-results__title{font-size:56px}.search-results .tabs__content-wrapper .container{padding:0}.search-results .tabs__counter{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default)}.search-results .filter-horizontal__sorting{padding-top:24px}.search-results .card__top{aspect-ratio:2.01;height:auto;max-height:301px}.search-results .card__image{max-height:none}.search-results .card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}.search-results .card__sample{width:105px}.search-results .catalog-wrapper__grid{padding-bottom:0}}@media only screen and (max-width:1279px){.search-results{padding-bottom:100px}.search-results .tabs__header-wrapper{gap:32px}.search-results .card__top{aspect-ratio:1.3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:357px}.search-results .card__image-wrp{height:200px;width:200px}.search-results .card__samples{width:100%;-ms-flex-preferred-size:initial;flex-basis:auto;height:70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-results .card__sample{width:auto}.search-results .card__sample-name{display:none}}@media only screen and (max-width:1023px){.search-results{padding-bottom:80px;padding-top:53px}.search-results__subtitle{font-size:16px}.search-results__title{font-size:48px}.search-results__header{margin-bottom:52px}.search-results .filter-horizontal__sorting{padding-top:27px}.search-results .tabs__btn{font-size:28px}.search-results .card__top{max-height:502px}}@media only screen and (max-width:767px){.search-results{padding-top:47px}.search-results__header{gap:6px;margin-bottom:32px}.search-results__title{font-size:36px}.search-results .tabs__btn{font-size:22px}.search-results .tabs__counter{font-size:14px}.search-results .tabs__header-wrapper{gap:24px;scrollbar-width:none}.search-results .tabs__header-wrapper::-webkit-scrollbar{height:0;width:0}.search-results .tabs .filter-horizontal__sorting{padding-top:16px}.search-results .catalog-section__catalog-wrapper{margin-top:16px}}.result-grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);max-width:100%;grid-gap:42px;gap:42px;padding-bottom:60px}@media only screen and (max-width:767px){#filter-modal-search-effects .modal__link-back,#filter-modal-search-instruments .modal__link-back,#filter-modal-search-materials .modal__link-back{left:14px;top:16px}#filter-modal-search-effects .modal__body,#filter-modal-search-instruments .modal__body,#filter-modal-search-materials .modal__body{margin-top:26px}#filter-modal-search-effects .filter-modal-form__prices,#filter-modal-search-effects .filter-modal-form__switchers,#filter-modal-search-effects .param-block .accordion__content,#filter-modal-search-effects .param-block__header,#filter-modal-search-instruments .filter-modal-form__prices,#filter-modal-search-instruments .filter-modal-form__switchers,#filter-modal-search-instruments .param-block .accordion__content,#filter-modal-search-instruments .param-block__header,#filter-modal-search-materials .filter-modal-form__prices,#filter-modal-search-materials .filter-modal-form__switchers,#filter-modal-search-materials .param-block .accordion__content,#filter-modal-search-materials .param-block__header{padding-left:14px!important;padding-right:14px!important}#filter-modal-search-effects .param-block__header,#filter-modal-search-instruments .param-block__header,#filter-modal-search-materials .param-block__header{padding-bottom:14px;padding-top:14px}#filter-modal-search-effects .param-block__params,#filter-modal-search-instruments .param-block__params,#filter-modal-search-materials .param-block__params{padding:0}}.material-intro__columns{display:grid;grid-template-columns:50% 50%;height:620px}.material-intro__slider{height:100%;overflow:hidden}.material-intro__image{background-color:#e1d3bd;background-color:var(--light-beige);height:600px}.material-intro__image,.material-intro__image picture{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}.material-intro__image picture{height:80%;width:100%}.material-intro__main-img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.material-intro .swiper-slide--mobile{display:none}@media (min-width:1920px){.material-intro .swiper-pagination{padding-left:calc(50vw - 780px)}}@media only screen and (max-width:1919px){.material-intro__columns{height:400px}.material-intro .detailed-slider .swiper{height:420px}.material-intro .detailed-slider .swiper-pagination{padding-left:24px}.material-intro__image{height:400px}}@media only screen and (max-width:1279px){.material-intro__columns{display:block;height:614px}.material-intro__image{display:none}.material-intro .detailed-slider,.material-intro .detailed-slider .swiper{height:614px}.material-intro .detailed-slider .swiper-pagination{padding-left:48px}.material-intro .swiper-slide__img-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.material-intro .swiper-slide--mobile{background-color:#e1d3bd;background-color:var(--light-beige);display:-webkit-box;display:-ms-flexbox;display:flex}.material-intro .swiper-slide--mobile img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}}@media only screen and (max-width:1023px){.material-intro__columns{display:block;height:460px}.material-intro .detailed-slider,.material-intro .detailed-slider .swiper{height:460px}}@media only screen and (max-width:767px){.material-intro .detailed-slider{margin-left:-14px;margin-right:-14px}.material-intro .detailed-slider .swiper-pagination{padding-left:28px;padding-right:28px}.material-intro__columns{display:block}.material-intro .detailed-slider,.material-intro .detailed-slider .swiper,.material-intro__columns{height:235px;padding-bottom:20px}.material-intro .detailed-slider .swiper-pagination{bottom:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:10px;overflow:auto;position:absolute}}.product-info{margin-top:52px}.product-info__wrapper{display:grid;grid-template-columns:50% 50%;grid-gap:52px;gap:52px}.product-info__name{margin-bottom:8px}.product-info__badges{margin-bottom:32px}.product-info__collections{margin-top:8px}.product-info__prices{margin-top:32px}.product-info__final-price{font-size:28px}.product-info__actions{display:grid;grid-auto-flow:row;grid-template-columns:auto 65px;margin-top:16px;grid-gap:8px;gap:8px}.product-info__actions .already-in-cart,.product-info__actions .only-mobile,.product-info__actions .quantity{display:none}.product-info__calculate{grid-column:span 2}.product-info .in-fav-icon,.product-info .to-fav-icon{height:24px;width:24px}.product-info .add-to-favorite{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info .add-to-favorite .in-fav-icon{display:none}.product-info .add-to-favorite.in-favorite .in-fav-icon{display:block}.product-info .add-to-favorite.in-favorite .to-fav-icon{display:none}.product-info__main{position:sticky;top:150px}.product-info .favorite-text.only-mobile{display:none}.product-info .product-info__actions.in-cart{grid-template-columns:auto 210px 65px}.product-info .product-info__actions.in-cart .product-info__calculate{grid-column:span 3}.product-info .product-info__actions.in-cart .to-cart{display:none;pointer-events:none}.product-info .product-info__actions.in-cart .already-in-cart,.product-info .product-info__actions.in-cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1919px){.product-info{margin-top:56px}.product-info__wrapper{gap:42px;grid-template-columns:489px 1fr}.product-info__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}.product-info__actions .add-to-favorite{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;border:none;font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;gap:8px;justify-content:center;line-height:1.5;text-transform:none}.product-info__actions .add-to-favorite:hover{color:#00030f;color:var(--primary-black)}.product-info__actions .add-to-favorite .icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.product-info__actions .add-to-favorite.in-favorite .favorite-text--in-fav.only-mobile{color:#00030f;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__actions .add-to-favorite.in-favorite .favorite-text--to-fav.only-mobile{display:none}.product-info .favorite-text.only-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info .favorite-text.only-mobile.favorite-text--in-fav{display:none}}@media only screen and (max-width:1279px){.product-info__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:100px}.product-info__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.product-info__actions .product-info__calculate,.product-info__actions .to-cart{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40.5px);flex:0 0 calc(50% - 40.5px)}.product-info__actions .add-to-favorite{border:1px solid #00030f;border:1px solid var(--primary-black);-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;width:65px}.product-info__actions .add-to-favorite .favorite-text.only-mobile,.product-info__actions .add-to-favorite.in-favorite .favorite-text.only-mobile{display:none}}@media only screen and (max-width:1023px){.product-info .product-info{margin-top:24px}.product-info .packaging{margin-top:28px}.product-info__actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info__actions .add-to-favorite{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-info__actions .to-cart{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 73px);flex:0 0 calc(100% - 73px)}.product-info__actions .product-info__calculate{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:767px){.product-info{margin-top:16px}.product-info__name{font-size:36px}.product-info__final-price{font-size:24px}.product-info__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}.product-info__actions .product-info__calculate,.product-info__actions .to-cart{font-size:20px}.product-info__actions .add-to-favorite{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%;-webkit-box-flex:0;border:none;-ms-flex:0 0 100%;flex:0 0 100%;height:27px;margin-top:8px;min-height:27px}.product-info__actions .add-to-favorite:hover{color:#00030f;color:var(--primary-black)}.product-info__actions .add-to-favorite .icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.product-info__actions .add-to-favorite .favorite-text--in-fav.only-mobile{display:none!important}.product-info__actions .add-to-favorite .favorite-text--to-fav.only-mobile,.product-info__actions .add-to-favorite.in-favorite .favorite-text--in-fav.only-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-info__actions .add-to-favorite.in-favorite .favorite-text--to-fav.only-mobile{display:none!important}}.product-info .catalog-wrapper__pagination,.product-info__pagination{margin-top:16px}.product-info__wrapper--detailed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:150px;row-gap:100px}.product-info__wrapper--detailed .product-info__main{position:static}.product-info__wrapper--detailed .product-info__badges{margin-bottom:52px}.product-info__wrapper--detailed .product-info__note{color:#666361;font-size:14px;margin-bottom:16px;margin-top:2px}.product-info__wrapper--detailed .product-info__packaging{margin-top:52px}.product-info__wrapper--detailed .product-info__prices{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:52px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;justify-content:flex-start}.product-info__wrapper--detailed .product-info__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:24px}.product-info__wrapper--detailed .product-info__actions .btn-primary,.product-info__wrapper--detailed .product-info__actions .product-info__calculate{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-info__wrapper--detailed .product-info__actions .add-to-favorite{height:65px;width:65px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-info__wrapper--detailed .product-info__actions .add-to-favorite .favorite-text.favorite-text--in-fav.only-mobile,.product-info__wrapper--detailed .product-info__actions .add-to-favorite .favorite-text.favorite-text--to-fav.only-mobile{display:none}.product-info__wrapper--detailed .product-info__actions .already-in-cart{color:#00030f;color:var(--primary-black)}.product-info__wrapper--detailed .product-info__pagination .nav-btn--next,.product-info__wrapper--detailed .product-info__pagination .nav-btn--prev,.product-info__wrapper--detailed .product-info__pagination .pagination__page--more{display:none}.product-info__wrapper--detailed .collection{margin-top:0}.product-info__wrapper--detailed .collection__row{display:grid;grid-auto-flow:row;grid-template-columns:repeat(7,1fr);grid-gap:20px;grid-column-gap:8px;-moz-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;grid-row-gap:16px;row-gap:16px}.product-info__wrapper--detailed .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}.product-info__wrapper--detailed .collection__item{height:auto;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:100%}.product-info__wrapper--detailed .collection__item:hover .collection__color-name{color:#00030f;color:var(--primary-black)}.product-info__wrapper--detailed .collection__item:hover .collection__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .collection__color-name{color:#666361;font-size:14px;line-height:150%;margin-top:4px}.product-info__wrapper--detailed .collection input:checked~.collection__color .collection__action-btn,.product-info__wrapper--detailed .collection input:checked~.collection__color-name{color:#00030f;color:var(--primary-black)}.product-info__wrapper--detailed .collection input:checked~.collection__color .collection__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .collection__actions{position:absolute;right:14px;top:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;gap:16px}.product-info__wrapper--detailed .collection__action-btn{height:24px;width:24px;-webkit-box-flex:0;color:#717171;color:var(--middle-gray);-ms-flex:0 0 24px;flex:0 0 24px;-webkit-transition:all .3s ease;transition:all .3s ease}.product-info__wrapper--detailed .collection__action-btn svg{height:24px;width:24px}.product-info__wrapper--detailed .collection__action-btn:hover{color:#00030f;color:var(--primary-black)}.product-info__wrapper--detailed .packaging{margin-bottom:0}.product-info__wrapper--detailed .packaging__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}.product-info__wrapper--detailed .packaging__item{height:62px;width:100%}.product-info__wrapper--detailed .packaging__item span{font-size:18px;height:100%;line-height:150%;width:100%}.product-info__wrapper--detailed .hide-more{display:none;width:100%}.product-info__wrapper--detailed .more-is-loaded .hide-more{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .more-is-loaded .load-more-btn{display:none}@media only screen and (max-width:1919px){.product-info__wrapper--detailed{margin-bottom:130px}.product-info__wrapper--detailed .product-info__badges{margin-bottom:42px}.product-info__wrapper--detailed .product-info__actions{margin-top:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-info__wrapper--detailed .product-info__actions .add-to-favorite{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;-webkit-box-ordinal-group:4;-ms-flex-order:3;border:1px solid #00030f;border:1px solid var(--primary-black);order:3}.product-info__wrapper--detailed .product-info__packaging,.product-info__wrapper--detailed .product-info__prices{margin-top:42px}.product-info__wrapper--detailed .collections-tabs__header{border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-info__wrapper--detailed .collections-tabs__btn{padding-left:16px;padding-right:16px}}@media only screen and (max-width:1279px){.product-info__wrapper--detailed{margin-bottom:100px;margin-top:-10px}.product-info__wrapper--detailed .product-info__badges{margin-bottom:32px}.product-info__wrapper--detailed .product-info__packaging,.product-info__wrapper--detailed .product-info__prices{margin-top:32px}.product-info__wrapper--detailed .collection__actions{top:10px}}@media only screen and (max-width:1023px){.product-info__wrapper--detailed{margin-bottom:100px;margin-top:-36px}.product-info__wrapper--detailed .product-info__badges{margin-bottom:24px}.product-info__wrapper--detailed .product-info__color-info{font-size:16px}.product-info__wrapper--detailed .product-info__note{margin-bottom:14px}.product-info__wrapper--detailed .product-info__packaging,.product-info__wrapper--detailed .product-info__prices{margin-top:24px}.product-info__wrapper--detailed .product-info__prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px}.product-info__wrapper--detailed .product-info__pagination{margin-top:14px}.product-info__wrapper--detailed .product-info__pagination .load-more-btn{height:64px}.product-info__wrapper--detailed .product-info__pagination .pagination__page{width:65px}.product-info__wrapper--detailed .product-info__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.product-info__wrapper--detailed .product-info__actions .to-cart{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 73px);flex:0 0 calc(100% - 73px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-info__wrapper--detailed .product-info__actions .product-info__calculate{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-info__wrapper--detailed .product-info__actions .add-to-favorite{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-info__wrapper--detailed .packaging__title{font-size:16px}.product-info__wrapper--detailed .packaging__item{height:42px}.product-info__wrapper--detailed .catalog-wrapper__pagination{margin-top:24px}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination__count{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info__wrapper--detailed .collection__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;top:10px}.product-info__wrapper--detailed .collection__row{grid-template-columns:repeat(4,1fr);row-gap:14px}.product-info__wrapper--detailed .collection__color-name{color:#00030f;color:var(--primary-black)}.product-info__wrapper--detailed .collections-tabs__header{margin-bottom:14px}.product-info__wrapper--detailed .collections-tabs__btn{font-size:16px;height:36px}}@media only screen and (max-width:767px){.product-info__wrapper--detailed{margin-bottom:60px;margin-top:16px;row-gap:60px}.product-info__wrapper--detailed .product-info__name{font-size:36px}.product-info__wrapper--detailed .product-info__note{margin-bottom:16px}.product-info__wrapper--detailed .product-info__actions .already-in-cart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-info__wrapper--detailed .product-info__actions .quantity{-webkit-box-flex:0;-ms-flex:0 0 149px;flex:0 0 149px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-info__wrapper--detailed .product-info__actions .quantity__input{width:43px;-webkit-box-flex:0;border-left:none;border-right:none;-ms-flex:0 0 42px;flex:0 0 42px;padding-left:0;padding-right:0}.product-info__wrapper--detailed .product-info__actions .quantity__btn{width:53px;-webkit-box-flex:0;-ms-flex:0 0 53px;flex:0 0 53px}.product-info__wrapper--detailed .product-info__actions .product-info__calculate{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:65px}.product-info__wrapper--detailed .product-info__actions .add-to-favorite{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:0;border:none;-ms-flex:0 0 100%;flex:0 0 100%;height:auto;margin-top:8px;padding-bottom:0;padding-top:0}.product-info__wrapper--detailed .product-info__actions .add-to-favorite .favorite-text.favorite-text--to-fav.only-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .product-info__actions .add-to-favorite.in-favorite .favorite-text.favorite-text--to-fav.only-mobile{display:none}.product-info__wrapper--detailed .product-info__actions .add-to-favorite.in-favorite .favorite-text.favorite-text--in-fav.only-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .product-info__actions .to-cart{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-info__wrapper--detailed .product-info__actions .favorite-text.only-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .collections-tabs__header{max-width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-info__wrapper--detailed .collections-tabs__header::-webkit-scrollbar{height:0;width:0}.product-info__wrapper--detailed .collections-tabs__btn{padding-left:12px;padding-right:12px;white-space:nowrap}.product-info__wrapper--detailed .collection__row{grid-template-columns:repeat(3,1fr)}.product-info__wrapper--detailed .collection__actions{gap:16px}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination .nav-btn--next,.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination .nav-btn--prev{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination__nav,.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination__pages{gap:4px}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination__page{width:44px}.product-info__wrapper--detailed .catalog-wrapper__pagination .pagination__page--more{display:-webkit-box;display:-ms-flexbox;display:flex}}.collections-tabs__header{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:100%;overflow:auto;width:100%;grid-gap:8px;border:none;gap:8px;margin-bottom:16px;padding-bottom:0!important}.collections-tabs__btn{border:1px solid #d1d1d1;border:1px solid var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#00030f;color:var(--primary-black);justify-content:center}.collections-tabs__btn.active{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white)}.product-tabs__header-wrapper{gap:36px}.product-tabs__btn{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:20px;line-height:1.5}.product-tabs__content-wrapper{padding-top:16px}.product-tabs__content-wrapper b{font-family:NotoSans-Bold,sans-serif;font-family:var(--font-bold)}@media only screen and (max-width:1919px){.product-tabs__btn{font-size:18px}.product-tabs__header-wrapper{gap:24px;padding-bottom:14px}.product-tabs__content-wrapper *{font-size:16px}.product-tabs .tabs__btn.active:before{top:calc(100% + 9px)}}@media only screen and (max-width:1023px){.product-tabs__header-wrapper{-ms-overflow-style:none;scrollbar-width:none}.product-tabs__header-wrapper::-webkit-scrollbar{height:0;width:0}}@media only screen and (max-width:767px){.product-tabs__btn{font-size:16px}}.detailed-slider{cursor:pointer;height:620px}.detailed-slider img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.detailed-slider .swiper{height:620px;padding-bottom:20px}.detailed-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detailed-slider .swiper-slide--mobile{display:none}.detailed-slider .swiper-pagination{bottom:0!important;text-align:left;top:auto!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{border-right:none;right:79px}@media only screen and (max-width:1919px){.detailed-slider .swiper{height:446px}}@media (max-width:1279px){.detailed-slider .swiper-slide--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:1279px){.detailed-slider{margin-left:-24px;margin-right:-24px}.detailed-slider .swiper{height:614px}.detailed-slider .swiper-pagination{padding-left:24px}.detailed-slider__nav{display:none}}@media only screen and (max-width:1023px){.detailed-slider .swiper{height:480px}}@media only screen and (max-width:767px){.detailed-slider .swiper{height:236px}}.collection{margin-top:8px}.collection__name{margin-bottom:4px}.collection__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.collection__item{width:42px;-webkit-box-flex:0;background-repeat:no-repeat;background-size:cover;cursor:pointer;-ms-flex:0 0 42px;flex:0 0 42px;height:42px}.collection__item--dark .collection__calculate-btn .icon,.collection__item--dark .collection__calculate-btn span{color:#fff;color:var(--color-white)}.collection__item input{display:none}.collection__item input,.collection__item input:checked~span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collection__item input:checked~span{border:1px solid #00030f;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}.collection__item>span{display:inline-block;width:42px;-webkit-box-flex:0;background-repeat:no-repeat;background-size:cover;cursor:pointer;-ms-flex:0 0 42px;flex:0 0 42px;height:42px}.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 #00030f;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}@media only screen and (max-width:1919px){.collection__item,.collection__item>span{width:41px;-webkit-box-flex:0;-ms-flex:0 0 41px;flex:0 0 41px;height:41px}}@media only screen and (max-width:1023px){.collection__item,.collection__item>span{width:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;height:44px}}@media only screen and (max-width:767px){.collection__item,.collection__item>span{width:48px;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;height:48px}}.packaging{margin-top:32px}.packaging__options{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;margin-top:8px}.packaging__item input{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.packaging__item input:checked~span{border:1px solid #00030f;border:1px solid var(--primary-black);color:#00030f;color:var(--primary-black)}.packaging__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 #d1d1d1;border:1px solid var(--color-gray);cursor:pointer;height:43px;justify-content:center;padding:8px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:103px}.packaging__item span:hover{border:1px solid #00030f;border:1px solid var(--primary-black)}@media only screen and (max-width:1919px){.packaging__item span{width:116px}}@media only screen and (max-width:767px){.packaging__options{-ms-flex-wrap:wrap;flex-wrap:wrap}.packaging__item span{height:41px;width:105px}}.documents-block__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,50%);margin-top:42px;grid-gap:20px;gap:20px}@media only screen and (max-width:1279px){.documents-block .title-section{font-size:48px}.documents-block__wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1023px){.documents-block__wrapper{grid-template-columns:repeat(2,1fr);margin-top:24px}}@media only screen and (max-width:767px){.documents-block .title-section{font-size:36px}.documents-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:18px}}.advantages-block__wrapper{display:grid;grid-auto-flow:row;grid-gap:20px;gap:20px}.advantages-block__wrapper.grid-2{grid-template-columns:repeat(2,50%)}@media only screen and (max-width:1279px){.advantages-block__wrapper.grid-2{grid-template-columns:100%}}@media only screen and (max-width:1023px){.advantages-block{margin-left:0;margin-right:0;max-width:100vw;overflow:hidden}.advantages-block .container{padding:0}.advantages-block__wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;max-width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.advantages-block__wrapper::-webkit-scrollbar{height:0;width:0}}.colors-slider-block{max-width:100vw;overflow:hidden}.colors-slider-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:32px;min-height:65px}@media screen and (max-width:1280px){.colors-slider-block__header .title-section{font-size:48px;line-height:55px}}@media screen and (max-width:486px){.colors-slider-block__header .title-section{font-size:36px;line-height:41px}}.colors-slider-block--with-switcher .colors-slider-block__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.colors-slider-block--with-switcher .colors-slider-block__switcher{margin-right:auto;padding-top:10px}.colors-slider-block__collections{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-bottom:7px}.colors-slider-block__collections .checkbox span{font-size:18px}.colors-slider-block__navigation{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.colors-slider-block__navigation .nav-btn:first-child{border-right:none}.colors-slider-block__note{color:#717171;color:var(--middle-gray);font-size:16px;margin-top:16px}.colors-slider-block .hidden{display:none}@media only screen and (max-width:1919px){.colors-slider-block__header{-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}.colors-slider-block .swiper{margin-top:47px}.colors-slider-block .swiper-button-disabled{border-color:#d1d1d1;border-color:var(--color-gray)}}@media only screen and (max-width:1279px){.colors-slider-block__navigation,.colors-slider-block__switcher{display:none}.colors-slider-block .swiper{margin-top:42px}}@media only screen and (max-width:1023px){.colors-slider-block .swiper{margin-top:24px}}@media only screen and (max-width:767px){.colors-slider-block .title-section{font-size:36px}.colors-slider-block__note{font-size:12px;margin-top:14px}}.reviews-block{background-color:#e1d3bd;background-color:var(--light-beige);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-block .title-section{margin-bottom:16px}.reviews-block__main{margin-right:94px;padding:52px 0 52px calc(50vw - 780px)}.reviews-block__content{width:440px}.reviews-block__images{display:grid;grid-template-columns:repeat(4,1fr);width:calc(100vw - 440px)}.reviews-block__img{max-width:100%;overflow:hidden;width:100%}.reviews-block__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.reviews-block__link{margin-top:32px}@media only screen and (max-width:1919px){.reviews-block__main{margin-right:0;padding:82px 24px;-webkit-box-flex:0;-ms-flex:0 0 443px;flex:0 0 443px}.reviews-block__content{width:100%}.reviews-block__text{font-size:16px}.reviews-block__images{grid-template-columns:repeat(3,1fr)}.reviews-block__img:last-child{display:none}}@media only screen and (max-width:1279px){.reviews-block__main{padding:52px 24px;-webkit-box-flex:0;-ms-flex:0 0 522px;flex:0 0 522px}.reviews-block__content{max-width:395px}.reviews-block .title-section{font-size:48px}.reviews-block__link{height:64px;padding:0;width:209px}.reviews-block__img:nth-last-child(-n+2){display:none}.reviews-block__images{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1023px){.reviews-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-block__main{padding:35px 24px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.reviews-block__content{max-width:700px}.reviews-block__images{grid-template-columns:repeat(4,1fr);height:253px;width:100%}.reviews-block__img:last-child,.reviews-block__img:nth-last-child(-n+2){display:block}.reviews-block__text{font-size:16px}}@media only screen and (max-width:767px){.reviews-block__main{padding:32px 14px}.reviews-block .title-section{font-size:36px}.reviews-block__link{font-size:20px;height:63px;margin-top:24px;width:100%}.reviews-block__images{grid-template-columns:repeat(3,1fr);height:159px}.reviews-block__img:last-child{display:none}}.product-video-block{max-width:100%;overflow:hidden}.product-video-block__video-preview{height:820px;max-width:100%;overflow:hidden;position:relative}.product-video-block__video-preview .open-video-btn{bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.product-video-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-video-block__title{color:#fff;color:var(--color-white);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;left:24px;line-height:1.15;position:absolute;top:24px;z-index:20}@media only screen and (max-width:1919px){.product-video-block:not(.product-video-block--multi) .container{padding:0}.product-video-block__video-preview{height:674px}.product-video-block__title{left:48px}}@media only screen and (max-width:1279px){.product-video-block__video-preview{height:538px}.product-video-block--multi .container{padding:0}}@media only screen and (max-width:1023px){.product-video-block__title{font-size:28px}.product-video-block__video-preview{height:404px}}@media only screen and (max-width:767px){.product-video-block__title{left:14px;top:14px}.product-video-block__video-preview{height:202px}}.effects-block__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);margin-top:42px;grid-gap:42px;gap:42px}.effects-block__load-more{margin-top:42px;width:100%}.effects-block__load-more .btn,.effects-block__load-more .btn-ghost,.effects-block__load-more .btn-primary,.effects-block__load-more .btn-primary-small,.effects-block__load-more .btn-secondary,.effects-block__load-more .btn-secondary-small{width:100%}.effects-block .hidden{display:none}.effects-block .card .title-article{font-size:36px;line-height:1.15;margin-bottom:2px}@media only screen and (max-width:1919px){.effects-block__wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:42px}.effects-block .card__top{height:301px}.effects-block .card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}}@media only screen and (max-width:1279px){.effects-block .card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:357px;max-height:none}.effects-block .card__content{gap:4px}.effects-block .card__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.effects-block .card__samples{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:2px solid #fff;border-top:2px solid var(--color-white);-ms-flex-direction:row;flex-direction:row}.effects-block .card__sample-link span,.effects-block .card__sample-name{display:none}.effects-block .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:center;-ms-flex-pack:center;justify-content:center}.effects-block .card__image{border-right:none}.effects-block .card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.effects-block .card__info-text{font-size:14px;max-height:65px}.effects-block .card__title{margin-bottom:2px}}@media only screen and (max-width:1023px){.effects-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:2px;margin-top:24px}.effects-block .title-section{font-size:48px}.effects-block .card__top{height:502px}}@media only screen and (max-width:767px){.effects-block .title-section{font-size:36px}.effects-block__wrapper{gap:42px}.effects-block .card__top{height:270px}.effects-block .card .title-article{font-size:28px}.effects-block .card__content{gap:8px}.effects-block .card__price{font-size:18px}.effects-block .js-load-more-btn{border-color:#d1d1d1;border-color:var(--color-gray)}}.portfolio-slider{margin-top:42px;overflow:visible!important}@media screen and (max-width:768px){.portfolio-slider{margin-top:24px}}@media screen and (max-width:1280px){.portfolio-slider .portfolio-card__image{margin-bottom:14px;max-height:450px}}@media screen and (max-width:1024px){.portfolio-slider .portfolio-card__content{gap:8px}.portfolio-slider .portfolio-card__info div:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.portfolio-slider .portfolio-card__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:486px){.portfolio-slider .portfolio-card__info{gap:32px}}@media screen and (max-width:1280px){.portfolio-slider .portfolio-card__title{font-size:36px;line-height:41px}}@media screen and (max-width:1024px){.portfolio-slider .portfolio-card__title{font-size:28px;line-height:32px}}.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}@media only screen and (max-width:1279px){.slider-gallery__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (max-width:1023px){.slider-gallery__container{gap:8px}}.slider-gallery-main{width:auto;-webkit-box-flex:1;border:1px solid #e9e9e9;-ms-flex:1 1 auto;flex:1 1 auto;height:682px;position:relative}.slider-gallery-main__title{color:#fff;color:var(--color-white);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;left:24px;line-height:1.15;position:absolute;top:24px;z-index:20}.slider-gallery-main .product-video-block{max-width:100%;overflow:hidden}.slider-gallery-main .product-video-block__video-preview{height:682px;max-width:100%;overflow:hidden;position:relative}@media only screen and (max-width:1919px){.slider-gallery-main,.slider-gallery-main .product-video-block__video-preview{height:538px}}@media only screen and (max-width:1023px){.slider-gallery-main,.slider-gallery-main .product-video-block__video-preview{height:404px}.slider-gallery-main__title{font-size:28px}}@media only screen and (max-width:767px){.slider-gallery-main,.slider-gallery-main .product-video-block__video-preview{height:202px}}.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 #00030f;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{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}@media only screen and (max-width:1919px){.slider-gallery-thumb{height:538px}.slider-gallery-thumb__slide{height:91px!important}.slider-gallery-thumb .product-video-block__video-preview{height:91px}}@media only screen and (max-width:1279px){.slider-gallery-thumb{height:121px;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.slider-gallery-thumb .nav-btn{display:none}.slider-gallery-thumb.swiper{padding-left:24px}.slider-gallery-thumb__slide{height:121px!important}.slider-gallery-thumb .product-video-block__video-preview{height:121px}}@media only screen and (max-width:1023px){.slider-gallery-thumb{height:91px}.slider-gallery-thumb__slide{height:91px!important;width:189px}.slider-gallery-thumb .product-video-block__video-preview{height:91px}}@media only screen and (max-width:767px){.slider-gallery-thumb.swiper{padding-left:14px}}.product-page{padding-bottom:150px}.product-page .similar-products,.product-page section:last-child{margin-bottom:0}@media only screen and (max-width:1919px){.product-page{padding-bottom:130px}.product-page .breadcrumbs--mb{margin-bottom:24px}.product-page .portfolio-slider{margin-top:47px}.product-page .portfolio-block{max-width:100vw;overflow:hidden}.product-page .portfolio-block .swiper-button-disabled{border-color:#d1d1d1;border-color:var(--color-gray)}.product-page .portfolio-card__content{gap:8px}}@media only screen and (max-width:1279px){.product-page{margin-top:0;padding-bottom:100px}.product-page .breadcrumbs--mb{margin-bottom:14px}.product-page .portfolio-slider{margin-top:42px}.product-page .portfolio-card__image{aspect-ratio:1.57;max-height:287px}}@media only screen and (max-width:1023px){.product-page .portfolio-slider{margin-top:24px}.product-page .similar-products{margin-bottom:0}}@media only screen and (max-width:767px){.product-page{max-width:100vw;overflow-x:hidden;padding-bottom:60px}.product-page .portfolio-block .title-section{font-size:36px}.product-page .portfolio-card__image{margin-bottom:8px;max-height:198px}.product-page .portfolio-card__title{display:-webkit-box;font-size:22px;line-height:1.15;overflow:hidden;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:50px;white-space:normal}.product-page .portfolio-card__arrow,.product-page .portfolio-card__link-icon{height:18px;width:18px}.product-page .portfolio-card__info{gap:32px}.product-page .portfolio-card__info div:first-child{font-size:16px}.product-page .portfolio-card__info div:last-child{font-size:14px}}.video-instruction-block{height:538px;margin-top:42px;position:relative}.video-instruction-block.hidden{display:none}.video-instruction-block.hidden *{height:0!important;margin:0!important}.video-instruction-block .js-video-instruction-block{height:538px}.video-instruction-block__title{color:#fff;color:var(--color-white);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:28px;left:24px;line-height:1.15;position:absolute;top:24px;z-index:99}.video-instruction-block .instruction-card__title{display:none}.video-instruction-block .instruction-card .js-preview-iframe,.video-instruction-block .instruction-card__main,.video-instruction-block .instruction-card__video-preview{height:538px}.video-instruction-block .instruction-card__video-preview{margin-top:0}@media only screen and (max-width:1023px){.video-instruction-block,.video-instruction-block .instruction-card .js-preview-iframe,.video-instruction-block .instruction-card__main,.video-instruction-block .instruction-card__video-preview,.video-instruction-block .js-video-instruction-block{height:404px}}@media only screen and (max-width:767px){.video-instruction-block,.video-instruction-block .instruction-card .js-preview-iframe,.video-instruction-block .instruction-card__main,.video-instruction-block .instruction-card__video-preview,.video-instruction-block .js-video-instruction-block{height:202px}}.short-intro__columns{display:grid;grid-template-columns:calc(100% - 559px) 507px;max-width:100%;width:100%;grid-gap:52px;gap:52px}.short-intro__slider{height:100%;overflow:hidden}@media only screen and (max-width:1919px){.short-intro__columns{gap:42px;grid-template-columns:calc(100% - 522px) 480px}.short-intro .btn-primary,.short-intro .btn-secondary{font-size:24px}}@media only screen and (max-width:1279px){.short-intro__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:1023px){.short-intro__columns{gap:20px}}@media only screen and (max-width:767px){.short-intro__columns{row-gap:16px}}.common-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-info__name{margin-bottom:8px}.common-info__start-price{font-size:28px}.common-info__prices{margin-top:32px}.common-info__actions{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:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.common-info__description,.common-info__text{margin-top:32px}.common-info__characteristics{margin-top:16px}.common-info .show-more-text__btn,.common-info .show-more-text__content{font-size:18px;line-height:1.5}.common-info .show-more-text__content.collapsed{max-height:55px}.common-info .show-more-text__content:before{display:none}.common-info .show-more-text__content.visible{max-height:none}.common-info .show-more-text__content.visible p:last-child{margin-bottom:0}.common-info .show-more-text__btn{margin-top:24px}.common-info.short-intro__common-info.product-info .characteristics__all button{color:#717171;color:var(--middle-gray)}.common-info .show-more-text__btn{margin-top:4px}@media only screen and (max-width:1279px){.common-info{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto auto;grid-column-gap:42px;-moz-column-gap:42px;-webkit-column-gap:42px;column-gap:42px}.common-info__description{grid-row:span 4}.common-info .show-more-text__content.collapsed{max-height:270px}}@media only screen and (max-width:1023px){.common-info{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}.common-info__description,.common-info__prices{margin-top:24px}.common-info__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.common-info__actions .btn,.common-info__actions .btn-ghost,.common-info__actions .btn-primary,.common-info__actions .btn-primary-small,.common-info__actions .btn-secondary,.common-info__actions .btn-secondary-small{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px)}.common-info .show-more-text__content.collapsed{max-height:90px}}@media only screen and (max-width:767px){.common-info__name{font-size:36px}.common-info__start-price{font-size:24px}.common-info__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-info__actions .btn,.common-info__actions .btn-ghost,.common-info__actions .btn-primary,.common-info__actions .btn-primary-small,.common-info__actions .btn-secondary,.common-info__actions .btn-secondary-small{font-size:20px;line-height:24px;max-height:65px}.common-info .show-more-text__btn,.common-info .show-more-text__content{font-size:16px}}.grid-view{height:auto!important;margin-top:42px}.grid-view .container{height:100%}.grid-view__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:600px}.grid-view .colors-slider__slide:hover{-webkit-transition:width .3s ease;transition:width .3s ease;width:100%!important}.instruction-slider{overflow:visible!important}.instruction-slider .swiper-wrapper{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;overflow:visible}.instruction-slider .swiper-slide{height:auto!important}.instruction-slider .open-slide-content{display:none}@media (min-width:1280px){.instruction-slider .content-open,.instruction-slider .swiper-slide-active.content-open{background-color:#00030f;background-color:var(--primary-black);border-color:#00030f;border-color:var(--primary-black);color:#fff;color:var(--color-white)}}@media only screen and (max-width:1279px){.instruction-slider .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.instruction-slider .content-open{background-color:#00030f;background-color:var(--primary-black);border-color:#00030f;border-color:var(--primary-black);color:#fff;color:var(--color-white)}.instruction-slider .open-slide-content{display:block;padding-top:24px}.instruction-slider .open-slide-content .instruction-card__main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.instruction-slider .open-slide-content .instruction-card__title{cursor:default;font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;height:auto;line-height:1.2;-webkit-box-pack:start;-ms-flex-pack:start;border:none;justify-content:flex-start}.instruction-slider__slide--video{display:none!important}.instruction-slider__slide{overflow:visible;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.instruction-slider__slide--video{display:none}.instruction-slider__slide.content-open .instruction-card__title{background-color:#00030f;background-color:var(--primary-black);border-color:#00030f;border-color:var(--primary-black);color:#fff;color:var(--color-white)}}@media only screen and (max-width:767px){.instruction-slider .swiper-pagination{font-size:16px;top:calc(100% + 48px)}.instruction-slider .swiper-pagination-current{margin-right:6px}.instruction-slider .swiper-pagination-total{margin-left:6px}.instruction-slider .open-slide-content .instruction-card__title{font-size:28px;margin-bottom:14px}.instruction-slider__slide.content-open .instruction-card__title{background-color:#00030f;background-color:var(--primary-black);border-color:#00030f;border-color:var(--primary-black);color:#fff;color:var(--color-white)}}@media (min-width:767.98px){.instruction-slider .swiper-pagination{display:none}}.instruction-block{max-width:100vw;overflow:hidden}.instruction-block__slider{margin-top:42px}.instruction-block .swiper-button-disabled{border-color:#d1d1d1;border-color:var(--color-gray)}@media only screen and (max-width:1919px){.instruction-block__slider{margin-top:47px}}@media only screen and (max-width:1023px){.instruction-block .title-section{font-size:48px}.instruction-block__slider{margin-top:24px}.instruction-block .title-section{font-size:36px}}@media only screen and (max-width:767px){.instruction-block{padding-bottom:92px;position:relative}.instruction-block .colors-slider-block__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:0;justify-content:space-between;left:0;padding:0 14px;position:absolute;width:100%}.instruction-block .nav-btn{height:63px;width:63px}.instruction-block .nav-btn.js-nav-swiper-prev{border-right:1px solid #00030f!important;border-right:1px solid var(--primary-black)!important}.instruction-block .nav-btn.js-nav-swiper-prev.swiper-button-disabled{border-color:#d1d1d1!important;border-color:var(--color-gray)!important}}.instruction-card{border:1px solid #d1d1d1;border:1px solid var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;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;gap:24px;justify-content:space-between}.instruction-card__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.instruction-card__main:not(.video-block){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.instruction-card__title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.15}.instruction-card__subtitle{font-size:20px;margin-bottom:8px}.instruction-card__text{font-size:16px;margin-bottom:14px}.instruction-card__consumption{font-size:16px;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.instruction-card__consumption-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.instruction-card__consumption-container span:nth-child(2){-webkit-box-flex:1;border-bottom:1px dashed #d1d1d1;border-bottom:1px dashed var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto;padding:0 2px}.instruction-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instruction-card__icon{height:47px;width:47px}.instruction-card__icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.instruction-card__heading{font-size:14px}.instruction-card__bold{font-family:NotoSans-Bold,sans-serif;font-family:var(--font-bold);font-size:16px}.instruction-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:24px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-top:24px}.instruction-card__footer:before{background-color:#d1d1d1;background-color:var(--color-gray);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:0;width:calc(100% + 48px)}.instruction-card__footer .instruction-card__text{margin-bottom:0}.instruction-card__image{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px;height:125px;width:125px}.instruction-card__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.instruction-card__name{text-decoration:underline!important}.instruction-card__video-preview{height:280px;margin-top:-65px}.instruction-card--with-video{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white);padding:0}.instruction-card--with-video .instruction-card__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instruction-card--with-video .instruction-card__title{padding:24px 24px 0}.instruction-card__main .show-more-btn{display:none}.instruction-card__main.btn-visible .show-more-btn{color:#717171;color:var(--middle-gray);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;margin:0 0 20px;padding:0}.instruction-card__main.text-hidden .instruction-text{max-height:145px;overflow:hidden}@media only screen and (max-width:1919px){.instruction-card{gap:26px}.instruction-card__footer{margin-top:30px}.instruction-card__image{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:90px;width:90px}}@media only screen and (max-width:1279px){.instruction-card{border:none;gap:24px;padding:0}.instruction-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #d1d1d1;border:1px solid var(--color-gray);cursor:pointer;font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;justify-content:center;line-height:1.5}.instruction-card__main,.instruction-card__main:not(.video-block){display:none}.instruction-card__text{font-size:18px}.instruction-card__footer{margin-top:40px;padding:14px 0}.instruction-card__footer:after{background-color:#d1d1d1;background-color:var(--color-gray);bottom:0;content:"";height:1px;left:-24px;position:absolute;right:-24px;width:calc(100% + 48px)}.instruction-card__image{height:125px;width:125px;-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}}@media only screen and (max-width:1023px){.instruction-card__info .instruction-card__text{font-size:16px}.instruction-card__title{height:45px}}@media only screen and (max-width:767px){.instruction-card{gap:0}.instruction-card__title{font-size:16px;height:40px}.instruction-card__subtitle{font-size:16px}.instruction-card__text{font-size:14px}.instruction-card__consumption{font-size:14px;margin-top:14px}.instruction-card__item{margin-top:14px}.instruction-card__icon{display:none}.instruction-card__content{width:100%}.instruction-card__footer{margin-top:14px}.instruction-card__image{height:62px;width:62px;-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px}.instruction-card__name{font-size:16px}.instruction-card__info .instruction-card__text{font-size:14px}}.tool-intro__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.tool-intro__actions .to-cart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tool-intro__actions .add-to-favorite{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px}.tool-intro .swiper-slide{border:1px solid #d1d1d1;border:1px solid var(--color-gray)}.tool-intro .common-info{margin-top:0}@media only screen and (max-width:1919px){.tool-intro__actions{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:24px}.tool-intro__actions .add-to-favorite{font-size:18px;height:27px;line-height:1.5;min-height:27px;-webkit-box-flex:0;-ms-flex:0 0 27px;flex:0 0 27px}}@media only screen and (max-width:1279px){.tool-intro .common-info{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}.tool-intro .common-info__name{margin-bottom:0}.tool-intro .common-info .badge{margin-top:8px}.tool-intro .swiper-slide__img-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.tool-intro .swiper-slide__img-container img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.tool-intro__actions{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:8px}.tool-intro__actions .to-cart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tool-intro__actions .add-to-favorite{height:65px;width:65px;-webkit-box-flex:0;border-color:#d1d1d1;border-color:var(--color-gray);-ms-flex:0 0 65px;flex:0 0 65px}}@media only screen and (max-width:767px){.tool-intro__actions{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.tool-intro .add-to-favorite,.tool-intro .to-cart{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.tool-intro .common-info__characteristics,.tool-intro .common-info__text{margin-top:24px}.tool-intro .common-info__text{font-size:16px}}.characteristics__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:16px;gap:2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.characteristics__item:not(:last-child){margin-bottom:8px}.characteristics span:first-child{color:#717171;color:var(--middle-gray)}.characteristics span:nth-child(2){-webkit-box-flex:1;border-bottom:1px dashed #d1d1d1;border-bottom:1px dashed var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto}.characteristics__all{color:#717171!important;color:var(--middle-gray)!important;font-size:16px}.characteristics .hidden{display:none}.similar-products{margin-bottom:150px}.similar-products__wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px;margin-top:42px}.similar-products .card.card-tool .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}.similar-products .card .title-article{font-size:36px;line-height:1.15}@media only screen and (max-width:1023px){.similar-products .title-section{font-size:48px}.similar-products__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:45px}}@media only screen and (max-width:767px){.similar-products .title-section{font-size:36px}.similar-products__wrapper{gap:42px}.similar-products .card__top{height:198px}.similar-products .card .title-article{font-size:28px}}.catalog-section__title{margin-bottom:87px;text-align:center}@media screen and (max-width:1280px){.catalog-section__title{font-size:56px;line-height:64px;margin-bottom:63px}}@media screen and (max-width:768px){.catalog-section__title{font-size:48px;line-height:55px;margin-bottom:52px}}@media screen and (max-width:586px){.catalog-section__title{font-size:36px;line-height:41px;margin-bottom:32px}}.catalog-section__catalog-wrapper{margin-top:32px}@media screen and (max-width:1280px){.catalog-section__catalog-wrapper{margin-top:24px}}@media screen and (max-width:486px){.catalog-section__catalog-wrapper{margin-top:18px}}.catalog-wrapper__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:42px;gap:42px;padding-bottom:42px}@media screen and (max-width:1280px){.catalog-wrapper__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media screen and (max-width:1024px){.catalog-wrapper__grid{padding-bottom:63px}}@media screen and (max-width:768px){.catalog-wrapper__grid{grid-template-columns:1fr;padding-bottom:43px;row-gap:46px}}@media screen and (max-width:486px){.catalog-wrapper__grid{row-gap:42px}}.catalog-wrapper__grid--portfolio{gap:150px;grid-template-columns:1fr}@media screen and (max-width:1280px){.catalog-wrapper__grid--portfolio{gap:62px}}@media screen and (max-width:768px){.catalog-wrapper__grid--portfolio{gap:42px}}.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:56px}@media screen and (max-width:1024px){.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:36px;letter-spacing:0;line-height:41px}}@media screen and (max-width:768px){.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:28px;line-height:32px}}@media screen and (max-width:486px){.catalog-wrapper__grid--portfolio .portfolio-card__title{font-size:22px;line-height:25px;max-width:98%;overflow:auto;text-overflow:clip;white-space:wrap}}.catalog-wrapper .card .title-article{font-size:36px;line-height:1.15}@media screen and (max-width:1280px){.catalog-wrapper .card .title-article{margin-bottom:2px}}@media screen and (max-width:486px){.catalog-wrapper .card .title-article{font-size:28px;line-height:32px}}.catalog-wrapper__load-more .load-more-btn{width:100%}@media screen and (max-width:486px){.catalog-wrapper__load-more .load-more-btn{font-size:20px;letter-spacing:5%;line-height:24px}}.catalog-wrapper__pagination{margin-top:24px}@media screen and (max-width:1024px){.catalog-wrapper__pagination{margin-top:31px}}@media screen and (max-width:768px){.catalog-wrapper__pagination{margin-top:23px}}.catalog-wrapper .load-more-loading{display:none}.catalog-wrapper.waiting .load-more-loading{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}@media screen and (max-width:1023px){.catalog-wrapper .catalog-wrapper__pagination .pagination{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px}}@media screen and (max-width:1280px){.catalog-page .video-catalog.catalog-section{margin-bottom:130px}}@media screen and (max-width:1024px){.catalog-page .video-catalog.catalog-section{margin-bottom:100px}}@media screen and (max-width:486px){.catalog-page .video-catalog.catalog-section{margin-bottom:60px}}@media screen and (max-width:1280px){.catalog-page .video-catalog.catalog-section .catalog-wrapper__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:42px}}@media screen and (max-width:968px){.catalog-page .video-catalog.catalog-section .catalog-wrapper__grid{grid-template-columns:1fr}}@media screen and (max-width:1280px){.catalog-page .video-catalog.catalog-section .card-with-video .video-block__preview{height:317px}}@media screen and (max-width:1024px){.catalog-page .video-catalog.catalog-section .card-with-video .video-block__preview{height:249px}}@media screen and (max-width:968px){.catalog-page .video-catalog.catalog-section .card-with-video .video-block__preview{height:375px}}@media screen and (max-width:486px){.catalog-page .video-catalog.catalog-section .card-with-video .video-block__preview{height:174px}}@media screen and (max-width:1280px){.catalog-page .video-catalog.catalog-section .card-with-video__title{font-size:28px;line-height:32px;margin:14px 0 0}}@media screen and (max-width:768px){.catalog-page .video-catalog.catalog-section .card-with-video__title{margin-top:8px}}@media screen and (max-width:486px){.catalog-page .video-catalog.catalog-section .card-with-video__title{font-size:22px;line-height:25px}}.catalog-page{overflow-x:hidden}.catalog-page.instruments-page,.catalog-page.materials-page{overflow:hidden}@media screen and (max-width:1280px){.catalog-page.instruments-page .filter-horizontal__row,.catalog-page.materials-page .filter-horizontal__row{margin-bottom:24px}}@media screen and (max-width:768px){.catalog-page.instruments-page .filter-horizontal__row,.catalog-page.materials-page .filter-horizontal__row{margin-bottom:14px}}@media screen and (max-width:486px){.catalog-page.instruments-page .filter-horizontal__row,.catalog-page.materials-page .filter-horizontal__row{margin-bottom:4px}}@media screen and (max-width:1280px){.catalog-page.instruments-page .catalog-section__catalog-wrapper,.catalog-page.materials-page .catalog-section__catalog-wrapper{margin-top:11px}}@media screen and (max-width:1024px){.catalog-page.instruments-page .catalog-section__catalog-wrapper,.catalog-page.materials-page .catalog-section__catalog-wrapper{margin-top:26px}}.catalog-page .catalog-section{margin-bottom:150px}@media screen and (max-width:486px){.catalog-page .catalog-section .card__info{gap:0}.catalog-page .catalog-section .catalog-section__catalog-wrapper{margin-top:14px}}@media screen and (max-width:1280px){.catalog-page .catalog-section .filter-horizontal__sorting{margin-inline:-24px;padding-bottom:12px}}@media screen and (max-width:1024px){.catalog-page .catalog-section .filter-horizontal__sorting{padding-bottom:0}}@media screen and (max-width:768px){.catalog-page .catalog-section .filter-horizontal__sorting{padding-top:9px}}@media screen and (max-width:767px){.catalog-page .catalog-section .filter-horizontal__sorting{margin-inline:-14px}}@media screen and (max-width:768px){.catalog-page .catalog-section .catalog-section__filter-horizontal .filter-horizontal__item{padding:8px 16px}}.catalog-page .catalog-section .catalog-section__filter-horizontal .swiper-slide{width:375px}@media screen and (max-width:1024px){.catalog-page .catalog-section .catalog-section__filter-horizontal .swiper-slide{width:auto}}@media screen and (max-width:768px){.catalog-page .catalog-section .catalog-section__filter-horizontal .swiper-slide span{font-size:16px;line-height:24px}}@media screen and (max-width:1280px){.catalog-page .catalog-section .filter-horizontal__sorting.is-sticky.is-fixed{margin-inline:0}}@media screen and (max-width:1024px){.catalog-page .catalog-section .filter-horizontal__sorting.is-sticky.is-fixed{padding-bottom:12px}}@media screen and (max-width:768px){.catalog-page .catalog-section .filter-horizontal__sorting.is-sticky.is-fixed{padding-bottom:9px;padding-top:9px}}.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}@media screen and (max-width:768px){.catalog-page .catalog-section .card__image{max-height:none}}.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}@media screen and (max-width:1024px){.catalog-page .catalog-section .card.card-effect .card__image{-ms-flex-preferred-size:initial;border-right:none;flex-basis:auto;height:287px}}@media screen and (max-width:768px){.catalog-page .catalog-section .card.card-effect .card__image{height:432px}}@media screen and (max-width:486px){.catalog-page .catalog-section .card.card-effect .card__image{height:198px}}.catalog-page .catalog-section .card.card-effect .card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.catalog-page .card-effect .card__samples{-webkit-box-flex:0;-ms-flex:0 0 133px;flex:0 0 133px}@media screen and (max-width:1280px){.catalog-page .card-effect .card__samples{-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}}@media screen and (max-width:1024px){.catalog-page .card-effect .card__samples{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:2px solid #fff;-ms-flex-direction:row;flex-direction:row}}.catalog-page .card-effect .card__top{max-height:376px}@media screen and (max-width:1280px){.catalog-page .card-effect .card__top{height:301px;max-height:301px}}@media screen and (max-width:1024px){.catalog-page .card-effect .card__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:none}.catalog-page .card-effect .card__sample-name{display:none}}@media (max-width:480px){.catalog-page .card{width:calc(100vw - 28px)}.catalog-page .card__top{aspect-ratio:unset;height:270px!important;max-height:270px!important}.catalog-page .card__image{-webkit-box-flex:1;aspect-ratio:unset;-ms-flex:1 1 auto;flex:1 1 auto}}.project-page{overflow-x:hidden;position:relative}@media screen and (max-width:1280px){.project-page .header-block__header,.project-page .portfolio-header-block__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.project-page .header-block__header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;height:auto;justify-content:space-between;width:100%}.project-page .header-block__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-block__subtitle{max-width:100%}}@media screen and (max-width:1280px){.project-page .header-block__info{margin-left:auto;margin-top:16px;white-space:nowrap}}@media screen and (max-width:768px){.project-page .header-block__info{font-size:16px;line-height:24px}}@media screen and (max-width:486px){.project-page .header-block__info{margin-top:24px}}@media screen and (max-width:768px){.project-page .materials-info__link{font-size:16px;line-height:24px}}@media screen and (max-width:486px){.project-page .materials-info__link{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.project-page .one-picture-block__image-caption .materials-info__link{font-size:14px;line-height:21px}}.project-page .breadcrumbs{position:absolute}.project-page .breadcrumbs__link{color:#fff;color:var(--color-white)}.project-page .portfolio-block{margin-bottom:150px}@media screen and (max-width:1280px){.project-page .portfolio-block{margin-bottom:130px}}@media screen and (max-width:1024px){.project-page .portfolio-block{margin-bottom:100px}}@media screen and (max-width:768px){.project-page .portfolio-block{margin-bottom:60px}}@media screen and (max-width:1024px){.project-page .portfolio-block .colors-slider-block__navigation{display:none}}@media screen and (max-width:768px){.project-page .portfolio-block{margin-top:100px}}.project-page img{cursor:pointer}.portfolio-page .catalog-section .catalog-wrapper__grid:last-child{padding-bottom:0}@media screen and (max-width:1280px){.portfolio-page .catalog-section{margin-bottom:130px}}@media screen and (max-width:1024px){.portfolio-page .catalog-section{margin-bottom:100px}}@media screen and (max-width:768px){.portfolio-page .catalog-section{margin-bottom:60px}}@media screen and (max-width:1280px){.portfolio-page .catalog-section .filter-horizontal__sorting{margin-inline:0}.portfolio-page .catalog-section .filter-horizontal__sorting.is-sticky.is-fixed{margin-inline:24px}}@media screen and (max-width:767px){.portfolio-page .catalog-section .filter-horizontal__sorting.is-sticky.is-fixed{margin-inline:14px}}.header-block{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){.header-block{aspect-ratio:2.42}}@media screen and (max-width:1024px){.header-block{aspect-ratio:1.93}}@media screen and (max-width:768px){.header-block{aspect-ratio:1.45}}@media screen and (max-width:568px){.header-block{aspect-ratio:.75}}.header-block:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.header-block .container{position:relative;z-index:10}.header-block__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.header-block__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.header-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:88px}@media screen and (max-width:1280px){.header-block__header{padding-bottom:26px}}@media screen and (max-width:568px){.header-block__header{padding-bottom:20px}}@media screen and (max-width:1280px){.header-block__title{font-size:56px;line-height:64px}}@media screen and (max-width:568px){.header-block__title{font-size:36px;line-height:41px}}.header-block__info,.header-block__subtitle,.header-block__title{color:#fff;color:var(--color-white)}.header-block__subtitle{margin-top:16px}@media screen and (max-width:1280px){.header-block__subtitle{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.header-block__subtitle{font-size:16px;line-height:24px}}@media screen and (max-width:568px){.header-block__subtitle{max-width:220px}}.intro-centered{margin-left:auto;margin-right:auto;max-width:770px}@media screen and (max-width:1024px){.intro-centered{margin-top:100px}}@media screen and (max-width:768px){.intro-centered{margin-top:60px}}@media screen and (max-width:1280px){.intro-centered .simply-text{margin-inline:auto;max-width:606px}}@media screen and (max-width:1024px){.intro-centered .simply-text{font-size:16px;line-height:24px;max-width:644px}}@media screen and (max-width:768px){.intro-centered .simply-text{max-width:100%;padding-inline:24px}}@media screen and (max-width:767px){.intro-centered .simply-text{padding-inline:14px}}.intro-centered .title-main{margin-bottom:16px}.intro-centered .title-section{font-size:56px;margin-bottom:16px}.intro-centered__action{margin-top:42px}.description-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;min-height:757px}.description-block__image{-webkit-box-flex:1;aspect-ratio:1.78;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;position:relative}.description-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.description-block__image .materials-info__link{color:#fff;color:var(--color-white)}.description-block__img{height:100%;width:100%}.description-block__image-caption{bottom:36px;position:absolute;right:40px}.description-block__content{-webkit-box-flex:0;-ms-flex:0 0 375px;flex:0 0 375px;-ms-flex-item-align:end;align-self:flex-end;margin-right:calc(50vw - 780px)}.description-block__content .title-article{font-size:36px;line-height:1.15;margin-bottom:16px}.two-pictures-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:150px}@media screen and (max-width:1280px){.two-pictures-block__wrapper{gap:42px}}@media screen and (max-width:1024px){.two-pictures-block__wrapper{gap:24px}}@media screen and (max-width:486px){.two-pictures-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}}.two-pictures-block__column{aspect-ratio:1;position:relative}.two-pictures-block__image{height:100%;overflow:hidden;width:100%}@media screen and (max-width:1024px){.two-pictures-block__image{aspect-ratio:1}}.two-pictures-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.two-pictures-block__image-caption{bottom:32px;left:42px;position:absolute}@media screen and (max-width:1024px){.two-pictures-block__image-caption{color:#00030f;display:block;font-size:14px;line-height:21px;margin-top:16px;padding:0;position:static}}@media screen and (max-width:768px){.two-pictures-block__image-caption{margin-top:8px}}@media screen and (max-width:1024px){.two-pictures-block__image-caption .materials-info__link{font-size:14px;line-height:21px}}.one-picture-block{aspect-ratio:1.78;max-height:757px;width:70.05%}@media screen and (max-width:1280px){.one-picture-block{width:65.6%}}@media screen and (max-width:1024px){.one-picture-block{width:81.5%}}@media screen and (max-width:768px){.one-picture-block{margin-top:60px;width:100%}}.one-picture-block__image{height:100%;overflow:hidden;position:relative;width:100%}.one-picture-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media screen and (max-width:1024px){.one-picture-block .f-carousel__slide{overflow:visible}}.one-picture-block--right{margin-left:auto;margin-right:0}.one-picture-block--right .one-picture-block__image-caption{left:32px}@media screen and (max-width:1024px){.one-picture-block--right .one-picture-block__image-caption{backdrop-filter:none;background:transparent;color:#00030f;font-size:14px;line-height:21px;margin-top:16px;padding:0;position:static}}@media screen and (max-width:768px){.one-picture-block--right .one-picture-block__image-caption{margin-inline:24px;margin-top:8px}}@media screen and (max-width:767px){.one-picture-block--right .one-picture-block__image-caption{margin-inline:14px}}@media screen and (max-width:1024px){.one-picture-block--right .one-picture-block__image-caption_desc{display:none}}.one-picture-block--right .one-picture-block__image-caption_mob{display:none}@media screen and (max-width:1024px){.one-picture-block--right .one-picture-block__image-caption_mob{display:block}}.one-picture-block--left{margin-left:0;margin-right:auto}.one-picture-block--left .one-picture-block__image-caption{right:32px}.one-picture-block__image-caption{bottom:32px;position:absolute}.fullscreen-picture-block{aspect-ratio:2.11;position:relative}.fullscreen-picture-block__image{height:100%;overflow:hidden;width:100%}.fullscreen-picture-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.fullscreen-picture-block__image-caption{bottom:32px;left:calc(50vw - 780px);position:absolute}@media screen and (max-width:1600px){.fullscreen-picture-block__image-caption{left:24px}}@media screen and (max-width:1280px){.fullscreen-picture-block__image-caption{bottom:14px}}@media screen and (max-width:1024px){.fullscreen-picture-block__image-caption{color:#00030f;display:block;font-size:14px;line-height:21px;margin-left:24px;margin-top:16px;padding:0;position:static}}@media screen and (max-width:767px){.fullscreen-picture-block__image-caption{margin-left:14px}}.faq-block__wrapper{display:grid;grid-template-columns:507px auto;grid-column-gap:150px;-moz-column-gap:150px;-webkit-column-gap:150px;column-gap:150px;-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}}@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__content-title{color:#717171;color:var(--middle-gray);line-height:32px}@media screen and (max-width:1024px){.faq-block__content-title{font-size:16px;line-height:29px}}.faq-block__item:not(:last-child){margin-bottom:63px}@media screen and (max-width:768px){.faq-block__item:not(:last-child){margin-bottom:42px}}@media screen and (max-width:1024px){.faq-block .accordion__header{padding-block:18px}}@media screen and (max-width:768px){.faq-block .accordion__header{padding-block:16px}}.faq-block .accordion__header span{line-height:1.5;text-align:left}@media screen and (max-width:1280px){.faq-block .accordion__header span{font-size:20px;line-height:30px}}@media screen and (max-width:768px){.faq-block .accordion__header span{font-size:18px;line-height:27px}}@media screen and (max-width:1024px){.faq-block .accordion__content{font-size:16px;line-height:24px}.faq-block .accordion__item.active .accordion__content{font-size:16px;line-height:24px;padding:0 18px 18px 0}}@media screen and (max-width:768px){.faq-block .accordion__item.active .accordion__content{padding:0 16px 16px 0}}.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:#d1d1d1;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 #d1d1d1;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:#00030f;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:#00030f;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:PFDinTextCompPro-Regular,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:PFDinTextCompPro-Regular,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:#e1d3bd;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 #d1d1d1;border-left:1px solid var(--color-gray);border-top:1px solid #d1d1d1;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 #d1d1d1;border-bottom:1px solid var(--color-gray);border-right:1px solid #d1d1d1;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:#717171;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 #d1d1d1;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}.contacts-page .title-section{margin-bottom:42px}@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:36px;line-height:41px;margin-bottom:24px}}.contacts-page .header-block__bg:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.contacts-page .breadcrumbs{position:absolute}.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}}.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-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.15}.contacts-item__subtext{bottom:0;color:#717171;color:var(--middle-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}.news-page{padding-bottom:150px}.news-page .catalog-wrapper__grid{grid-template-columns:repeat(2,calc(50% - 21px))}@media screen and (max-width:1280px){.news-page .catalog-wrapper__grid{gap:20px;grid-template-columns:repeat(2,calc(50% - 10px));row-gap:42px}}@media screen and (max-width:968px){.news-page .catalog-wrapper__grid{grid-template-columns:100%}}@media only screen and (max-width:1919px){.news-page{padding-bottom:130px}}@media only screen and (max-width:1279px){.news-page{padding-bottom:100px}}@media only screen and (max-width:767px){.news-page{padding-bottom:60px}}.news-item-page{padding-bottom:150px}.news-item-page--presentation .news-content__title{max-width:100%}@media only screen and (max-width:1919px){.news-item-page{padding-bottom:130px}}@media only screen and (max-width:1279px){.news-item-page{padding-bottom:100px}}@media only screen and (max-width:767px){.news-item-page{padding-bottom:60px}}.news-content__wrapper{-moz-column-gap:92px;-webkit-column-gap:92px;column-gap:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:70px}@media screen and (max-width:1280px){.news-content__wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-bottom:130px}}@media screen and (max-width:1024px){.news-content__wrapper{margin-bottom:128px}}@media screen and (max-width:986px){.news-content__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:86px}}.news-content__header{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 566px;flex:0 0 566px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;position:sticky;top:150px}@media screen and (max-width:1280px){.news-content__header{-webkit-box-flex:0;-ms-flex:0 0 502px;flex:0 0 502px}}@media screen and (max-width:1024px){.news-content__header{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px}}@media screen and (max-width:986px){.news-content__header{position:static;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:33px}}@media screen and (max-width:486px){.news-content__header{margin-bottom:25px}}.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 screen and (max-width:1024px){.news-content__date{font-size:18px;line-height:27px;margin-top:14px}}@media screen and (max-width:768px){.news-content__date{font-size:14px;line-height:21px;margin-top:16px}}.news-content__title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:82px;line-height:1}.news-content__title .dop-space{margin-right:-4px}@media screen and (max-width:1280px){.news-content__title{font-size:56px;line-height:64px}}@media screen and (max-width:1024px){.news-content__title{font-size:48px;line-height:55px}}@media screen and (max-width:586px){.news-content__title{font-size:36px;line-height:41px}}.news-content .color-intro__share{display:none}.news-content__body{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 658px);flex:0 0 calc(100% - 658px)}@media screen and (max-width:1280px){.news-content__body{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 522px);flex:0 0 calc(100% - 522px)}}@media screen and (max-width:1024px){.news-content__body{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 415px);flex:0 0 calc(100% - 415px)}}@media screen and (max-width:986px){.news-content__body{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.news-content__picture{height:auto;margin-bottom:24px;width:100%}@media screen and (max-width:986px){.news-content__picture{height:auto;left:calc(50% + 48px);margin-bottom:32px;margin-inline:-48px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 48px)}}@media screen and (max-width:767px){.news-content__picture{left:calc(50% + 14px);margin-inline:-14px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 28px)}}.news-content__picture img,.news-content__picture picture{height:auto;max-width:100%;width:100%}@media screen and (max-width:1280px){.news-content__text{font-size:16px;line-height:24px}}.news-content__text p{font-size:18px;line-height:150%}.news-content__text p:not(:last-child){margin-bottom:24px}.news-images__image{font-size:0;height:auto;max-width:100%;width:100%}.news-images__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:986px){.news-images__image img{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 screen and (max-width:767px){.news-images__image img{left:calc(50% + 28px);margin-inline:-28px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 28px)}}.news-images__image:not(:last-child){margin-bottom:70px}@media screen and (max-width:1280px){.news-images__image:not(:last-child){margin-bottom:62px}}@media screen and (max-width:1024px){.news-images__image:not(:last-child){margin-bottom:70px}}@media screen and (max-width:986px){.news-images__image:not(:last-child){margin-bottom:54px}}.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%}.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 .title-main{font-size:48px;line-height:55px}}@media screen and (max-width:486px){.reviews-page__title .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,.reviews-section__action .btn-ghost,.reviews-section__action .btn-primary,.reviews-section__action .btn-primary-small,.reviews-section__action .btn-secondary,.reviews-section__action .btn-secondary-small{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:PFDinTextCompPro-Regular,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:#d1d1d1;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:NotoSans-Bold,sans-serif;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:#00030f;color:var(--primary-black);height:16px;width:16px}.rating-scale__scale{-webkit-box-flex:1;background-color:#d1d1d1;background-color:var(--color-gray);-ms-flex:1 1 auto;flex:1 1 auto;height:1px;position:relative}.rating-scale__line{background-color:#00030f;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:#00030f;color:var(--primary-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);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;gap:4px}.reviews-filter__btn.active{background-color:#00030f;background-color:var(--primary-black);border-color:#00030f;border-color:var(--primary-black);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 #d1d1d1;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-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:36px;line-height:1.15}@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:#717171;color:var(--middle-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;cursor:pointer;gap:4px;justify-content:flex-start}.review-card__images:not(:last-child){margin-bottom:8px}.review-card__image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:70px;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:#d1d1d1;color:var(--color-gray);height:20px;width:20px}.stars .star.active svg{color:#ffb800}.about-page{padding-bottom:150px}@media screen and (max-width:1280px){.about-page{padding-bottom:130px}}@media screen and (max-width:1024px){.about-page{padding-bottom:100px}}@media screen and (max-width:768px){.about-page{padding-bottom:60px}}@media screen and (max-width:486px){.about-page .product-details__content-block:not(:last-child){margin-bottom:60px}.about-page .production__image{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.about-page .product-details__wrapper{gap:60px}.about-page .product-details__title_sertificat{font-size:48px;line-height:55px;margin-bottom:16px}.about-page .product-details__list.list{margin-bottom:24px}}.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 screen and (max-width:1280px){.about-intro__wrapper{gap:125px;grid-template-columns:397px auto}}@media screen and (max-width:1024px){.about-intro__wrapper{gap:20px}}@media screen and (max-width:968px){.about-intro__wrapper{grid-template-columns:227px auto}}@media screen and (max-width:586px){.about-intro__wrapper{grid-template-columns:1fr}}.about-intro__title{margin-bottom:87px;text-align:center}@media screen and (max-width:1280px){.about-intro__title{font-size:56px;line-height:64px;margin-bottom:66px}}@media screen and (max-width:768px){.about-intro__title{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:486px){.about-intro__title{font-size:36px;line-height:41px}}@media screen and (max-width:586px){.about-intro__title{text-align:left}}.about-intro__image{height:auto;width:100%}@media screen and (max-width:486px){.about-intro__image{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 screen and (max-width:1024px){.about-intro__content p{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.about-intro__content p{font-size:16px;line-height:24px}}.about-intro__content p:not(:last-child){margin-bottom:24px}@media screen and (max-width:1280px){.about-intro__content p:not(:last-child){margin-bottom:28px}}@media screen and (max-width:1024px){.about-intro__content p:not(:last-child){margin-bottom:20px}}@media screen and (max-width:768px){.about-intro__content p:not(:last-child){margin-bottom:18px}}.about-brands{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding:24px 0}@media screen and (min-width:769px){.about-brands{padding:42px 0}}@media screen and (max-width:1281px){.about-brands{margin-top:130px}}@media screen and (max-width:1025px){.about-brands{margin-top:110px}}@media screen and (max-width:486px){.about-brands{margin-top:60px}}.about-brands .container{padding-inline:0}@media screen and (min-width:769px){.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;justify-content:center;row-gap:52px}}@media screen and (min-width:1025px){.about-brands .swiper-wrapper{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:52px}}@media screen and (min-width:1281px){.about-brands .swiper-wrapper{-moz-column-gap:42px;-webkit-column-gap:42px;column-gap:42px}}.about-brands .swiper-wrapper .about-brands-slider__item{max-height:100%}@media (min-width:768.98px){.about-brands .swiper-wrapper .about-brands-slider__item{height:63px}}@media (max-width:768px){.about-brands .swiper-wrapper .about-brands-slider__item{height:52px}}.about-brands .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:258px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;height:52px;justify-content:center}.about-brands .swiper-wrapper .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:769px){.about-brands .swiper-wrapper .swiper-slide{height:63px;margin:0!important;max-width:312px}}@media screen and (min-width:1025px){.about-brands .swiper-wrapper .swiper-slide{height:73px;max-width:359px}}@media (max-width:768px){.about-brands .swiper-wrapper .swiper-slide{height:52px;max-width:none;width:auto}}.about-brands .swiper-wrapper .swiper-slide svg{color:#717171;color:var(--middle-gray);height:52px;max-width:100%;width:100%}@media screen and (min-width:769px){.about-brands .swiper-wrapper .swiper-slide svg{height:63px}}@media screen and (min-width:1025px){.about-brands .swiper-wrapper .swiper-slide svg{height:73px;max-height:73px;max-width:359px}}@media screen and (max-width:1024px){.product-details{gap:20px;margin-top:100px}}.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 screen and (max-width:1280px){.product-details__wrapper{gap:125px}}@media screen and (max-width:1024px){.product-details__wrapper{gap:20px}}@media screen and (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 screen and (max-width:1280px){.product-details__image{-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px}}@media screen and (max-width:768px){.product-details__image{-webkit-box-flex:0;-ms-flex:0 0 227px;flex:0 0 227px}}@media screen and (max-width:586px){.product-details__image{position:static}}.product-details__img,.product-details__img img{height:auto;width:100%}.product-details p{font-size:24px;line-height:1.5}.product-details__subtext{font-size:18px}@media screen and (max-width:1024px){.product-details__subtext{font-size:16px;line-height:24px}}.product-details__subtext:not(:last-child){margin-bottom:24px}.product-details__content-block:not(:last-child){margin-bottom:150px}@media screen and (max-width:1280px){.product-details__content-block:not(:last-child){margin-bottom:130px}}@media screen and (max-width:1024px){.product-details__content-block:not(:last-child){margin-bottom:122px}}.product-details__title{line-height:1.15;margin-bottom:42px}@media screen and (max-width:1280px){.product-details__title{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:1024px){.product-details__title{margin-bottom:24px}}@media screen and (max-width:768px){.product-details__title{font-size:36px;line-height:41px;margin-bottom:24px}}.product-details__text{margin-bottom:24px}@media screen and (max-width:1280px){.product-details__text{font-size:20px!important;line-height:30px!important}}@media screen and (max-width:1024px){.product-details__text{font-size:16px!important;line-height:24px!important}}@media screen and (max-width:1280px){.product-details .list .list__item{font-size:24px!important;line-height:36px!important}}@media screen and (max-width:1024px){.product-details .list .list__item{font-size:20px!important;line-height:30px!important;margin-bottom:27px}}@media screen and (max-width:768px){.product-details .list .list__item{font-size:18px!important;line-height:27px!important;margin-bottom:24px}}@media screen and (max-width:1280px){.product-details .list .list__item .list__description{font-size:18px;line-height:27px}}@media screen and (max-width:1024px){.product-details .list .list__item .list__description{line-height:28px;margin-top:8px}}@media screen and (max-width:768px){.product-details .list .list__item .list__description{font-size:16px!important;line-height:24px!important}}@media screen and (max-width:1024px){.product-details .list .list__item:last-of-type{margin-bottom:0}}@media screen and (max-width:1280px){.product-details .list .list__item:before{margin-right:16px;top:1px}}@media screen and (max-width:768px){.product-details .list .list__item:before{margin-right:8px}}.product-details__list.list{margin-bottom:16px}@media screen and (max-width:1024px){.product-details__list.list{margin-bottom:8px}}@media screen and (max-width:1280px){.product-details__list.list .list__item{font-size:24px!important;line-height:36px!important}}@media screen and (max-width:1024px){.product-details__list.list .list__item{font-size:20px!important;line-height:30px!important;margin-bottom:16px}}@media screen and (max-width:768px){.product-details__list.list .list__item{font-size:18px!important;line-height:27px!important}}@media screen and (max-width:1280px){.product-details__list.list .list__item .list__description{font-size:18px;line-height:27px}}@media screen and (max-width:1024px){.product-details__list.list .list__item .list__description{margin-top:8px}.product-details__list.list .list__item:last-of-type{margin-bottom:0}}@media screen and (max-width:1280px){.product-details__list.list .list__item:before{margin-right:16px;top:1px}}@media screen and (max-width:768px){.product-details__list.list .list__item:before{margin-right:8px}}.statistics{background-color:#e1d3bd;background-color:var(--light-beige);padding:128px 0 120px}@media screen and (max-width:1280px){.statistics{padding-block:82px}}@media screen and (max-width:1024px){.statistics{margin-top:108px;padding-bottom:56px;padding-top:52px}}@media screen and (max-width:768px){.statistics{margin-top:100px;padding-top:32px}}.statistics__title{margin-bottom:88px;text-align:center}@media screen and (max-width:1280px){.statistics__title{font-size:48px;line-height:55px;margin-bottom:32px}}@media screen and (max-width:1024px){.statistics__title{font-size:36px;line-height:41px;margin-bottom:40px}}@media screen and (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 screen and (max-width:1280px){.statistics__grid{row-gap:62px}}@media screen and (max-width:1024px){.statistics__grid{row-gap:46px}}@media screen and (max-width:768px){.statistics__grid{row-gap:36px}}@media screen and (max-width:586px){.statistics__grid{grid-template-columns:1fr}}.statistics__item{text-align:center}.statistics__item-number{color:#00030f;color:var(--primary-black);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:100px;line-height:1.15}@media screen and (max-width:1280px){.statistics__item-number{font-size:56px;line-height:64px}}@media screen and (max-width:768px){.statistics__item-number{font-size:36px;line-height:41px}}@media screen and (max-width:586px){.statistics__item-number{text-align:left}}.statistics__item-symbol{color:var(--c-accent-light);font-family:PFDinTextCompPro-Regular,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 screen and (max-width:1280px){.statistics__item-text{font-size:20px;line-height:30px}}@media screen and (max-width:1024px){.statistics__item-text{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.statistics__item-text{font-size:16px;line-height:24px}}@media screen and (max-width:586px){.statistics__item-text{text-align:left}}@media screen and (max-width:1024px){.production{margin-top:100px}}@media screen and (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:110px}@media screen and (max-width:1280px){.production__wrapper{row-gap:62px}}@media screen and (max-width:1024px){.production__wrapper{row-gap:88px}}@media screen and (max-width:768px){.production__wrapper{row-gap:62px}}.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 screen and (max-width:1280px){.production__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1024px){.production__item{gap:20px}}@media screen and (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 screen and (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 screen and (max-width:1280px){.production__image{-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px}}@media screen and (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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;line-height:1.6}@media screen and (max-width:1280px){.production__text{max-width:710px}}.production__text p{margin:0}.production__text p:not(:last-child){margin-bottom:24px}@media screen and (max-width:1280px){.production__text p:not(:last-child){margin-bottom:16px}.production__text p{font-size:16px;line-height:24px}}.production p.text-accent{font-size:24px;line-height:1.5}@media screen and (max-width:1280px){.production p.text-accent{font-size:20px;line-height:30px;margin-bottom:16px}}@media screen and (max-width:768px){.production p.text-accent{font-size:18px;line-height:27px}}@media screen and (max-width:1280px){.production .production__item--reverse p.text-accent{font-size:24px;line-height:36px}}@media screen and (max-width:1024px){.production .production__item--reverse p.text-accent{font-size:20px;line-height:30px}}@media screen and (max-width:768px){.production .production__item--reverse p.text-accent{font-size:18px;line-height:27px}}.clients__title{margin-bottom:42px}.clients__slider{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding:42px 0}.clients .swiper-slide{height:74px}.clients .swiper-slide svg{height:74px;width:auto}.company-features__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.company-features__item{width:100%}@media only screen and (max-width:1023px){.company-features .feedback-section .title-section{max-width:none}}.feature-item{background-color:#efefef;background-color:var(--light-gray);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.feature-item{height:210px}}.feature-item__image,.feature-item__image svg{height:60px;width:60px}@media screen and (max-width:768px){.feature-item img,.feature-item__image,.feature-item__image svg{height:42px;width:42px}}.feature-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 screen and (max-width:768px){.feature-item__text{font-size:16px;line-height:24px}}.partners-page{padding-bottom:150px}@media screen and (max-width:1280px){.partners-page .two-columns-block__wrapper{gap:20px}}@media screen and (max-width:968px){.partners-page .two-columns-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media screen and (max-width:1280px){.partners-page .two-columns-block__text p{font-size:20px;line-height:30px}}@media screen and (max-width:1024px){.partners-page .two-columns-block__text p{font-size:18px;line-height:27px}}.partners-page .two-columns-block__text p:last-of-type{margin-bottom:0}@media screen and (max-width:486px){.partners-page .block.left-tab.block{margin-top:60px}}@media screen and (max-width:1280px){.partners-page .tabs__btn{font-size:28px;line-height:32px}}@media screen and (max-width:968px){.partners-page .tabs__btn{padding-bottom:8px;padding-left:0}}@media screen and (max-width:486px){.partners-page .tabs__btn{font-size:22px;line-height:25px}}@media screen and (max-width:968px){.partners-page .tabs__btn.active:before{bottom:-5px;height:4px;left:auto;top:auto;width:100%}.partners-page .tabs__content{padding-inline:24px}}@media screen and (max-width:767px){.partners-page .tabs__content{padding-inline:14px}}@media screen and (max-width:1024px){.partners-page .two-columns-block__header{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px}}@media screen and (max-width:968px){.partners-page .two-columns-block__header{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.partners-page .tabs__header-wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:1280px){.partners-page .tabs__header-wrapper{gap:32px}}@media screen and (max-width:1024px){.partners-page .tabs__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 395px;flex:0 0 395px}}@media screen and (max-width:968px){.partners-page .tabs__header-wrapper{-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 screen and (max-width:767px){.partners-page .tabs__header-wrapper{padding-inline:14px}}@media screen and (max-width:768px){.partners-page .left-tab .tabs__content.active{row-gap:24px}.partners-page .left-tab .tabs__content.active>p{font-size:16px;line-height:24px}}@media screen and (max-width:1280px){.partners-page .tabs__container{gap:20px}}@media screen and (max-width:968px){.partners-page .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 screen and (max-width:767px){.partners-page .tabs__container{left:calc(50% + 24px);margin-inline:-24px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 24px)}}.partners-page .tabs .list__item{font-size:26px;line-height:1.5}@media screen and (max-width:1280px){.partners-page .tabs .list__item{font-size:24px;line-height:36px}}@media screen and (max-width:768px){.partners-page .tabs .list__item{font-size:18px;line-height:27px;margin-bottom:24px}}.partners-page .tabs .list__item:last-of-type{margin-bottom:0}.partners-page .tabs .list__description{font-size:18px}@media screen and (max-width:768px){.partners-page .tabs .list__description{font-size:16px;line-height:24px}}.partners-page .company-features__slider{border-top:1px solid #d1d1d1;display:none;margin-inline:-24px;padding-top:40px}@media screen and (max-width:768px){.partners-page .company-features__slider{display:block}}@media screen and (max-width:767px){.partners-page .company-features__slider{margin-inline:-14px}}@media screen and (max-width:486px){.partners-page .company-features__slider{border:none;padding-top:0}}.partners-page .company-features__slider .swiper-slide{height:210px;max-width:227px}.partners-page .company-features__slider .swiper-slide:last-of-type{padding-right:24px}@media screen and (max-width:767px){.partners-page .company-features__slider .swiper-slide:last-of-type{padding-right:14px}}@media screen and (max-width:1024px){.partners-page .block{margin-top:108px}}@media screen and (max-width:968px){.partners-page .block{margin-top:84px}.partners-page .clients{margin-top:100px}}@media screen and (max-width:486px){.partners-page .clients{margin-top:60px}}@media screen and (max-width:1280px){.partners-page .clients__slider{padding-block:31px}}@media screen and (max-width:768px){.partners-page .clients__slider{padding-block:24px}}.partners-page .clients__slider .swiper-slide{width:25%}@media screen and (max-width:767px){.partners-page .clients__slider .swiper-slide{width:33%}}@media screen and (max-width:968px){.partners-page .clients__slider .swiper-slide,.partners-page .clients__slider .swiper-slide *{height:52px}}@media screen and (max-width:1024px){.partners-page .clients__title{font-size:48px;line-height:55px}}@media screen and (max-width:768px){.partners-page .clients__title{font-size:36px;line-height:41px;margin-bottom:32px}}@media screen and (max-width:486px){.partners-page .clients__title{margin-bottom:24px}}@media screen and (max-width:768px){.partners-page .company-features{margin-top:60px}}@media screen and (max-width:1280px){.partners-page .company-features__wrapper{gap:20px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.partners-page .company-features__wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.partners-page .company-features__wrapper{display:none}}@media screen and (max-width:1280px){.partners-page .company-features__wrapper .feature-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1024px){.partners-page .company-features__wrapper .feature-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}}@media screen and (max-width:1280px){.partners-page .company-features__wrapper .feature-item__text{max-width:464px}}@media screen and (max-width:1024px){.partners-page .company-features__wrapper .feature-item__text{margin:0;max-width:100%}}.stores-page{padding-bottom:150px}.stores-page .breadcrumbs{margin-bottom:32px}@media screen and (max-width:1279.98px){.stores-page .breadcrumbs{margin-bottom:42px}}@media screen and (max-width:1024px){.stores-page .breadcrumbs{margin-bottom:52px}}@media screen and (max-width:1280px){.stores-page{padding-bottom:130px}}@media screen and (max-width:1024px){.stores-page{padding-bottom:100px}}@media screen and (max-width:468px){.stores-page{padding-bottom:60px}}.stores-page .clear-icon{pointer-events:none}.stores-page .title-main{margin-bottom:87px;text-align:center}@media screen and (max-width:1280px){.stores-page .title-main{margin-bottom:42px}}@media screen and (max-width:1024px){.stores-page .title-main{margin-bottom:32px}}@media screen and (max-width:768px){.stores-page .title-main{font-size:48px;line-height:55px;margin-bottom:24px}}@media screen and (max-width:468px){.stores-page .title-main{font-size:36px;line-height:41px;text-align:left}.stores-page .shop-card__category{font-size:14px;line-height:21px}}@media screen and (max-width:1280px){.stores-page .page-title{font-size:56px;line-height:64px}}@media screen and (max-width:768px){.stores-page .page-title{font-size:48px;line-height:55px}}@media screen and (max-width:486px){.stores-page .page-title{font-size:36px;line-height:41px}}.stores-page__tabs-buttons{margin:0 0 87px;text-align:center}@media screen and (max-width:1280px){.stores-page__tabs-buttons{margin-bottom:62px}}@media screen and (max-width:768px){.stores-page__tabs-buttons{margin-bottom:32px}}.stores-page__tabs-buttons .tabs-button{background-color:#efefef;background-color:var(--light-gray);color:#00030f;color:var(--primary-black);font-size:20px;height:56px;line-height:1.6;min-width:147px;padding:12px 18px}.stores-page__tabs-buttons .tabs-button.active{background-color:#00030f;background-color:var(--primary-black);color:#fff;color:var(--color-white)}@media screen and (max-width:768px){.stores-page__tabs-buttons .tabs-button{font-size:16px;height:42px;line-height:24px;padding:9px 26px}}.stores-page__title{color:#00030f;color:var(--primary-black);line-height:1.15;margin-bottom:42px;text-align:center}@media screen and (max-width:1024px){.stores-page__title{margin-bottom:32px}}@media screen and (max-width:768px){.stores-page__title{margin-bottom:24px}}@media screen and (max-width:486px){.stores-page__title{margin-bottom:32px;text-align:left}}.stores-page .tabs-button.active{color:#fff}.stores-page .list__item{font-size:24px;padding-left:32px;position:relative}@media screen and (max-width:1280px){.stores-page .list__item{font-size:20px;line-height:30px;margin-bottom:16px}}@media screen and (max-width:768px){.stores-page .list__item{font-size:16px;line-height:24px;padding-left:25px}}.stores-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){.stores-page .list__item:before{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.stores-page .shops__map{height:757px;min-height:757px}@media screen and (max-width:1280px){.stores-page .shops__map{left:calc(50% + 48px);margin-inline:-48px;margin-top:-90px;position:relative;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100vw}}@media screen and (max-width:768px){.stores-page .shops__map{height:692px;min-height:692px}}@media screen and (max-width:767px){.stores-page .shops__map{padding-inline:14px}}@media screen and (max-width:486px){.stores-page .shops__map{height:450px;min-height:450px;padding-inline:0}}@media screen and (max-width:1280px){.stores-page .shops__filter{padding-inline:24px;width:100%}}@media screen and (max-width:767px){.stores-page .shops__filter{padding-inline:14px}}@media screen and (max-width:486px){.stores-page .shops__filter{padding-inline:14px}}@media screen and (max-width:1280px){.stores-page .shops__map_desc{display:none}}.stores-page .shops__list{margin-inline:0;margin-top:10px;max-height:100%;overflow-y:auto;padding-bottom:20px;padding-right:12px;width:100%}@media screen and (max-width:1919px){.stores-page .shops__list{padding-left:0}}@media screen and (max-width:1280px){.stores-page .shops__list{padding-bottom:0;padding-right:0}}@media screen and (max-width:768px){.stores-page .shops__list{margin-top:8px}}@media screen and (max-width:1280px){.stores-page .shops-search{max-width:100%;width:100%}}.stores-page .shops__wrapper{left:50%;max-height:757px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media screen and (max-width:1280px){.stores-page .shops__wrapper{display:block;height:auto;left:calc(50% + 48px);margin-inline:-48px;max-height:none;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.stores-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-bottom:62px;margin-left:auto;margin-right:auto;margin-inline:auto;width:100%}}@media screen and (max-width:768px){.stores-page .shops__tab-buttons{margin-bottom:52px}}@media screen and (max-width:486px){.stores-page .shops__tab-buttons{margin-bottom:32px;width:100%}}.stores-page .shops__tabs-button{background-color:#d1d1d1;background-color:var(--color-gray);font-size:20px;height:56px;line-height:1.6;min-width:147px;padding:12px 18px}@media screen and (max-width:768px){.stores-page .shops__tabs-button{font-size:16px;height:42px;line-height:24px;min-width:92px;padding:9px 17px}}@media screen and (max-width:486px){.stores-page .shops__tabs-button{width:50%}}.stores-page .shops__tabs-button.active{background-color:#00030f;background-color:var(--primary-black);color:#fff}@media screen and (max-width:768px){.stores-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%}}.stores-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%}.stores-page__map-block{margin-top:150px}@media screen and (max-width:1280px){.stores-page__map-block{margin-top:130px}}@media screen and (max-width:1024px){.stores-page__map-block{margin-top:112px}}@media screen and (max-width:768px){.stores-page__map-block{margin-top:100px}}@media screen and (max-width:586px){.stores-page__map-block{margin-top:60px}}.stores-page__section{margin-bottom:150px}@media screen and (max-width:1280px){.stores-page__section{margin-bottom:130px}}@media screen and (max-width:1024px){.stores-page__section{margin-bottom:100px}}@media screen and (max-width:486px){.stores-page__section{margin-bottom:60px}}.stores-page__section:last-child{margin-bottom:0}.stores-page__prices{margin:40px auto 0 0;max-width:1480px}@media screen and (max-width:1024px){.stores-page__prices{margin-top:0}.stores-page .search{height:65px}}@media screen and (max-width:1280px){.stores-page .search__filter-btn{z-index:1}.stores-page .search__input{font-size:18px;line-height:27px;position:absolute;top:0}}@media screen and (max-width:1024px){.stores-page .search__input{padding-left:79px}}.stores-page .input-group{margin-bottom:10px!important}@media screen and (max-width:1280px){.stores-page .input-group{margin-bottom:0!important}}@media screen and (max-width:768px){.stores-page .input-group{margin-bottom:8px!important}}.stores-page .block-title{color:#00030f;color:var(--primary-black);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:56px;line-height:1.15;margin-bottom:42px;text-transform:none}@media screen and (max-width:1280px){.stores-page .block-title{font-size:48px;line-height:55px}}@media screen and (max-width:1024px){.stores-page .block-title{margin-bottom:32px}}@media screen and (max-width:768px){.stores-page .block-title{font-size:36px;line-height:41px;margin-bottom:24px}}.stores-page .block-subtitle{font-size:18px;line-height:1.6;margin-bottom:42px;margin-top:-26px}@media screen and (max-width:768px){.stores-page .block-subtitle{font-size:16px;line-height:24px;margin-top:-10px}}.stores-page__map{margin-top:40px}.stores-page__map [class*=ground-pane]{-webkit-filter:grayscale(1)!important;filter:grayscale(1)!important}@media screen and (max-width:768px){.stores-page__map{margin-top:0}}.stores-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){.stores-page .tab-buttons{width:100%}}.stores-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){.stores-page .tab-button{width:50%}}.stores-page .tab-button.active{background-color:#fff;color:#717171;color:var(--middle-gray)}.stores-page .tab-content:not(.map){display:none}.stores-page .tab-content.active{display:block}.shops{margin-left:auto;margin-right:0;max-width:1920px}.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;height:757px;justify-content:space-between}.shops .shops-search{max-width:516px;width:516px}@media screen and (max-width:1280px){.shops .shops-search{display:none}}.shops .shops-search--mobile{display:none}@media screen and (max-width:1280px){.shops .shops-search--mobile{display:block;max-width:100%;position:relative;width:100%;z-index:1}}.shops__filter{width:562px;-webkit-box-flex:0;-ms-flex:0 0 562px;flex:0 0 562px;max-height:100%;padding-left:30px}.shops__map{height:100%;width:100%}.shops .input::-moz-placeholder{color:#d1d1d1;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input::-webkit-input-placeholder{color:#d1d1d1;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input:-ms-input-placeholder{color:#d1d1d1;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input::-ms-input-placeholder{color:#d1d1d1;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}.shops .input::placeholder{color:#d1d1d1;color:var(--color-gray);font-size:21px;letter-spacing:-.1px;line-height:140%}@media screen and (max-width:1280px){.shops .input::-moz-placeholder{font-size:18px;line-height:27px}.shops .input::-webkit-input-placeholder{font-size:18px;line-height:27px}.shops .input:-ms-input-placeholder{font-size:18px;line-height:27px}.shops .input::-ms-input-placeholder{font-size:18px;line-height:27px}.shops .input::placeholder{font-size:18px;line-height:27px}}.shops__list{margin-left:-30px;margin-right:-15px;margin-top:10px;max-height:100%;overflow-x:hidden!important;overflow-y:scroll;padding-bottom:20px;padding-left:0;padding-right:7px;width:564px}.shops__list::-webkit-scrollbar{background-color:#efefef;background-color:var(--light-gray);width:4px!important}.shops__list::-webkit-scrollbar-thumb{background-color:#d4d4d4;background-color:var(--ghost-gray)}.shops .shop-card{border:1px solid #d1d1d1;border:1px solid var(--color-gray)}.shops .shop-card:not(:last-child){margin-bottom:10px}.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:1281px){.shops__tabs-buttons{display:none}.shops__map{min-height:757px}.shops__filter{padding-bottom:80px}.shops__wrapper{overflow:hidden}}.stores-page [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 #d1d1d1;border:1px solid var(--color-gray);color:#00030f;color:var(--primary-black);height:100%;padding:18px 18px 18px 78px}.search__input::-moz-placeholder{color:#717171;color:var(--middle-gray)}.search__input::-webkit-input-placeholder{color:#717171;color:var(--middle-gray)}.search__input:-ms-input-placeholder{color:#717171;color:var(--middle-gray)}.search__input::-ms-input-placeholder{color:#717171;color:var(--middle-gray)}.search__input::placeholder{color:#717171;color:var(--middle-gray)}.search__filter-btn{border-right:1px solid #d1d1d1;border-right:1px solid var(--color-gray);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;left:0;position:absolute;top:0;width:60px;-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:#00030f;background-color:var(--primary-black)}.search__filter-btn.active,.search__filter-btn.active .search__filter-icon{color:#fff;color:var(--color-white)}.search__filter-icon{color:#00030f;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{font-size:16px;line-height:150%;-webkit-transition:all .3s ease;transition:all .3s ease}.shop-card.selected{background-color:#efefef;background-color:var(--light-gray);border-color:#efefef;border-color:var(--light-gray)}.shop-card:hover{border-color:#00030f;border-color:var(--primary-black)}.shop-card__content{padding:20px}@media screen and (max-width:768px){.shop-card__content{padding:16px}}.shop-card__title{color:#00030f;color:var(--primary-black);font-size:24px;line-height:150%}.shop-card__title:not(:last-child){margin-bottom:5px}@media screen and (max-width:768px){.shop-card__title{font-size:18px;line-height:27px;margin-bottom:5px}.shop-card__address,.shop-card__email,.shop-card__phones{font-size:14px;line-height:21px;margin-bottom:4px!important}}.shop-card__category{color:#717171;color:var(--middle-gray)}.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__footer{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;font-family:NotoSans-Bold,sans-serif;font-family:var(--font-bold);font-size:16px;gap:10px;justify-content:space-between;line-height:150%;margin-top:20px}@media screen and (max-width:768px){.shop-card__footer{-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}}.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;position:relative}.shop-card__metro.without-line .shop-card__icon-metro{margin-left:0}.shop-card__metro:not(.without-line){margin-left:12px}.shop-card__metro:not(.without-line):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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-card__district{max-width:145px}@media screen and (max-width:1279px){.shop-card__district{max-width:none}}.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:start;-ms-flex-align:start;align-items:flex-start}.shop-card__time .icon-clock{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}@media screen and (max-width:768px){.shop-card__time{margin:0}}.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}.shop-card .visible-hidden{display:none}.shop-card .line{background-color:#00030f;background-color:var(--primary-black);height:16px;margin-left:12px;margin-right:12px;width:2px;-ms-flex-item-align:center;align-self:center;position:relative;top:-3px}@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:#e1d3bd;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:#00030f;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%);white-space:nowrap}.filter-variants{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;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;-ms-flex-direction:column;flex-direction:column;row-gap:14px}.filter-variants__text{color:#00030f;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:#717171;color:var(--middle-gray);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:#00030f;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__text .line{height:16px;width:2px;-ms-flex-item-align:center;align-self:center;background-color:#00030f;background-color:var(--primary-black)}.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;font-family:NotoSans-Bold,sans-serif;font-family:var(--font-bold);gap:10px;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:#717171;color:var(--middle-gray);-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}.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{position:relative}.balloon-item__metro-name{margin-top:-5px}.balloon-item__address,.balloon-item__phones{color:#00030f;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%}}@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_layout_normal] [class*=-balloon__close]{padding-right:0;width:40px!important}[class*=balloon_layout_normal] [class*=balloon__close-button]{background-position:0 100%;background-size:20px 20px;opacity:.8;width:40px!important}.balloon-content.balloon__content--inner{padding:12px!important}.cluster-icon{background-color:#fff;border:3px solid #00030f;border:3px solid var(--primary-black);border-radius:50%!important;height:45px;position:relative!important;width:45px;z-index:999}.cluster-icon-count{color:#00030f;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%);z-index:999}.delivery-page{padding-bottom:150px}@media screen and (max-width:1280px){.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 screen and (max-width:1280px){.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 screen and (max-width:1280px){.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{background-color:#efefef;background-color:var(--light-gray);color:#00030f;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.active{background-color:#00030f;background-color:var(--primary-black);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:#00030f;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 .tabs-button.active{color:#fff}.delivery-page .list__item{font-size:24px;padding-left:32px;position:relative}@media screen and (max-width:1280px){.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}@media screen and (max-width:1280px){.delivery-page .shops__map{left:calc(50% + 48px);margin-inline:-48px;margin-top:-90px;position:relative;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100vw}}@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 screen and (max-width:1280px){.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 screen and (max-width:1280px){.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 (min-width:1281px){.delivery-page .shops__list{padding-right:12px}}@media screen and (max-width:1280px){.delivery-page .shops__list{padding-bottom:0}}@media screen and (max-width:768px){.delivery-page .shops__list{margin-top:8px}}@media screen and (max-width:1280px){.delivery-page .shops-search{max-width:100%;width:100%}}.delivery-page .shops__wrapper{left:50%;max-height:757px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media screen and (max-width:1280px){.delivery-page .shops__wrapper{display:block;height:auto;left:calc(50% + 48px);margin-inline:-48px;max-height:none;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.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-bottom:62px;margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.delivery-page .shops__tab-buttons{margin-bottom:52px}}@media screen and (max-width:486px){.delivery-page .shops__tab-buttons{margin-bottom:32px;width:100%}}.delivery-page .shops__tabs-button{background-color:#d1d1d1;background-color:var(--color-gray);font-size:20px;height:56px;line-height:1.6;min-width:147px;padding:12px 18px}@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:#00030f;background-color:var(--primary-black);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 screen and (max-width:1280px){.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 screen and (max-width:1280px){.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 screen and (max-width:1280px){.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:#00030f;color:var(--primary-black);font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:56px;line-height:1.15;margin-bottom:42px;text-transform:none}@media screen and (max-width:1280px){.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 screen and (max-width:1280px){.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:#717171;color:var(--middle-gray)}.delivery-page .tab-content:not(.map){display:none}.delivery-page .tab-content.active{display:block}.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{text-align:center}@media screen and (max-width:1280px){.payment-page .page-title{font-size:56px;font-weight:400;line-height:64px}}@media screen and (max-width:768px){.payment-page .page-title{font-size:48px;line-height:55px}}@media screen and (max-width:486px){.payment-page .page-title{font-size:36px;line-height:41px;text-align:left}}.payment-options__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:42px;gap:42px;grid-auto-flow:row}@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:27px}@media screen and (max-width:768px){.payment-option__text{font-size:16px;line-height:24px}}.payment-description{margin-bottom:150px}@media screen and (max-width:1280px){.payment-description{margin-bottom:130px}}@media screen and (max-width:1024px){.payment-description{margin-bottom:115px;margin-bottom:100px}}@media screen and (max-width:486px){.payment-description{margin-bottom:60px}}.payment-description .block-title{font-size:56px;line-height:1.15;margin-bottom:42px}@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-note{background-color:#e1d3bd;background-color:var(--light-beige);margin-bottom:150px;margin-top:150px;padding:42px 42px 42px 187px}@media screen and (max-width:1280px){.payment-note{margin-block:130px;padding-right:0}}@media screen and (max-width:1024px){.payment-note{margin-bottom:97px;margin-top:112px;padding-bottom:46px}}@media screen and (max-width:768px){.payment-note{margin-top:100px;padding-bottom:40px;padding-left:180px;padding-top:32px}}@media screen and (max-width:486px){.payment-note{margin-bottom:58px;margin-top:61px;padding-bottom:35px;padding-left:0;padding-top:113px}}.payment-note .container{position:relative}.payment-note__text{font-size:28px;line-height:1.6;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.6;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.6;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:34px;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}}.privacy-policy-page{padding-bottom:150px}@media screen and (max-width:1280px){.privacy-policy-page{padding-bottom:130px}}.privacy-policy__wrapper{display:grid;grid-template-columns:auto 375px;grid-gap:20px;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{grid-template-columns:auto 397px}}@media screen and (max-width:1024px){.privacy-policy__wrapper{grid-template-columns:auto 312px}}@media screen and (max-width:968px){.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;max-width:583px}.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;max-width:397px}}@media screen and (max-width:768px){.privacy-policy__title{font-size:48px;line-height:55px;margin-bottom:32px;max-width:100%}}@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:NotoSans-Regular,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:#00030f;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:#00030f;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:968px){.privacy-policy__info--desktop{display:none}}.privacy-policy__info--mobile{display:none}@media screen and (max-width:968px){.privacy-policy__info--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;position:static}}@media screen and (max-width:586px){.privacy-policy__info--mobile{-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 (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 #d1d1d1;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:NotoSans-Regular,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}}.basket-page{padding-bottom:150px}.basket-page.main--mt{margin-top:0}.basket-page__title{margin-bottom:42px}.basket-page__title .title-main{display:inline-block;padding-right:29px;position:relative}.basket-page .basket-counter{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:18px;line-height:1.6;position:absolute;right:0;top:6px}.basket-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px}.basket-page__actions{-webkit-box-flex:0;-ms-flex:0 0 492px;flex:0 0 492px}.basket-page .basket-select-all{height:56px}.basket-page .basket-select-all .checkbox{padding-left:28px}.basket-page__products-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.basket-page__select-all{width:100%}.basket-page .recommended-block{margin-top:150px}.basket-page .basket-error{color:#e70033;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-page--empty .btn-primary{font-size:24px}.basket-page--empty .basket-counter{display:none}.basket-page--empty .basket-page__wrapper{display:block}.basket-page--empty .basket-page__title{margin-bottom:24px}.basket-page--empty .basket-page__empty-text{margin-bottom:32px}@media only screen and (max-width:1919px){.basket-page--empty .basket-page__title{margin-bottom:16px}.basket-page--empty .basket-page--empty .basket-page__empty-text{font-size:18px}}@media only screen and (max-width:1279px){.basket-page--empty .basket-page__empty-text{font-size:16px}.basket-page--empty .basket-page .recommended-block{margin-top:100px}}@media only screen and (max-width:1023px){.basket-page--empty .basket-page__title{margin-bottom:18px}.basket-page--empty .basket-page--empty .basket-page__empty-text{font-size:18px}}@media only screen and (max-width:767px){.basket-page--empty .basket-page__title{margin-bottom:16px}.basket-page--empty .basket-page__empty-text{font-size:16px;margin-bottom:26px}.basket-page--empty .basket-page__link{font-size:20px;letter-spacing:.6px;padding-left:28px;padding-right:28px}}.basket-page .adaptive-basket-warning{background-color:#fff;background-color:var(--color-white);bottom:0;color:#717171;color:var(--middle-gray);display:none;font-size:16px;left:0;padding:8px 24px;position:fixed;right:0;text-align:center;z-index:999}.basket-page .adaptive-basket-warning.adaptive-basket-warning--red{color:#e70033;color:var(--color-error)}@media only screen and (max-width:1919px){.basket-page{padding-bottom:130px}.basket-page__wrapper{gap:32px}.basket-page__actions{-webkit-box-flex:0;-ms-flex:0 0 391px;flex:0 0 391px}.basket-page .recommended-block{margin-top:130px}}@media only screen and (max-width:1279px){.basket-page{padding-bottom:100px}.basket-page__title{margin-bottom:32px}.basket-page .recommended-block{margin-top:106px}.basket-page__actions{-webkit-box-flex:0;-ms-flex:0 0 389px;flex:0 0 389px}}@media only screen and (max-width:1023px){.basket-page{margin-top:100px;padding-bottom:27px}.basket-page .title-main{font-size:48px}.basket-page__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:26px}.basket-page__products-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.basket-page__actions{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;display:contents!important;-ms-flex:0 0 100%;flex:0 0 100%}.basket-page .warning-info-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.basket-page__products-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.basket-page__warning{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.basket-page .basket-select-all{height:38px}.basket-page .warning-info-block{margin-top:76px}.basket-page .basket-total-block,.basket-page .basket-total-block.active{background-color:#fff;background-color:var(--color-white);border-color:#efefef;border-color:var(--light-gray)}}@media only screen and (max-width:767px){.basket-page{padding-bottom:60px}.basket-page .adaptive-basket-warning{font-size:14px;padding:8px}.basket-page .basket-counter{top:-3px}.basket-page__title .title-main{padding-right:27px}.basket-page .title-main{font-size:36px}.basket-page .basket-counter{font-size:16px}.basket-page__wrapper{row-gap:24px}.basket-page .warning-info-block{margin-top:36px}.basket-page .recommended-block{margin-top:60px}.basket-page .recommended-block .title-section{font-size:36px}.basket-page .card.card-tool .card__badges{left:12px;right:12px;top:12px}}.basket-products-list__list{margin-top:16px}@media only screen and (max-width:1023px){.basket-products-list{margin-top:14px}}@media only screen and (max-width:767px){.basket-products-list{margin-top:0}.basket-products-list__list{margin-top:14px}}.basket-select-all{border:1px solid #d1d1d1;border:1px solid var(--color-gray);padding:16px}.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:#00030f;color:var(--primary-black);font-size:16px;line-height:1.5}.basket-select-all__delete{color:#e70033;color:var(--color-error);font-size:16px;line-height:1.5}.basket-select-all .hidden{display:none}@media only screen and (max-width:1023px){.basket-select-all{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:0 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-select-all__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.basket-select-all__check span,.basket-select-all__delete{font-size:14px}}.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}@media only screen and (max-width:1023px){.basket-actions__total-block{background-color:#fff;background-color:var(--color-white);bottom:0;left:0;position:fixed;right:0;z-index:999}}.basket-item{padding:15px 16px;width:100%}.basket-item.item-effect{background-color:#efefef;background-color:var(--light-gray)}.basket-item.item-effect .product-edit,.basket-item.item-effect .product-remove{color:#717171!important;color:var(--middle-gray)!important}.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}.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}.basket-item__check .checkbox .checkmark{top:0}.basket-item__image{grid-row:span 2;height:126px}.basket-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;-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}.basket-item__name{font-size:20px;line-height:1.5;margin-bottom:6px}.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}.basket-item .details-item .param{color:#717171;color:var(--middle-gray);white-space:nowrap}.basket-item .details-item .value{gap:8px;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-item .details-item .value,.basket-item .details-item .value img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.basket-item .details-item .value img{height:20px!important;width:20px!important}.basket-item .details-item .color{background-repeat:no-repeat;background-size:cover}.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;-webkit-box-flex:0;-ms-flex:0 0 139px;flex:0 0 139px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basket-item__price-total{font-size:20px}.basket-item__price-total span{white-space:nowrap}.basket-item__price-per-item{color:#717171;color:var(--middle-gray);font-size:16px;line-height:1.5}.basket-item__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-item__actions,.basket-item__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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;margin-right:auto}.basket-item .product-edit,.basket-item .product-like,.basket-item .product-remove{color:#d1d1d1;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(--color-gray-text);font-size:14px;line-height:1.5}.basket-item__quantity .quantity{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}@media only screen and (max-width:1919px){.basket-item{padding:16px}}@media only screen and (max-width:1279px){.basket-item:not(:last-child){margin-bottom:28px}.basket-item__grid{grid-template-columns:20px 90px 1fr}.basket-item__check{grid-row:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket-item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.basket-item__prices{-ms-flex-preferred-size:initial;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basket-item__name{margin-bottom:8px}.basket-item__image{grid-row:unset;height:90px;width:90px}.basket-item__details{row-gap:8px;-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__actions{grid-column:span 3;margin-top:20px;padding-top:16px;position:relative}.basket-item__actions:before{background-color:#d1d1d1;background-color:var(--color-gray);content:"";height:1px;left:-16px;position:absolute;right:-16px;top:0}}@media only screen and (max-width:767px){.basket-item__details{row-gap:4px}.basket-item__prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0}.basket-item .details-item,.basket-item .details-item .value{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket-item .details-item .value{white-space:inherit}.basket-item .details-item .value sup{right:5px;top:3px}.basket-item__price-total{font-size:14px}.basket-item__price-total span{display:block;font-size:18px}}.basket-item.item-effect .basket-item__edit span,.basket-item.item-effect .basket-item__edit svg{color:#717171;color:var(--middle-gray)}.basket-item.item-effect .basket-item__price-total{font-size:16px}.basket-item.item-effect .basket-item__price-total span{font-size:20px}@media only screen and (max-width:767px){.basket-item.item-effect .basket-item__price-total{font-size:14px}.basket-item.item-effect .basket-item__price-total span{display:block;font-size:18px}}@media only screen and (max-width:1023px){.basket-item{padding:8px}.basket-item__grid{-moz-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;grid-template-columns:20px 62px 1fr}.basket-item__image{height:62px;width:62px}.basket-item__name{font-size:16px;margin-bottom:4px}.basket-item__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;-ms-flex-direction:row;flex-direction:row}.basket-item .details-item{font-size:14px}.basket-item__content{row-gap:14px}.basket-item__price-total{font-size:18px}.basket-item__actions{margin-top:8px;padding-left:8px;padding-right:8px;padding-top:8px!important}.basket-item__actions:before{left:-8px;right:-8px}}.basket-list__item{border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-bottom:none}.basket-list__item:last-child{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}@media only screen and (max-width:1279px){.basket-list__item{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.basket-list__item:not(:last-child){margin-bottom:16px}.basket-list__item:not(:last-child).js-basket-item{margin-bottom:28px}}@media only screen and (max-width:767px){.basket-list__item:not(:last-child),.basket-list__item:not(:last-child).js-basket-item{margin-bottom:14px}}.basket-total-block{border:1px solid #d1d1d1;border:1px solid var(--color-gray);padding:32px}.basket-total-block.active{background-color:#e1d3bd;background-color:var(--light-beige);border-color:#e1d3bd;border-color:var(--light-beige)}.basket-total-block.active .basket-total-block__note{color:#00030f;color:var(--primary-black)}.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:not(:last-child){margin-bottom:15px}.basket-total-block__row span:nth-child(2){-webkit-box-flex:1;border-bottom:1px dashed #717171;border-bottom:1px dashed var(--middle-gray);-ms-flex:1 1 auto;flex:1 1 auto}.basket-total-block__total{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:24px;justify-content:space-between;line-height:1.5}.basket-total-block__submit{color:#717171;color:var(--middle-gray);margin-top:16px;width:100%}.basket-total-block__submit .btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;width:100%}.basket-total-block__submit .btn-primary.inactive{background-color:#efefef;background-color:var(--light-gray);color:#717171;color:var(--middle-gray);pointer-events:none}.basket-total-block__note{color:#717171;color:var(--middle-gray);font-size:14px;line-height:1.5;margin-top:16px;text-align:center}.basket-total-block__note a{text-decoration:underline!important}.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:#717171;color:var(--middle-gray);font-size:14px;margin-top:16px;text-align:center;width:100%}.basket-total-block .all-fields-note,.basket-total-block .basket-warning.hidden{display:none}.basket-total-block .all-fields-note.active{display:block}.basket-total-block .manager-note{display:none}.basket-total-block .manager-note.active{display:block}@media only screen and (max-width:1919px){.basket-total-block__total{margin-top:26px}}@media only screen and (max-width:1279px){.basket-total-block{padding:16px}.basket-total-block__row{font-size:16px}.basket-total-block__total{margin-top:24px}.basket-total-block__note{margin-top:8px}}@media only screen and (max-width:1023px){.basket-total-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;display:none;gap:24px;justify-content:space-between}.basket-total-block.type-visible.quantity-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-total-block__note,.basket-total-block__total{display:none}.basket-total-block__submit{margin-top:0}.basket-total-block>.basket-total-block__row{min-width:143px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket-total-block>.basket-total-block__row:not(:last-child){margin-bottom:0}.basket-total-block>.basket-total-block__row span:first-child,.basket-total-block>.basket-total-block__row span:last-child{white-space:nowrap}.basket-total-block>.basket-total-block__row span:nth-child(2){display:none}.basket-total-block>.basket-total-block__row span:first-child{font-size:16px}.basket-total-block>.basket-total-block__row span:last-child{font-size:24px}}@media only screen and (max-width:767px){.basket-total-block{gap:14px;padding-left:14px;padding-right:14px}.basket-total-block__submit .btn-primary{font-size:18px;height:42px;min-height:42px;padding:0}.basket-total-block>.basket-total-block__row{min-width:84px}.basket-total-block>.basket-total-block__row span:first-child{font-size:12px}.basket-total-block>.basket-total-block__row span:last-child{font-size:16px}}.warning-info-block__item{border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 32px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.warning-info-block__item:last-child{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray)}.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__text{font-size:16px;line-height:1.5}@media only screen and (max-width:1919px){.warning-info-block .basket-info-block__text{font-size:16px}}@media only screen and (max-width:1279px){.warning-info-block__item{padding:16px}}@media only screen and (max-width:1023px){.warning-info-block__item{padding:14px;-webkit-box-pack:start;-ms-flex-pack:start;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;justify-content:flex-start}}@media only screen and (max-width:767px){.warning-info-block .basket-info-block__text{font-size:14px}}.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--error .basket-result__title{color:#e70033;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}.order-page{padding-bottom:150px}.order-page.main--mt{margin-top:68px}.order-page__title{margin-bottom:42px}.order-page .small-subtitle{color:#717171;color:var(--middle-gray)}.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 .custom-select__selected{color:#717171;color:var(--middle-gray)}.order-page .custom-select--not-default .custom-select__selected{color:#00030f;color:var(--primary-black)}.order-page .custom-select__body{border:1px solid #d1d1d1;border:1px solid var(--color-gray);padding:9px 0}.order-page .custom-select__body::-webkit-scrollbar{background-color:transparent;margin-right:5px;padding:5px;width:4px}.order-page .custom-select__body::-webkit-scrollbar-thumb{background-color:#d4d4d4;background-color:var(--ghost-gray);border-radius:20px;-webkit-box-shadow:none;box-shadow:none;width:4px}.order-page .custom-select__option{display:block}.order-page .custom-select__label{border:none!important;min-height:0!important;min-height:auto!important;padding:9px 18px!important}.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{margin-bottom:34px}.order-page--detail .basket-total-block__row{margin-bottom:16px}.order-page [class*=ground-pane]{-webkit-filter:grayscale(1)!important;filter:grayscale(1)!important}.order-page .adaptive-basket-warning{background-color:#fff;background-color:var(--color-white);bottom:0;color:#717171;color:var(--middle-gray);display:none;font-size:16px;left:0;padding:8px 24px;position:fixed;right:0;text-align:center;z-index:999}.order-page .adaptive-basket-warning.adaptive-basket-warning--red{color:#e70033;color:var(--color-error)}@media only screen and (max-width:1919px){.order-page{padding-bottom:130px}.order-page__title .container{padding:0}.order-page .pickup-points-map{height:416px}.order-page .basket-total-block.active{background-color:#efefef;background-color:var(--light-gray);border-color:#efefef;border-color:var(--light-gray)}.order-page--detail p:last-child{margin-bottom:0}.order-page--detail.main--mt{margin-top:25px}.order-page--detail .order-page__title{margin-bottom:52px}.order-page--detail .basket-item__prices{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0!important}.order-page--detail .basket-item__price-per-item{text-align:right;width:100%}.order-page--detail .basket-total-block__total{margin-top:24px}}@media (min-width:768.98px) and (max-width:1025px){.order-page--detail.order-page .basket-item{position:relative}.order-page--detail.order-page .basket-item__actions{border:none;left:16px;margin:0;padding:0;position:absolute;top:16px}.order-page--detail.order-page .basket-item__actions .product-like{color:#717171;color:var(--middle-gray)}.order-page--detail.order-page .basket-item__actions:before{display:none}}@media only screen and (max-width:1279px){.order-page{margin-top:0;padding-bottom:100px}.order-page .order-options{-webkit-box-flex:0;-ms-flex:0 0 555px;flex:0 0 555px}.order-page .order-content-actions{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.order-page.main--mt{margin-top:0}.order-page .breadcrumbs--mb{margin-bottom:32px}.order-page--detail.main--mt{margin-top:15px!important}.order-page--detail .link-back{margin-bottom:45px}.order-page--detail .order-page__title{margin-bottom:34px}.order-page--detail.order-page{padding-bottom:108px}.order-page--detail.order-page .order-content-actions{-webkit-box-flex:0;-ms-flex:0 0 389px;flex:0 0 389px}.order-page--detail.order-page .basket-total-block .btn-secondary{height:64px;padding-bottom:0;padding-top:0}.order-page--detail.order-page .basket-total-block__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.order-page--detail.order-page .basket-list__item{margin-bottom:24px}.order-page--detail.order-page .basket-list__item:last-child{margin-bottom:0}.order-page--detail.order-page .basket-item{position:relative}.order-page--detail.order-page .basket-item__grid{grid-template-columns:90px 1fr}.order-page--detail.order-page .basket-item__price-per-item{font-size:16px}}@media only screen and (max-width:1023px){.order-page .breadcrumbs--mb{margin-bottom:52px}.order-page .title-main{font-size:48px}.order-page__title{margin-bottom:32px}.order-page .basket-total-block,.order-page .basket-total-block.active{background-color:#fff;background-color:var(--color-white);border-color:#efefef;border-color:var(--light-gray)}.order-page .basket-total-block__row:nth-child(2){display:none}.order-page .basket-total-block__note{display:none!important}.order-page .order-content-actions,.order-page .order-options{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.order-page .order-content-actions{width:100%}.order-page .basket-info-block__text{font-size:14px}.order-page__map-block .custom-select__label,.order-page__map-block .select__label{font-size:16px}.order-page__map-block [class*=balloon]{display:none}.order-page--detail .order-page{padding-bottom:100px}.order-page--detail.order-page .order-content__wrapper{gap:32px}.order-page--detail.order-page .link-back{font-size:16px;margin-bottom:49px}.order-page--detail.order-page .small-subtitle{font-size:16px}.order-page--detail.order-page .order-content-actions{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.order-page--detail.order-page .basket-total-block{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;padding:14px 14px 21px;row-gap:8px}.order-page--detail.order-page .basket-total-block__total{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.order-page--detail.order-page .basket-total-block__row,.order-page--detail.order-page .basket-total-block__row:nth-child(2){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}.order-page--detail.order-page .basket-total-block__row span:nth-child(2){display:block}.order-page--detail.order-page .basket-total-block__row span:last-child{font-size:16px}.order-page--detail.order-page .basket-total-block__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;-ms-flex-direction:row;flex-direction:row;margin-top:6px}.order-page--detail.order-page .basket-total-block__actions .btn-secondary{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.order-page--detail.order-page .basket-actions__total-block{z-index:1}.order-page--detail.order-page .basket-list__item{margin-bottom:8px}.order-page--detail.order-page .basket-item{padding:8px}.order-page--detail.order-page .basket-item__actions{padding:16px 8px 8px;padding-top:16px!important}.order-page--detail.order-page .basket-item__grid{grid-template-columns:62px 1fr}.order-page--detail.order-page .order-details__heading{margin-bottom:4px}.order-page--detail .order-content__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width:767px){.order-page{padding-bottom:63px}.order-page .alert-modal__btn{width:100%}.order-page .adaptive-basket-warning{font-size:14px;padding:8px}.order-page .breadcrumbs--mb{margin-bottom:42px}.order-page .title-main{font-size:36px}.order-page__map-block{margin-bottom:14px}.order-page .pickup-points-map{height:450px}.order-page .custom-select{margin-bottom:14px}.order-page--detail{padding-bottom:60px!important}.order-page--detail .order-details__grid{row-gap:24px}.order-page--detail .order-page{padding-bottom:60px}.order-page--detail.order-page .order-content__wrapper{gap:24px}.order-page--detail.order-page .link-back{margin-bottom:14px}.order-page--detail.order-page .small-subtitle{font-size:14px;margin-top:4px}.order-page--detail.order-page__title{margin-bottom:33px}.order-page--detail.order-page .basket-total-block__row span{font-size:16px!important}.order-page--detail.order-page .basket-total-block__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.order-page--detail.order-page .basket-item{position:relative}.order-page--detail.order-page .basket-item__grid{grid-template-columns:90px 1fr}.order-page--detail.order-page .basket-item__image{height:90px;width:90px}.order-page--detail.order-page .basket-item__actions{border:none;left:8px;margin:0;padding:0;padding-top:0!important;position:absolute;top:8px}.order-page--detail.order-page .basket-item__actions .product-like{color:#717171;color:var(--middle-gray)}.order-page--detail.order-page .basket-item__actions:before{display:none}.order-page--detail .basket-item{padding:8px}.order-page--detail .basket-item__actions{padding:16px 8px 8px;padding-top:16px!important}.order-page--detail .basket-item__grid{grid-template-columns:62px 1fr}.order-page--detail .order-details__heading{margin-bottom:4px}}.order-page .error-elem{color:#e70033;color:var(--color-error);font-size:14px;margin-top:4px}.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}.order-content__actions{-webkit-box-flex:0;-ms-flex:0 0 492px;flex:0 0 492px}.order-content__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:1919px){.order-content__wrapper{-moz-column-gap:32px;-webkit-column-gap:32px;column-gap:32px}.order-content__actions{-webkit-box-flex:0;-ms-flex:0 0 391px;flex:0 0 391px}}@media only screen and (max-width:1023px){.order-content__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}}@media only screen and (max-width:767px){.order-content__wrapper{gap:60px}}.order-options{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.order-options .title-article{font-size:36px}@media only screen and (max-width:1279px){.order-options__item{padding:16px}.order-options .title-article{font-size:28px}}@media only screen and (max-width:1023px){.order-options__item{border-left:none;border-right:none;margin-left:-24px;margin-right:-24px}.order-options .title-article{font-size:36px}}@media only screen and (max-width:767px){.order-options .title-article{font-size:28px;margin-bottom:14px}.order-options__item{margin-left:-14px;margin-right:-14px}}.order-option{border:1px solid #d1d1d1;border:1px solid var(--color-gray);border-bottom:none;padding:40px 32px}.order-option:last-child{border-bottom:1px solid #d1d1d1;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:#efefef;background-color:var(--light-gray);font-size:20px;line-height:1.6;min-width:147px;padding:12px 10px;width:147px}.order-option--tabs .tabs-button.active{background-color:#00030f;background-color:var(--primary-black)}.order-option__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.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:#d1d1d1;background-color:var(--color-gray);content:"";height:.5px;left:-32px;position:absolute;top:0;width:calc(100% + 64px)}@media only screen and (max-width:1919px){.order-option{padding:32px}.order-option__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1279px){.order-option{padding:16px}.order-option--tabs{border:none;padding:0 0 26px}.order-option--tabs .title-article{display:none}.order-option--tabs .order-option__tabs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.order-option--tabs .tab-buttons{width:100%}.order-option--tabs .tabs-button{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:54px}.order-option__title{margin-bottom:16px}.order-option__grid{gap:10px;grid-template-columns:1fr}.order-option--contacts .input-group--small:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.order-option--contacts .input-group--small:nth-child(2),.order-option--contacts .input-group--small:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 9px);flex:0 0 calc(50% - 9px)}}@media only screen and (max-width:1023px){.order-option{padding:24px 24px 26px}.order-option--tabs{padding:0 24px 24px}.order-option__grid{-moz-column-gap:18px;-webkit-column-gap:18px;column-gap:18px;grid-template-columns:repeat(2,1fr);row-gap:20px}.order-option__tabs .tabs-button{font-size:16px;height:42px;min-height:42px;padding:10px}}@media only screen and (max-width:767px){.order-option{padding:14px}.order-option--tabs{padding:0 14px 24px!important}.order-option__grid{gap:10px;grid-template-columns:1fr}.order-option--contacts .input-group--middle,.order-option--contacts .input-group--small{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}.order-details-item.active .radio-group{border-color:#00030f;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)}.order-details-item .radio-group{border:1px solid #d1d1d1;border:1px solid var(--color-gray);display:block;padding:16px;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}@media only screen and (max-width:1023px){.order-details-item .title-article{padding:14px}}@media only screen and (max-width:767px){.order-details-item .radio-group{padding:14px}.order-details-item__value{font-size:20px;margin-top:10px}}.order-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.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}.order-details__heading{color:#717171;color:var(--middle-gray);font-size:16px;line-height:1.5;margin-bottom:8px}.order-details__content p:not(:last-child){margin-bottom:8px}.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}.order-details__products-list .basket-item{padding:15px}.order-details__products-list .basket-item__grid{grid-template-columns:126px 1fr;grid-template-rows:1fr auto}.order-details__products-list .basket-item__price-total{font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:16px;font-weight:400}.order-details__products-list .basket-item__price-total>span{font-size:20px;line-height:1.5}.order-details__products-list .basket-item__price-per-item{white-space:nowrap}.order-details__products-list .basket-item__info{max-width:none}.order-details__products-list .basket-item__prices{padding-right:55px;text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.order-details__products-list .basket-item__price-total{font-size:20px;line-height:1.5}@media only screen and (max-width:1919px){.order-details__grid{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1279px){.order-details__grid{grid-template-columns:1fr;row-gap:32px}}.pickup-point-info__wrapper{padding-bottom:32px;padding-left:32px}.pickup-point-info__title{font-size:24px;line-height:1.5;margin-bottom:8px;position:relative}.pickup-point-info__title:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/geo-icon.png);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";height:24px;left:-32px;position:absolute;top:5px;width:24px}.pickup-point-info__contacts{font-size:16px;margin-bottom:16px}.pickup-point-info__time-title{color:#717171;color:var(--middle-gray);font-size:14px;line-height:21px;margin-bottom:4px}.pickup-point-info__time-info{font-size:20px;line-height:1.5}@media only screen and (max-width:1279px){.pickup-point-info__wrapper{padding-bottom:24px}.pickup-point-info__title{font-size:18px}.pickup-point-info__title:before{top:0}.pickup-point-info__time-info{font-size:18px}}@media only screen and (max-width:1023px){.pickup-point-info__contacts{color:#717171;color:var(--middle-gray);font-size:16px}}@media only screen and (max-width:767px){.pickup-point-info__contacts{color:#00030f;color:var(--primary-black)}}.address-input-group__input{text-align:left}.address-input-group__select-list{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.05),-5px -5px 15px 0 rgba(0,0,0,.05);box-shadow:5px 5px 15px 0 rgba(0,0,0,.05),-5px -5px 15px 0 rgba(0,0,0,.05);left:0;max-height:220px;overflow:auto;padding:16px;position:absolute;top:105px;width:100%;z-index:999}.address-input-group__option{cursor:pointer;font-size:18px;margin-bottom:8px}.address-input-group__option:last-child{margin-bottom:0}.account-link{bottom:0;left:0;position:absolute;right:0;top:0}.user-info-popup{background-color:#fff;background-color:var(--color-white);border:1px solid #d1d1d1;border:1px solid var(--color-gray);-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:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:342px;z-index:100}.user-info-popup:before{background:transparent;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:-30px;width:100%}.user-info-popup__header{display:block;padding:25px 16px 16px}.user-info-popup .arrow{border:7px solid transparent;border-bottom:15px solid #d1d1d1;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:#717171;color:var(--middle-gray);font-size:16px;line-height:1.5;margin-top:4px}.user-menu__item{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding:16px}.user-menu__item.current{border:1px solid #00030f;border:1px solid var(--primary-black)}.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__item:hover{background-color:#efefef;background-color:var(--light-gray)}.user-menu__icon{-webkit-box-flex:0;color:#00030f;color:var(--primary-black);-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px}.user-menu__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.user-menu__count{color:#717171;color:var(--middle-gray);font-size:16px;line-height:1.5}.account-page{padding-bottom:150px}.account-page .title-main{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:82px;line-height:1;padding-top:87px}.account-page .small-subtitle{color:#717171;color:var(--middle-gray)}.account-page .left-tab__tabs{margin-top:87px}.account-page .left-tab__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 492px;flex:0 0 492px}.account-page .left-tab .personal-data{row-gap:0}.account-page .left-tab .tabs__counter{color:currentColor;font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:16px;line-height:1.5}.account-page .tabs__content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.account-page .tabs--vertical .tabs__container{gap:42px}.account-page input:disabled{background-color:#efefef;background-color:var(--light-gray);border-color:#efefef;border-color:var(--light-gray);color:#717171;color:var(--middle-gray)}@media only screen and (max-width:1919px){.account-page{padding-bottom:130px}.account-page .title-main{font-size:56px}.account-page .left-tab__tabs{margin-top:62px}.account-page .left-tab__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 386px;flex:0 0 386px}.account-page .tabs--vertical .tabs__btn{padding-left:28px}.account-page .tabs--vertical .tabs__header-wrapper{gap:32px}}@media only screen and (max-width:1279px){.account-page{padding-bottom:100px}.account-page .left-tab__header-wrapper{-webkit-box-flex:0;-ms-flex:0 0 312px;flex:0 0 312px}.account-page .tabs--vertical .tabs__header-wrapper{gap:32px}.account-page .tabs--vertical .tabs__container{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.account-page .catalog-wrapper__pagination{margin-top:24px}.account-page .catalog-wrapper__pagination .pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:26px}.account-page .catalog-wrapper__pagination .pagination__count,.account-page .catalog-wrapper__pagination .pagination__nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.account-page .catalog-wrapper__pagination .pagination__count{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1023px){.account-page .title-main{font-size:48px}.account-page .small-subtitle{font-size:16px}.account-page .left-tab .container{padding:0}.account-page .left-tab__tabs{margin-top:34px}.account-page .left-tab .small-subtitle,.account-page .left-tab .title-main,.account-page .orders-info{padding-left:24px;padding-right:24px}.account-page .tabs--vertical .tabs__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-left:none;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.account-page .tabs--vertical .tabs__btn{font-size:28px;padding-bottom:12px;padding-left:0}.account-page .tabs--vertical .tabs__btn.active:before{bottom:0;height:4px;left:0;right:0;top:auto;width:100%}.account-page .tabs--vertical .tabs__content-wrapper,.account-page .tabs--vertical .tabs__header-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.account-page .tabs--vertical .tabs__header-wrapper{position:relative;top:0;width:100vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);gap:24px;justify-content:flex-start;padding-left:24px;padding-right:24px}.account-page .catalog-wrapper__pagination{margin-top:14px}.account-page .catalog-wrapper__pagination .pagination{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.account-page .catalog-wrapper__pagination .pagination__count,.account-page .catalog-wrapper__pagination .pagination__nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.account-page .catalog-wrapper__pagination .pagination__count{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){.account-page{padding-bottom:60px}.account-page .alert-modal__btn{width:100%}.account-page .title-main{font-size:36px;padding-top:24px}.account-page .left-tab__tabs{margin-top:32px}.account-page .left-tab .tabs__counter{font-size:14px}.account-page .left-tab .small-subtitle,.account-page .left-tab .title-main{padding-left:14px;padding-right:14px}.account-page .personal-data .small-subtitle,.account-page .personal-data .title-main{padding-left:0;padding-right:0}.account-page .orders-info{padding-left:14px;padding-right:14px}.account-page .tabs--vertical .tabs__container{row-gap:14px}.account-page .tabs--vertical .tabs__btn{font-size:22px}.account-page .tabs--vertical .tabs__header-wrapper{padding-left:14px;padding-right:14px}.account-page .catalog-wrapper__pagination .pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.account-page .catalog-wrapper__pagination .pagination__count,.account-page .catalog-wrapper__pagination .pagination__nav{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.account-page .catalog-wrapper__pagination .pagination__count{-webkit-box-pack:center;-ms-flex-pack:center;font-size:16px;justify-content:center}}.orders-info{line-height:1.5}.orders-info .btn-primary{font-size:24px}.orders-info__empty{max-width:460px}.orders-info__title{font-size:24px}.orders-info__title:not(:last-child){margin-bottom:16px}.orders-info__text{font-size:16px}.orders-info__text:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1279px){.orders-info__empty .orders-info__title{font-size:20px;margin-bottom:8px}}@media only screen and (max-width:1023px){.orders-info__empty .orders-info__title{font-size:18px;margin-bottom:8px}.orders-info__empty .orders-info__text{font-size:14px}.orders-info__empty .orders-info__text:not(:last-child){margin-bottom:26px}}.order-item{border:1px solid #d1d1d1;border:1px solid var(--color-gray)}.order-item:not(:last-child){margin-bottom:32px}.order-item:hover .order-item__header{-webkit-box-shadow:inset 0 0 0 1px #00030f;box-shadow:inset 0 0 0 1px #00030f}.order-item__header{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;border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--color-gray);padding:32px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.order-item__bottom{background-color:#efefef;background-color:var(--light-gray);display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr))}.order-item__detail{border-right:1px solid #d1d1d1;border-right:1px solid var(--color-gray);padding:16px 32px}.order-item__detail:last-child{border-right:none}.order-item__detail-top{margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-item__detail-bottom{color:#717171;color:var(--middle-gray);font-size:16px;line-height:1.5}.order-item__link{display:inline-block;font-size:28px;line-height:1.5;margin-bottom:4px;position:relative}.order-item__link:before{background-color:currentColor;bottom:6px;content:"";height:.5px;left:0;position:absolute;width:100%}.order-item__sum{font-size:28px;line-height:1.5}.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;gap:16px;justify-content:flex-start}.order-item__date{color:#717171;color:var(--middle-gray)}.order-item__source a{position:relative}.order-item__source a:before{background-color:currentColor;bottom:3px;content:"";height:.5px;left:0;position:absolute;width:100%}@media only screen and (max-width:1919px){.order-item__bottom{grid-auto-flow:row;grid-template-columns:1fr}.order-item__detail{border-top:1px solid #d1d1d1;border-top:1px solid var(--color-gray);padding:9px 32px}.order-item__detail:first-child{border-top:0}}@media only screen and (max-width:1279px){.order-item:not(:last-child){margin-bottom:24px}.order-item__header{padding:16px}.order-item__link,.order-item__sum{font-size:24px}.order-item__detail{padding:8px 16px}}@media only screen and (max-width:1023px){.order-item:not(:last-child){margin-bottom:14px}.order-item__header{padding:14px}.order-item__link,.order-item__sum{font-size:20px}.order-item__date,.order-item__source{font-size:14px}.order-item__detail-top{font-size:16px}.order-item__detail-bottom{font-size:14px}}@media only screen and (max-width:767px){.order-item__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-item__info{display:contents}.order-item__link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-item__sum{-webkit-box-ordinal-group:3;-ms-flex-order:2;font-size:16px;order:2}.order-item__data{-webkit-box-ordinal-group:4;-ms-flex-order:3;gap:8px;margin-top:20px;order:3}}.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 .passwords-input-group{font-size:14px}@media only screen and (max-width:1919px){.personal-data .input-group{margin-bottom:18px}.personal-data .input-group:last-child{margin-bottom:0}.personal-data .btn-primary,.personal-data .btn-secondary{font-size:24px;height:64px}.personal-data .btn-primary{margin-top:4px}}@media only screen and (max-width:1023px){.personal-data{max-width:100%;padding-left:24px;padding-right:24px;width:100%}.personal-data .small-subtitle{margin-bottom:16px;padding-left:0;padding-right:0}.personal-data .btn-primary,.personal-data .btn-secondary{width:100%}.personal-data{padding-left:14px;padding-right:14px}.personal-data .small-subtitle{margin-bottom:16px;padding-left:0;padding-right:0}.personal-data .account-form{margin-bottom:60px}.personal-data .btn-primary,.personal-data .btn-secondary{font-size:20px}.personal-data .password-form .btn-primary{margin-top:24px}}.favorites-page{padding-bottom:150px}.favorites-page .title-main{padding-top:87px;text-align:center}.favorites-page .orders-info{padding-top:87px}.favorites-page .tabs__counter{color:currentColor;font-family:NotoSans-Regular,sans-serif;font-family:var(--font-default);font-size:16px;line-height:1.5}.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__grid{grid-template-columns:repeat(2,calc(50% - 21px))}@media only screen and (max-width:1919px){.favorites-page{padding-bottom:130px}.favorites-page .card__sample-link span{display:none}.favorites-page .card.card-tool .card__image-wrp{height:300px;width:300px}.favorites-page .catalog-wrapper__grid{padding-bottom:0}.favorites-page .load-more-btn{margin-top:42px}}@media only screen and (max-width:1279px){.favorites-page{padding-bottom:100px}.favorites-page .card__sample{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorites-page .catalog-wrapper__pagination .pagination{-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}}@media only screen and (max-width:1023px){.favorites-page{padding-bottom:80px}.favorites-page .catalog-wrapper__grid{grid-template-columns:100%;row-gap:42px}.favorites-page .title-main{font-size:48px}}@media only screen and (max-width:767px){.favorites-page{padding-bottom:60px;padding-top:24px}.favorites-page .container{padding:0}.favorites-page .tabs__content-wrapper,.favorites-page .tabs__header-wrapper,.favorites-page .title-main{padding-left:14px;padding-right:14px}.favorites-page .favorites-tabs{margin-top:32px}.favorites-page .title-main{font-size:36px;padding-top:0;text-align:left}.favorites-page .tabs__counter{font-size:14px}.favorites-page .load-more-btn{margin-top:54px}.favorites-page .pagination__pages{gap:4px}.favorites-page .catalog-wrapper__pagination .pagination{-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px}.favorites-page .catalog-wrapper__pagination .pagination__nav{-ms-flex-item-align:start;align-self:flex-start}.favorites-page .catalog-wrapper__pagination .pagination__count{font-size:16px}.favorites-page .card picture{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}}@media (max-width:480px){.favorites-page .card.card-tool .card__image-wrp{height:200px;width:200px}}.favorites-tabs{margin-top:87px}@media only screen and (max-width:1919px){.favorites-tabs{margin-top:62px}.favorites-tabs .catalog-wrapper{margin-top:42px}.favorites-tabs .orders-info{padding-top:42px}}@media only screen and (max-width:1279px){.favorites-tabs{margin-top:52px}.favorites-tabs .catalog-wrapper{margin-top:24px}.favorites-tabs .tabs__btn{font-size:28px}.favorites-tabs .tabs__header-wrapper{-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}.favorites-tabs .orders-info{padding-top:24px}.favorites-tabs .orders-info__title{font-size:20px;margin-bottom:8px}}@media only screen and (max-width:1023px){.favorites-tabs .orders-info__title{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:767px){.favorites-tabs .orders-info__title{font-size:18px;margin-bottom:10px}.favorites-tabs .orders-info__btn{font-size:20px;width:100%}.favorites-tabs .tabs__btn{font-size:22px}}.services-page{padding-bottom:150px}.services-page__title{margin-bottom:87px;text-align:center}.services-page__accordion-title{font-family:PFDinTextCompPro-Regular,sans-serif;font-family:var(--font-accent);font-size:48px;line-height:1.15}.services-page .accordion__header{padding:42px 0}.services-page .accordion__item.active .accordion__content{padding-bottom:42px;padding-right:0}.services-page .accordion__item.active .accordion__header{padding-bottom:32px}.services-page .accordion__item:last-child .accordion__header{padding-bottom:0}.services-page .accordion__item:last-child.active .accordion__header{padding-bottom:32px}.services-page .accordion__item.active .accordion__content p:last-child{margin-bottom:0}@media only screen and (max-width:1919px){.services-page{padding-bottom:130px}.services-page__accordion-title{font-size:36px}.services-page__title{margin-bottom:42px}.services-page .accordion__header{padding:24px 0}}@media only screen and (max-width:1279px){.services-page{padding-bottom:100px}.services-page__accordion-title{font-size:36px}}@media only screen and (max-width:1023px){.services-page .feedback-section .title-section{max-width:none}.services-page__accordion-title{font-size:36px}.services-page__title{font-size:48px;margin-bottom:32px}.services-page .accordion__item.active .accordion__content{padding-bottom:24px}}@media only screen and (max-width:767px){.services-page{padding-bottom:60px}.services-page__title{font-size:36px;margin-bottom:8px}.services-page__accordion-title{font-size:28px;text-align:left}}.services-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:43px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-item__text,.services-item__text p{font-size:18px;line-height:1.6}.services-item__image{-webkit-box-flex:0;-ms-flex:0 0 624px;flex:0 0 624px}.services-item__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.services-item__text p:not(:last-child){margin-bottom:10px}.services-item__img{height:100%;overflow:hidden;width:100%}.services-item__img img,.services-item__img picture{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%}@media only screen and (max-width:1919px){.services-item__image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (max-width:1023px){.services-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.services-item__image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:767px){.services-item__image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;-ms-flex:0 0 100%;flex:0 0 100%}}.error-page{margin-top:0}.error-page__bg{height:100%;margin:0 auto;position:relative;text-align:center;width:auto}@media screen and (max-width:767px){.error-page__bg{overflow:hidden}}.error-page__bg img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media screen and (max-width:767px){.error-page__bg img{left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}}.error-page__container{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}@media screen and (max-width:1280px){.error-page__container{top:48%;width:100%}}@media screen and (max-width:767px){.error-page__container{width:auto}}@media screen and (max-width:486px){.error-page__container{padding-inline:14px;width:100%}}.error-page__title{margin-bottom:16px}@media only screen and (max-width:1279px){.error-page__title{font-size:48px;line-height:55px}}@media screen and (max-width:768px){.error-page__title{font-size:36px;line-height:41px;margin-bottom:8px}}.error-page__text{margin-bottom:42px}@media screen and (max-width:1280px){.error-page__text{margin-bottom:32px}}@media screen and (max-width:768px){.error-page__text{margin-bottom:28px}}.error-page__link{font-size:24px}@media screen and (max-width:486px){.error-page__link{width:100%}}.auth-page{margin-top:0;padding-bottom:150px;padding-top:87px}.auth-page .registartion-email-confirmation{max-width:506px}@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{font-size:14px;letter-spacing:0;line-height:21px;margin-top:16px;text-align:center}@media screen and (max-width:1280px){.auth-page{margin-top:0;padding-bottom:130px}}@media screen and (max-width:1024px){.auth-page{padding-bottom:100px}}@media screen and (max-width:486px){.auth-page{padding-top:24px}}.auth-page__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:125px}@media screen and (max-width:1280px){.auth-page__grid{gap:109px}}@media screen and (max-width:1024px){.auth-page__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:46px}}@media screen and (max-width:486px){.auth-page__grid{gap:24px}}.auth-page__heading{-webkit-box-flex:0;-ms-flex:0 0 402px;flex:0 0 402px}@media screen and (max-width:1280px){.auth-page__heading{-webkit-box-flex:0;-ms-flex:0 0 308px;flex:0 0 308px}}@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:82px;line-height:1;margin-bottom:24px}@media screen and (max-width:1280px){.auth-page__title{font-size:56px;line-height:64px}}@media screen and (max-width:768px){.auth-page__title{font-size:48px;line-height:55px;margin-bottom:16px}}@media screen and (max-width:486px){.auth-page__title{font-size:36px;line-height:41px;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{max-width:506px}@media screen and (max-width:1280px){.auth-page__form{max-width:398px}}@media screen and (max-width:1024px){.auth-page__form{margin-inline:auto;max-width:478px}}.auth-page--change-pass button[type=submit]{margin-top:0}.auth-page--change-pass input:disabled{background-color:#e1d3bd;background-color:var(--light-beige);border-color:#e1d3bd;border-color:var(--light-beige);color:#717171;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:#00030f;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;-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-top:27px}.auth-page_reg .auth-page__title{margin-bottom:0}}.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{display:block;margin-top:24px;text-align:center;text-decoration:underline!important}.auth-form__agreement .checkmark{top:0}.auth-form button[type=submit]{margin-top:32px;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:32px}}.js-registration-form .input-group--error .btn-show-pass{top:37.5%!important}.recover-password-modal{color:#00030f!important;color:var(--primary-black)!important;max-width:596px}@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:48px;line-height:55px}}@media screen and (max-width:768px){.recover-password-modal .modal__title{height:62px;margin-bottom:0!important;padding-bottom:0!important;padding-left:48px!important}}@media screen and (max-width:486px){.recover-password-modal .modal__title{height:56px;padding-left:39px!important}}.recover-password-modal .modal__subtitle{font-size:18px}@media screen and (max-width:1280px){.recover-password-modal .modal__subtitle{margin-bottom:28px}}@media screen and (max-width:1023px){.recover-password-modal .modal__subtitle{max-width:606px}}@media screen and (max-width:768px){.recover-password-modal .modal__subtitle{font-size:16px;line-height:24px;max-width:536px}}.recover-password-modal .modal__body{margin-top:32px}@media screen and (max-width:1280px){.recover-password-modal .modal__body{margin-top:0}}@media screen and (max-width:768px){.recover-password-modal .modal__body{margin-top:10px}}@media screen and (max-width:486px){.recover-password-modal .modal__body{margin-top:0}}@media screen and (max-width:1280px){.recover-password-modal .modal__content{max-width:596px}}@media screen and (max-width:1023px){.recover-password-modal .modal__content{max-width:100%}}.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;width:100%}}.recover-password-modal .send-info{color:#717171;color:var(--middle-gray);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:32px}@media screen and (max-width:768px){.recover-password-modal .letter-sent-modal-inner .modal__title{height:62px;margin-bottom:0!important;padding-bottom:0!important;padding-left:48px!important}}@media screen and (max-width:486px){.recover-password-modal .letter-sent-modal-inner .modal__title{height:56px;padding-left:39px!important}}.faq-page .feedback-section{margin-bottom:150px}@media only screen and (max-width:1919px){.faq-page .feedback-section{margin-bottom:130px}.faq-page .feedback-section .title-section{max-width:270px}}@media only screen and (max-width:1279px){.faq-page .feedback-section{margin-bottom:104px}.faq-page .feedback-section .title-section{max-width:200px}}@media only screen and (max-width:1023px){.faq-page .feedback-section{margin-bottom:96px}.faq-page .feedback-section .title-section{max-width:100%}}@media only screen and (max-width:767px){.faq-page .feedback-section{margin-bottom:60px}.faq-page .feedback-section .title-section{max-width:200px}}.fancybox__container{--fancybox-bg:hsla(0,0%,100%,0)!important}.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 #00030f!important;border:1px solid var(--primary-black)!important}.f-button:hover{background-color:#efefef!important;background-color:var(--light-gray)!important}.f-button[data-fancybox-close]{background-color:#fff;background-color:var(--color-white);border:1px solid #00030f;border:1px solid var(--primary-black);right:20px!important;top:20px!important}.f-button[data-fancybox-close] svg{display:none}.f-button[data-fancybox-close]:before{background-image:url(/local/templates/decorazza/_assets/css/../media/images/img-icons/close-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:28px 28px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:32px!important}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:32px!important}@media only screen and (max-width:1919px){.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:30px!important}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:30px!important}.f-button[data-fancybox-close]{right:24px!important;top:24px!important}.fancybox__slide.has-image.is-selected{padding-bottom:60px!important;padding-top:60px!important}.fancybox__slide.has-image.is-selected .fancybox__content{width:calc(100% - 120px)!important}.fancybox__slide.has-image.is-selected img{-o-object-fit:cover;object-fit:cover}}@media (max-width:1025px){.fancybox__slide.has-image.is-selected .fancybox__content{width:100%!important}.fancybox__nav .f-button{display:none}}.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:640px){.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}.fancybox__toolbar{padding:8px}.fancybox__nav{--f-button-next-pos:8px;--f-button-prev-pos:8px}.fancybox__carousel{min-height:0;min-width:0}.fancybox__slide{padding:8px}.js-base-modal .f-button.is-close-btn{display:none}.fancy-light-overlay{background-color:#fff}.fancy-dark-overlay{background-color:rgba(0,0,0,.5)}.f-thumbs__slide{aspect-ratio:1;height:auto!important}.fancy-dark-overlay,.fancy-light-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@media (max-width:1025px){.fancybox__container{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.fancybox__carousel{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.fancybox__footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-preferred-size:0;flex-basis:0}.f-thumbs__slide__button{border-radius:0!important}.is-nav-selected .f-thumbs__slide__button:after{border:1px solid #00030f!important;border:1px solid var(--primary-black)!important;border-radius:0!important}.fancybox__toolbar.is-absolute .fancybox__infobar{display:none}.f-thumbs__slide{height:115px!important;width:115px!important}.f-button[data-fancybox-close]{height:32px!important;right:20px!important;top:20px!important;width:32px!important}.f-button[data-fancybox-close]:before{background-size:24px 24px}}@media only screen and (max-width:1025px) and (max-width:1023px){.f-thumbs.is-classic.is-horizontal{padding:0 24px!important}}@media (max-width:1025px) and (max-width:767px){.fancybox__container{max-height:100vh!important}.fancybox__slide.has-image.is-selected{padding:0}.fancybox__carousel{max-width:100vw!important}.fancybox__footer{background-color:#fff!important;background-color:var(--color-white)!important;bottom:0!important;left:0!important;max-width:100vw;overflow:hidden;position:absolute!important;right:0!important;z-index:99!important}.f-thumbs__slide{height:48px!important;min-width:48px!important;width:48px!important}}@media (min-width:1280px) and (max-width:1510px){.fancybox__slide.has-image.is-selected .fancybox__content{width:83%!important}}@media (max-width:1025px){.gallery-is-open .fancybox__footer{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;margin-top:auto}.gallery-is-open .f-thumbs__viewport{height:130px!important}.gallery-is-open .f-thumbs.is-classic.is-horizontal{height:130px!important;width:100%!important}.gallery-is-open .f-thumbs__slide__button{width:115px}}@media (max-width:768px){.gallery-is-open .f-thumbs__slide__button{width:48px}}.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:#d1d1d1;background-color:var(--color-gray);border:none;height:2px}.range-slider .noUi-connect{background-color:#00030f;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 #00030f;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:0!important}[data-aos=fade-down-small]{-webkit-transform:translate3d(0,-30px,0)!important;transform:translate3d(0,-30px,0)!important}[data-aos=fade-down-small].aos-init.aos-animate{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}[data-aos=fade-up-small]{-webkit-transform:translate3d(0,30px,0)!important;transform:translate3d(0,30px,0)!important}[data-aos=fade-up-small].aos-init.aos-animate{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}[data-aos=fade-up-medium],[data-aos=fade-up-medium].aos-init.aos-animate{-webkit-transform:translate3d(0,50px,0)!important;transform:translate3d(0,50px,0)!important}[data-aos=fade-right-small]{-webkit-transform:translate3d(-50px,0,0)!important;transform:translate3d(-50px,0,0)!important}[data-aos=fade-right-small].aos-init.aos-animate{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}
/* End */
/* /local/templates/decorazza/_assets/css/app.min.css?1750774747482396 */
