:root{--cl-transparent: transparent;--cl-white: #ffffff;--cl-black: #000000;--cl-black2: #111111;--cl-gray: #dddddd;--cl-pure-or-mostly-pure-red: #ff0000;--cl-very-dark-gray-mostly-black: #212121;--cl-zambezi: #585858;--cl-gainsboro: #dadada;--cl-watercourse: #0c674b;--cl-british-racing-green: #034430;--cl-whisper2: #e6e6e6;--cl-whisper3: #eee;--cl-black-01: rgba(255, 255, 255, .1);--cl-bubbles: #ecf9f0;--cl-persian-red: #c73c3c;--cl-white-smoke: #f5f5f5;--cl-black-04: rgba(0, 0, 0, .4);--cl-black-08: rgba(0, 0, 0, .8);--cl-sapphire: #0c2b67;--cl-nobel: #999999;--cl-nobel2: #949494;--cl-nero: #272727;--cl-nero2: #282828;--cl-cosmic-latte: #ddffeb;--cl-cosmic-latte2: #ddf5e3;--cl-cosmic-latte3: #daf9e4;--cl-vida-loca: #5d8f25;--cl-old-rose: #cc3752;--cl-sushi: #7dac40;--cl-puerto-rico: #41b2a0;--cl-gumbo: #778c88;--cl-silver: #c4c4c4;--cl-elf-green: #1f8a70;--cl-elf-green-02: rgba(31, 138, 112, .2);--cl-elf-green-01: rgba(31, 138, 112, .1);--cl-eucalyptus: #20a868;--cl-dim-gray: #6a6a6a;--cl-amaranth: #eb3651;--cl-arapawa: #184f63;--cl-wild-watermelon: #fb5c74;--cl-tahiti-gold: #ea7521;--cl-torch-red: #f41839;--cl-sherpa-blue: #00425a;--cl-sea-buckthorn: #ed9555;--cl-niagara: #2ea286;--cl-asparagus: #70934a;--cl-forget-me-not: #fcf0dd;--cl-whisper: #e8e8e8;--container-padding: 16px;--container-padding-bottom: 40px;--height-header-default: 116px;--height-header-min: 64px;--padding-top-page: 156px;--height-bottom-bar: 77px}@media (min-width: 768px){:root{--container-padding: 24px;--container-padding-bottom: 80px;--height-bottom-bar: 72px}}@media (min-width: 1024px){:root{--container-padding: 40px;--container-padding-bottom: 100px;--padding-top-page: var(--height-header-default)}}@media (min-width: 1280px){:root{--container-padding: 40px;--container-padding-bottom: 100px;--height-header-default: 152px;--height-header-min: 72px}}:root{--scroll-margin-top: 82px}.button{font-family:Manrope-Medium;font-weight:500;font-style:normal;font-size:16px;line-height:22px;display:inline-flex;text-align:center;justify-content:center;border-radius:4px;column-gap:4px;padding:10px;background-color:var(--cl-watercourse);color:var(--cl-white);text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none}.button--block{display:block}.button:disabled,.button[disabled],.button.disabled{opacity:.7;background:var(--cl-whisper);pointer-events:none;color:var(--cl-nobel)}@media (hover: none),(pointer: coarse){.button:active{background-color:var(--cl-british-racing-green)}}@media not all and (pointer: coarse){.button:hover{background-color:var(--cl-british-racing-green)}}.button--full-width{width:100%}.button--secondary{background-color:transparent;color:var(--cl-watercourse);border:1px solid var(--cl-watercourse);padding:9px 10px}@media (hover: none),(pointer: coarse){.button--secondary:active{background-color:var(--cl-british-racing-green);color:var(--cl-white)}}@media not all and (pointer: coarse){.button--secondary:hover{background-color:var(--cl-british-racing-green);color:var(--cl-white)}}.button--secondary:disabled{color:var(--cl-nobel);background-color:transparent;border-color:var(--cl-nobel)}.button--ghost{background-color:var(--cl-whisper);color:var(--cl-zambezi)}@media (hover: none),(pointer: coarse){.button--ghost:active{background-color:var(--cl-gainsboro);color:var(--cl-nero)}}@media not all and (pointer: coarse){.button--ghost:hover{background-color:var(--cl-gainsboro);color:var(--cl-nero)}}.button--icon{padding:10px 11px}.button--min,.button--mobile-min{font-size:14px;line-height:20px;padding:6px 10px;column-gap:4px}.button--min .icon,.button--mobile-min .icon{font-size:16px;line-height:20px}.button--min.button--icon,.button--mobile-min.button--icon{padding:8px}.button--min.button--icon .icon,.button--mobile-min.button--icon .icon{line-height:16px}.button--float{position:relative}.button--float:before{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--cl-watercourse);transition:background-color .3s}@media (hover: none),(pointer: coarse){.button--float:active:before{background-color:var(--cl-british-racing-green)}}@media not all and (pointer: coarse){.button--float:hover:before{background-color:var(--cl-british-racing-green)}}.button--prev,.button--next{background:var(--cl-white-smoke);border-radius:50px;color:var(--cl-nero);padding:11px}@media (hover: none),(pointer: coarse){.button--prev:active,.button--next:active{color:var(--cl-white)}}@media not all and (pointer: coarse){.button--prev:hover,.button--next:hover{color:var(--cl-white)}}.button--prev.swiper-button-lock,.button--next.swiper-button-lock{display:none}.button--color{background:var(--cl-white);box-shadow:0 1px 24px #081f181f;padding:11px}.button--slider-min{padding:8px;background-color:var(--cl-white);box-shadow:0 1px 24px #081f181f;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.button--slider-min.button--next{right:16px}.button--slider-min.button--prev{left:16px}.button--slider-min:disabled{display:none}.button--slider-min.button--slider-comparison{display:flex}.button--slider-min.button--slider-comparison.swiper-button-lock{opacity:0;visibility:hidden;pointer-events:none}.button--cart{width:100%;z-index:1}.active>.button--cart{display:none}.button--cart.button--mobile-min{padding-bottom:6px;padding-top:6px}.button--cart.button--secondary{padding-bottom:5px;padding-top:5px}.button--counter{align-items:center;flex:none;gap:6px}.button--counter span{display:none}.button--counter.button--mobile-min{padding:8px}.counter--summary .button--counter{padding:11px}.button--delete-cart{background-color:transparent;border-radius:initial;color:var(--cl-zambezi);column-gap:8px;padding-left:0;padding-right:0}@media (hover: none),(pointer: coarse){.button--delete-cart:active{color:var(--cl-watercourse);background-color:transparent}}@media not all and (pointer: coarse){.button--delete-cart:hover{color:var(--cl-watercourse);background-color:transparent}}.counter--product-aside .button{padding-top:10px;padding-bottom:10px}.button--product-aside{width:100%}.button--calculate{margin-top:8px}.button--filter,.button--sort{background:transparent;border-radius:0;color:var(--cl-black2);font-size:14px;gap:8px;line-height:20px;padding-left:0;padding-right:0}@media (hover: none),(pointer: coarse){.button--filter:active,.button--sort:active{background:transparent}}@media not all and (pointer: coarse){.button--filter:hover,.button--sort:hover{background:transparent}}.button--filter span{line-height:0}.button--filter.active span{position:relative}.button--filter.active span:after{background:var(--cl-watercourse);border-radius:100%;content:"";height:6px;outline:3px solid var(--cl-white);position:absolute;right:0;top:0;width:6px}.button--close{background:var(--cl-white-smoke);border-radius:50px;color:var(--cl-nero);margin-left:auto;padding:8px}.button--accordion{display:none}.button--dropdown{grid-column:3/4;grid-row:1/3;display:flex;justify-content:center;align-items:center;color:var(--cl-black2);width:42px;height:42px;border-radius:100%;border:none;background-color:transparent;box-shadow:0 1px 24px #081f181f}@media (hover: none),(pointer: coarse){.button--dropdown:active{background-color:transparent;color:var(--cl-watercourse)}}@media not all and (pointer: coarse){.button--dropdown:hover{background-color:transparent;color:var(--cl-watercourse)}}.button--dropdown span{display:none}.button--back{padding:0;font-size:16px;line-height:140%;color:var(--cl-zambezi);align-items:center;column-gap:16px;background-color:transparent;margin:32px 0 26px}@media (hover: none),(pointer: coarse){.button--back:active{background-color:transparent;color:var(--cl-watercourse)}.button--back:active .icon{color:var(--cl-watercourse)}}@media not all and (pointer: coarse){.button--back:hover{background-color:transparent;color:var(--cl-watercourse)}.button--back:hover .icon{color:var(--cl-watercourse)}}.button--back-lk{display:block;margin:0}.button--catalog{padding:9px 40px}.button--calculator{padding-bottom:9px;padding-top:9px}.button--calculator-reset{display:none}.button--video{width:42px;height:42px;background-color:var(--cl-white-smoke);display:flex;flex-direction:column;text-align:center;align-items:center;padding:0;border:1px solid var(--cl-white-smoke)}.button--video .icon{color:var(--cl-watercourse);font-size:20px}.button--video span{display:none;color:var(--cl-nobel);font-size:12px;font-family:Manrope-Medium;font-weight:500;font-style:normal;line-height:15px}@media (hover: none),(pointer: coarse){.button--video:active{background-color:var(--cl-white-smoke);border-color:var(--cl-watercourse)}.button--video:active .icon{color:var(--cl-watercourse)}}@media not all and (pointer: coarse){.button--video:hover{background-color:var(--cl-white-smoke);border-color:var(--cl-watercourse)}.button--video:hover .icon{color:var(--cl-watercourse)}}.button--slider-comparison{color:var(--cl-watercourse);position:static;pointer-events:auto;transform:none}.button--tab{position:absolute;top:50%;transform:translateY(-50%);padding:0;width:42px;height:42px;display:flex;justify-content:center;align-items:center;z-index:2;background-color:transparent;box-shadow:none;pointer-events:none;border-radius:0;transition:none}.button--tab .icon{display:none}@media (hover: none),(pointer: coarse){.button--tab:active{background-color:transparent}}@media not all and (pointer: coarse){.button--tab:hover{background-color:transparent}}.button--tab.button--next{right:0}.button--tab.button--next:before{content:"";position:absolute;top:0;height:100%;width:48px;right:0;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 100%);opacity:1;z-index:-2;pointer-events:none}.swiper-button-disabled .button--tab.button--next:before{opacity:0}.button--tab.button--prev{left:0}.button--tab.button--prev:before{content:"";position:absolute;top:0;height:100%;width:48px;right:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#fff 100%);opacity:1;z-index:-2}.swiper-button-disabled .button--tab.button--prev:before{opacity:0}.button--tab.swiper-button-disabled{opacity:0;pointer-events:none}.button--favorites-products{margin-bottom:24px}.button--lk{background-color:transparent;color:var(--cl-zambezi);display:flex;align-items:center;text-align:left;justify-content:flex-start;gap:12px;padding:11px 20px;position:relative;width:100%;font-size:14px}.button--lk:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;border-radius:4px;background-color:var(--cl-watercourse);opacity:0;transition:opacity .3s,background-color .3s}.button--lk .icon{font-size:20px}@media (hover: none),(pointer: coarse){.button--lk:active{background-color:transparent;color:var(--cl-watercourse)}}@media not all and (pointer: coarse){.button--lk:hover{background-color:transparent;color:var(--cl-watercourse)}}.button--lk.active{background-color:transparent;color:var(--cl-watercourse)}.button--lk.active:before{opacity:1}@media (hover: none),(pointer: coarse){.button--lk.active:active{background-color:transparent;color:var(--cl-british-racing-green)}.button--lk.active:active:before{background-color:var(--cl-british-racing-green)}}@media not all and (pointer: coarse){.button--lk.active:hover{background-color:transparent;color:var(--cl-british-racing-green)}.button--lk.active:hover:before{background-color:var(--cl-british-racing-green)}}.button--order{position:absolute;right:0;top:15px;z-index:1;min-width:89px}.button--download-invoice{align-items:center;padding:0}.button--download-invoice span{text-decoration:underline}.button--video-solution{font-size:12px;line-height:140%;padding:10px 12px;border-radius:4px;background-color:var(--cl-white-smoke);width:fit-content;display:flex;align-items:center;column-gap:12px;color:var(--cl-nobel);border:1px solid transparent;margin-bottom:12px}.button--video-solution .icon{font-size:20px;color:var(--cl-watercourse)}@media (hover: none),(pointer: coarse){.button--video-solution:active{background-color:var(--cl-white-smoke);border-color:var(--cl-watercourse)}}@media not all and (pointer: coarse){.button--video-solution:hover{background-color:var(--cl-white-smoke);border-color:var(--cl-watercourse)}}.button--solution-detail{display:flex;align-items:center;column-gap:4px;margin-bottom:8px}.button--solution-detail .button__desk{display:none}.button--collapsible-detail{font-size:14px;line-height:20px;padding:6px 10px;max-width:164px}.button--request-code,.button--change-phone{background-color:transparent;padding:0}.button--request-code{align-items:center;color:var(--cl-watercourse);text-align:left;display:inline}.button--request-code [disabled],.button--request-code:disabled,.button--request-code.disabled{color:var(--cl-zambezi);background-color:transparent;opacity:1}.button--request-code mark{background-color:transparent;color:var(--cl-watercourse)}.button--request-code .icon{margin-right:8px}@media (hover: none),(pointer: coarse){.button--request-code:active{color:var(--cl-british-racing-green);background-color:transparent}}@media not all and (pointer: coarse){.button--request-code:hover{color:var(--cl-british-racing-green);background-color:transparent}}.button--change-phone{color:var(--cl-zambezi);margin-top:32px;text-decoration:underline;transition:color .3s}@media (hover: none),(pointer: coarse){.button--change-phone:active{background-color:transparent;color:var(--cl-watercourse)}}@media not all and (pointer: coarse){.button--change-phone:hover{background-color:transparent;color:var(--cl-watercourse)}}.button--contact-support{padding-left:42px;padding-right:42px}.button--popup-notification{min-width:240px}.button--counter-only-child{width:100%}.button--counter-only-child span{display:block}.button--solutions{padding-left:23px;padding-right:23px}.button--profile-setup{width:100%;margin-top:8px}.button--profile-setup-submit{margin-top:20px;min-width:213px}.button--profile-setup-none-js{display:none}.button--profile-brigadier{margin-bottom:20px}.button--profile-input{font-size:14px;line-height:140%;display:flex;align-items:center;text-decoration:underline}.button--profile-input:disabled{text-decoration:none}.button--profile-input:disabled .button__input-profile{color:var(--cl-zambezi)}.button--request-profile:not([disabled]){color:var(--cl-zambezi);font-size:16px;line-height:25px;text-decoration-skip-ink:none}@media (hover: none),(pointer: coarse){.button--request-profile:not([disabled]):active{color:var(--cl-watercourse);background-color:transparent}}@media not all and (pointer: coarse){.button--request-profile:not([disabled]):hover{color:var(--cl-watercourse);background-color:transparent}}.button--block-about-cedrus{padding-left:12px;padding-right:12px;margin-top:16px}.button--block-consultation{border-color:var(--cl-white);color:var(--cl-white);padding-top:5px;padding-bottom:5px}.button--download-footer{align-items:center;background-color:#ffffff1a;color:var(--cl-gainsboro);font-size:14px;gap:12px;line-height:20px;padding:8px 24px}@media not all and (pointer: coarse){.button--download-footer:hover{background-color:#ffffff40}}.button--popular-categories{margin-left:auto;margin-right:auto;min-width:238px}.button--search{font-size:20px;padding:10px 24px}.button--back-menu-header-catalog{display:flex;margin-top:0}@media (max-width: 767px){.button--back-menu-header-catalog{font-size:14px;line-height:20px}}.button--select-city{background-color:transparent;color:var(--cl-black2);column-gap:8px;font-size:20px;line-height:28px;align-items:center;padding:0;text-align:left}.button--select-city-burger{font-family:Manrope-Regular;font-weight:400;font-style:normal}@media (hover: none),(pointer: coarse){.button--select-city:active{color:var(--cl-watercourse);background-color:transparent}}@media not all and (pointer: coarse){.button--select-city:hover{color:var(--cl-watercourse);background-color:transparent}}.button--select-city.active{color:var(--cl-watercourse)}.button--burger-menu{width:30px;height:30px;background-color:transparent;color:var(--cl-watercourse);position:relative;padding:0;--width-line-delete: 8px}.button--burger-menu:before,.button--burger-menu:after{content:"";position:absolute;width:calc(100% - 6px);clip-path:inset(0 1px 0 1px);height:2px;left:50%;transform:translate(-50%,-50%);background-color:currentColor;border-radius:4px;transition-property:transform,top,bottom,clip-path;transition-duration:.3s}.button--burger-menu:before{top:calc(50% - var(--width-line-delete))}.button--burger-menu:after{bottom:calc(50% - var(--width-line-delete));transform:translate(-50%,50%)}.button--burger-menu [data-burger-line]{position:absolute;width:calc(100% - 8px);height:2px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;border-radius:4px;transition:opacity .3s}@media (hover: none),(pointer: coarse){.button--burger-menu:active{background-color:transparent}}@media not all and (pointer: coarse){.button--burger-menu:hover{background-color:transparent}}.button--burger-menu.active{color:var(--cl-zambezi)}.button--burger-menu.active:before,.button--burger-menu.active:after{clip-path:inset(0 0 0 0)}.button--burger-menu.active:before{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.button--burger-menu.active:after{bottom:50%;transform:translate(-50%,50%) rotate(-45deg)}.button--burger-menu.active [data-burger-line]{opacity:0}.button--burger-catalog-menu{width:26px;height:26px;--width-line-delete: 6px}.button--burger-catalog-menu.active,.button--burger-catalog-menu{color:var(--cl-white)}.button--burger-menu-header,.button--menu-header-catalog,.button--header-bar{display:none}.button--btn-bar{flex-direction:column;align-items:center;background-color:transparent;color:var(--cl-zambezi);font-size:10px;line-height:14px;width:100%;padding:0;position:relative}@media (hover: none),(pointer: coarse){.button--btn-bar:active{color:var(--cl-watercourse);background-color:var(--cl-bubbles)}}@media not all and (pointer: coarse){.button--btn-bar:hover{color:var(--cl-watercourse);background-color:var(--cl-bubbles)}}.button--btn-bar [data-notification-count]{display:none;position:absolute;top:-2px;right:calc(50% - 14px);transform:translate(50%);align-items:center;justify-content:center;padding:1px;border-radius:50%;font-size:0;line-height:0;width:14px;height:14px;border:3px solid var(--cl-white);background-color:var(--cl-watercourse);color:var(--cl-white)}.button--btn-bar [data-notification-count]:before{content:attr(data-notification-count);position:relative}.button--cookie{display:flex;align-items:center;gap:4px}.button--cookie i{font-size:20px}.button--add-adress{background-color:transparent;color:var(--cl-watercourse);border:1px solid var(--cl-watercourse);padding:10px 24px}@media (hover: none),(pointer: coarse){.button--add-adress:active{background-color:var(--cl-british-racing-green);color:var(--cl-white)}}@media not all and (pointer: coarse){.button--add-adress:hover{background-color:var(--cl-british-racing-green);color:var(--cl-white)}}.button--order-processed{padding:10px 27px}.button--select-city-popup{font-size:14px;line-height:20px;padding:8px 0;display:block;break-inside:avoid;page-break-inside:avoid}.button--back-select-city{margin:0}.button--search-empty{padding:10px 24px}.button--burger-menu-header{display:flex;opacity:0;pointer-events:none}.fixed .button--burger-menu-header{opacity:1;pointer-events:auto}.button--adress{margin-top:auto}.button--radio-city{margin-top:auto;padding:5px 17px;display:flex;align-items:center}.button--radio-city .icon{font-size:16px}.select-city__radio-button.active .button--radio-city{padding:4px 12px}@media (min-width: 375px){.button--counter span{display:block}.counter--summary .button--counter{padding:10px 19px 10px 11px}}@media (min-width: 768px){.button--mobile-min{font-size:16px;line-height:22px;gap:4px;padding:10px}.button--mobile-min .icon{font-size:20px;line-height:22px}.button--mobile-min.button--icon{padding:10px 11px}.button--mobile-min.button--icon .icon{line-height:22px}.button--profile-setup{max-width:174px;margin-top:0}.button--profile-setup-none-js{margin-top:8px}.button--cookie{width:139px}.button--error-page{min-width:200px}.button--prev,.button--next,.button--color{padding:18px}.button--slider-min{padding:8px}.button--cart.button--mobile-min{padding-bottom:10px;padding-top:10px}.button--cart.button--secondary{padding-bottom:9px;padding-top:9px}.button--counter{gap:8px;width:calc(50% - 4px)}.button--counter.button--mobile-min{padding:10px 19px 10px 11px}.button--delete-cart{width:fit-content;justify-content:flex-start;column-gap:8px;padding-left:0;padding-right:0}.button--delete-cart .icon{line-height:1}.button--popup{width:fit-content;padding-left:58px;padding-right:58px}.button--product-aside{display:inline-block;width:calc(50% - 8px)}.button--product-aside .icon-calculator{margin-top:-4px}.button--product-aside+.button--product-aside{margin-top:0;margin-left:8px}.button--filter,.button--sort{font-size:16px;line-height:22px}.button--dropdown{column-gap:8px;padding:11px 16px;font-family:Manrope-Medium;font-weight:500;font-style:normal;font-size:14px;line-height:140%;width:auto;border-radius:500px;box-shadow:0 1px 24px #081f181f}.button--dropdown span{display:inline}.button--video{width:56px;height:56px;row-gap:4px}.button--video span{display:block}.button--favorites-products{max-width:188px;margin:0 auto 24px}.button--order-processed{grid-column:1/3;padding:10px 27px}.button--counter-card-comparison .icon--checkmark{line-height:1!important}.button--profile-brigadier{position:absolute;right:0;top:-40px;margin-bottom:0}.button--complaint-page{width:fit-content;padding-left:24px;padding-right:24px}.button--main-slider{color:var(--cl-zambezi);background-color:var(--cl-white);border-radius:50%;padding:11px;box-shadow:0 1px 24px #081f181f}.button--block-about-cedrus{padding-left:20px;padding-right:20px;margin-top:24px}.button--block-consultation{padding:9px}}@media (min-width: 768px) and (max-width: 1023px){.button--card-comparison{padding:6px 12px;font-size:14px;line-height:20px}.button--card-comparison.button--secondary{padding:5px 12px}.button--card-comparison.button--mobile-min{padding-top:6px;padding-bottom:6px}.button--counter-card-comparison{font-size:14px;line-height:20px;gap:4px}.button--counter-card-comparison .icon--checkmark{font-size:16px}}@media (min-width: 768px){.button--calculator{width:calc(50% - 10px)}.button--lk-order-detailt{align-self:flex-start}.button--lk-order-detailt .icon--btn-back{width:42px;height:42px;font-size:20px}.button--solution-detail{width:calc(50% - 4px)}.button--video-solution{margin-bottom:20px}.button--collapsible-detail{font-size:14px;line-height:140%;align-self:flex-start;margin-bottom:5px;margin-top:5px}.button--collapsible-detail.button--cart{padding:6px 12px}.button--btn-bar{font-size:12px;line-height:17px}.button--btn-bar [data-notification-count]{font-size:8px;line-height:13px;width:18px;height:18px;border:none;top:-1px;right:calc(50% - 15px);overflow:clip;background-color:transparent}.button--btn-bar [data-notification-count]:before{z-index:1;background-color:var(--cl-watercourse);width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.button--btn-bar [data-notification-count]:after{content:"";position:absolute;inset:0;background-color:var(--cl-white)}.button--back-menu-header-catalog{margin:0}.button--adress{min-width:200px}}@media (min-width: 1024px){.button--slider-min{padding:11px}.button--slider-min.button--next{right:21px}.button--slider-min.button--prev{left:21px}.button--product-aside{width:100%}.button--product-aside+.button--product-aside{margin-left:0;margin-top:20px}.button--back{display:inline-flex}.button--back-lk{display:none}.button--calculate-cost{width:220px}.button--card-comparison{transition-property:background-color,color,border-color,padding,font-size,line-height;transition-duration:.3s}.sticky .button--card-comparison{padding:6px 12px;font-size:14px;line-height:20px}.sticky .button--card-comparison.button--secondary{padding:5px 12px}.button--counter-card-comparison{gap:4px}.sticky .button--counter-card-comparison{font-size:14px;line-height:20px;gap:4px;padding:6px 12px}.sticky .button--counter-card-comparison .icon--checkmark{font-size:16px}.button--calculator{margin-top:auto;width:100%}.calculator--materials .button--calculator{margin-top:0}.button--tab{border-radius:100%;pointer-events:all}.button--tab .icon{display:flex}}@media (min-width: 1024px) and (hover: none),(min-width: 1024px) and (pointer: coarse){.button--tab:active{background-color:transparent}.button--tab:active.button--tab:after{background-color:var(--cl-british-racing-green)}}@media (min-width: 1024px){@media not all and (pointer: coarse){.button--tab:hover{background-color:transparent}.button--tab:hover.button--tab:after{background-color:var(--cl-british-racing-green)}}.button--tab.button--next{right:-28px}.button--tab.button--next:before{left:-34px}.button--tab.button--next:after{content:"";position:absolute;inset:0;border-radius:100%;background-color:transparent;z-index:-1;transition:background-color .3s;background-color:var(--cl-white);box-shadow:0 1px 24px #081f181f}.button--tab.button--prev{left:-28px}.button--tab.button--prev:before{right:-34px}.button--tab.button--prev:after{content:"";position:absolute;inset:0;border-radius:100%;background-color:var(--cl-white);z-index:-1;transition:background-color .3s;box-shadow:0 1px 24px #081f181f}.button--lk-order-detailt{display:inline-flex}.button--facade-solutions{font-size:16px;line-height:22px;padding-bottom:10px;padding-top:10px}.button--video-solution{margin-top:auto;margin-bottom:0;grid-row:3/4;grid-column:2/3}.counter--product-line .button--cart{min-width:124px}.button--profile-brigadier{top:-56px}.button--main-slider{padding:18px}.button--main-slider .icon{font-size:20px}.button--profile-setup-none-js{margin-top:0}.button--counter{width:auto}.button--one-click-header{width:184px}}@media (max-width: 1279px){.button--burger-bar{order:1;display:flex;flex-direction:row;column-gap:10px;font-size:16px;line-height:22px;padding:16px 0;width:fit-content}.button--burger-bar .icon--btn-bar{margin-bottom:0;font-size:20px}.button--burger-bar-comparison [data-notification-count]{display:none!important}@media not all and (pointer: coarse){.button--burger-bar:hover{background-color:transparent}}}@media (min-width: 1280px){.button--filter,.button--sort{display:none}.button--accordion{box-shadow:0 10px 24px #081f1852;left:100%;margin-left:5px;padding-left:24px;padding-right:24px;position:absolute;top:48px;white-space:nowrap}.filters-block__block .button--accordion{top:50%;transform:translateY(-50%)}.button--slider-comparison{padding:18px}.button--slider-comparison .icon{font-size:20px}.button--slider-comparison.swiper-button-next{margin-left:auto}.counter--summary .button--counter{width:calc(50% - 8px)}.button--profile-setup{max-width:174px;margin-top:0}.button--profile-setup-none-js{margin-top:30px}.button--profile-setup-submit{margin-top:14px}.button--profile-brigadier{top:-60px}.button--block-about-cedrus{margin-top:40px}.button--select-city{font-size:14px;line-height:20px}.button--menu-header-catalog{font-size:14px;line-height:20px;column-gap:6px;padding:7px 16px;display:flex;align-items:center}.button--bottombar{display:none}.button--btn-bar{font-size:0;line-height:0;padding:8px;border-radius:4px;background-color:var(--cl-white-smoke)}.button--btn-bar [data-notification-count]{width:17px;height:17px;top:-2px;right:calc(50% - 13px)}.button--header-bar{display:flex}.button--select-city{padding:5px 0}.button--back-select-city{display:none}.button--select-city-popup{font-size:16px;line-height:22px;padding:8px 0}.button--burger-menu-header{display:none}}
