:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.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: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  bottom: -17px;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.noUi-horizontal .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px;
}
.noUi-vertical .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px;
}

@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:100;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:100;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:200;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:200;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:300;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:300;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:400;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:500;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:600;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:700;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:700;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:800;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:800;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:900;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:900;src:url(fonts/inter-v20-cyrillic_cyrillic-ext_latin_latin-ext-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Tiro Bangla";font-style:normal;font-weight:400;src:url(fonts/tiro-bangla-v6-latin-regular.woff2) format("woff2")}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-st{display:flex;justify-content:flex-start;flex-wrap:wrap}p{margin-top:0}p:last-child{margin-bottom:0}a{color:inherit}input,textarea,select,option{font-family:inherit;font-size:inherit}:focus{outline:0}table{border-collapse:collapse}body{padding:0;margin:0;top:0 !important}.lang-selector,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none}#goog-gt-tt{display:none !important}figure{margin:0}figure.table table{border:1px solid #000;border-collapse:collapse;width:100%}figure.table table th,figure.table table td{border:1px solid #000;border-collapse:collapse;padding:5px}figure.image{clear:both;display:table;margin:.9em auto}figure.image.image-style-align-left{float:left;margin:3px 10px 0 0}figure.image.image-style-align-right{float:right;margin:3px 0 0 10px}figure.image.image-style-block-align-right{margin-left:auto;margin-right:0}figure.image.image-style-block-align-left{margin-left:0;margin-right:auto}figure.image img{max-width:100%;height:auto}body{font:16px "Inter",sans-serif;color:#000;background:#fff}input,textarea{border:none;outline:none;background:#eef1f4;border-radius:4px;padding:15px 19px;font-size:15px}input.invalid,textarea.invalid{outline:1px solid #ca2026;outline-offset:-1px}input::placeholder,textarea::placeholder{color:#404347}.gform .gform-title{display:flex;align-items:center;gap:17px;margin:0 0 30px}.gform .gform-title .t{font-weight:600;font-size:20px;color:#033c5e}.gform .gform-title .icon{background:url(images/gform-title-icon.3f0768fb936aa04caeeb.svg) no-repeat center/contain;width:18px;height:18px}.gform .gform-title .icon.icon-pay{background-image:url(images/gform-title-icon-pay.14d8fd1166413a5d4ef4.svg)}.gform .gform-title .icon.icon-delivery{background-image:url(images/gform-title-icon-delivery.e8f6f940322e65072c01.svg);width:24px}.gform .gform-title .icon.icon-review{background-image:url(images/gform-title-icon-review.d489095b670005940839.svg);width:24px}.gform .inputs{display:flex;flex-direction:column;gap:17px}.gform .inputs .quest{height:101px}.gform .inputs input.hidden,.gform .inputs textarea.hidden{display:none}.gform .gform-checks{display:flex;flex-direction:column;gap:28px}.gform .gform-checks .gform-check-main{display:flex;flex-direction:column;gap:20px}.gform .gform-checks .gform-check-main.active .icon{background-image:url(images/gform-check-main.2220b111682b0083473f.svg);background-color:#ca2026}.gform .gform-checks .gform-check-main .gform-check-main-head{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.gform .gform-checks .gform-check-main .t{font-weight:600;font-size:17px;color:#404347}.gform .gform-checks .gform-check-main .icon{border-radius:4px;width:22px;height:22px;background:#eef1f4 no-repeat center/10px}.gform .gform-checks .gform-check-main .gform-check-sub{display:flex;flex-direction:column;gap:13px;padding:0 0 0 33px}.gform .gform-checks .gform-check-main .gform-check-sub .gform-check-sub-item{display:flex;align-items:center;gap:11px;cursor:pointer;user-select:none}.gform .gform-checks .gform-check-main .gform-check-sub .gform-check-sub-item.active .sub-icon{background-image:url(images/gform-check-main.2220b111682b0083473f.svg);background-color:#ca2026}.gform .gform-checks .gform-check-main .gform-check-sub .gform-check-sub-item .sub-t{font-size:15px;color:#404347}.gform .gform-checks .gform-check-main .gform-check-sub .gform-check-sub-item .sub-icon{border-radius:4px;width:22px;height:22px;background:#eef1f4 no-repeat center/10px}.faq-form{padding:47px 0 0;border-top:1px solid #eaeaea;margin:54px 0 0}.faq-form .inputs{margin:0 0 29px;max-width:369px}.faq-form .btn{width:167px;height:50px}ul,ol{margin:0;padding:0 0 0 20px}.gwrap{max-width:1400px;margin:0 auto;width:100%}.btn{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:4px;padding:13px 38px;text-decoration:none;cursor:pointer}.btn.btn-red{background:#ca2026;border:2px solid #ca2026}.btn.btn-red.btn-outline{background:#fff}.btn.btn-red.btn-outline .t{color:#ca2026}.btn.btn-blue{background:#3670b7;border:2px solid #3670b7}.btn.btn-blue.btn-outline{background:#fff}.btn.btn-blue.btn-outline .t{color:#3670b7}.btn.btn-disabled{background:#efeeee;border:2px solid #efeeee}.btn.btn-disabled .t{font-weight:300;font-size:15px;color:#404347}.btn.btn-incart.btn-incart-active{background:#fff}.btn.btn-incart.btn-incart-active .t{color:#ca2026}.btn.btn-incart.btn-incart-active .icon.icon-cart{background-image:url(images/icon-cart-red.b70f5a55c3d84bebf8f7.svg)}.btn .t{font-weight:700;font-size:15px;color:#fff}.btn .icon.icon-arrow{background:url(images/btn-icon-arrow.32405cda34bc4cf8d216.svg) no-repeat center/contain;width:13px;height:11px}.btn .icon.icon-menu{background:url(images/mobile-icon-menu.123c67c1a174c0e78f51.svg) no-repeat center/contain;width:21px;height:18px}.btn .icon.icon-cart{background:url(images/icon-cart.3587ca28a72cf04ad88d.svg) no-repeat center/contain;width:18px;height:18px}.btn .icon.icon-quest{background:url(images/btn-icon-quest.c05aa3e294f182188140.svg) no-repeat center/contain;width:18px;height:18px}.btn .icon.icon-review{background:url(images/icon-review.f09cd7cc4d32e42e41cb.svg) no-repeat center/contain;width:18px;height:18px}.btn.btn-sm{padding:0 10px}.js-getform{cursor:pointer}.menu-catalog,.menu-service{border-radius:4px;background:#eef1f4;width:100%}.menu-catalog .menu-catalog-block,.menu-service .menu-catalog-block{background-size:20px;display:flex;flex-direction:column;gap:13px}.menu-catalog .menu-catalog-block .menu-catalog-block-title,.menu-service .menu-catalog-block .menu-catalog-block-title{font-weight:700;font-size:15px;color:#033c5e;text-decoration:none;display:flex;align-items:center;gap:15px}.menu-catalog .menu-catalog-block .menu-catalog-block-title .icon,.menu-service .menu-catalog-block .menu-catalog-block-title .icon{width:20px;height:20px;background:no-repeat left top/contain;background-image:url(images/catalog-menu-block.5b651be1a43a64149192.svg)}.menu-catalog .menu-catalog-block .sub,.menu-service .menu-catalog-block .sub{display:flex;flex-direction:column;gap:11px}.menu-catalog .menu-catalog-block .sub .item,.menu-service .menu-catalog-block .sub .item{text-decoration:none;color:#033c5e;display:flex;align-items:center;gap:15px}.menu-catalog .menu-catalog-block .sub .item .icon,.menu-service .menu-catalog-block .sub .item .icon{width:20px;height:20px;background:no-repeat left top/contain;background-image:url(images/catalog-menu-block.5b651be1a43a64149192.svg)}.head-menu{background:#eef1f4}@media(max-width: 1400px){.head-menu{display:none}}.head-menu .gwrap{display:flex;justify-content:space-between;align-items:center}.head-menu .gwrap .item{text-decoration:none;font-weight:500;font-size:15px;padding:14px 24px}.head-menu .gwrap .home{background:url(images/icon-home.79073d1a4dac48718638.svg) no-repeat center;width:29px;height:18px;text-decoration:none}.logo{background:url(images/logo-new.2e4c75d5fbd4ca165240.svg) no-repeat center/contain;width:252px;height:87px;position:relative;margin:0 19px 0 0}.logo .y{position:absolute;top:-13px;right:-12px;border-radius:50%;width:27px;height:27px;display:flex;flex-direction:column;align-items:center;padding:2px 0 0;color:#fff;font-weight:900;background:#3670b7}.logo .y .a{font-size:14px}.logo .y .b{font-size:7px;margin:-4px 0 0}.search{width:calc(100% - 536px - 37px);position:relative}.search input{padding:16px 20px;width:100%;height:50px;border:none;background:#eef1f4;border-radius:4px}.search .icon{background:url(images/icon-search.afdc279677d10d89709b.svg) no-repeat left center/24px;position:absolute;width:43px;height:50px;right:0;top:0;cursor:pointer}.search .result{position:absolute;top:calc(100% + 7px);left:0;width:100%;background:#fff;border-radius:0 0 4px 4px;border:1px solid #eef1f4;display:none;z-index:5;padding:0 14px 18px 22px}@media(max-width: 800px){.search .result{left:-156px;right:-64px;width:auto}}.search .result.opened{display:flex;flex-direction:column;gap:10px}.search .result .list{display:flex;flex-direction:column;max-height:577px;overflow-y:scroll;padding:0 30px 0 0}.search .result .list::-webkit-scrollbar{height:4px;width:4px}.search .result .list::-webkit-scrollbar-track{background:#eef1f4}.search .result .list::-webkit-scrollbar-thumb{background:#d3deed}.search .result .list .item{display:flex;gap:26px;padding:17px 0;border-bottom:1px solid #eaeaea}.search .result .list .item .img{width:81px;height:81px;background:#fff no-repeat center/contain}.search .result .list .item .info{width:calc(100% - 81px - 26px);display:flex;flex-direction:column}.search .result .list .item .info .sku{font-weight:300;font-size:12px;color:#404347;margin:0 0 7px}.search .result .list .item .info .title{text-decoration:none;margin:0 0 6px;font-weight:600;font-size:19px;color:#033c5e}.search .result .list .item .info .price-area{display:flex;align-items:flex-end}.search .result .list .item .info .price-area .t{font-weight:300;font-size:12px;text-transform:uppercase;color:#999a9c}.search .result .list .item .info .price-area .price-old{font-weight:400;font-size:15px;text-decoration:line-through;color:#999a9c;margin:0 0 0 2px}@media(max-width: 800px){.search .result .list .item .info .price-area .price-old{display:none}}.search .result .list .item .info .price-area .price{font-weight:600;font-size:18px;margin:0 0 0 13px}.search .result .all{text-decoration:none;display:flex;align-items:center;gap:13px}.search .result .all .t{font-weight:300;font-size:15px;color:#033c5e}.search .result .all .all-icon{background:url(images/search-result-all.c8cd2b7b6dc6d088eae3.svg) no-repeat center/contain;width:6px;height:9px}.search-title{margin:0 auto 10px;font-weight:600;font-size:22px;color:#033c5e}.head-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#fff;padding:0 0 23px}.header{border-bottom:1px solid #eaeaea;padding:20px 0 17px;margin:0 0 20px}@media(max-width: 1400px){.header{display:none}}.header .gwrap{display:flex;align-items:flex-start}.header .gwrap .head-block{display:flex;align-items:center;margin:11px 24px 0 0;gap:15px;text-decoration:none}.header .gwrap .head-block.year{display:flex;gap:0;align-items:flex-start;margin:11px 26px 0 0}.header .gwrap .head-block.year .a{letter-spacing:.03em;text-transform:uppercase;text-align:right;color:#3670b7;margin:11px 10px 0 0;font-weight:700;line-height:100%}.header .gwrap .head-block.year .b{font-size:40px;color:#4e4f51;margin:0 1px 0 0;font-family:"Tiro Bangla",serif}.header .gwrap .head-block.year .c{font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#ca2026;margin:26px 0 0}.header .gwrap .head-block.contact{gap:14px}.header .gwrap .head-block .icon{border-radius:4px;width:60px;height:60px;background:#eef1f4 no-repeat center;position:relative}.header .gwrap .head-block .icon.icon-phone{background-image:url(images/head-icon-phone.c733b63a27b93c020848.svg)}.header .gwrap .head-block .icon.icon-compare{background-image:url(images/head-icon-compare.7c76fa40f2b920603433.svg)}.header .gwrap .head-block .icon.icon-favorite{background-image:url(images/head-icon-favorite.71ca72c2fbdb4df0f8e0.svg)}.header .gwrap .head-block .icon.icon-cart{background-image:url(images/head-icon-cart.21e11501ac68d82ddace.svg)}.header .gwrap .head-block .icon.icon-cabinet{background-image:url(images/head-icon-cabinet.2e35fdcbf62377059cbc.svg)}.header .gwrap .head-block .icon .count{position:absolute;top:-5px;right:-5px;border-radius:50%;text-align:center;background:#ca2026;width:24px;height:24px;font-weight:600;font-size:14px;color:#fff;padding:4px 0 0}.header .gwrap .head-block .head-block-title{font-weight:600;font-size:16px;color:#404347}.header .gwrap .head-block .content{display:flex;flex-direction:column;gap:5px}.header .gwrap .head-block .content .phone{font-weight:700;font-size:20px;color:#3670b7;text-decoration:none}.header .gwrap .head-block .content .city-selector{display:flex;align-items:center;text-decoration:none}.header .gwrap .head-block .content .city-selector .geo{background:url(images/geo.8dbb605f4cec5a6694f0.svg) no-repeat center/contain;width:15px;height:19px;margin:0 11px 0 0}.header .gwrap .head-block .content .city-selector .arrow{background:url(images/city-selector-arrow.764abd67bd4e49f098b0.svg) no-repeat center/contain;width:11px;height:7px;margin:3px 0 0 8px;transform:rotate(-90deg)}.header .gwrap .head-block .content .city-selector .city{font-weight:600;font-size:17px;color:#404347}.header .gwrap .head-right{display:flex;align-items:center;gap:27px;margin-left:auto;margin-top:11px}.header .gwrap .head-right .head-block{margin:0}.header .gwrap .head-right .lang{display:flex;flex-direction:column;justify-content:space-between;height:60px}.header .gwrap .head-right .lang .lang-item{width:50px;text-align:center;padding:4px;font-weight:500;font-size:15px;background:#eef1f4;cursor:pointer}.header .gwrap .head-right .lang .lang-item:nth-child(1){border-radius:4px 4px 0 0}.header .gwrap .head-right .lang .lang-item:nth-child(2){border-radius:0 0 4px 4px}.header-2 .gwrap{display:flex;align-items:center;justify-content:space-between;position:relative}.header-2 .gwrap .menu-btns{display:flex;gap:16px;position:relative}.header-2 .gwrap .menu-btns .header-btn{display:flex;align-items:center;gap:14px;padding:16px 15px;width:252px;border-radius:4px;cursor:pointer}.header-2 .gwrap .menu-btns .header-btn.blue{background:#3670b7}.header-2 .gwrap .menu-btns .header-btn.red{background:#ca2026}.header-2 .gwrap .menu-btns .header-btn .icon{background:url(images/btn-icon-menu.69a0d2809264bd92d4a2.svg) no-repeat center/contain;width:21px;height:18px}.header-2 .gwrap .menu-btns .header-btn .t{font-weight:700;font-size:15px;color:#fff;height:18px}.header-2 .gwrap .menu-btns .menu-catalog,.header-2 .gwrap .menu-btns .menu-service{position:absolute;z-index:5;top:calc(100% + 9px);left:0;padding:31px 13px 62px 17px;width:1400px;display:none;grid-template-columns:repeat(4, 323px);gap:41px 31px}.header-2 .gwrap .menu-btns .menu-catalog.opened,.header-2 .gwrap .menu-btns .menu-service.opened{display:grid}.header-2 .gwrap .menu-btns .menu-catalog .menu-catalog-block,.header-2 .gwrap .menu-btns .menu-service .menu-catalog-block{background-size:20px;display:flex;flex-direction:column;gap:13px}.header-2 .gwrap .menu-btns .menu-catalog .menu-catalog-block .menu-catalog-block-title,.header-2 .gwrap .menu-btns .menu-service .menu-catalog-block .menu-catalog-block-title{font-weight:700;font-size:15px;color:#033c5e;text-decoration:none;display:flex;align-items:center;gap:15px}.header-2 .gwrap .menu-btns .menu-catalog .menu-catalog-block .menu-catalog-block-title .icon,.header-2 .gwrap .menu-btns .menu-service .menu-catalog-block .menu-catalog-block-title .icon{width:20px;height:20px;background:no-repeat left top/contain;background-image:url(images/catalog-menu-block.5b651be1a43a64149192.svg)}.header-2 .gwrap .menu-btns .menu-catalog .menu-catalog-block .sub,.header-2 .gwrap .menu-btns .menu-service .menu-catalog-block .sub{display:flex;flex-direction:column;gap:11px}.header-2 .gwrap .menu-btns .menu-catalog .menu-catalog-block .sub .item,.header-2 .gwrap .menu-btns .menu-service .menu-catalog-block .sub .item{text-decoration:none;color:#033c5e;display:flex;align-items:center;gap:15px}.header-2 .gwrap .menu-btns .menu-catalog .menu-catalog-block .sub .item .icon,.header-2 .gwrap .menu-btns .menu-service .menu-catalog-block .sub .item .icon{width:20px;height:20px;background:no-repeat left top/contain;background-image:url(images/catalog-menu-block.5b651be1a43a64149192.svg)}.header-2 .gwrap .search{width:calc(100% - 252px - 252px - 50px - 48px)}.header-2 .gwrap .head-block .icon{border-radius:4px;width:50px;height:50px;background:#eef1f4 no-repeat center/22px;position:relative}.header-2 .gwrap .head-block .icon.icon-cabinet{background-image:url(images/head-icon-cabinet.2e35fdcbf62377059cbc.svg)}.head-mobile{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #eaeaea}.head-mobile .logo{width:136px;height:46px;padding:1px 0 0;margin:0}.head-mobile .logo .y{width:14px;height:14px;top:-8px;right:-5px}.head-mobile .logo .y .a{font-size:7px}.head-mobile .logo .y .b{font-size:4px;margin:-3px 0 0}.head-mobile .search{flex-grow:1}.head-mobile .search input{height:44px}.head-mobile .search .icon{background-size:18px;width:29px;height:44px}.head-mobile .btn-menu{padding:0;width:44px;height:44px}.head-mobile .lang{display:flex;flex-direction:column;justify-content:space-between;height:44px}.head-mobile .lang .lang-item{width:40px;text-align:center;padding:3px;font-size:11px;background:#eef1f4;cursor:pointer}.head-mobile .lang .lang-item:nth-child(1){border-radius:4px 4px 0 0}.head-mobile .lang .lang-item:nth-child(2){border-radius:0 0 4px 4px}.head2-mobile{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative}.head2-mobile .btn{width:174px;height:46px;padding:0 15px;justify-content:flex-start}.head2-mobile .btn.btn-ctl.opened,.head2-mobile .btn.btn-service.opened{z-index:150;position:relative;gap:21px}.head2-mobile .btn.btn-ctl.opened .icon,.head2-mobile .btn.btn-service.opened .icon{background:url(images/mobile-menu-ctl-btn-close.ff6e044cc456a6cfa580.svg) no-repeat center/contain;width:14px;height:14px}.head2-mobile .btn .t{font-size:13px}.head2-mobile .btn .btn-blue{gap:11px}.head2-mobile .menu-catalog,.head2-mobile .menu-service{position:absolute;left:14px;right:14px;top:100%;z-index:150;padding:28px 19px 25px 17px;width:auto;display:none}.head2-mobile .menu-catalog.opened,.head2-mobile .menu-service.opened{display:block}.head2-mobile .menu-catalog .menu-catalog-block,.head2-mobile .menu-service .menu-catalog-block{border-bottom:1px solid #d3deed;padding-bottom:17px;margin:0 0 18px}.head2-mobile .menu-catalog .menu-catalog-block.opened .menu-catalog-block-head .arrow,.head2-mobile .menu-service .menu-catalog-block.opened .menu-catalog-block-head .arrow{transform:rotate(180deg)}.head2-mobile .menu-catalog .menu-catalog-block.opened .sub,.head2-mobile .menu-service .menu-catalog-block.opened .sub{display:flex}.head2-mobile .menu-catalog .menu-catalog-block:last-child,.head2-mobile .menu-service .menu-catalog-block:last-child{border-bottom:none;padding-bottom:0;margin:0}.head2-mobile .menu-catalog .menu-catalog-block .menu-catalog-block-head,.head2-mobile .menu-service .menu-catalog-block .menu-catalog-block-head{display:flex;justify-content:space-between;align-items:center}.head2-mobile .menu-catalog .menu-catalog-block .menu-catalog-block-head .arrow,.head2-mobile .menu-service .menu-catalog-block .menu-catalog-block-head .arrow{background:url(images/mobile-menu-ctl-arrow.764abd67bd4e49f098b0.svg) no-repeat center/contain;width:11px;height:7px}.head2-mobile .menu-catalog .menu-catalog-block .sub,.head2-mobile .menu-service .menu-catalog-block .sub{display:none}.slider-pagination{display:flex;gap:10px;z-index:1}.slider-pagination .slider-pagination-item{border-radius:2px;width:28px;height:12px;background:#ca2026;cursor:pointer;transition:.2s}.slider-pagination .slider-pagination-item-active{background:#eaeaea}.slider-navigation{display:flex;gap:4px}.slider-navigation .item{border:1px solid #eef1f4;border-radius:2px;width:53px;height:33px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.slider-navigation .item.item-prev{rotate:180deg}.slider-navigation .item:hover .icon{filter:grayscale(0)}.slider-navigation .item .icon{background:url(images/slider-arrow-r.ef7b2cabca3de1467416.svg) no-repeat center/contain;width:8px;height:14px;filter:grayscale(100%);transition:.2s}.slider-promo{width:338px}@media(max-width: 1400px){.slider-promo{width:100%}}.promo-preview{width:338px;height:649px;display:block;background:no-repeat center/cover;position:relative}@media(max-width: 1400px){.promo-preview{width:100%;height:538px}}.promo-preview .status{position:absolute;top:15px;left:15px;border-radius:2px;padding:4px 6px;font-weight:800;font-size:12px;color:#fff;text-transform:uppercase;background:#999}.promo-preview .status.status-active{background:#e24232}.promo-page,.article-page{display:flex;gap:47px;flex-direction:column}.promo-page .title,.article-page .title{font-weight:700;font-size:30px;color:#033c5e;margin:0 0 47px}.promo-page .content,.article-page .content{font-size:17px}.article-preview{width:calc((100% - 16px)/2);display:flex;flex-direction:column}@media(max-width: 1200px){.article-preview{width:100%}}.article-preview .img{border-radius:4px;width:100%;height:275px;background:no-repeat center/cover;margin:0 0 18px}.article-preview .title{text-decoration:none;margin:0 0 13px;font-weight:600;font-size:20px;color:#033c5e}.article-preview .anons{margin:0 0 13px;font-weight:300;font-size:15px}.article-preview .more{display:flex;align-items:center;gap:11px;text-decoration:none}.article-preview .more .t{font-weight:600;font-size:16px;color:#404347}.article-preview .more .icon{background:url(images/article-more.dbc49ab3ca8778a8ee3b.svg) no-repeat center/contain;width:6px;height:9px}.main-panel{display:flex;gap:16px;justify-content:space-between}@media(max-width: 1400px){.main-panel{padding:0 14px}}.main-panel .col-r{display:flex;flex-direction:column;gap:17px;justify-content:space-between}@media(max-width: 1400px){.main-panel .col-r{display:none}}.main-panel .col-r .slider-2{width:1046px}.main-panel .col-r .slider-2 .slide-2{width:1046px;height:336px;display:block}.main-panel .col-r .bottom{display:flex;gap:16px;justify-content:space-between}.main-panel .col-r .bottom .slider-ctl{width:338px;position:relative}.main-panel .col-r .bottom .slider-ctl .navigation{position:absolute;top:136px;left:20px;right:20px;z-index:4}.main-panel .col-r .bottom .slider-ctl .navigation .item{background:url(images/product-day-slider-arrow-l.875f64e36a32c14f303c.svg) no-repeat center/contain;width:24px;height:24px;cursor:pointer;position:absolute}.main-panel .col-r .bottom .slider-ctl .navigation .item-prev{left:0}.main-panel .col-r .bottom .slider-ctl .navigation .item-next{right:0;transform:rotate(180deg)}.main-panel .col-r .bottom .main-panel-image-1,.main-panel .col-r .bottom .main-panel-image-2{border-radius:2px;width:338px;height:296px;background:no-repeat center/cover}.main-panel .slider-pagination{justify-content:center;position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}.main-panel-image-1-mobile{border-radius:2px;width:362px;height:317px;margin:15px auto 14px;display:block;background:no-repeat center/cover}.panel-info{padding:58px 0 54px}@media(max-width: 1400px){.panel-info{padding:21px 14px}}.panel-info .gwrap{display:flex;justify-content:space-between;gap:16px}@media(max-width: 1400px){.panel-info .gwrap{flex-direction:column}}.panel-info .gwrap .col-l{width:338px;display:flex;flex-direction:column;align-items:flex-end;padding:0 72px 0 0;text-align:right;font-size:22px}@media(max-width: 1400px){.panel-info .gwrap .col-l{padding:0;flex-direction:row;align-items:center;text-align:left;gap:5px}}.panel-info .gwrap .col-l .t1{font-weight:600;color:#033c5e}.panel-info .gwrap .col-l .t2{font-weight:700}.panel-info .gwrap .col-l .t2 .b{color:#3670b7}.panel-info .gwrap .col-l .t2 .r{color:#ca2026}.panel-info .gwrap .col-l .t3{font-weight:500;font-size:19px}@media(max-width: 1400px){.panel-info .gwrap .col-l .t3{display:none}}.panel-info .gwrap .items{display:flex;justify-content:space-between;gap:16px}@media(max-width: 1400px){.panel-info .gwrap .items{gap:15px}}.panel-info .gwrap .items .item{width:338px;padding:3px 0 0 20px;position:relative;display:flex;flex-direction:column;gap:15px}@media(max-width: 1400px){.panel-info .gwrap .items .item{width:calc((100% - 30px)/3);padding:0}}@media(max-width: 1400px){.panel-info .gwrap .items .item:nth-child(2){order:3}}.panel-info .gwrap .items .item::before{content:"";display:block;position:absolute;top:-3px;left:0;border-radius:4px;width:50px;height:50px;background:#eef1f4;z-index:-1}@media(max-width: 1400px){.panel-info .gwrap .items .item::before{width:31px;height:31px}}.panel-info .gwrap .items .item .amount{font-weight:800;font-size:31px;text-transform:uppercase;color:#ca2026}@media(max-width: 1400px){.panel-info .gwrap .items .item .amount{font-size:22px;padding:2px 0 2px 10px}}.panel-info .gwrap .items .item .descr{font-weight:300;font-size:15px;color:#033c5e}@media(max-width: 1400px){.panel-info .gwrap .items .item .descr{font-size:13px}}.top-alert{padding:15px;background:#ca2026}@media(max-width: 1400px){.top-alert{padding:8px}}.top-alert .gwrap{display:flex;justify-content:space-between;gap:10px;align-items:center}.top-alert .gwrap .text{font-weight:500;font-size:13px;color:#fff}@media(max-width: 1400px){.top-alert .gwrap .text{font-size:12px;overflow:hidden;max-height:30px}}.top-alert .gwrap .text.opened{overflow:visible;max-height:none}.top-alert .gwrap .icons{display:flex;flex-direction:column;gap:16px}.top-alert .gwrap .icons .close{background:url(images/alert-close.779bfd713013620d9d56.svg) no-repeat center/contain;width:9px;height:9px;cursor:pointer;flex-shrink:0}@media(max-width: 1400px){.top-alert .gwrap .icons .close{width:8px;height:8px}}.top-alert .gwrap .icons .arrow{background:url(images/alert-arrow.43d8ea9aa366523eca32.svg) no-repeat center/contain;width:8px;height:5px;display:none}@media(max-width: 1400px){.top-alert .gwrap .icons .arrow{display:block}}.sections{display:grid;grid-template-columns:repeat(auto-fill, minmax(267px, 1fr));gap:30px 16px}@media(max-width: 1400px){.sections{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:15px 10px}}.sections .section{display:flex;flex-direction:column;gap:15px;width:100%}@media(max-width: 1400px){.sections .section{gap:7px}}.sections .section .img{border-radius:10px;width:100%;aspect-ratio:267/160;background:url(images/section.b45b0f99e232575596ab.png) no-repeat center/cover}.sections .section .t{font-weight:700;font-size:16px;text-transform:uppercase;color:#033c5e;padding:0 10px;text-align:center;text-decoration:none}@media(max-width: 1400px){.sections .section .t{font-size:9px;padding:0 5px}}.gblock{padding:54px 16px 60px}@media(max-width: 1400px){.gblock{padding:25px 15px}}.gblock.gblock-grey{background:#f3f6f9}.gblock.gblock-sections .sections{display:grid;grid-template-columns:repeat(5, 267px);gap:30px 16px}@media(max-width: 1400px){.gblock.gblock-sections .sections{grid-template-columns:repeat(5, 110px);gap:30px 6px;overflow-x:scroll}.gblock.gblock-sections .sections::-webkit-scrollbar{height:4px;width:4px}.gblock.gblock-sections .sections::-webkit-scrollbar-track{background:#eef1f4}.gblock.gblock-sections .sections::-webkit-scrollbar-thumb{background:#d3deed}.gblock.gblock-sections .sections{padding:0 0 26px;margin:0}}.gblock.gblock-sections .btn{margin:53px auto 0;width:220px;height:49px}@media(max-width: 1400px){.gblock.gblock-sections .btn{display:none}}.gblock.gblock-product{padding:53px 20px 66px}@media(max-width: 1400px){.gblock.gblock-product{background:#fff;padding:29px 15px 36px}}.gblock.gblock-product.gblock-product-hit{background:#f9f8f9}@media(max-width: 1400px){.gblock.gblock-product.gblock-product-hit{background:#fff}}.gblock.gblock-product .slider-pagination{margin:33px 0 0}@media(max-width: 1400px){.gblock.gblock-about{padding:36px 15px 51px}}@media(max-width: 1400px){.gblock.gblock-about .gblock-head{margin:0 0 29px}}@media(max-width: 1400px){.gblock.gblock-about .gblock-head .gblock-title{font-size:30px}}.gblock.gblock-about .gblock-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.gblock.gblock-about .gblock-content .col-l{width:calc(100% - 286px - 20px);display:flex;flex-direction:column;gap:43px;align-items:flex-start;position:relative}@media(max-width: 1400px){.gblock.gblock-about .gblock-content .col-l{width:100%;height:420px;overflow:hidden}.gblock.gblock-about .gblock-content .col-l.opened{height:auto}.gblock.gblock-about .gblock-content .col-l.opened .mobile-more{display:none}}@media(max-width: 800px){.gblock.gblock-about .gblock-content .col-l{width:100%}}.gblock.gblock-about .gblock-content .col-l .content{font-size:17px}.gblock.gblock-about .gblock-content .col-l .btn{width:220px;height:49px;padding:0}.gblock.gblock-about .gblock-content .col-l .mobile-more{display:none;align-items:center;gap:7px;padding:40px 0 0;background:linear-gradient(180deg, rgba(249, 248, 249, 0.61) 12.5%, #f9f8f9 80%);position:absolute;bottom:0;left:0;right:0}@media(max-width: 1400px){.gblock.gblock-about .gblock-content .col-l .mobile-more{display:flex}}.gblock.gblock-about .gblock-content .col-l .mobile-more .t{font-weight:600;font-size:17px;color:#3670b7}.gblock.gblock-about .gblock-content .col-l .mobile-more .icon{background:url(images/about-more-arrow.764abd67bd4e49f098b0.svg) no-repeat center/contain;width:11px;height:7px}.gblock.gblock-about .gblock-content .img{background:url(images/banner-aquatherm.dcbf8a53ca6971cea29e.png) no-repeat center/contain;width:286px;height:290px}.gblock .gblock-head{margin:0 0 48px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1400px){.gblock .gblock-head{margin:0 0 23px}}.gblock .gblock-head .gblock-title{font-weight:700;font-size:30px;color:#033c5e}@media(max-width: 1400px){.gblock .gblock-head .gblock-title{font-size:22px}}.gblock .gblock-head .gblock-title .red{color:#ca2026}.gblock .gblock-head .gblock-title .blue{color:#3670b7}.gblock .swiper-product-device-mobile{width:100%}@media(max-width: 500px){.gblock .swiper-product-device-mobile{width:348px}}.advantages{padding:94px 0 76px}@media(max-width: 1400px){.advantages{padding:35px 15px}}.advantages .scroll{display:flex;gap:16px}@media(max-width: 1400px){.advantages .scroll{overflow-x:scroll;gap:9px;padding:20px 0 0}}.advantages .scroll::-webkit-scrollbar{height:4px;width:4px}.advantages .scroll::-webkit-scrollbar-track{background:#eef1f4}.advantages .scroll::-webkit-scrollbar-thumb{background:#d3deed}.advantages .scroll .item{width:267px;display:flex;flex-direction:column;gap:16px;padding:0 0 0 20px;position:relative;flex-shrink:0}@media(max-width: 1400px){.advantages .scroll .item{width:130px}}.advantages .scroll .item::before{content:"";display:block;position:absolute;top:-20px;left:0;border-radius:8px;width:100px;height:100px;background:#efced1;z-index:-1}.advantages .scroll .item:nth-child(2n)::before{background:#d3deed}.advantages .scroll .item:nth-child(1) .img{background-image:url(images/advantage-1.e74f129674764df0c4d0.png)}.advantages .scroll .item:nth-child(1) .t .quest-pop .p{left:0}.advantages .scroll .item:nth-child(2) .img{background-image:url(images/advantage-2.7bff3bb92fe55faed92d.png)}.advantages .scroll .item:nth-child(3) .img{background-image:url(images/advantage-3.32416850aa1f82a33240.png)}.advantages .scroll .item:nth-child(4) .img{background-image:url(images/advantage-4.3f7ed1c3794ee1ab7365.png)}.advantages .scroll .item:nth-child(5) .img{background-image:url(images/advantage-5.e664b5fb352d7efa528f.png)}.advantages .scroll .item .img{background:no-repeat center/contain;width:120px;height:120px}@media(max-width: 1400px){.advantages .scroll .item .img{width:100px;height:100px}}.advantages .scroll .item .t{font-weight:500;font-size:19px;max-width:212px}@media(max-width: 1400px){.advantages .scroll .item .t{font-size:17px;max-width:100%}}.advantages .scroll .item .t .quest-pop{display:inline-block}.quest-pop{background:url(images/icon-question.95dace4e043187dc96cf.svg) no-repeat center/contain;width:16px;height:16px;display:inline-block;transform:translateY(2px);position:relative;z-index:1}.quest-pop:hover .p{display:block}.quest-pop .p{display:none;position:absolute;bottom:0;right:0;width:300px;padding:16px 20px;border-radius:4px;background:#3670b7;color:#fff;font-weight:300;font-size:14px;z-index:2}@media(max-width: 1400px){.quest-pop .p{width:200px;font-size:12px}}.product-controls{display:flex;gap:22px;cursor:pointer}.product-controls .icon-compare{width:18px;height:20px;background:url(images/icon-compare.eb781578cd1f66ca142a.svg) no-repeat center/contain;cursor:pointer}.product-controls .icon-compare.active{background-image:url(images/icon-compare-active.52f02ed025cf55f238f5.svg)}.product-controls .icon-favorite{width:21px;height:20px;background:url(images/icon-favorite.754630db4050ab514f3b.svg) no-repeat center/contain;cursor:pointer}.product-controls .icon-favorite.active{background-image:url(images/icon-favorite-active.1d0b4942a3f051fe2100.svg)}.product-preview{width:338px;background:#fff;border:1px solid #d3deed;border-radius:4px;padding:22px 20px 25px;display:flex;flex-direction:column;position:relative;transition:.2s}@media(max-width: 500px){.product-preview{width:160px;border-radius:0;box-shadow:none;padding:0 0 19px;border:none;border-bottom:1px solid #d9d9d9}}.product-preview:hover{box-shadow:0 0 14px 0 rgba(183,178,178,.3)}@media(max-width: 500px){.product-preview:nth-child(2n+1)::after{content:"";display:block;position:absolute;background:#d9d9d9;top:0;bottom:17px;right:-14px;width:1px}}.product-preview .product-preview-img{width:100%;height:388px;background:#fff no-repeat center/contain;position:relative}@media(max-width: 500px){.product-preview .product-preview-img{height:160px;background-size:contain;margin:0 0 6px}}.product-preview .product-preview-img .product-controls{position:absolute;top:0;right:0}@media(max-width: 500px){.product-preview .product-preview-img .product-controls{flex-direction:column;gap:12px}}@media(max-width: 500px){.product-preview .product-preview-img .product-controls .icon-compare{order:2;width:16px;height:18px}}@media(max-width: 500px){.product-preview .product-preview-img .product-controls .icon-favorite{width:19px;height:18px}}.product-preview .product-preview-img .labels{display:flex;flex-direction:column;gap:10px;position:absolute;left:0;top:0}@media(max-width: 500px){.product-preview .product-preview-img .labels{gap:4px}}.product-preview .product-preview-img .labels .statuses{display:flex;gap:6px;flex-direction:column;align-items:flex-start}@media(max-width: 500px){.product-preview .product-preview-img .labels .statuses{gap:4px}}.product-preview .product-preview-img .labels .statuses .status{border-radius:2px;background:#3cb736;padding:4px 6px}@media(max-width: 500px){.product-preview .product-preview-img .labels .statuses .status{padding:3px 5px}}.product-preview .product-preview-img .labels .statuses .status.status-48{background:#e24232}.product-preview .product-preview-img .labels .statuses .status .t{font-weight:800;font-size:12px;color:#fff;text-transform:uppercase}@media(max-width: 500px){.product-preview .product-preview-img .labels .statuses .status .t{font-size:10px;font-weight:600}}.product-preview .product-preview-img .labels .icons{display:flex;gap:8px;flex-direction:column;align-items:flex-start}@media(max-width: 500px){.product-preview .product-preview-img .labels .icons{gap:4px}}.product-preview .product-preview-img .labels .icons .icon{border-radius:2px;width:30px;height:23px;background:rgba(217,217,217,.5) no-repeat center}@media(max-width: 500px){.product-preview .product-preview-img .labels .icons .icon{width:24px;height:18px}}.product-preview .product-preview-img .labels .icons .icon.icon-delivery{background-image:url(images/icon-delivery.47f25dadb83eaed078f8.svg)}@media(max-width: 500px){.product-preview .product-preview-img .labels .icons .icon.icon-delivery{background-size:17px}}.product-preview .product-preview-img .labels .icons .icon.icon-installation{background-image:url(images/icon-service.43e6c9488444502d3947.svg)}@media(max-width: 500px){.product-preview .product-preview-img .labels .icons .icon.icon-installation{background-size:13px}}.product-preview .mid{display:flex;justify-content:space-between;margin:0 0 17px;align-items:center}@media(max-width: 500px){.product-preview .mid{margin:0 0 6px}}.product-preview .mid .mid-reviews{display:flex;align-items:flex-end;gap:7px}@media(max-width: 500px){.product-preview .mid .mid-reviews{align-items:center;gap:3px}}@media(max-width: 500px){.product-preview .mid .mid-reviews .stars .star{width:14px;height:13px}}.product-preview .mid .mid-reviews .star-text{font-weight:700;font-size:15px;color:#f6df29}.product-preview .mid .mid-reviews .review-count{font-weight:300;font-size:13px;color:#404347}@media(max-width: 500px){.product-preview .mid .mid-reviews .review-count{font-size:12px}}.product-preview .mid .availability{font-weight:500;font-size:13px;text-transform:uppercase;color:#404347}@media(max-width: 500px){.product-preview .mid .availability{font-size:12px}}.product-preview .mid .availability.y{color:#1e9318}.product-preview .product-section{text-decoration:none;font-size:13px;color:#999a9c}@media(max-width: 500px){.product-preview .product-section{display:none}}.product-preview .title{font-weight:600;font-size:18px;color:#033c5e;text-decoration:none;margin:0 0 12px;line-height:22px;height:66px;overflow:hidden;position:relative}@media(max-width: 500px){.product-preview .title{font-size:17px;min-height:auto;height:63px;margin:0 0 13px}}.product-preview .title::after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:19px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.79) 3.37%, #fff 67.31%)}@media(max-width: 500px){.product-preview .title::after{display:none}}.product-preview .price-area{display:flex;justify-content:space-between;gap:6px}@media(max-width: 500px){.product-preview .price-area{flex-direction:column;gap:18px}}.product-preview .price-area .col-l{width:160px}.product-preview .price-area .col-r{width:132px;position:relative}@media(max-width: 500px){.product-preview .price-area .col-r{width:100%}}.product-preview .price-area .descr{font-size:16px;color:#999a9c;margin:0 0 -3px}@media(max-width: 500px){.product-preview .price-area .descr{font-size:14px;margin:0 0 -2px}}.product-preview .price-area .old{text-decoration:line-through}.product-preview .price-area .price{font-weight:600;font-size:18px;margin:0 0 13px}@media(max-width: 500px){.product-preview .price-area .price{font-size:18px;margin:0 0 5px}}.product-preview .price-area .ks-widget{overflow:hidden}.product-preview .price-area .btn{padding:11px;justify-content:flex-start;width:100%}@media(max-width: 500px){.product-preview .price-area .btn{width:44px;height:44px;position:absolute;right:0;top:-3px}}.product-preview .price-area .btn.btn-outline .icon-cart{background-image:url(images/icon-cart-red.b70f5a55c3d84bebf8f7.svg)}.product-preview .price-area .btn.btn-disabled{justify-content:center}.product-preview .price-area .btn.btn-disabled .t{font-weight:300;display:block}.product-preview .price-area .btn .t{font-weight:600}@media(max-width: 500px){.product-preview .price-area .btn .t{display:none}}.product-day{border-radius:2px;width:338px;height:296px;background:#eef1f4;position:relative;padding:27px 20px 20px}.product-day .corner{position:absolute;top:0;left:0;background:url(images/ugolok.e794f62e99728f140d44.svg) no-repeat left top/contain;width:84px;height:85px;z-index:1;font-weight:800;font-size:12px;color:#eceded;padding:10px 0 0 9px}.product-day .product-controls{position:absolute;top:20px;right:20px;gap:18px}.product-day .product-controls .icon-compare{width:22px;height:20px}.product-day .product-controls .icon-favorite{width:24px;height:22px}.product-day .img{display:block;margin:0 auto 4px;width:190px;height:152px;background:no-repeat center/contain}.product-day .title{font-weight:600;font-size:18px;text-decoration:none;display:block;margin:0 0 6px;line-height:22px;height:44px;overflow:hidden}.product-day .product-bottom{display:flex;justify-content:space-between;align-items:center}.product-day .product-bottom .price-area .old{font-size:16px;text-decoration:line-through;color:#999a9c;margin:0 0 -6px}.product-day .product-bottom .price-area .price{font-weight:800;font-size:22px}.product-day .product-bottom .btn{border-radius:4px;width:135px;height:43px;padding:0;justify-content:center}.product-day .product-bottom .btn .t{font-weight:600}.product-compare-view .params{padding:22px 20px 35px;display:flex;flex-direction:column;gap:20px}@media(max-width: 1400px){.product-compare-view .params{padding:22px 0}}.product-compare-view .params .param{color:#999a9c;display:flex;width:100%;gap:3px}.product-compare-view .params .param .sep{border-bottom:1px dotted #999a9c;flex-grow:1;transform:translateY(-3px)}.product-compare-view .params .param .v{color:#404347}.product-compare-view .remove-compare{display:flex;align-items:center;gap:10px;cursor:pointer;margin:0 0 0 20px}.product-compare-view .remove-compare .t{font-weight:500;font-size:15px;color:#404347}.product-compare-view .remove-compare .icon{background:url(images/compare-remove.c2d705dff0f46411e73d.svg) no-repeat left top/contain;width:12px;height:12px}.calcs{padding:73px 0 74px}@media(max-width: 1400px){.calcs{padding:25px 14px}}.calcs .scroll{display:flex;align-items:center;gap:16px;justify-content:space-between}@media(max-width: 1400px){.calcs .scroll{overflow-x:scroll;padding:0 0 11px}}.calcs .scroll::-webkit-scrollbar{height:4px;width:4px}.calcs .scroll::-webkit-scrollbar-track{background:#eef1f4}.calcs .scroll::-webkit-scrollbar-thumb{background:#d3deed}.calcs .item{border-radius:4px;width:338px;height:124px;background:#3670b7;padding:30px 38px 30px 30px;display:flex;gap:17px;text-decoration:none;flex-shrink:0}@media(max-width: 1400px){.calcs .item{padding:30px 32px}}.calcs .item.red{background:#ca2026}.calcs .item .icon{background:url(images/icon-calc.544ae67a846a13921ffb.svg) no-repeat center/contain;width:43px;height:60px;flex-shrink:0}.calcs .item .content{display:flex;flex-direction:column;gap:6px}.calcs .item .content .t{font-weight:700;font-size:16px;text-transform:uppercase;color:#fff}.calcs .item .content .d{font-size:16px;color:#eceded}.block-discounts{background:#f9f8f9;padding:41px 20px 43px}@media(max-width: 1400px){.block-discounts{padding:33px 21px 51px}}.block-discounts .gwrap{display:flex;align-items:center}@media(max-width: 1400px){.block-discounts .gwrap{flex-direction:column;align-items:flex-start}}.block-discounts .gwrap .content{display:flex;flex-direction:column;gap:4px;width:566px}@media(max-width: 1400px){.block-discounts .gwrap .content{width:100%;gap:14px;margin:0 0 25px}}.block-discounts .gwrap .content .h{font-weight:700;font-size:22px;color:#033c5e}@media(max-width: 1400px){.block-discounts .gwrap .content .h{width:250px}}.block-discounts .gwrap .content .h .red{color:#ca2026}.block-discounts .gwrap .content .h .blue{color:#3670b7}.block-discounts .gwrap .content .b{font-weight:300;font-size:15px;color:#033c5e}.block-discounts .gwrap .subscribe{display:flex}@media(max-width: 1400px){.block-discounts .gwrap .subscribe{margin:0 0 38px}}.block-discounts .gwrap .subscribe input{border-radius:4px 0 0 4px;width:260px;height:50px;background:#eef1f4;padding:16px 23px;font-size:15px}@media(max-width: 1400px){.block-discounts .gwrap .subscribe input{width:184px}}.block-discounts .gwrap .subscribe .btn{border-radius:0 4px 4px 0;width:143px;height:50px;padding:0}.block-discounts .gwrap .soc{display:flex;gap:16px;margin:0 0 0 auto}@media(max-width: 1400px){.block-discounts .gwrap .soc{margin:0}}.block-discounts .gwrap .soc .soc-item{border-radius:4px;width:50px;height:50px;background:#eef1f4 no-repeat center}.block-discounts .gwrap .soc .soc-item.soc-item-in{background-image:url(images/icon-instagram.ba9d555f1242daf1af75.svg)}.block-discounts .gwrap .soc .soc-item.soc-item-tk{background-image:url(images/icon-tiktok.fc260d53b23e3a11be72.svg)}.block-discounts .gwrap .soc .soc-item.soc-item-vk{background-image:url(images/icon-vk.2b23446b87f25609707d.svg)}.block-discounts .gwrap .soc .soc-item.soc-item-ok{background-image:url(images/icon-ok.9f9eb5d45a0fd5cb7e55.svg)}.block-discounts .gwrap .soc .soc-item.soc-item-yt{background-image:url(images/icon-yotube.2fb2c2f2c01516008f17.svg)}.block-discounts .gwrap .soc .soc-item.soc-item-fb{background-image:url(images/icon-facebook.c39bf53c403dc3b1d532.svg)}.block-about{padding:53px 0 65px}.block-map{background:url(images/map2.f68daae315ee6fe81f44.png) no-repeat center/cover;height:565px}@media(max-width: 1400px){.block-map{height:459px}}.footer{background:#3670b7;padding:72px 16px 46px;color:#eef1f4;position:relative;font-size:15px;font-weight:300}@media(max-width: 1400px){.footer{padding:50px 14px 150px}}.footer a{text-decoration:none}.footer .footer-top{padding:0 0 69px;border-bottom:1px solid #76a2d8;margin:0 0 48px;display:flex;align-items:center;gap:29px}@media(max-width: 1400px){.footer .footer-top{flex-direction:column;gap:20px;align-items:flex-start;padding:0 0 50px}}.footer .footer-top .footer-block{width:267px}@media(max-width: 1400px){.footer .footer-top .footer-block:nth-child(1){margin:0 0 5px}}.footer .footer-top .footer-block.last{display:flex;align-items:center;justify-content:space-between}@media(max-width: 1400px){.footer .footer-top .footer-block.last{margin:7px 0 0}}.footer .footer-top .footer-block.last .icons{display:flex;align-items:center;gap:11px}.footer .footer-top .footer-block.last .icons .icon-visa{background:url(images/icon-visa.6db4cb65ca0aaf9e86ca.svg) no-repeat center/contain;width:57px;height:18px}.footer .footer-top .footer-block.last .icons .icon-ms{background:url(images/icon-maestro.a2c1da9e32a0d499c03b.svg) no-repeat center/contain;width:32px;height:19px}.footer .footer-top .footer-block.last .icons .icon-kpay{background:url(images/icon-kaspi.d72dac4ac986b44521ea.png) no-repeat center/contain;width:45px;height:20px}.footer .footer-top .footer-block.last .scroll-top{border-radius:4px;width:50px;height:50px;background:#76a2d8 url(images/icon-scroll.63e3f05cbacbd85f65b6.svg) no-repeat center/22px;cursor:pointer}@media(max-width: 1400px){.footer .footer-top .footer-block.last .scroll-top{position:absolute;top:50px;right:14px}}.footer .footer-top .link{display:flex;align-items:center;gap:15px}.footer .footer-top .link .t{font-weight:600;font-size:20px}.footer .footer-top .link .icon{width:22px;height:22px;background:no-repeat center/contain}.footer .footer-top .link .icon.icon-phone{background-image:url(images/icon-phone.203fb038e0aaa36d17a5.svg)}.footer .footer-top .link .icon.icon-wa{background-image:url(images/icon-whatsapp.260a2e1b9b7c842cb90e.svg)}.footer .footer-top .logo{background:url(images/logo-footer.3a725a18cacc04175dac.svg) no-repeat center/contain;width:189px;height:65px}.footer .footer-top .city-selector{display:flex;align-items:center;font-weight:600;font-size:17px;gap:11px}.footer .footer-top .city-selector .geo{background:url(images/icon-map.402ec10acd3fbaa7f554.svg) no-repeat center/contain;width:18px;height:22px}.footer .footer-top .city-selector .arrow{background:url(images/icon-footer-city-arrow.90e7a75ea54a908c34ba.svg) no-repeat center/contain;width:11px;height:7px;transform:translate(-1px, 2px) rotate(-90deg)}.footer .footer-bottom{display:flex;align-items:center;justify-content:space-between}@media(max-width: 1400px){.footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:33px;font-size:15px}}.footer .footer-bottom .links{display:flex;gap:20px}@media(max-width: 1400px){.footer .footer-bottom .links{flex-direction:column;gap:10px}}.way{border-top:1px solid #eaeaea;padding:19px 16px 35px}@media(max-width: 1400px){.way{padding:16px}}.way .gwrap{display:flex;align-items:center;gap:2px 20px;flex-wrap:wrap;font-weight:200;font-size:15px;color:#404347}.way .gwrap a{text-decoration:none}.way .gwrap .sep{background:url(images/way-arrow.2ee6004d3396800eedb6.svg) no-repeat center/contain;width:6px;height:9px}.section-head{display:flex;flex-direction:column;gap:16px;margin:0 auto 47px}@media(max-width: 1400px){.section-head{padding:0 16px;margin:0 0 20px}}.section-head .section-title{margin:0;font-weight:700;font-size:30px;color:#033c5e}@media(max-width: 1400px){.section-head .section-title{font-size:24px}}.catalog-cols{display:flex;gap:26px;margin:0 auto 71px}@media(max-width: 800px){.catalog-cols{flex-direction:column;gap:20px;padding:0 16px}}.catalog-cols .catalog-col-l{width:324px}@media(max-width: 800px){.catalog-cols .catalog-col-l{width:100%}}.catalog-cols .catalog-col-r{width:calc(100% - 324px - 26px)}@media(max-width: 800px){.catalog-cols .catalog-col-r{width:100%}}.catalog-cols .catalog-col-r .catalog-col-r-top{display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-between}@media(max-width: 1200px){.catalog-cols .catalog-col-r .catalog-col-r-top .paging{display:none}}.contentlist{display:flex;flex-wrap:wrap;gap:16px;margin:0 auto 24px}@media(max-width: 500px){.contentlist:has(.product-preview){gap:16px 28px;display:grid;grid-template-columns:repeat(2, 160px);max-width:348px}}.contentlist:has(.faq-preview){gap:25px}.contentlist:has(.image-preview){gap:37px 17px}.contentlist:has(.file-preview){gap:60px 50px}.contentlist:has(.project-preview){gap:38px 14px}.product-slide-group{gap:16px 28px;display:grid;grid-template-columns:repeat(2, 160px)}.product-slide-group .product-preview:nth-child(n+3){border-bottom:rgba(0,0,0,0)}.btn-sort-open{display:none;margin:0 0 20px;width:100%}@media(max-width: 800px){.btn-sort-open{display:flex}}.sortblock{display:flex;align-items:center;flex-wrap:wrap;gap:20px 42px;padding:20px 0;font-weight:500;font-size:15px;color:#404347}@media(max-width: 800px){.sortblock{display:none;padding:0 0 20px}.sortblock.opened{display:flex}}.sortblock a{text-decoration:none}.sortblock .list{display:flex;align-items:center;gap:55px}.sortblock .list .item{position:relative}.sortblock .list .item::after{content:"";display:none;position:absolute;right:-17px;top:5px;background:url(images/icon-sort.37108cecb0c8f5b46f46.svg) no-repeat center/contain;width:12px;height:10px}.sortblock .list .item.asc::after{display:block}.sortblock .list .item.desc::after{display:block;transform:rotate(180deg) scaleX(-1)}.paging{display:flex;align-items:center;gap:43px;flex-wrap:wrap}.paging .title{font-weight:500;font-size:15px;color:#404347}.paging .list{display:flex;gap:14px;flex-wrap:wrap}.paging .list .page{border:1px solid #76a2d8;border-radius:4px;width:40px;height:40px;background:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:15px;color:#404347;text-decoration:none}.paging .list .page.current{border-color:#eef1f4}.btn-filter-open{display:none}@media(max-width: 800px){.btn-filter-open{display:flex}}.filter{border:1px solid #eef1f4;border-radius:4px;background:#fff;padding:20px 20px 37px;display:flex;flex-direction:column;gap:45px}@media(max-width: 800px){.filter{display:none}.filter.opened{display:flex}}.filter .filter-block{display:flex;flex-direction:column;gap:20px}.filter .filter-block.opened .filter-block-title .arrow{transform:rotate(0)}.filter .filter-block.opened .filter-block-content{display:flex}.filter .filter-block .filter-block-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filter .filter-block .filter-block-title .t{font-weight:600;font-size:15px;color:#404347}.filter .filter-block .filter-block-title .arrow{background:url(images/filter-arrow.5da26516e96eeab06460.svg) no-repeat center/contain;width:11px;height:7px;transform:rotate(180deg)}.filter .filter-block .filter-block-content{display:none;flex-direction:column;gap:13px}.filter .filter-block .filter-block-content .range{width:calc(100% - 16px);height:5px;border-radius:0;border:none;margin:9px auto 0}.filter .filter-block .filter-block-content .range .noUi-base{background:#eef1f4;height:2px}.filter .filter-block .filter-block-content .range .noUi-connects{border-radius:2px;height:2px;background:#dadada}.filter .filter-block .filter-block-content .range .noUi-connect{background:#76a2d8;height:2px}.filter .filter-block .filter-block-content .range .noUi-origin .noUi-handle{border-radius:4px;width:15px;height:20px;background:#3670b7;box-shadow:none;right:-7px;top:-9px;border:none}.filter .filter-block .filter-block-content .range .noUi-origin .noUi-handle:before,.filter .filter-block .filter-block-content .range .noUi-origin .noUi-handle:after{display:none}.filter .filter-block .filter-block-content .price-controls{display:flex;align-items:center;gap:19px}.filter .filter-block .filter-block-content .price-controls .btn{width:53px;height:50px;padding:0}.filter .filter-block .filter-block-content .price-controls .inputs{width:calc(100% - 53px - 19px);display:flex;align-items:center;justify-content:space-between}.filter .filter-block .filter-block-content .price-controls .inputs input{border-radius:4px;width:92px;height:50px;background:#eef1f4;text-align:center}.filter .filter-block .filter-block-content .price-controls .inputs .sep{font-weight:800;font-size:16px}.filter .filter-block .filter-block-content .options{display:flex;flex-direction:column;gap:13px}.filter .filter-block .filter-block-content .options .option{cursor:pointer;display:flex;align-items:center;gap:10px;justify-content:space-between}.filter .filter-block .filter-block-content .options .option.active .value .check{background:#ca2026 url(images/filter-check.2220b111682b0083473f.svg) no-repeat center/11px}.filter .filter-block .filter-block-content .options .option .value{display:flex;gap:12px;align-items:center}.filter .filter-block .filter-block-content .options .option .value .t{font-size:15px;color:#404347}.filter .filter-block .filter-block-content .options .option .value .check{border-radius:4px;width:22px;height:22px;background:#eef1f4}.filter .filter-block .filter-block-content .options .option .count{font-size:15px;color:#999a9c}.filter .btns{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 0}.filter .btns .btn{padding:0;width:136px;height:44px}.filter .btns .reset{text-decoration:none;display:flex;align-items:center;gap:10px}.filter .btns .reset .icon{background:url(images/filter-reset.c2d705dff0f46411e73d.svg) no-repeat center/contain;width:12px;height:12px}.filter .btns .reset .t{font-weight:500;font-size:15px;color:#404347}.filter-project{margin:0 0 32px}.stars{display:flex;align-items:center;gap:2px}.stars .star{background:url(images/icon-star-empty.e6451dee6f53cfcdbf69.svg) no-repeat center/contain;width:19px;height:18px}.stars .star.fill{background-image:url(images/icon-star.f85f19228f35dbfcaa56.svg)}.product-page .product-main{margin:0 auto 57px}@media(max-width: 1400px){.product-page .product-main{padding:0 16px}}.product-page .product-main .product-title{margin:0 0 12px;font-weight:700;font-size:30px;color:#033c5e}@media(max-width: 1400px){.product-page .product-main .product-title{font-size:22px}}.product-page .product-main .product-main-cols{display:flex}@media(max-width: 1200px){.product-page .product-main .product-main-cols{gap:20px;flex-wrap:wrap}}.product-page .product-main .product-main-cols .col-1{width:510px;margin:0 35px 0 0;display:flex;flex-direction:column;gap:22px}@media(max-width: 1200px){.product-page .product-main .product-main-cols .col-1{margin:0}}@media(max-width: 1100px){.product-page .product-main .product-main-cols .col-1{width:100%}}.product-page .product-main .product-main-cols .col-1 .top{display:flex;gap:61px;align-items:center}.product-page .product-main .product-main-cols .col-1 .top .param{font-weight:300;font-size:14px;color:#404347}.product-page .product-main .product-main-cols .col-1 .top .stars{gap:2px}.product-page .product-main .product-main-cols .col-1 .top .stars .star{width:19px;height:18px}.product-page .product-main .product-main-cols .col-1 .images{display:flex;flex-direction:column;gap:14px;width:100%}.product-page .product-main .product-main-cols .col-1 .images .full{width:100%;height:450px;border:1px solid #eef1f4;border-radius:4px;background:#fff;position:relative;padding:20px;display:flex;align-items:center;justify-content:center}.product-page .product-main .product-main-cols .col-1 .images .full .labels{display:flex;flex-direction:column;gap:10px;position:absolute;left:19px;top:20px}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels{gap:4px}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses{display:flex;gap:6px;flex-direction:column;align-items:flex-start}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses{gap:4px}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses .status{border-radius:2px;background:#3cb736;padding:4px 6px}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses .status{padding:3px 5px}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses .status.status-48{background:#e24232}.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses .status .t{font-weight:800;font-size:12px;color:#fff;text-transform:uppercase}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .statuses .status .t{font-size:10px;font-weight:600}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons{display:flex;gap:8px;flex-direction:column;align-items:flex-start}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons{gap:4px}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons .icon{border-radius:2px;width:30px;height:23px;background:rgba(217,217,217,.5) no-repeat center}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons .icon{width:24px;height:18px}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons .icon.icon-delivery{background-image:url(images/icon-delivery.47f25dadb83eaed078f8.svg)}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons .icon.icon-delivery{background-size:17px}}.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons .icon.icon-installation{background-image:url(images/icon-service.43e6c9488444502d3947.svg)}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-1 .images .full .labels .icons .icon.icon-installation{background-size:13px}}.product-page .product-main .product-main-cols .col-1 .images .full .zoom{background:url(images/icon-zoom.7528157c05f540da49db.svg) no-repeat center/contain;width:18px;height:18px;position:absolute;right:30px;bottom:30px;cursor:pointer}.product-page .product-main .product-main-cols .col-1 .images .full .product-img{object-fit:contain;width:100%;height:100%}.product-page .product-main .product-main-cols .col-1 .images .previews{display:flex;justify-content:space-between;gap:5px}.product-page .product-main .product-main-cols .col-1 .images .previews .nav{background:#fff url(images/product-page-previews-arrow.a74e76aa3ff7230f987f.svg) no-repeat center/8px;border:1px solid #eef1f4;border-radius:0 4px 4px 0;width:24px;height:72px;cursor:pointer}.product-page .product-main .product-main-cols .col-1 .images .previews .nav.nav-prev{transform:rotate(180deg)}.product-page .product-main .product-main-cols .col-1 .images .previews .nav.swiper-button-disabled{filter:grayscale(1)}.product-page .product-main .product-main-cols .col-1 .images .previews .list{width:calc(100% - 48px - 10px)}.product-page .product-main .product-main-cols .col-1 .images .previews .list .product-img-preview{border:1px solid #eef1f4;border-radius:4px;width:82px;height:72px;padding:3px;cursor:pointer}.product-page .product-main .product-main-cols .col-1 .images .previews .list .product-img-preview img{object-fit:contain;width:100%;height:100%}.product-page .product-main .product-main-cols .col-2{width:491px;margin:0 47px 0 0}@media(max-width: 1200px){.product-page .product-main .product-main-cols .col-2{margin:0}}@media(max-width: 1100px){.product-page .product-main .product-main-cols .col-2{width:100%}}.product-page .product-main .product-main-cols .col-2 .labels2{display:flex;gap:19px;margin:0 0 23px;flex-wrap:wrap}.product-page .product-main .product-main-cols .col-2 .labels2 .label{display:flex;align-items:center;gap:5px;color:#404347}.product-page .product-main .product-main-cols .col-2 .labels2 .label.label-green{color:#1e9318}.product-page .product-main .product-main-cols .col-2 .labels2 .label.label-red{color:#ca2026}.product-page .product-main .product-main-cols .col-2 .labels2 .label.label-blue{color:#3670b7}.product-page .product-main .product-main-cols .col-2 .labels2 .label .t{font-weight:500;font-size:13px;text-transform:uppercase;text-wrap:nowrap}.product-page .product-main .product-main-cols .col-2 .labels2 .label .quest{background:url(images/icon-question.95dace4e043187dc96cf.svg) no-repeat center/contain;width:12px;height:12px}.product-page .product-main .product-main-cols .col-2 .description{font-size:16px;color:#404347;overflow:hidden;max-height:171px;position:relative;margin:0 0 10px}.product-page .product-main .product-main-cols .col-2 .description.opened{max-height:none}.product-page .product-main .product-main-cols .col-2 .description .more{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:11px;cursor:pointer;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 31%, #fff 70%);padding:46px 1px 10px}.product-page .product-main .product-main-cols .col-2 .description .more .t{font-weight:300;font-size:15px;color:#033c5e}.product-page .product-main .product-main-cols .col-2 .description .more .icon{background:url(images/product-page-arrow.7c57c5bb44d2ba844362.svg) no-repeat center/contain;width:9px;height:6px}.product-page .product-main .product-main-cols .col-2 .params{display:flex;flex-wrap:wrap;gap:10px 25px;margin:0 0 21px}.product-page .product-main .product-main-cols .col-2 .params .param{border-radius:2px;width:233px;height:30px;display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border:none;font-size:15px;color:#404347;background:#eef1f4 url(images/product-page-arrow.7c57c5bb44d2ba844362.svg) no-repeat center right 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-page .product-main .product-main-cols .col-2 .price-area{border:1px solid #eef1f4;border-radius:4px;background:#eef1f4;width:100%;padding:31px 63px;display:flex;gap:24px}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-2 .price-area{gap:18px;padding:20px 0;justify-content:center}}.product-page .product-main .product-main-cols .col-2 .price-area .col-l{width:160px}.product-page .product-main .product-main-cols .col-2 .price-area .col-r{width:160px;position:relative}.product-page .product-main .product-main-cols .col-2 .price-area .descr{font-size:16px;color:#999a9c;margin:0 0 -3px}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-2 .price-area .descr{font-size:14px;margin:0 0 -2px}}.product-page .product-main .product-main-cols .col-2 .price-area .old{text-decoration:line-through}.product-page .product-main .product-main-cols .col-2 .price-area .price{font-weight:600;font-size:18px;margin:0 0 17px}@media(max-width: 1400px){.product-page .product-main .product-main-cols .col-2 .price-area .price{font-size:20px;margin:0}}.product-page .product-main .product-main-cols .col-2 .price-area .ks-widget{overflow:hidden}.product-page .product-main .product-main-cols .col-2 .price-area .btn{padding:11px 26px;justify-content:flex-start}.product-page .product-main .product-main-cols .col-2 .price-area .btn.btn-outline .icon-cart{background-image:url(images/icon-cart-red.b70f5a55c3d84bebf8f7.svg)}.product-page .product-main .product-main-cols .col-2 .price-area .btn.btn-disabled{justify-content:center}.product-page .product-main .product-main-cols .col-2 .price-area .btn.btn-disabled .t{font-weight:300}.product-page .product-main .product-main-cols .col-2 .price-area .btn .t{font-weight:600}.product-page .product-main .product-main-cols .col-2 .price-area .btn .icon{flex-shrink:0}.product-page .product-main .product-main-cols .col-3{width:287px;display:flex;flex-direction:column;gap:21px}@media(max-width: 1200px){.product-page .product-main .product-main-cols .col-3{width:100%}}.product-page .product-main .product-main-cols .col-3 .product-controls{justify-content:space-between;width:100%}.product-page .product-main .product-main-cols .col-3 .product-controls .compare-wrap,.product-page .product-main .product-main-cols .col-3 .product-controls .favorite-wrap{display:flex;align-items:center;gap:9px}.product-page .product-main .product-main-cols .col-3 .product-controls .compare-wrap .t,.product-page .product-main .product-main-cols .col-3 .product-controls .favorite-wrap .t{color:#404347}.product-page .product-main .product-main-cols .col-3 .p-blocks{display:flex;flex-direction:column;gap:24px;width:100%}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block{border:1px solid #eef1f4;border-radius:4px;width:100%;padding:22px 22px 24px;display:flex;flex-direction:column;gap:6px}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block.opened .p-block-title.with-arrow::after{transform:rotate(0)}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block.opened .p-block-content{display:block}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title{display:flex;align-items:center;gap:8px;text-decoration:none;position:relative}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title.with-arrow::after{content:"";position:absolute;top:3px;right:0;background:url(images/order-arrow-up.c54588845ba6e0c85dc7.svg) no-repeat center/contain;width:12px;height:12px;transform:rotate(180deg);display:none}@media(max-width: 600px){.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title.with-arrow::after{display:block}}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title .t{color:#404347}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title .icon.icon-payment{background:url(images/icon-pay.14d8fd1166413a5d4ef4.svg) no-repeat center/contain;width:18px;height:18px}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title .icon.icon-delivery{background:url(images/product-icon-delivery.5ed4e922c8023798b1d1.svg) no-repeat center/contain;width:18px;height:14px}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-title .icon.icon-invoice{background:url(images/icon-invoice.3f0768fb936aa04caeeb.svg) no-repeat center/contain;width:18px;height:18px}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-content{color:#999a9c}@media(max-width: 600px){.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-content{display:none}}.product-page .product-main .product-main-cols .col-3 .p-blocks .p-block .p-block-content ul{padding:0 0 0 55px;margin:0}.product-page .product-tabs{padding:0 0 71px}@media(max-width: 1400px){.product-page .product-tabs{padding:16px}}.product-page .product-tabs .tab-togglers{border-bottom:1px solid #eaeaea;display:flex;gap:92px}@media(max-width: 1400px){.product-page .product-tabs .tab-togglers{overflow-x:scroll;gap:40px;padding:0 0 2px}}.product-page .product-tabs .tab-togglers .tab-toggler{padding:0 0 21px;font-weight:600;font-size:18px;color:#033c5e;cursor:pointer;margin:0 0 -2px;text-wrap:nowrap}.product-page .product-tabs .tab-togglers .tab-toggler.active{border-bottom:2px solid #3670b7}.product-page .product-tabs .tabs .tab{padding:37px 0 0;display:none}.product-page .product-tabs .tabs .tab.opened{display:block}.product-page .product-tabs .tabs .tab .params{display:flex;flex-wrap:wrap;gap:15px 113px}.product-page .product-tabs .tabs .tab .params .param{color:#999a9c;display:flex;gap:3px;width:100%;max-width:527px;align-items:flex-start}.product-page .product-tabs .tabs .tab .params .param .sep{border-bottom:1px dotted #999a9c;margin:20px 0 0;flex-grow:1;transform:translateY(-3px)}.product-page .product-tabs .tabs .tab .params .param .v{width:152px}.file-preview{display:flex;gap:17px;text-decoration:none;width:calc((100% - 100px)/3)}@media(max-width: 1200px){.file-preview{width:100%}}.file-preview .icon{background:url(images/file-download.9d4f28bdd63079b9da48.svg) no-repeat center/contain;width:40px;height:40px}.file-preview .title{width:calc(100% - 40px - 17px);font-weight:600;font-size:18px;color:#033c5e}.image-preview{width:calc((100% - 34px)/3);display:flex;flex-direction:column;gap:19px}@media(max-width: 1200px){.image-preview{width:100%}}.image-preview .title{font-weight:300;font-size:15px}.image-preview .img{background:no-repeat center/cover;border-radius:4px;height:197px;width:100%;position:relative}.image-preview .img::after{content:"";position:absolute;background:url(images/icon-zoom.7528157c05f540da49db.svg) no-repeat center/contain;width:18px;height:18px;right:20px;bottom:20px;cursor:pointer}.faq-preview{display:flex;flex-direction:column;gap:16px;position:relative}.faq-preview .title{font-weight:500;font-size:17px}.faq-preview .content{font-size:16px;color:#404347;padding:0 0 0 21px;border-left:3px solid #eef1f4;margin-left:18px;height:95px;overflow-y:hidden}.faq-preview .content.opened{height:auto}.faq-preview .open{padding:46px 1px 10px;position:absolute;bottom:0;right:0;left:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 31%, #fff 70%);display:flex;align-items:center;gap:11px;cursor:pointer}.faq-preview .open .t{font-weight:300;font-size:15px;color:#033c5e}.faq-preview .open .icon{background:url(images/product-page-arrow.7c57c5bb44d2ba844362.svg) no-repeat center/contain;width:9px;height:6px}.section-cols{display:flex;gap:47px;padding:0 0 60px}@media(max-width: 1400px){.section-cols{padding:0 16px 40px}}@media(max-width: 780px){.section-cols{flex-direction:column;align-items:center}}.section-cols .section-col-l{width:calc(100% - 338px - 47px)}@media(max-width: 780px){.section-cols .section-col-l{width:100%}}.section-cols .section-col-r{width:338px}.section-cols .section-col-r .btn-section-consult{justify-content:flex-start;padding:14px 15px;gap:17px;margin:0 0 36px}.section-cols .section-col-r .btn-section-consult .t{line-height:18px}.section-cols .section-col-r .menu-catalog{padding:31px 30px 20px 17px;display:grid;grid-template-columns:repeat(1, 100%);gap:40px;margin:0 0 20px}.section-cols .section-col-r .slider-promo{margin:0 0 18px}.section-cols .section-col-r .slider-promo .slider-pagination{position:absolute;left:0;right:0;bottom:25px;justify-content:center}.section-cols .section-col-r .calcs{padding:0}.section-cols .section-col-r .calcs .scroll{flex-direction:column;gap:19px}@media(max-width: 1400px){.section-cols .section-col-r .calcs .scroll{flex-direction:row}}.cart-cols{display:flex;gap:48px}@media(max-width: 1400px){.cart-cols{padding:0 16px}}@media(max-width: 1200px){.cart-cols{flex-direction:column;gap:20px}}.cart-cols .cart-col-r{width:326px}@media(max-width: 1200px){.cart-cols .cart-col-r{width:100%}}.cart-cols .cart-col-r .cart-col-r-title{font-weight:600;font-size:20px;color:#033c5e;margin:0 0 30px}.cart-cols .cart-col-l{width:calc(100% - 326px - 48px)}@media(max-width: 1200px){.cart-cols .cart-col-l{width:100%}}.cart-cols .cart-col-l .products{display:flex;flex-direction:column;gap:30px;margin:0 0 52px}.cart-cols .cart-col-l .cart-form{padding:0 0 112px}@media(max-width: 1200px){.cart-cols .cart-col-l .cart-form{padding:0}}.cart-cols .cart-col-l .cart-form .cart-form-block{display:flex;flex-direction:column;align-items:flex-start}.cart-cols .cart-col-l .cart-form .cart-form-block .person-type-toggler{display:flex;align-items:center;gap:37px;cursor:pointer;border-bottom:1px solid #eef1f4;margin:0 0 35px}@media(max-width: 800px){.cart-cols .cart-col-l .cart-form .cart-form-block .person-type-toggler{gap:20px}}.cart-cols .cart-col-l .cart-form .cart-form-block .person-type-toggler .item{padding:0 0 11px;position:relative;font-weight:600;color:#033c5e}.cart-cols .cart-col-l .cart-form .cart-form-block .person-type-toggler .item:after{content:"";position:absolute;bottom:-2px;left:0;right:0;border-bottom:2px solid #3670b7;display:none}.cart-cols .cart-col-l .cart-form .cart-form-block .person-type-toggler .item.active::after{display:block}.cart-cols .cart-col-l .cart-form .cart-form-top{display:flex;justify-content:space-between;padding:0 0 47px;border-bottom:1px solid #eef1f4;margin:0 0 42px}@media(max-width: 900px){.cart-cols .cart-col-l .cart-form .cart-form-top{flex-direction:column;gap:50px}}.cart-cols .cart-col-l .cart-form .cart-form-top .sep{width:1px;background:#eaeaea}@media(max-width: 900px){.cart-cols .cart-col-l .cart-form .cart-form-top .sep{display:none}}.cart-cols .cart-col-l .cart-form .cart-form-top .cart-form-block{width:100%;max-width:370px}.cart-cols .cart-col-l .cart-form .cart-form-top .cart-form-block.cart-form-block-payment .gform-checks .gform-check-sub{display:grid;grid-template-columns:repeat(2, 1fr);gap:13px 20px}.cart-cols .cart-col-l .cart-form .cart-form-bottom{padding:0 0 58px;margin:0 0 39px;border-bottom:1px solid #eef1f4}@media(max-width: 1200px){.cart-cols .cart-col-l .cart-form .cart-form-bottom{padding:0 0 20px;margin:0 0 20px}}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs{display:grid;grid-template-columns:repeat(2, 369px);gap:17px 20px}@media(max-width: 800px){.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs{grid-template-columns:repeat(1, 100%);width:100%}}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs textarea{height:101px}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs .accepts{padding:15px 0 0 19px;display:flex;flex-direction:column;gap:18px}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs .accepts .accept{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs .accepts .accept.invalid{box-shadow:0 0 5px red}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs .accepts .accept.active .icon{background-color:#ca2026;background-image:url(images/gform-check-main.2220b111682b0083473f.svg)}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs .accepts .accept .t{font-size:15px;color:#404347}.cart-cols .cart-col-l .cart-form .cart-form-bottom .cart-form-block .inputs .accepts .accept .icon{border-radius:4px;width:22px;height:22px;background:#eef1f4 no-repeat center/10px}.cart-cols .cart-col-l .cart-form .cart-form-finish{display:flex;align-items:flex-end}@media(max-width: 1200px){.cart-cols .cart-col-l .cart-form .cart-form-finish{display:none}}.cart-cols .cart-col-l .cart-form .cart-form-finish .cart-form-finish-title{font-weight:600;font-size:20px;color:#033c5e;margin:0 44px 9px 0}.cart-cols .cart-col-l .cart-form .cart-form-finish .amount{font-weight:600;font-size:22px;margin:0 61px 7px 0}.cart-cols .cart-col-l .cart-form .cart-form-finish .btn{width:209px;height:53px;padding:2px}.cart-cols .cart-col-l .cart-form .cart-form-finish .btn .t{font-weight:600;font-size:17px}.person-form{padding:0 0 46px;margin:0 0 39px;border-bottom:1px solid #eef1f4;display:flex;flex-direction:column;align-items:flex-start}.person-form .person-type-toggler{display:flex;align-items:center;gap:37px;cursor:pointer;border-bottom:1px solid #eef1f4;margin:0 0 35px}@media(max-width: 800px){.person-form .person-type-toggler{gap:20px}}.person-form .person-type-toggler .item{padding:0 0 11px;position:relative;font-weight:600;color:#033c5e}.person-form .person-type-toggler .item:after{content:"";position:absolute;bottom:-2px;left:0;right:0;border-bottom:2px solid #3670b7;display:none}.person-form .person-type-toggler .item.active::after{display:block}.person-form .inputs{display:grid;grid-template-columns:repeat(2, 369px);gap:17px 20px;margin:0 0 29px}@media(max-width: 800px){.person-form .inputs{grid-template-columns:repeat(1, 100%);width:100%}}.person-form .inputs textarea{height:101px}.person-form .inputs input,.person-form .inputs textarea{border:none;background:#eef1f4;border-radius:4px;padding:15px 19px;font-size:15px;height:auto}.person-form .inputs .accepts{padding:15px 0 0 19px;display:flex;flex-direction:column;gap:18px}.person-form .inputs .accepts .accept{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.person-form .inputs .accepts .accept.invalid{box-shadow:0 0 5px red}.person-form .inputs .accepts .accept.active .icon{background-color:#ca2026;background-image:url(images/gform-check-main.2220b111682b0083473f.svg)}.person-form .inputs .accepts .accept .t{font-size:15px;color:#404347}.person-form .inputs .accepts .accept .icon{border-radius:4px;width:22px;height:22px;background:#eef1f4 no-repeat center/10px}.person-form .btn .t{font-weight:600;font-size:17px}.product-cart{display:flex;gap:31px;padding:0 0 27px;border-bottom:1px solid #eaeaea}.product-cart .img{background:no-repeat center/contain;width:132px;height:132px}.product-cart .info{width:calc(100% - 132px - 31px);display:flex;flex-direction:column}.product-cart .info .sku{font-weight:300;font-size:12px;color:#404347;margin:0 0 9px}.product-cart .info .title{text-decoration:none;font-weight:600;font-size:20px;color:#033c5e;margin:0 0 19px}.product-cart .info .product-cart-bottom{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.product-cart .info .product-cart-bottom .price-area{display:flex;align-items:center;min-width:212px}.product-cart .info .product-cart-bottom .price-area .price-t{font-weight:300;font-size:12px;text-transform:uppercase;color:#999a9c}.product-cart .info .product-cart-bottom .price-area .price-old{font-size:15px;text-decoration:line-through;color:#999a9c}.product-cart .info .product-cart-bottom .price-area .price{font-weight:600;font-size:20px;margin:0 0 0 17px}.product-cart .info .product-cart-bottom .control-area{display:flex;align-items:center;gap:34px}.product-cart .info .product-cart-bottom .control-area .count-control{border-radius:2px;width:93px;height:35px;background:#eef1f4;display:flex;align-items:center;justify-content:space-between;padding:7px 10px;color:#404347}.product-cart .info .product-cart-bottom .control-area .count-control .item{font-weight:800;font-size:19px;text-align:center;cursor:pointer}.product-cart .info .product-cart-bottom .control-area .count-control .value{font-weight:500;font-size:17px;text-align:center}.product-cart .info .product-cart-bottom .control-area .icons{display:flex;align-items:center;gap:32px}.product-cart .info .product-cart-bottom .control-area .icons .icon-remove{width:11px;height:12px;background:url(images/icon-remove-cart.05007580815520abb824.svg) no-repeat center/contain;cursor:pointer}.product-cart .info .product-cart-bottom .control-area .icons .icon-favorite{width:13px;height:12px;background:url(images/icon-favorite-cart.8531253469d903b064ae.svg) no-repeat center/contain;cursor:pointer}.product-cart .info .product-cart-bottom .control-area .icons .icon-favorite.active{background-image:url(images/icon-favorite-active.1d0b4942a3f051fe2100.svg)}.cart-finish{border-radius:4px;background:#eef1f4;padding:27px 33px 38px}.cart-finish .field{display:flex;flex-direction:column;gap:7px;padding:0 0 24px;border-bottom:1px solid #d3d6d9;margin:0 0 24px}.cart-finish .field.field-price{border:none;margin:0 0 11px}.cart-finish .field.field-price .v{font-weight:600;font-size:22px}.cart-finish .field .k{font-weight:300;font-size:12px;text-transform:uppercase;color:#404347}.cart-finish .field .v{font-size:17px}.cart-finish .btn .t{font-weight:600;font-size:17px}.bg{background:rgba(3,60,94,.3);top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;position:fixed;z-index:100}.bg.opened{display:block}.bg .pop{background:#fff;padding:30px;border-radius:4px;border:1px solid #eef1f4;width:100%;max-width:432px;display:none;top:100px;left:50%;transform:translateX(-50%);position:absolute;z-index:101}@media(max-width: 1400px){.bg .pop{padding:20px}}.bg .pop.pop-auth .gform .inputs{margin:0 0 34px}.bg .pop.pop-reg .gform .person-type-toggler{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;border-bottom:1px solid #eef1f4;margin:0 0 45px}.bg .pop.pop-reg .gform .person-type-toggler .item{padding:0 0 1px;position:relative;font-weight:600;color:#033c5e}.bg .pop.pop-reg .gform .person-type-toggler .item:after{content:"";position:absolute;bottom:-2px;left:0;right:0;border-bottom:2px solid #3670b7;display:none}.bg .pop.pop-reg .gform .person-type-toggler .item.active::after{display:block}.bg .pop.pop-reg .gform .accepts{padding:15px 0 0 14px;display:flex;flex-direction:column;gap:18px;margin:0 0 34px}.bg .pop.pop-reg .gform .accepts .accept{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none}.bg .pop.pop-reg .gform .accepts .accept.invalid{box-shadow:0 0 5px red}.bg .pop.pop-reg .gform .accepts .accept.active .icon{background-color:#ca2026;background-image:url(images/gform-check-main.2220b111682b0083473f.svg)}.bg .pop.pop-reg .gform .accepts .accept .t{font-size:15px;color:#404347}.bg .pop.pop-reg .gform .accepts .accept .icon{border-radius:4px;width:22px;height:22px;background:#eef1f4 no-repeat center/10px}.bg .pop .close{background:url(images/pop-close.b128032804e5f1696ea3.svg) no-repeat center/contain;width:14px;height:14px;cursor:pointer;position:absolute;top:20px;right:20px}.bg .pop.opened{display:flex}.bg .pop .link-to-form{border-bottom:2px dashed #999a9c}.bg .pop .gform{width:100%}.bg .pop .gform .btns{display:flex;align-items:center;justify-content:space-between}.bg .pop .gform .btns .link-to-form{font-weight:500;font-size:17px;color:#404347;border-bottom:2px dashed #999a9c;margin:0 30px}.loader{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:120;background:rgba(3,60,94,.3) url(images/loader.0500d464e5661aa8278d.svg) no-repeat center;background-size:30vw}.loader.opened{display:block}.section-sub{border-bottom:1px solid #eaeaea;padding:0 6px;display:flex;gap:10px 90px;flex-wrap:wrap;margin:0 0 25px}.section-sub .section-sub-item{padding:0 8px 21px;font-weight:600;font-size:18px;color:#033c5e;text-decoration:none;position:relative;cursor:pointer}.section-sub .section-sub-item::after{content:"";display:block;height:2px;background:#3670b7;position:absolute;bottom:-1px;left:0;right:0;opacity:0;transition:opacity .3s}.section-sub .section-sub-item:hover::after{opacity:1}.section-descr,.section-descr2{margin:0 auto 25px}@media(max-width: 1400px){.section-descr,.section-descr2{padding:0 14px}}.project-preview{display:flex;flex-direction:column;width:calc((100% - 14px)/2)}@media(max-width: 1200px){.project-preview{width:100%}}.project-preview .images{display:flex;margin:0 0 18px}.project-preview .images .before{border-radius:4px 0 0 4px;width:206px;height:275px;background:no-repeat center/cover}.project-preview .images .after{border-radius:0 4px 4px 0;width:309px;height:275px;background:no-repeat center/cover}.project-preview .images .sep{width:4px;background:#d9d9d9;position:relative}.project-preview .images .sep::before{content:"";position:absolute;top:128px;right:2px;background:#d9d9d9 url(images/images-sep-arrow-l.9e322aec4c57f08bda05.svg) no-repeat center/7px;width:13px;height:21px}.project-preview .images .sep::after{content:"";position:absolute;top:128px;left:2px;background:#d9d9d9 url(images/images-sep-arrow-r.0720ddc272e18d9dc3ff.svg) no-repeat center/7px;width:13px;height:21px}.project-preview .title{margin:0 0 13px;font-weight:600;font-size:20px;color:#033c5e;text-decoration:none}.project-preview .anons{margin:0 0 12px;font-weight:300;font-size:15px}.project-preview .more{display:flex;align-items:center;gap:11px;text-decoration:none}.project-preview .more .t{font-weight:600;font-size:16px;color:#404347}.project-preview .more .icon{background:url(images/article-more.dbc49ab3ca8778a8ee3b.svg) no-repeat center/contain;width:6px;height:9px}.project-page{display:flex;gap:35px;flex-direction:column}@media(max-width: 1400px){.project-page{padding:0 16px}}.project-page .title{font-weight:700;font-size:30px;color:#033c5e;margin:0}.project-page .project-page-main{display:flex;gap:30px}@media(max-width: 1200px){.project-page .project-page-main{flex-direction:column}}.project-page .project-page-main .images{display:flex;width:828px;height:445px}@media(max-width: 1200px){.project-page .project-page-main .images{width:100%;height:auto}}.project-page .project-page-main .images .before{border-radius:4px 0 0 4px;width:336px;height:445px;background:no-repeat center/cover;position:relative}@media(max-width: 1200px){.project-page .project-page-main .images .before{width:auto;flex-grow:2}}@media(max-width: 500px){.project-page .project-page-main .images .before{height:240px}}.project-page .project-page-main .images .before::before{content:"ДО";display:block;position:absolute;left:22px;bottom:20px;font-weight:800;font-size:12px;text-align:center;color:#fff;border-radius:2px;width:56px;height:23px;line-height:23px;background:#e24232}.project-page .project-page-main .images .after{border-radius:0 4px 4px 0;width:489px;height:445px;background:no-repeat center/cover;position:relative}@media(max-width: 1200px){.project-page .project-page-main .images .after{width:auto;flex-grow:3}}@media(max-width: 500px){.project-page .project-page-main .images .after{height:240px}}.project-page .project-page-main .images .after::before{content:"ПОСЛЕ";display:block;position:absolute;right:21px;bottom:20px;font-weight:800;font-size:12px;text-align:center;color:#fff;border-radius:2px;width:56px;height:23px;line-height:23px;background:#3cb736}.project-page .project-page-main .images .sep{width:4px;background:#d9d9d9;position:relative}.project-page .project-page-main .images .sep::before{content:"";position:absolute;top:212px;right:2px;background:#d9d9d9 url(images/images-sep-arrow-l.9e322aec4c57f08bda05.svg) no-repeat center/7px;width:13px;height:21px;z-index:1}@media(max-width: 1200px){.project-page .project-page-main .images .sep::before{top:45%}}.project-page .project-page-main .images .sep::after{content:"";position:absolute;top:212px;left:2px;background:#d9d9d9 url(images/images-sep-arrow-r.0720ddc272e18d9dc3ff.svg) no-repeat center/7px;width:13px;height:21px;z-index:1}@media(max-width: 1200px){.project-page .project-page-main .images .sep::after{top:45%}}.project-page .project-page-main .info{display:flex;flex-direction:column;gap:30px;width:calc(100% - 828px - 30px)}@media(max-width: 1200px){.project-page .project-page-main .info{width:100%}}.project-page .project-page-main .info .params{width:100%;display:flex;gap:29px}@media(max-width: 500px){.project-page .project-page-main .info .params{gap:10px}}.project-page .project-page-main .info .params .param{border:1px solid #eef1f4;border-radius:4px;width:256px;padding:22px 23px;display:flex;flex-direction:column;gap:6px}.project-page .project-page-main .info .params .param .k{color:#404347}.project-page .project-page-main .info .params .param .v{color:#999a9c}.project-page .project-page-main .info .content{display:flex;flex-direction:column;gap:16px}.project-page .project-page-main .info .content .content-title{color:#404347}.project-page .project-page-main .info .content .description{color:#999a9c;position:relative;max-height:278px;overflow:hidden}.project-page .project-page-main .info .content .description.opened{max-height:none;overflow:visible}.project-page .project-page-main .info .content .description .more{display:flex;align-items:flex-end;gap:12px;cursor:pointer;position:absolute;left:1px;bottom:0;width:100%;height:74px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 31%, #fff 70%)}.project-page .project-page-main .info .content .description .more .t{font-weight:300;font-size:15px;color:#033c5e}.project-page .project-page-main .info .content .description .more .icon{background:url(images/project-more.7c57c5bb44d2ba844362.svg) no-repeat center/contain;width:9px;height:15px}.project-page .video-wrapper{max-width:828px;width:100%;height:488px;position:relative}.project-page .video-wrapper.is-playing .icon{opacity:0;visibility:hidden}.project-page .video-wrapper video{border-radius:4px;width:100%;height:100%;object-fit:cover}.project-page .video-wrapper .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;transition:opacity .3s ease;width:72px;height:72px;background:url(images/video.57de87b5db0379ce5b4c.svg) no-repeat center/contain}.project-cols{display:flex;gap:18px;margin:0 auto 70px}@media(max-width: 1200px){.project-cols{flex-direction:column;gap:20px;padding:0 16px}}.project-cols .catalog-col-l{width:338px}@media(max-width: 1200px){.project-cols .catalog-col-l{width:100%;order:2}}.project-cols .catalog-col-l .slider-promo{margin:0 0 18px}.project-cols .catalog-col-l .slider-promo .slider-pagination{position:absolute;left:0;right:0;bottom:25px;justify-content:center}.project-cols .catalog-col-l .calcs{padding:0}.project-cols .catalog-col-l .calcs .scroll{flex-direction:column;gap:19px}@media(max-width: 1400px){.project-cols .catalog-col-l .calcs .scroll{flex-direction:row}}.project-cols .catalog-col-r{width:calc(100% - 338px - 18px)}@media(max-width: 1200px){.project-cols .catalog-col-r{width:100%}}.cabinet-cols{display:flex;gap:33px;padding:0 0 170px}@media(max-width: 1400px){.cabinet-cols{padding:0 16px 20px}}@media(max-width: 1200px){.cabinet-cols{flex-direction:column}}.cabinet-cols .cabinet-col-l{width:calc(100% - 337px - 3px)}@media(max-width: 1200px){.cabinet-cols .cabinet-col-l{width:100%}}.cabinet-cols .cabinet-col-l .orders{display:flex;flex-direction:column;gap:5px}.cabinet-cols .cabinet-col-l .orders .order{display:flex;flex-direction:column;gap:2px}.cabinet-cols .cabinet-col-l .orders .order.opened .order-head .btns .arrow{transform:rotate(0)}.cabinet-cols .cabinet-col-l .orders .order.opened .order-items{display:flex}.cabinet-cols .cabinet-col-l .orders .order .order-head{display:flex;align-items:center;padding:24px 34px 24px 30px;background:#eef1f4;font-weight:300;font-size:14px;color:#404347;cursor:pointer}@media(max-width: 1200px){.cabinet-cols .cabinet-col-l .orders .order .order-head{flex-wrap:wrap;gap:15px 0}}.cabinet-cols .cabinet-col-l .orders .order .order-head .number{font-weight:600;font-size:18px;color:#033c5e;margin:0 8px 0 0;width:124px}.cabinet-cols .cabinet-col-l .orders .order .order-head .date{margin:0 53px 0 0}.cabinet-cols .cabinet-col-l .orders .order .order-head .delivery{width:217px;margin:0 44px 0 0}.cabinet-cols .cabinet-col-l .orders .order .order-head .payment{margin:0 60px 0 0;width:141px}.cabinet-cols .cabinet-col-l .orders .order .order-head .status{margin:0 25px 0 0;width:127px}.cabinet-cols .cabinet-col-l .orders .order .order-head .btns{display:flex;gap:27px;align-items:center}.cabinet-cols .cabinet-col-l .orders .order .order-head .btns .cancel{background:url(images/order-cancel.05007580815520abb824.svg) no-repeat center/contain;width:11px;height:12px}.cabinet-cols .cabinet-col-l .orders .order .order-head .btns .order-incart{background:url(images/order-incart.33320abe65f29f828cd4.svg) no-repeat center/contain;width:13px;height:13px}.cabinet-cols .cabinet-col-l .orders .order .order-head .btns .arrow{background:url(images/order-arrow-up.c54588845ba6e0c85dc7.svg) no-repeat center/contain;width:14px;height:9px;transform:rotate(180deg)}.cabinet-cols .cabinet-col-l .orders .order .order-items{display:none;flex-direction:column;gap:10px;padding:0 34px 24px 30px;background:rgba(238,241,244,.3)}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item{display:flex;gap:11px;padding:18px 0;border-bottom:1px solid #eaeaea}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item:last-child{border:none}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .img{background:#fff no-repeat center/contain;width:132px;height:132px}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info{display:flex;flex-direction:column}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .sku{font-weight:300;font-size:12px;color:#404347;margin:0 0 9px}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .title{font-weight:600;font-size:20px;color:#033c5e;margin:0 0 25px}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .bottom{display:flex;align-items:center;gap:38px}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .bottom .t{font-weight:300;font-size:12px;text-transform:uppercase;color:#999a9c}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .bottom .price-area{display:flex;align-items:flex-end;gap:9px}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .bottom .price-area .price{font-weight:600;font-size:20px;transform:translateY(2px)}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .bottom .count-area{display:flex;align-items:flex-end;gap:9px}.cabinet-cols .cabinet-col-l .orders .order .order-items .order-item .info .bottom .count-area .count{font-weight:500;font-size:20px;color:#404347;transform:translateY(4px)}.cabinet-cols .cabinet-col-r{width:337px}@media(max-width: 1200px){.cabinet-cols .cabinet-col-r{width:100%}}.cabinet-cols .cabinet-col-r .cabinet-menu{border-radius:4px;width:100%;background:#eef1f4;display:flex;flex-direction:column;gap:27px;padding:31px 40px 39px 41px}.cabinet-cols .cabinet-col-r .cabinet-menu a{text-decoration:none;font-weight:700;font-size:15px;color:#033c5e}.profile-form{padding:36px 0 0;border-top:1px solid #eaeaea;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.profile-form .inputs{display:flex;gap:17px 20px;flex-wrap:wrap}.profile-form .inputs input,.profile-form .inputs textarea{width:100%;max-width:369px}.profile-form .inputs textarea{height:101px}.profile-form .btn{width:220px;height:50px}.compare-page{display:flex;flex-direction:column;gap:32px}@media(max-width: 1400px){.compare-page{padding:0 16px}}.compare-page .compare-categories{border-bottom:1px solid #eaeaea;padding:0 6px;display:flex;gap:90px}.compare-page .compare-categories .category{padding:0 8px 21px;font-weight:600;font-size:18px;color:#033c5e;text-decoration:none;position:relative;cursor:pointer}.compare-page .compare-categories .category::after{content:"";display:block;height:2px;background:#3670b7;position:absolute;bottom:-2px;left:0;right:0;opacity:0;transition:opacity .3s}.compare-page .compare-categories .category:hover::after{opacity:1}.compare-page .compare-categories .category.active::after{opacity:1}.compare-page .compare-blocks .compare-block{display:none}.compare-page .compare-blocks .compare-block.opened{display:block}@media(max-width: 1400px){.compare-page .compare-blocks .compare-block .contentlist{overflow-x:scroll;flex-wrap:nowrap;gap:40px}}@media(max-width: 500px){.compare-page .compare-blocks .compare-block .contentlist{overflow-x:scroll;flex-wrap:nowrap;display:flex}}.mobile-menu{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;border-radius:4px 4px 0 0;background:#f9f8f9;padding:14px 15px 13px;z-index:200}.mobile-menu .item{display:flex;flex-direction:column;align-items:center;gap:7px;text-decoration:none}.mobile-menu .item .t{font-weight:300;font-size:13px;color:#404347}.mobile-menu .item .icon{border-radius:4px;width:50px;height:50px;background:#eef1f4 no-repeat center;position:relative}.mobile-menu .item .icon.icon-catalog{background-image:url(images/mobile-menu-ctl.a927d0c796f39ab214be.svg)}.mobile-menu .item .icon.icon-compare{background-image:url(images/mobile-menu-compare.0469c27d5f87b98d90d9.svg)}.mobile-menu .item .icon.icon-favorite{background-image:url(images/mobile-menu-favorite.677140a2a0fcb970e224.svg)}.mobile-menu .item .icon.icon-cabinet{background-image:url(images/mobile-menu-cabinet.508e3eb5a5d4d2401207.svg)}.mobile-menu .item .icon.icon-cart{background-image:url(images/mobile-menu-cart.f2049cc888e5c62b7e3e.svg)}.mobile-menu .item .icon .count{width:24px;height:24px;background:#ca2026;text-align:center;line-height:24px;font-weight:600;font-size:14px;color:#fff;border-radius:50%;position:absolute;right:-9px;top:-10px}.calc-cols{display:flex;gap:48px;padding-bottom:48px}@media(max-width: 1400px){.calc-cols{padding:0 16px}}.calc-cols .calc-col-r{width:326px}@media(max-width: 1400px){.calc-cols .calc-col-r{display:none}}.calc-cols .calc-col-r .calc-col-r-title{font-weight:600;font-size:20px;color:#033c5e;margin:0 0 30px}.calc-cols .calc-col-l{width:calc(100% - 326px - 48px)}@media(max-width: 1400px){.calc-cols .calc-col-l{width:100%}}.calc{display:flex;flex-direction:column;gap:50px}.calc .calc-block{display:flex;flex-direction:column;gap:25px}.calc .calc-block .calc-block-title{font-weight:600;font-size:20px;color:#033c5e}.calc .calc-row{display:flex;flex-wrap:wrap;gap:30px}.calc .calc-row .calc-row-item{width:calc((100% - 60px)/3)}@media(max-width: 900px){.calc .calc-row .calc-row-item{width:calc((100% - 30px)/2)}}@media(max-width: 600px){.calc .calc-row .calc-row-item{width:100%}}.calc .calc-size{display:flex;align-items:center;gap:20px}.calc .calc-size .t,.calc .calc-size .u{font-size:20px;color:#033c5e}.calc .calc-size .control{display:flex;align-items:center;border-radius:2px;width:93px;height:35px;background:#eef1f4;padding:6px 10px}.calc .calc-size .control .v{padding:0;width:49px;text-align:center}.calc .calc-size .control .c{font-weight:800;font-size:19px;color:#404347;cursor:pointer}.calc select{width:100%;border-radius:2px;height:30px;border:none;background:#eef1f4 url(images/calc-select.7c57c5bb44d2ba844362.svg) no-repeat right 14px center;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:6px 10px}.calc input{width:100%;border-radius:2px;height:30px;border:none;background:#eef1f4;padding:6px 10px}.calc input:disabled{background:#eaeaea}.calc .calc-descr{font-weight:300;color:#404347;margin:0 0 7px}.calc .calc-checkbox{display:flex;align-items:center;gap:12px;cursor:pointer}.calc .calc-checkbox.active .check{background:#ca2026 url(images/calc-check.2220b111682b0083473f.svg) no-repeat center/10px}.calc .calc-checkbox .check{border-radius:4px;width:22px;height:22px;background:#eef1f4}.calc .calc-checkbox .t{font-weight:600;font-size:17px;color:#404347}.calc .calc-total{padding:39px 0 41px;border:1px solid #eaeaea;border-width:1px 0;display:flex;flex-direction:column;gap:10px}.calc .calc-total .h{display:flex;align-items:center;gap:11px}.calc .calc-total .h .k{font-weight:600;font-size:20px;color:#033c5e}.calc .calc-total .h .v{font-weight:600;font-size:22px}.calc .calc-total .d{font-weight:300;color:#404347}@media(max-width: 1400px){.favorite-page{padding:0 16px}}.product-reviews{display:flex;gap:66px}@media(max-width: 900px){.product-reviews{flex-direction:column;gap:40px}}.product-reviews .col-l{display:flex;flex-direction:column;gap:45px;width:calc(100% - 287px - 66px);align-items:flex-start}@media(max-width: 900px){.product-reviews .col-l{width:100%}}.product-reviews .col-l .list{display:flex;flex-direction:column;gap:34px}.product-reviews .col-l .review-form{width:100%;max-width:405px;display:flex;flex-direction:column;align-items:flex-start}.product-reviews .col-l .review-form .top{display:flex;gap:21px;flex-wrap:wrap}.product-reviews .col-l .review-form .top input{width:168px}.product-reviews .col-l .review-form .top .rate-wrap{display:flex;align-items:center;gap:9px}.product-reviews .col-l .review-form .top .rate-wrap .t{font-size:15px;color:#404347}.product-reviews .col-l .review-form .top .rate-wrap .stars{gap:7px}.product-reviews .col-l .review-form .top .rate-wrap .stars .star{width:22px;height:22px;cursor:pointer}.product-reviews .col-l .review-form textarea{width:100%;height:101px}.product-reviews .col-l .review-form .btn{margin:29px 0 0}.product-reviews .btn-to-form{width:287px;height:50px;padding:16px 23px}@media(max-width: 900px){.product-reviews .btn-to-form{display:none}}.review-product{display:flex;flex-direction:column;align-items:flex-start}.review-product .name{font-weight:500;font-size:17px;margin:0 0 10px}.review-product .info{display:flex;align-items:flex-end;gap:14px;margin:0 0 16px}.review-product .info .stars{gap:2px}.review-product .info .stars .star{width:19px;height:18px}.review-product .info .date{font-weight:300;font-size:14px;color:#404347}.review-product .body{color:#404347;padding-left:39px;position:relative;max-height:100px;overflow:hidden}.review-product .body.opened{overflow:visible;max-height:none}.review-product .body::before{content:"";display:block;width:3px;position:absolute;background:#eef1f4;top:0;bottom:0;left:18px}.review-product .body .more{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:11px;cursor:pointer;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 31%, #fff 70%);padding:46px 1px 10px}.review-product .body .more .t{font-weight:300;font-size:15px;color:#033c5e}.review-product .body .more .icon{background:url(images/product-page-arrow.7c57c5bb44d2ba844362.svg) no-repeat center/contain;width:9px;height:6px}.reviews{display:flex;flex-direction:column;gap:30px}.reviews .review-product2{display:flex;gap:10px}.reviews .review-product2 .img{width:114px;height:122px;background:no-repeat center/contain}.reviews .review-product2 .r{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 114px - 10px)}.reviews .review-product2 .r .title{font-weight:600;font-size:19px;color:#033c5e;text-decoration:none;margin:0 0 12px}.reviews .review-product2 .r .info{display:flex;align-items:flex-end;gap:14px;margin:0 0 16px}.reviews .review-product2 .r .info .stars{gap:2px}.reviews .review-product2 .r .info .stars .star{width:19px;height:18px}.reviews .review-product2 .r .info .date{font-weight:300;font-size:14px;color:#404347}.reviews .review-product2 .r .body{color:#404347;padding-left:39px;position:relative;max-height:100px;overflow:hidden}.reviews .review-product2 .r .body.opened{overflow:visible;max-height:none}.reviews .review-product2 .r .body::before{content:"";display:block;width:3px;position:absolute;background:#eef1f4;top:0;bottom:0;left:18px}.reviews .review-product2 .r .body .more{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:11px;cursor:pointer;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 31%, #fff 70%);padding:46px 1px 10px}.reviews .review-product2 .r .body .more .t{font-weight:300;font-size:15px;color:#033c5e}.reviews .review-product2 .r .body .more .icon{background:url(images/product-page-arrow.7c57c5bb44d2ba844362.svg) no-repeat center/contain;width:9px;height:6px}.wa-fixed{background:#0f7225 url(images/icon-whatsapp.260a2e1b9b7c842cb90e.svg) no-repeat center/36px;border-radius:50%;width:84px;height:84px;position:fixed;bottom:52px;left:52px;z-index:5}@media(max-width: 1400px){.wa-fixed{width:50px;height:50px;background-size:28px;bottom:130px;left:30px}}.wa-fixed:after{content:"";display:block;position:absolute;left:0;top:0;width:83px;height:83px;opacity:1;border:1px solid #0f7225;border-radius:50%;animation:linear waBorder 1s infinite}@media(max-width: 1400px){.wa-fixed:after{animation:linear waBorderMobile 1s infinite;width:49px;height:49px}}@keyframes waBorder{0%{left:0;top:0;width:83px;height:83px;opacity:1}100%{left:-18px;top:-18px;width:120px;height:120px;opacity:0}}@keyframes waBorderMobile{0%{left:0;top:0;width:48px;height:48px;opacity:1}100%{left:-24px;top:-24px;width:96px;height:96px;opacity:0}}
