@charset "UTF-8";@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype') , url(./fonts/slick.woff) format('woff') , url(./fonts/slick.ttf) format('truetype') , url(./fonts/slick.svg#slick) format('svg')}@font-face{font-family:'Circe';src:url(../fonts/Circe-Regular.eot);src:local('Circe') , local('Circe-Regular') , url(../fonts/Circe-Regular.eot?#iefix) format('embedded-opentype') , url(../fonts/Circe-Regular.woff) format('woff') , url(../fonts/Circe-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Circe';src:url(../fonts/Circe-Bold.eot);src:local('Circe Bold') , local('Circe-Bold') , url(../fonts/Circe-Bold.eot?#iefix) format('embedded-opentype') , url(../fonts/Circe-Bold.woff) format('woff') , url(../fonts/Circe-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Circe';src:url(../fonts/Circe-ExtraBold.eot);src:local('Circe ExtraBold') , local('Circe-ExtraBold') , url(../fonts/Circe-ExtraBold.eot?#iefix) format('embedded-opentype') , url(../fonts/Circe-ExtraBold.woff) format('woff') , url(../fonts/Circe-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}.slick-loading .slick-list{}.slick-slider.slick-dotted{padding-bottom:32px}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;background-color:var(--light_corp);border:2px solid var(--light_corp);border-radius:100px;z-index:102;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);transition:box-shadow .23s ease-out;cursor:pointer;color:transparent;outline:none}.slick-prev:hover,.slick-next:hover{color:transparent;box-shadow:inset 0 0 0 2px rgba(70,133,64,.24);outline:none}.slick-prev:focus,.slick-next:focus{color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(https://koleso.life/images/icons/arrow.left.svg);background-position:center;background-repeat:no-repeat;background-size:16px auto;opacity:1;transition:transform .23s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev.slick-disabled,.slick-next.slick-disabled{display:none!important}.slick-prev{left:16px}.slick-prev:hover:before{transform:translate3d(-4px,0,0)}.slick-next{right:16px}.slick-next:before{transform:rotate(180deg)}.slick-next:hover:before{transform:rotate(180deg) translate3d(-4px,0,0)}.slick-dotted.slick-slider{}.slick-dots{list-style:none;display:flex;flex-wrap:wrap;position:absolute;left:50%;bottom:0;margin:0;text-align:center;transform:translate3d(-50%,0,0)}.slick-dots li{position:relative;display:inline-block;height:8px;margin:0 4px;padding:2px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:4px;height:4px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;transition:width .23s ease-out}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;border:2px solid var(--corp);border-radius:4px;box-shadow:inset 0 0 0 2px rgba(70,133,64,.24);transition:background-color .23s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{width:16px}.slick-dots li.slick-active button:before{background-color:var(--corp)}@media only screen and (max-width:768px){.slick-prev{left:12px}.slick-next{right:12px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;font-size:0}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider.flex .slick-track{display:flex}.slick-slider.flex .slick-slide{float:none;height:auto}.slick-slider.flex .slick-slide>div,.slick-slider.flex .slick-slide .cards_slide,.slick-slider.flex .slick-slide .cards_block{height:100%}@media only screen and (max-width:1020px){.overflow_1020 .slick-list{overflow:visible}}:root{--black:#2c2f37;--white:#fff;--corp:#468540;--light_corp:#eff2ef;--border:#d2d6d9;--placeholder:#989a9f;--light_gray:#f8f8f8;--gray:#979797;--green:#43ad19;--purple:#ae5cfc;--red:#fe5507;--deep:#02241f;--alert_bg_green:#b4dc19;--alert_text_green:#1a1918;--alert_bg_red:#9b0032;--alert_text_red:#f5e5eb}*{margin:0;padding:0;box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html{display:block}body{margin:0;padding:0;color:var(--black);font-size:15px;font-weight:400;font-family:'Circe',serif;line-height:1.15;background-color:var(--white);-webkit-font-smoothing:subpixel-antialiased}img{display:block;width:100%;height:auto}a,a:hover{text-decoration:none;cursor:pointer}.bone{max-width:1440px;margin:0 auto;padding:0 40px}.bone_bottom{padding-bottom:var(--v_padding)}.button{display:block;position:relative;height:44px;padding:0 36px;color:var(--corp);font-size:13px;font-weight:800;font-family:'Circe',sans-serif;text-align:center;text-transform:uppercase;line-height:42px;background-color:var(--white);border:2px solid var(--corp);border-radius:100px;box-shadow:inset 0 0 0 2px rgba(70,133,64,.24);cursor:pointer;transition:color .23s ease-out , background-color .23s ease-out , border-color .23s ease-out , box-shadow .23s ease-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button:hover{box-shadow:inset 0 0 0 2px rgba(70,133,64,.24) , 0 0 0 2px rgba(70,133,64,.24)}.button:active{line-height:44px}.button.arrow{padding-right:54px;background-color:var(--light_corp);border-color:var(--light_corp);box-shadow:none}.button.arrow:before{content:'';position:absolute;top:14px;right:36px;width:12px;height:12px;background-image:url(https://koleso.life/images/icons/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transform:rotate(-90deg);transition:transform .23s ease-out}.button.arrow:hover{box-shadow:inset 0 0 0 2px rgba(70,133,64,.24)}.button.arrow:hover:before{transform:rotate(-90deg) translate3d(0,8px,0)}.button.deep{color:var(--deep);border-color:var(--deep);box-shadow:inset 0 0 0 2px rgba(14,41,84,.24)}.button.deep:hover{box-shadow:inset 0 0 0 2px rgba(14,41,84,.24) , 0 0 0 2px rgba(14,41,84,.24)}.button.mini{height:34px;padding:0 20px;font-size:12px;line-height:32px}.button.mini:active{line-height:34px}.button.big{height:54px;line-height:52px}.button.big:active{line-height:54px}.button.simple{border-color:var(--white);box-shadow:none}.button.simple:hover{box-shadow:inset 0 0 0 2px rgba(70,133,64,.24)}.button.icon{padding-left:76px}.button.icon:before{content:'';position:absolute;top:50%;left:36px;width:24px;height:24px;margin-top:-12px;background-position:center;background-repeat:no-repeat;background-size:100% auto}.button.icon.add:before{background-image:url(https://koleso.life/images/icons/basket.white.svg)}.button.corp{color:var(--white);background-color:var(--corp);border-color:var(--corp);box-shadow:0 0 0 4px rgba(70,133,64,.24)}.button.corp:hover{box-shadow:0 0 0 0 rgba(70,133,64,.24)}.button.corp.active{color:var(--white);background-color:var(--black);border-color:var(--black);box-shadow:0 0 0 4px rgba(45,45,45,.24)}.button.link{height:auto;padding:0;color:var(--corp);line-height:100%;background-color:transparent;border:0 none;box-shadow:none}.button.link:hover{color:var(--black)}.input,.textarea{display:block;width:100%;height:44px;padding:10px 20px 8px;color:var(--black);font-size:16px;font-weight:400;font-family:'Circe',serif;line-height:18px;background-color:var(--white);border:2px solid var(--border);border-radius:100px;box-shadow:none;outline:none;transition:background-color .23s ease-out , border-color .23s ease-out;-webkit-appearance:none}.input:hover,.textarea:hover{border-color:var(--corp);box-shadow:none}.input:focus,.textarea:focus{border-color:var(--corp);box-shadow:none}.input.err,.textarea.err{border-color:var(--red)}.input.micro{height:32px;padding:6px 12px 5px;font-size:11px;border-width:1px}.input.micro:focus{border-color:var(--corp)}.textarea{resize:vertical;min-height:100px;padding-top:13px;line-height:130%;border-radius:22px 22px 0 22px}.error{}.error span{display:block;padding-top:8px;color:var(--red);font-size:13px}.input:-moz-placeholder{color:var(--placeholder)!important;line-height:normal}.input::-webkit-input-placeholder{color:var(--placeholder);line-height:normal}::-webkit-input-placeholder{color:var(--placeholder);line-height:normal}:-ms-input-placeholder{color:var(--placeholder);line-height:normal}::-moz-placeholder{color:var(--placeholder);line-height:normal}:-moz-placeholder{color:var(--placeholder);line-height:normal}.select{position:relative;height:46px;padding:12px 44px 12px 20px;color:var(--black);font-size:16px;font-weight:400;line-height:19px;background-color:var(--white);border:2px solid transparent;border-radius:23px;box-shadow:none;cursor:pointer;z-index:1;transition:background-color .23s ease-out , border-color .23s ease-out , box-shadow .23s ease-out}.select:hover{border-color:var(--border)}.select.active{border-color:var(--corp);z-index:2}.select span{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.select:before{content:'';pointer-events:none;position:absolute;top:15px;right:20px;width:12px;height:12px;background:url(//uadd.me/images/arrow_left.svg) center center no-repeat;background-size:12px auto;transition:transform .23s ease-out;transform:rotate(270deg) translateX(-1px)}.select.active:before{transform:rotate(450deg)}.select_ul{display:none;position:absolute;top: calc(100% + 4px);left:0;right:0;max-height:300px;padding:14px 0;font-size:15px;background-color:var(--white);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}.select.up .select_ul{}.select.active .select_ul{display:block;overflow-y:scroll}.select_li{padding:13px 20px 12px;cursor:pointer}.select_li:hover{background-color:var(--light_gray)}.select_li:active{background-color:var(--light_gray_hover)}.select_ul_search{padding:0 12px 12px}.checkbox_label{display:block;position:relative;padding-left:32px;color:var(--black);font-size:16px;line-height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox_label span.highlight{background-color:#ff0}.checkbox_label input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.checkbox_check{position:absolute;top:-3px;left:0;width:24px;height:24px;background-color:var(--white);border:2px solid var(--border);border-radius:8px;transition:border-color .23s ease-out}.checkbox_label:hover input ~ .checkbox_check {border-color:var(--corp)}.checkbox_label input:checked ~ .checkbox_check {border-color:var(--corp)}.checkbox_check:after{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--white);border-radius:50%;z-index:1}.checkbox_label input:checked ~ .checkbox_check:before {content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;background-image:url(https://koleso.life/images/icons/check.svg);background-position:center;background-repeat:no-repeat;background-size:12px auto;z-index:2}.checkbox_label a{color:var(--black);text-decoration:underline}.checkbox_label.err{color:var(--red)}.checkbox_label.err .checkbox_check{border-color:var(--red)}.toggle{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background-color:var(--light_corp);border-radius:20px}.toggle_block{padding:10px 36px 8px;color:var(--black);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:100px;cursor:pointer;transition:color .23s ease-out , background-color .23s ease-out}.toggle_block:hover{background-color:var(--white)}.toggle_block.active{color:var(--corp);background-color:var(--white)}.toggle.scrollable{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.toggle.scrollable::-webkit-scrollbar{display:none}.toggle.mini{max-width:100%;padding:0;background-color:transparent}.toggle.mini .toggle_block{overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap;background-color:var(--light_corp)}.toggle.mini .toggle_block:hover{color:var(--corp)}.toggle.mini .toggle_block.active{color:var(--white);background-color:var(--corp)}.counter{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background-color:var(--white);border:1px solid rgba(70,120,55,.16);border-radius:8px;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.12)}.counter_button{width:38px;height:38px;background-color:var(--light-green);background-position:center;background-repeat:no-repeat;background-size:12px auto;border-radius:4px;cursor:pointer;transition:background-color .23s ease-out}.counter_button:hover{background-color:transparent}.counter_button.minus{background-image:url(https://koleso.life/images/icons/minus.counter.svg)}.counter_button.plus{background-image:url(https://koleso.life/images/icons/plus.counter.svg)}.counter_input{width:48px}.counter_input input{width:100%;height:38px;padding:0;text-align:center;border:0 none;box-shadow:none}.counter.mini .counter_button{width:28px;height:22px}.counter.mini .counter_input{width:16px}.counter.mini .counter_input input{height:22px}.pagination{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:4px;max-width:100%;padding:4px;background-color:var(--light_corp);border-radius:100px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pagination::-webkit-scrollbar{display:none}.pagination_block{flex-grow:1;padding:10px 20px 8px;color:var(--corp);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;border-radius:100px;cursor:pointer;transition:color .23s ease-out , background-color .23s ease-out}.pagination_block:hover{background-color:var(--white)}.pagination_block.active{color:var(--white);background-color:var(--corp)}.global_header{padding-bottom:40px}.global_between{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.global_bread{display:flex;flex-wrap:wrap;margin-bottom:8px}.global_bread a{position:relative;padding-right:14px;margin-right:8px;color:var(--black);font-size:16px;line-height:140%;cursor:pointer;transition:color .23s ease-out}.global_bread a:hover{color:var(--corp)}.global_bread a:before{content:'';position:absolute;top:9px;right:0;width:4px;height:4px;background-color:var(--corp);border-radius:50%}.global_bread span{color:var(--gray);font-size:16px;line-height:140%}.global_title{color:var(--black);font-size:27px;font-weight:700;font-family:'Unbounded',sans-serif;line-height:120%}.global_subtitle{margin-top:12px;color:var(--gray);font-size:21px;font-weight:700;line-height:130%}.global_descr{max-width:600px;margin-top:12px;color:var(--black);font-size:18px;line-height:140%}.global_button{}.global_toggle{margin-top:12px}.global_header.center{text-align:center}.global_header.center .global_bread{justify-content:center}.status{position:relative;padding-left:16px;font-size:15px}.status:before{content:'';position:absolute;top:2px;left:0;width:12px;height:12px;background-position:center;background-repeat:no-repeat;background-size:100% auto}.status.green{color:var(--green)}.status.green:before{background-image:url(https://koleso.life/images/icons/green.svg)}.status.purple{color:var(--purple)}.status.purple:before{background-image:url(https://koleso.life/images/icons/purple.svg)}.status.red{color:var(--gray)}.status.red:before{background-image:url(https://koleso.life/images/icons/red.svg)}.badge{display:inline-block;padding:10px 20px 8px;color:var(--white);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;border-radius:100px}.badge.green{background-color:var(--green)}.badge.red{background-color:var(--red)}.badge.blue{background-color:#2771fa}.badge.purple{background-color:var(--purple)}.more{display:inline-block;position:relative;padding-right:16px;color:var(--corp);font-size:16px;cursor:pointer}.more:before{content:'';position:absolute;top:3px;right:0;width:12px;height:12px;background-image:url(https://koleso.life/images/icons/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transition:transform .23s ease-out}.more:hover:before{transform:rotate(-90deg)}.bar{overflow:hidden;position:fixed;top:8px;left:8px;bottom:8px;max-width:600px;width:calc(100% - 16px);background-color:var(--corp);border-radius:12px;z-index:998;transition:transform .25s ease-out;transform:translateX(-110%)}.bar_close{position:absolute;top:40px;right:40px;width:28px;height:28px;background:url(https://koleso.life/images/icons/close.svg) center center no-repeat;background-size:100% auto;cursor:pointer;z-index:2}.bar.active{transform:translateX(0)!important}.bar_scroll{overflow-y:scroll;display:flex;flex-direction:column;position:relative;width: calc(100% + 30px);height:calc(100vh - 16px);padding:40px 70px 40px 40px;-webkit-overflow-scrolling:touch}.bar_scroll::-webkit-scrollbar{width:0}.bar_scroll{-ms-overflow-style:none}.bar_scroll{overflow:-moz-scrollbars-none}.bar_search{margin-bottom:20px;padding:40px 0 20px;border-bottom:1px solid rgba(255,255,255,.08)}.bar_ul{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}.bar_li{color:var(--white);font-size:18px;font-weight:800;text-transform:uppercase;line-height:140%;transition:opacity .23s ease-out}.bar_li:hover{opacity:.6}.bar_li.sub{padding-left:16px;opacity:.6;transition:opacity .23s ease-out}.bar_li.sub:hover{opacity:1}.bar_ul.light{flex-grow:1;margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.bar_ul.light .bar_li{font-weight:400;text-transform:none}.bar_info{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.bar_info_label{color:rgba(255,255,255,.4);font-size:12px}.bar_info_value{margin-top:4px;color:var(--white);font-size:21px;font-weight:500}.sidebar{overflow:hidden;position:fixed;top:0;right:0;bottom:0;max-width:500px;width:100%;background-color:var(--light_corp);z-index:998;transition:transform .25s ease-out;transform:translateX(100%)}.sidebar_close{position:absolute;top:30px;right:20px;width:28px;height:28px;background:url(https://koleso.life/images/icons/close.blue.svg) center center no-repeat;background-size:100% auto;cursor:pointer;z-index:2}.sidebar.active{transform:translateX(0)!important}.sidebar_scroll{overflow-y:scroll;display:flex;flex-direction:column;position:relative;width: calc(100% + 30px);height:100vh;padding:20px 50px 122px 20px;-webkit-overflow-scrolling:touch}.sidebar_scroll::-webkit-scrollbar{width:0}.sidebar_scroll{-ms-overflow-style:none}.sidebar_scroll{overflow:-moz-scrollbars-none}.sidebar_header{display:flex;flex-wrap:wrap;align-items:center;min-height:28px;margin-bottom:20px}.sidebar_title{color:var(--black);font-size:21px;font-weight:500}.sidebar_title span{color:var(--green)}.sidebar_goods{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}.sidebar_goods_block{display:flex;flex-wrap:wrap;position:relative;padding:8px;background-color:var(--light-green);border-radius:12px}.sidebar_goods_image{display:flex;flex-wrap:wrap;align-items:center;width:120px;background-color:var(--white);border-radius:8px}.sidebar_goods_image img{border-radius:8px}.sidebar_goods_info{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:8px;width:calc(100% - 120px);padding-left:16px}.sidebar_goods_title{color:var(--black);font-size:21px;font-weight:500;transition:color .23s ease-out}.sidebar_goods_title:hover{color:var(--green)}.sidebar_goods_par{color:var(--green);font-size:12px}.sidebar_goods_adds{display:flex;flex-wrap:wrap;gap:4px 12px}.sidebar_goods_adds_col{color:var(--black);font-size:12px}.sidebar_goods_adds_col span{color:var(--green)}.sidebar_goods_bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sidebar_goods_price{color:var(--black);font-size:16px;font-weight:700}.sidebar_goods_price span{color:var(--green)}.sidebar_goods_count{}.sidebar_goods_remove{position:absolute;right:0;bottom:0;width:44px;height:28px;background-color:var(--red);background-image:url(/images/icons/remove.svg);background-position:center;background-repeat:no-repeat;background-size:12px auto;border-radius:12px 0;cursor:pointer;transition:background-color .23s ease-out}.sidebar_goods_remove:hover{background-color:var(--green)}.sidebar_goods_block.mini{margin-left:46px}.sidebar_goods_block.mini .sidebar_goods_image{width:74px}.sidebar_goods_block.mini .sidebar_goods_title{font-size:16px}.sidebar_total{position:fixed;right:0;bottom:0;max-width:500px;width:100%;padding:0 20px 20px;background-color:var(--white)}.sidebar_total_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:8px 8px 8px 20px;background-color:var(--green);border-radius:12px}.sidebar_total_price{color:var(--white);font-size:21px;font-weight:700}.sidebar_total_button{}.header{position:relative;padding-top:12px}.header_group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;padding:12px 12px 12px 40px;background-color:var(--light_gray);border-radius:100px}.header_navigation{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.header_bar{display:none}.header_logo{}.header_logo img:first-child{width:auto;height:28px}.header_logo img:last-child{display:none;width:48px}.header_search{display:flex;flex-wrap:wrap}.header_search_input{}.header_search_input input{width:270px;border-right:0;border-radius:100px 0 0 100px}.header_search_button{}.header_search_button .button{border-radius:0 100px 100px 0}.header_funcs{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.header_funcs_contacts{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end}.header_funcs_contacts_phone{position:relative;padding-left:20px;color:var(--black);font-size:18px;font-weight:700;transition:color .23s ease-out}.header_funcs_contacts_phone:before{content:'';position:absolute;top:2px;left:0;width:16px;height:16px;background-image:url(https://koleso.life/images/icons/phone.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.header_funcs_contacts_phone:hover{color:var(--corp)}.header_funcs_contacts_note{margin-top:4px;font-size:13px}.header_funcs_tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.header_funcs_tools_icon{position:relative;padding:12px;color:var(--corp);font-size:16px;background-color:var(--white);border-radius:100px;cursor:pointer;transition:box-shadow .23s ease-out}.header_funcs_tools_icon.full{padding:0}.header_funcs_tools_icon.full img{width:48px;border-radius:50%}.header_funcs_tools_icon:hover{box-shadow:inset 0 0 0 2px rgba(70,133,64,.24)}.header_funcs_tools_icon img{width:24px}.header_funcs_tools_icon.basket{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 8px 12px 20px}.header_funcs_tools_icon.basket span span{display:inline-block;min-width:20px;height:20px;margin-right:12px;padding:0 6px;color:var(--white);font-size:13px;font-weight:800;text-align:center;line-height:21px;background-color:var(--red);border-radius:100px}.navigation{position:relative;padding-top:12px;z-index:4}.navigation_group{display:flex;justify-content:space-between;position:relative;padding:12px 24px;background-color:var(--corp);border-radius:100px}.navigation_ul{overflow:hidden;display:flex;align-items:center;gap:8px}.navigation_li{display:block;padding:12px 16px 10px;color:var(--white);font-size:13px;font-weight:800;text-transform:uppercase;white-space:nowrap;border-radius:100px;cursor:pointer;transition:background-color .23s ease-out}.navigation_li:hover{background-color:rgba(0,0,0,.08)}.navigation_li.link{position:relative;padding-right:40px}.navigation_li.link:before{content:'';position:absolute;top:10px;right:16px;width:16px;height:16px;background-image:url(https://koleso.life/images/icons/link.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.navigation_courses{}.general{padding:40px 0}.general_group{}.general_slider{overflow:hidden;border-radius:20px}.general_slide{}.general_slide img{border-radius:20px}.cards{padding:40px 0}.cards.overflow{overflow:hidden}.cards.border{border-top:1px solid var(--border)}.cards_group{}.cards_header{}.cards_category{display:flex;flex-wrap:wrap;gap:40px}.cards_subcatalog{margin-bottom:20px;padding:20px;background-color:var(--light_corp);border-radius:20px}.cards_subcatalog_label{margin-bottom:12px;color:var(--placeholder);font-size:21px;font-weight:700;line-height:130%}.cards_subcatalog_ul{display:flex;flex-wrap:wrap;gap:8px}.cards_subcatalog_li{width:100%;color:var(--corp);font-size:18px;line-height:140%;cursor:pointer;transition:color .23s ease-out}.cards_subcatalog_li:hover{color:var(--black)}.cards_mobile_filter{display:none;padding-bottom:20px}.cards_filter{position:relative;width:300px}.cards_filter_wrapper{position:relative;height:100%}.cards_filter_sticky{overflow-y:auto;position:sticky;top:12px;max-height:calc(100vh - 24px);padding:20px 20px 12px;background-color:var(--light_corp);border-radius:20px;scrollbar-width:none;-ms-overflow-style:none;transition:top .23s ease-out , bottom .23s ease-out}.cards_filter_sticky::-webkit-scrollbar{display:none}.cards_filter_row{position:relative;margin-top:20px}.cards_filter_row.sticky{}.cards_filter_row:first-child{margin-top:0}.cards_filter_label{margin-bottom:12px;color:var(--placeholder);font-size:21px;font-weight:700;line-height:130%}.cards_filter_range{}.cards_filter_range_inputs{display:flex;flex-wrap:wrap}.cards_filter_range_input{position:relative;width: calc(50% + 2px);margin:0 -1px}.cards_filter_range_input input{text-align:right}.cards_filter_range_input:first-child input{border-radius:100px 0 0 100px}.cards_filter_range_input:last-child input{border-radius:0 100px 100px 0}.cards_filter_range_input_label{position:absolute;top:14px;left:20px;color:var(--placeholder);font-size:16px}.cards_filter_range_buttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px}.cards_filter_range_buttons .button{}.cards_filter_checkboxes{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:12px;position:relative}.cards_filter_checkbox{}.cards_filter_checkbox.hide{display:none}.cards_filter_checkbox.open{display:block}.cards_filter_all{margin:0 -8px;padding:4px 8px;background-color:rgba(239,242,239,1);border-radius:8px;z-index:10;transition:box-shadow .23s ease-out}.cards_filter_all.sticky{position:sticky;bottom:0;box-shadow:0 0 0 2px rgba(70,133,64,.24)}.cards_filter_search{position:relative;margin-bottom:20px}.cards_filter_search input{padding-right:48px}.cards_filter_search_icon{position:absolute;top:50%;right:20px;width:20px;height:20px;margin-top:-10px;background-image:url(https://koleso.life/images/icons/search.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;transition:transform .23s ease-out}.cards_filter_search_icon:hover{transform:scale(1.1)}.cards_slider{margin:0 -12px}.cards_slide{padding:0 12px}.cards_slide .cards_block{width:100%}.cards_blocks{display:flex;flex-wrap:wrap;gap:40px 20px}.cards_blocks.filter{width:calc(100% - 340px)}.cards_block{display:flex;flex-wrap:wrap;flex-direction:column;width:calc(25% - 15px)}.cards_blocks.filter .cards_block{width:calc(25% - 15px)}.cards_blocks.four .cards_block{width:calc(25% - 15px)}.cards_5 .cards_block{width:calc(20% - 16px)}.cards_block_image{position:relative;width:100%}.cards_block.zero .cards_block_image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cards_block_image:before{content:'';display:block;padding-top:125%}.cards_block_image img{object-fit:contain;object-position:bottom;position:absolute;top:0;left:0;width:100%;height:100%}.cards_block_image_badges{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:2px;position:absolute;top:8px;left:-4px}.card_block_image_badge{padding:4px 8px 2px;color:var(--white);font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px}.card_block_image_badge.green{background-color:var(--green)}.card_block_image_badge.corp{background-color:var(--corp)}.cards_block_info{flex-grow:1;display:flex;flex-wrap:wrap;flex-direction:column;gap:8px;width:100%;padding:20px 8px 0 8px}.cards_block_type{color:var(--gray);font-size:11px;font-weight:700;text-transform:uppercase;line-height:140%}.cards_block_title{flex-grow:1;margin-top:-4px;color:var(--black);font-size:18px;font-weight:700;line-height:120%}.cards_block_author{overflow:hidden;width:100%;margin-top:-4px;color:var(--gray);font-size:16px;text-overflow:ellipsis;line-height:160%;white-space:nowrap}.cards_block_bar{display:flex;flex-wrap:wrap;gap:12px}.cards_block_price{color:var(--black);font-size:21px;line-height:100%}.cards_block_discount{position:relative;color:var(--gray);font-size:21px;line-height:100%}.cards_block_discount:before{content:'';position:absolute;top:40%;left:0;right:0;height:2px;background-color:var(--red);opacity:.8;transform:rotate(-9deg)}.cards_block_status{}.cards_block_buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:16px 8px 4px}.cards_block_add{overflow:hidden;position:relative;width:100px;height:40px;color:transparent;font-size:0;background-color:var(--light_corp);border-radius:100px;box-shadow:0 0 0 4px var(--light_corp);cursor:pointer;transition:background-color .23s ease-out , box-shadow .23s ease-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cards_block_add:before{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;background-image:url(https://koleso.life/images/icons/basket.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transform:translate3d(-50%,-50%,0);transition:left .23s ease-out , opacity .23s ease-out}.cards_block_add:after{content:'';position:absolute;top:50%;right: calc(100% + 12px);width:20px;height:20px;background-image:url(https://koleso.life/images/icons/check.white.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;opacity:0;transform:translate3d(50%,-50%,0);transition:right .23s ease-out , opacity .23s ease-out}.cards_block_add:hover{box-shadow:0 0 0 0 rgba(70,133,64,.24)}.cards_block_add.active{background-color:var(--black);box-shadow:0 0 0 4px rgba(45,45,45,.24)}.cards_block_add.active:before{left: calc(100% + 12px);opacity:0}.cards_block_add.active:after{right:50%;opacity:1}.cards_block_wishlist{overflow:hidden;position:relative;width:40px;height:40px;background-color:var(--light_corp);border-radius:100px;box-shadow:0 0 0 4px var(--light_corp);cursor:pointer;transition:background-color .23s ease-out , box-shadow .23s ease-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cards_block_wishlist:before{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;background-image:url(https://koleso.life/images/icons/like.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transform:translate3d(-50%,-50%,0);transition:left .23s ease-in}.cards_block_wishlist:after{content:'';position:absolute;top:50%;right: calc(100% + 12px);width:20px;height:20px;background-image:url(https://koleso.life/images/icons/check.white.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transform:translate3d(50%,-50%,0);transition:right .23s ease-in}.cards_block_wishlist:hover{box-shadow:0 0 0 4px rgba(70,133,64,.24)}.cards_block_wishlist.active{background-color:var(--corp);box-shadow:0 0 0 4px rgba(70,133,64,.24)}.cards_block_wishlist.active:before{left: calc(100% + 12px)}.cards_block_wishlist.active:after{right:50%}.cards_all{display:none;margin-top:40px}.cards_pagination{padding-top:40px}.subs{background-color:var(--corp)}.subs_group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.subs_info{}.subs_title{color:var(--white);font-size:27px;font-weight:700;font-family:'Unbounded',sans-serif;line-height:120%}.subs_subtitle{margin-top:4px;color:var(--white);font-size:18px;line-height:160%}.subs_form{display:flex;flex-wrap:wrap}.subs_form_input{width:340px}.subs_form_input input{border-right:0 none;border-radius:100px 0 0 100px}.subs_form_button{}.subs_form_button .button{background-color:var(--white);border-radius:0 100px 100px 0}.footer{position:relative;padding:40px 0;background-color:var(--deep);z-index:2}.footer_group{display:flex;flex-wrap:wrap;gap:40px}.footer_block{width:calc(25% - 30px)}.footer_label{margin-bottom:20px;color:var(--corp);font-size:21px;font-weight:700}.footer_label.right{text-align:right}.footer_ul{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:20px}.footer_li{display:block;color:var(--white);font-size:16px;transition:color .23s ease-out}.footer_li:hover{color:var(--corp)}.footer_li.link{position:relative;padding-right:24px;color:var(--corp);font-size:13px;font-weight:700;text-transform:uppercase}.footer_li.link:before{content:'';position:absolute;top:-1px;right:0;width:16px;height:16px;background-image:url(https://koleso.life/images/icons/link.corp.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transition:transform .23s ease-out}.footer_li.link:hover:before{transform:translate3d(4px,0,0)}.footer_contacts{}.footer_contacts_phone{position:relative;padding-left:24px;color:var(--white);font-size:18px;font-weight:700;transition:color .23s ease-out}.footer_contacts_phone:hover{color:var(--corp)}.footer_contacts_phone:before{content:'';position:absolute;top:3px;left:0;width:16px;height:16px;background-image:url(https://koleso.life/images/icons/phone.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.footer_contacts_note{margin-top:4px;padding-left:24px;color:var(--white);font-size:13px}.footer_email{position:relative;display:block;margin-top:24px;padding-left:24px;color:var(--white);font-size:16px;transition:color .23s ease-out}.footer_email:hover{color:var(--corp)}.footer_email:before{content:'';position:absolute;top:1px;left:0;width:16px;height:16px;background-image:url(https://koleso.life/images/icons/email.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.footer_support{position:relative;display:block;margin-top:24px;padding-left:24px;color:var(--white);font-size:16px;transition:color .23s ease-out}.footer_support:hover{color:var(--corp)}.footer_support:before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background-image:url(https://koleso.life/images/icons/support.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.footer_socs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.footer_soc_icon{padding:12px;background-color:var(--corp);border-radius:50%;transition:transform .23s ease-out}.footer_soc_icon:hover{transform:scale(1.1)}.footer_soc_icon img{width:24px;height:auto}.copy{position:relative;background-color:var(--deep);z-index:3}.copy_group{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;position:relative;padding:40px 0;border-top:1px solid rgba(70,133,64,.24);z-index:4}.copy_links{display:flex;flex-wrap:wrap;gap:20px 40px}.copy_links a{color:var(--white);font-size:16px;transition:color .23s ease-out}.copy_links a:hover{color:var(--corp)}.copy_right{color:var(--corp);font-size:16px}.items{overflow:hidden;padding:40px 0}.items_group{display:flex;flex-wrap:wrap;gap:40px}.items_cover{width:420px}.items_image_slider{overflow:hidden;border:1px solid var(--border);border-radius:4px}.items_image_mini_slider{margin-top:8px}.items_image_mini_slide{max-width:100px;padding:0 4px}.items_image_mini_slide img{border:1px solid var(--border);border-radius:4px;transition:border-color .23s ease-out , box-shadow .23s ease-out}.slick-slide.slick-current .items_image_mini_slide img{border-color:var(--corp);box-shadow:0 0 0 4px rgba(70,133,64,.24)}.items_image_video{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.items_info{width:calc(100% - 460px)}.items_header{}.items_format{}.items_format_label{color:var(--black);font-size:18px;font-weight:700;line-height:120%}.items_format_toggle{margin-top:12px}.items_tools{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;margin-top:20px}.items_tools_info{}.items_tools_money{display:flex;flex-wrap:wrap;gap:12px}.items_tools_price{color:var(--black);font-size:21px;line-height:100%}.items_tools_discount{position:relative;color:var(--gray);font-size:21px;line-height:100%}.items_tools_discount:before{content:'';position:absolute;top:40%;left:0;right:0;height:2px;background-color:var(--red);opacity:.8;transform:rotate(-9deg)}.items_tools_status{margin-top:8px}.items_tools_button{}.items_tools_favorite{position:relative;padding:15px;background-color:var(--light_corp);border-radius:100px;cursor:pointer;transition:background-color .23s ease-out , box-shadow .23s ease-out}.items_tools_favorite:hover{box-shadow:inset 0 0 0 2px rgba(70,133,64,.24)}.items_tools_favorite img{width:24px}.items_tools_favorite svg{display:block;width:24px;height:auto;fill:var(--corp);transition:fill .23s ease-out}.items_tools_favorite.active{background-color:var(--corp)}.items_tools_favorite.active svg{fill:var(--white)}.items_descr{margin-top:40px}.items_descr p{margin-top:20px;color:var(--black);font-size:18px;line-height:160%}.items_descr p:first-child{margin-top:0}.items_descr h2{margin-top:20px;color:var(--black);font-size:21px;line-height:140%}.items_descr h2:first-child{margin-top:0}.items_descr ul{margin:20px 0 0;color:var(--black);font-size:18px;line-height:160%;list-style:none}.items_descr ul:first-child{margin-top:0}.items_descr ul li{position:relative;margin-bottom:8px;padding-left:20px}.items_descr ul li:before{content:'';position:absolute;top:10px;left:0;width:6px;height:6px;background-color:var(--corp);border-radius:50%}.items_descr ul li span{color:var(--black)}.items_descr div.zag{margin-top:20px;color:var(--black);font-size:21px;font-weight:700;line-height:130%}.items_descr div.zag:first-child{margin-top:0}.items_separator{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-top:40px}.items_separator:before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--border)}.items_separator_label{position:relative;padding:10px 36px 8px;color:var(--black);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;background-color:var(--light_corp);border-radius:100px;z-index:2}.items_params{margin-top:20px}.items_params_block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:4px;padding:12px 24px 10px;border-radius:100px}.items_params_block:first-child{margin-top:0}.items_params_block:nth-child(odd) {background-color:var(--light_gray)}.items_params_label{color:var(--black);font-size:16px;line-height:140%}.items_params_value{color:var(--black);font-size:16px;line-height:140%}.items_params_value a{color:var(--corp)}.items_video{margin-top:20px}.items_video_cover{position:relative;cursor:pointer}.items_video_cover img{border-radius:20px}.items_video_play{position:absolute;top:50%;left:50%;width:120px;height:120px;margin:-60px 0 0 -60px;background-image:url(https://koleso.life/images/icons/play.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;transition:transform .23s ease-out}.items_video_cover:hover .items_video_play{transform:scale(1.1)}.texter{padding:40px 0}.texter_group{}.texter_header{}.texter_headline{margin-bottom:40px;font-size:18px;text-align:center;line-height:160%}.texter_info{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:20px}.texter_info .avablog{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%;max-width:660px;margin-bottom:20px;background-color:var(--light_corp);border-radius:100px}.texter_info .avablog_image img{width:80px;margin-bottom:0;border-radius:50%}.texter_info .avablog_name{font-size:18px;font-weight:700;line-height:130%}.texter_info .avablog_role{padding-top:4px;font-size:15px}.texter_info img{width:100%;max-width:1000px;margin-bottom:20px;border-radius:20px}.texter_info audio{width:100%;max-width:660px;margin-bottom:20px}.texter_info p{width:100%;max-width:660px;color:var(--black);font-size:18px;line-height:160%}.texter_info p a{color:var(--corp)}.texter_info p a.button{display:inline-block}.texter_info h2{width:100%;max-width:660px;color:var(--black);font-size:21px;line-height:140%}.texter_info ul{width:100%;max-width:660px;color:var(--black);font-size:18px;line-height:160%;list-style:none}.texter_info ul li{position:relative;margin-bottom:8px;padding-left:20px}.texter_info ul li:before{content:'';position:absolute;top:10px;left:0;width:6px;height:6px;background-color:var(--corp);border-radius:50%}.texter_info ul li span{color:var(--black)}.texter_info blockquote{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:700px;padding:16px 20px;background-color:var(--light_corp);border-radius:16px}.texter_info h3{width:100%;max-width:660px;color:var(--black);font-size:21px;font-weight:700;line-height:130%}.texter_info strong{font-weight:700}.texter_timer{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.texter_timer_info{padding:14px 36px 12px;color:var(--placeholder);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;background-color:var(--light_corp);border-radius:100px}.texter_timer span{display:inline-block;color:var(--black);padding-left:12px}.texter_share{margin-top:40px}.texter_share_info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:860px;margin:0 auto;padding:40px;background-color:var(--light_gray);border-radius:20px}.texter_share_socs{display:flex;flex-wrap:wrap;gap:20px}.texter_share_socs_block{display:flex;flex-wrap:wrap;align-items:center;gap:8px;cursor:pointer}.texter_share_socs_icon{padding:12px;background-color:var(--light_corp);border-radius:50%;transition:transform .23s ease-out}.texter_share_socs_icon img{}.texter_share_socs_label{color:var(--black);font-size:16px;transition:color .23s ease-out}.texter_share_socs_block:hover .texter_share_socs_icon{transform:scale(1.1)}.texter_share_socs_block:hover .texter_share_socs_label{color:var(--corp)}.texter_share_copy{}.sign{padding:40px 0}.sign_group{}.sign_header{}.sign_form{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px;max-width:400px;margin:0 auto;padding:40px;background-color:var(--light_corp);border-radius:20px}.sign_form_block{}.sign_form_label{padding-bottom:4px;color:var(--black);font-size:16px}.sign_form_text{color:var(--black);font-size:16px;line-height:160%}.sign_form_input{}.sign_form_button{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}.sign_form_separator{height:1px;margin:8px 0;background-color:var(--border)}.sign_form_note{color:var(--placeholder);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}.blog{padding:40px 0}.blog_group{}.blog_header{}.blog_blocks{display:flex;flex-wrap:wrap;gap:40px}.blog_block{width: calc(100% / 3 - 80px / 3)}.blog_image{}.blog_image img{border-radius:20px}.blog_info{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px;padding:20px 8px 0 8px}.blog_info_timer{color:var(--gray);font-size:16px}.blog_info_timer span{display:inline-block;padding-left:8px;color:var(--black)}.blog_info_title{color:var(--black);font-size:21px;font-weight:700;line-height:130%}.blog_info_descr{color:var(--gray);font-size:16px;line-height:160%}.blog_info_read{}.blog_pagination{margin-top:40px;text-align:center}.cabinet{padding:40px 0}.cabinet_group{display:flex;flex-wrap:wrap;gap:40px}.cabinet_panel{position:relative}.cabinet_panel_sticky{position:sticky;top:28px;width:320px;padding:28px;background-color:var(--light_corp);border-radius:20px}.cabinet_panel_profile{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.cabinet_panel_profile_avatar{width:48px}.cabinet_panel_profile_avatar img{border-radius:50%}.cabinet_panel_profile_info{width:calc(100% - 60px)}.cabinet_panel_profile_name{overflow:hidden;color:var(--black);font-size:21px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.cabinet_panel_profile_email{margin-top:4px;color:var(--corp);font-size:16px}.cabinet_panel_nav{display:flex;flex-wrap:wrap;flex-direction:column;gap:4px}.cabinet_panel_nav:last-child{margin-top:40px}.cabinet_panel_nav_li{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px 12px 12px;border-radius:100px;cursor:pointer;transition:background-color .23s ease-out}.cabinet_panel_nav_li.quit .cabinet_panel_nav_label{color:var(--red)}.cabinet_panel_nav_li:hover{background-color:var(--white)}.cabinet_panel_nav_li.active{background-color:var(--white)}.cabinet_panel_nav_icon{width:24px}.cabinet_panel_nav_icon img{}.cabinet_panel_nav_label{padding-top:2px;color:var(--black);font-size:16px}.cabinet_panel_nav_separator{height:1px;margin:20px 12px;background-color:var(--border)}.cabinet_content{width:calc(100% - 360px)}.cabinet_header{}.cabinet_orders{}.cabinet_orders_blocks{}.cabinet_orders_header{display:flex;flex-wrap:wrap;gap:16px;padding:0 64px 12px 0}.cabinet_orders_header_label{color:var(--black);font-size:16px}.cabinet_orders_header_label.center{text-align:center}.cabinet_orders_header_label.right{text-align:right}.cabinet_orders_header_label.mw_100{min-width:100px}.cabinet_orders_header_label.mw_200{min-width:200px}.cabinet_orders_header_label.fg_1{flex-grow:1}.cabinet_orders_block{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--border)}.cabinet_orders_title{flex-grow:1;color:var(--black);font-size:16px}.cabinet_orders_title span{color:var(--gray)}.cabinet_orders_badge{min-width:200px;text-align:center}.cabinet_orders_count{min-width:100px;color:var(--black);font-size:16px;text-align:center}.cabinet_orders_total{min-width:100px;color:var(--corp);font-size:21px;font-weight:700;text-align:right}.cabinet_orders_nav{width:48px;height:48px;background-color:var(--light_corp);background-image:url(https://koleso.life/images/icons/dots.svg);background-position:center;background-repeat:no-repeat;background-size:24px auto;border-radius:50%;cursor:pointer;transition:transform .23s ease-out}.cabinet_orders_nav:hover{transform:scale(1.1)}.cabinet_order{}.cabinet_order_details{display:flex;flex-wrap:wrap;gap:20px}.cabinet_order_details_block{width:calc(50% - 10px);padding:16px 20px;background-color:var(--light_corp);border-radius:20px}.cabinet_order_details_block.full{width:100%}.cabinet_order_details_title{padding-bottom:16px;color:var(--corp);font-size:21px;font-weight:700;line-height:140%}.cabinet_order_details_row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:4px}.cabinet_order_details_row_label{color:var(--black);font-size:16px}.cabinet_order_details_row_value{color:var(--black);font-size:16px;font-weight:700}.cabinet_order{}.cabinet_order_title{padding:20px 0;color:var(--black);font-size:21px;font-weight:700;line-height:140%}.cabinet_order_blocks{display:flex;flex-wrap:wrap;gap:20px}.cabinet_order_block{display:flex;flex-wrap:wrap;align-items:center;width:100%}.cabinet_order_block_image{width:120px}.cabinet_order_block_info{width:calc(100% - 168px);padding:0 40px 0 12px}.cabinet_order_block_main{}.cabinet_order_block_headline{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.cabinet_order_block_timer{padding-top:2px;color:var(--black);font-size:16px}.cabinet_order_block_timer span{color:var(--gray)}.cabinet_order_block_title{margin-top:16px;color:var(--black);font-size:21px;font-weight:700;line-height:130%}.cabinet_order_block_title:first-child{margin-top:0}.cabinet_order_block_author{margin-top:8px;color:var(--gray);font-size:13px}.cabinet_order_block_price{margin-top:8px;color:var(--corp);font-size:21px;font-weight:700}.cabinet_order_block_status{padding:10px 20px 8px;color:var(--white);font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;border-radius:100px}.cabinet_order_block_status.green{background-color:var(--green)}.cabinet_order_block_nav{width:48px;height:48px;background-color:var(--light_corp);background-image:url(https://koleso.life/images/icons/dots.svg);background-position:center;background-repeat:no-repeat;background-size:24px auto;border-radius:50%;cursor:pointer;transition:transform .23s ease-out}.cabinet_order_block_nav:hover{transform:scale(1.1)}.cabinet_order_block_button{display:flex;margin-top:16px}.cabinet_order_block_downloads{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.cabinet_settings{}.cabinet_settings_block{margin-top:20px;padding:20px;background-color:var(--light_corp);border-radius:20px}.cabinet_settings_block.avatar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:0}.cabinet_settings_avatar{width:96px}.cabinet_settings_avatar img{border-radius:50%}.cabinet_settings_note{flex-grow:1;color:var(--black);font-size:16px;line-height:140%}.cabinet_settings_button{display:flex;margin-top:16px}.cabinet_settings_block.avatar .cabinet_settings_button{margin-top:0}.cabinet_settings_label{color:var(--black);font-size:21px;font-weight:700;line-height:140%}.cabinet_settings_form_inputs{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.cabinet_settings_form_input{width:calc(50% - 8px)}.cabinet_settings_form_inputs.three .cabinet_settings_form_input{width: calc(100% / 3 - 32px / 3)}.cabinet_settings_form_inputs.full .cabinet_settings_form_input{width:100%}.checkout{padding:40px 0}.checkout_group{display:flex;flex-wrap:wrap;gap:40px}.checkout_form{width:calc(100% - 500px)}.checkout_form_block{margin-top:16px;padding:20px;background-color:var(--light_gray);border-radius:20px}.checkout_form_block:first-child{margin-top:0}.checkout_form_title{color:var(--black);font-size:21px;font-weight:700}.checkout_form_checkbox{margin-top:16px}.checkout_form_toggle{margin-top:16px}.checkout_form_inputs{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.checkout_form_input{width:calc(50% - 8px)}.checkout_form_inputs.three .checkout_form_input{width: calc(100% / 3 - 32px / 3)}.checkout_form_inputs.full .checkout_form_input{width:100%}.checkout_form_window{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px;background-color:var(--white);border-radius:100px}.checkout_form_window_icon{width:40px}.checkout_form_window_icon img{}.checkout_form_window_info{width:calc(100% - 52px)}.checkout_form_window_title{padding-top:2px;color:var(--black);font-size:16px;font-weight:700}.checkout_form_window_subtitle{margin-top:4px;color:var(--black);font-size:13px}.checkout_info{width:460px}.checkout_info_sticky{padding:32px 40px 40px;background-color:var(--light_corp);border-radius:20px}.checkout_info_title{color:var(--black);font-size:21px;font-weight:700}.checkout_info_blocks{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.checkout_info_block{display:flex;flex-wrap:wrap;align-items:center;position:relative;width:100%}.checkout_info_block_image{width:100px}.checkout_info_block_image img{}.checkout_info_block_info{width:calc(100% - 100px);padding-left:16px}.checkout_info_block_title{color:var(--black);font-size:18px;font-weight:700}.checkout_info_block_author{margin-top:8px;color:var(--gray);font-size:13px;line-height:130%}.checkout_info_block_bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.checkout_info_block_price{color:var(--black);font-size:18px;line-height:100%}.checkout_info_block_discount{position:relative;color:var(--gray);font-size:18px;line-height:100%}.checkout_info_block_discount:before{content:'';position:absolute;top:40%;left:0;right:0;height:2px;background-color:var(--red);opacity:.8;transform:rotate(-9deg)}.checkout_info_block_counter{}.checkout_info_block_trash{position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background-image:url(https://koleso.life/images/icons/trash.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;transition:transform .23s ease-out}.checkout_info_block_trash:hover{transform:scale(1.1)}.checkout_info_terms{position:relative;margin-top:20px;padding-left:28px;color:var(--black);font-size:16px;line-height:160%}.checkout_info_terms:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background-image:url(https://koleso.life/images/icons/warning.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.checkout_info_terms span{color:var(--corp)}.checkout_info_bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:20px}.checkout_info_price{color:var(--black);font-size:21px;font-weight:700}.checkout_info_button{}.checkout_promo_success{display:block;padding-top:8px;color:var(--green);font-size:13px}.contact{padding:40px 0}.contact_group{}.contact_header{}.contact_blocks{display:flex;flex-wrap:wrap;gap:40px}.contact_row{display:flex;flex-wrap:wrap;gap:40px;width:100%}.contact_info{width:calc(50% - 20px);padding:40px;background-color:var(--light_gray);border-radius:20px}.contact_map{width:calc(50% - 20px)}.contact_map iframe{border-radius:20px}.contact_phones{}.contact_phone{display:block;position:relative;padding-top:4px;padding-left:40px;color:var(--black);font-size:18px;font-weight:700;transition:color .23s ease-out}.contact_phone:hover{color:var(--corp)}.contact_phone:first-child:before{content:'';position:absolute;top:0;left:0;width:28px;height:28px;background-image:url(https://koleso.life/images/icons/phone.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.contact_note{margin-top:4px;padding-left:40px;color:var(--black);font-size:13px}.contact_location{position:relative;display:block;margin-top:24px;padding-top:4px;padding-left:40px;color:var(--black);font-size:16px;line-height:160%;transition:color .23s ease-out}.contact_location:hover{color:var(--corp)}.contact_location:before{content:'';position:absolute;top:1px;left:0;width:28px;height:28px;background-image:url(https://koleso.life/images/icons/map.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.contact_email{position:relative;display:block;margin-top:24px;padding-top:6px;padding-left:40px;color:var(--black);font-size:16px;transition:color .23s ease-out}.contact_email:hover{color:var(--corp)}.contact_email:before{content:'';position:absolute;top:1px;left:0;width:28px;height:28px;background-image:url(https://koleso.life/images/icons/email.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.contact_support{position:relative;display:block;margin-top:24px;padding-top:6px;padding-left:40px;color:var(--black);font-size:16px;transition:color .23s ease-out}.contact_support:hover{color:var(--corp)}.contact_support:before{content:'';position:absolute;top:0;left:0;width:28px;height:28px;background-image:url(https://koleso.life/images/icons/support.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.contact_socs{display:flex;flex-wrap:wrap;gap:12px}.contact_soc_icon{margin-top:24px;padding:12px;background-color:var(--corp);border-radius:50%;transition:transform .23s ease-out}.contact_soc_icon:hover{transform:scale(1.1)}.contact_soc_icon img{width:24px;height:auto}.search_results{overflow:hidden;position:absolute;top: calc(100% + 12px);left:0;right:0;background-color:var(--white);border:1px solid var(--border);border-radius:20px;z-index:9}.search_results_wrapper{overflow-y:auto;max-height:calc(100vh - 108px)}.search_results_wrapper.bottom{padding-bottom:50px}.search_item{display:flex;flex-wrap:wrap;align-items:center;padding:8px;border-bottom:1px solid var(--border)}.search_item.zero .search_item_image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.search_item_image{position:relative;width:60px}.search_item_image:before{content:'';display:block;padding-top:150%}.search_item_image img{object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.search_item_info{width:calc(100% - 60px);padding-left:16px}.search_item_info_title{color:var(--black);font-size:18px;font-weight:700}.search_item_info_author{margin-top:4px;color:var(--gray);font-size:13px;line-height:130%}.search_item_info_status{margin-top:8px}.search_item_info_bar{}.search_item_info_bar{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.search_item_info_price{color:var(--black);font-size:18px;line-height:100%}.search_item_info_discount{position:relative;color:var(--gray);font-size:18px;line-height:100%}.search_item_info_discount:before{content:'';position:absolute;top:40%;left:0;right:0;height:2px;background-color:var(--red);opacity:.8;transform:rotate(-9deg)}.search_show_all{position:absolute;left:6px;right:6px;bottom:6px}.search_result_message{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;padding:20px}.search_result_message_icon{width:40px}.search_result_message_text{color:var(--black);font-size:16px;font-style:italic;line-height:140%}.simple{padding:40px 0 0}.success{max-width:1000px;margin:0 auto;padding:40px 0}.success_group{}.success_content{}.msg{position:fixed;top:12px;left:50%;padding:13px 28px 12px;color:var(--alert_text_green);font-size:13px;background-color:var(--alert_bg_green);border-radius:14px;cursor:pointer;opacity:0;z-index:9999999;transition:opacity .33s ease-out , transform .83s ease-out;will-change:transform;-webkit-transform:translate3d(-50%,-200%,0);transform:translate3d(-50%,-200%,0)}.msg.red{color:var(--alert_text_red);background-color:var(--alert_bg_red)}.msg:hover:before{opacity:1}.msg.active{opacity:1;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.page404{padding:80px 0}.page404_group{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.page404_image{width:100%;max-width:400px}.page404_title{margin-top:40px;font-size:27px;font-weight:700;font-family:'Unbounded',sans-serif;line-height:120%}.page404_descr{margin-top:12px;color:var(--black);font-size:18px;line-height:140%}.page404_button{margin-top:40px}.navigation_halloween{overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:-100px;z-index:3}.navigation_halloween_1{position:absolute;top:48px;left: calc((100% - 1360px) / 2 - 20px);width:60px;z-index:1}.navigation_halloween_1 img{}.navigation_halloween_2{position:absolute;top:-2px;right:-18px;width:106px}.navigation_halloween_2 img{}.halloween_footer{overflow:hidden;pointer-events:none;position:absolute;top:-200px;left:0;right:0;bottom:0}.halloween_footer_1{position:absolute;left:-160px;bottom:-8px;width:400px}.halloween_footer_1 img{}.halloween_footer_2{position:absolute;right:-226px;bottom:-8px;width:400px}.halloween_footer_2 img{}#halloween_ghost_trigger{position:relative;z-index:2}.halloween_ghost{pointer-events:none;position:absolute;width:33px;height:66px;z-index:1;opacity:1;transition:opacity .5s ease-out}@media only screen and (max-width:1440px){.navigation_halloween_1{left:20px}}@media only screen and (max-width:1320px){.header_group{padding-left:12px}.header_bar{display:block}.header_search{position:relative}.checkout_form_toggle .toggle{width:100%}.checkout_form_toggle .toggle_block{width:calc(50% - 2px)}}@media only screen and (max-width:1120px){.cards_blocks.filter .cards_block{width: calc(100% / 3 - 40px / 3)}.cards_blocks.four .cards_block{width: calc(100% / 3 - 40px / 3)}.cards_5 .cards_block{width:calc(25% - 20px)}.checkout_form{width:100%}.checkout_info{width:100%}.checkout_form_toggle .toggle{width:auto}.checkout_form_toggle .toggle_block{width:auto}.checkout_info_bar{position:fixed;left:0;right:0;bottom:0;padding:12px 20px;background-color:var(--light_corp);z-index:99}.checkout_info_button .button.corp.big{height:36px;padding:0 20px;line-height:34px}.checkout_info_button .button.corp.big:active{line-height:36px}}@media only screen and (max-width:1020px){.header_navigation{gap:12px}.header_logo img:first-child{display:none}.header_logo img:last-child{display:block}.footer_block{width:calc(50% - 20px)}.footer_label.right{text-align:left}.footer_socs{justify-content:flex-start}.cards_mobile_filter{display:flex}.cards_filter{display:none;width:100%}.cards_blocks.filter{width:100%}.cards_blocks.filter .cards_block{width: calc(100% / 3 - 80px / 3)}.cards_blocks.four .cards_block{width: calc(100% / 3 - 80px / 3)}.cards_5 .cards_block{width: calc(100% / 3 - 40px / 3)}.items_cover{width:100%}.items_info{width:100%}.items_tools_info{width:100%}.cabinet_panel{display:none}.cabinet_content{width:100%}.blog_blocks{gap:40px 20px}.blog_block{width: calc(100% / 3 - 40px / 3)}.blog_info_descr{font-size:13px}.texter_share_socs{gap:12px;width:100%}.texter_share_socs_block{width:100%}.contact_row{gap:20px}.contact_info{width:100%}.contact_map{order:1;width:100%}.contact_map iframe{height:360px!important}.cards_slide .cards_block{width:240px}}@media only screen and (max-width:768px){.bone{padding:0 24px}.global_button{display:none}.header_funcs_contacts{display:none}.header_funcs_tools_icon.basket{gap:0;padding:12px;font-size:0}.header_funcs_tools_icon.basket span{position:absolute;top:-2px;right:-2px}.header_search_input{width:calc(100% - 80px)}.header_search_input input{width:100%}.header_search_button .button{width:80px;color:transparent;font-size:0;background-image:url(https://koleso.life/images/icons/search.svg);background-position:28px center;background-repeat:no-repeat;background-size:16px auto;border-color:var(--deep);box-shadow:inset 0 0 0 2px rgba(14,41,84,.24)}.header_search_button .button:hover{box-shadow:inset 0 0 0 2px rgba(14,41,84,.24) , 0 0 0 2px rgba(14,41,84,.24)}.search_results{left:-32px;right:-32px}.subs_title{font-size:21px}.subs_form{gap:12px}.subs_form_input input{border-right:2px solid var(--border);border-radius:100px}.subs_form_button .button{border-radius:100px}.footer_block{width:100%}.cards_blocks.filter .cards_block{width:calc(50% - 10px)}.cards_blocks.four .cards_block{width:calc(50% - 10px)}.cards_5 .cards_block{width:calc(50% - 10px)}.cards_slider{margin:0 -12px}.cards_slide{padding:0 12px}.cards_slide .cards_block{width:220px}.cards_block_add{flex-grow:1;width:auto}.cards_all{display:block}.cabinet_order_block{align-items:flex-start}.cabinet_order_block_timer{width:100%}.cabinet_order_block_image{width:80px}.cabinet_order_block_info{width:calc(100% - 128px)}.cabinet_order_details_block{width:100%}.cabinet_order_details_row{gap:4px;margin-bottom:16px}.cabinet_order_details_row:last-child{margin-bottom:0}.cabinet_order_details_row_label{width:100%}.cabinet_order_details_row_value{width:100%}.texter_headline br{display:none}.texter_share_info{padding:20px}.blog_block{width:calc(50% - 10px)}.checkout_form_toggle .toggle{width:100%}.checkout_form_toggle .toggle_block{width:calc(50% - 2px)}.navigation_halloween_1{top:52px;left:-4px}.navigation_halloween_2{top:-8px;width:80px}.halloween_footer_1{left:-60px;width:200px}.halloween_footer_2{right:-86px;width:200px}}@media only screen and (max-width:600px){.blog_block{width:100%}.checkout_form_toggle .toggle_block{width:100%}.checkout_form_inputs .checkout_form_input{width:100%}.checkout_form_inputs.three .checkout_form_input{width:100%}}