.diafan_errors{border:1px solid #c05f5f;padding:7px 7px 7px 30px;color:#c05f5f;margin:0 8% 10px;width:80%}.diafan_errors td.calls{cursor:pointer}.diafan_errors td.calls div{padding:10px 15px;display:none}.diafan_errors td.file{vertical-align:top;white-space:nowrap}.diafan_errors table{width:100%}.diafan_errors table tr:hover{background-color:#f0e6e6}.diafan_div_error_overlay{position:absolute;z-index:8;background:#ccc;opacity:.8;top:0;left:0;width:100%;height:100%}.diafan_div_error{position:absolute;width:70%;z-index:9;border:1px solid #ccc;background:#fff;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px rgba(0,0,0,.17);padding:5px 5px 5px 8px;top:0;left:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Verdana,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Verdana,sans-serif;font-size:1em}.ui-widget-content{border:0 solid #aaa;color:#222}#ui-timepicker-div-filed_created .ui-widget-content{border:1px solid #aaa}.ui_tpicker_hour div,.ui_tpicker_minute div{border:1px solid #aaa}.ui-widget-content a{color:#222}.ui-widget-header{border-bottom:1px solid #a7a7a7;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#424242;font-weight:700}.ui-widget-header a{color:#424242}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d5d5d5!important;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#24288d;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #d5d5d5;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-hover a,.ui-state-hover a:hover{color:#24288d;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #a7a7a7;background:#dedede url(/css/custom-theme/images/ui-bg_inset-hard_65_dedede_1x100.png) 50% 50% repeat-x;font-weight:400;color:#424242}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#424242;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #5da333;background:#edf4e8 url(/css/custom-theme/images/ui-bg_flat_55_edf4e8_40x100.png) 50% 50% repeat-x;color:#5da333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#5da333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c05f5f;background:#f7eded url(/css/custom-theme/images/ui-bg_flat_95_f7eded_40x100.png) 50% 50% repeat-x;color:#c05f5f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#c05f5f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#c05f5f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_5da333_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_c05f5f_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 5px 5px 5px;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;border:1px solid #aaa;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;z-index:3!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:1px solid #aaa}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#fff}body .ui-tooltip{border-width:2px}@keyframes dropdown-display{0%{opacity:0;transform:scale(.98) translateY(-.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dropdown-display-up{0%{opacity:0;transform:scale(.98) translateY(.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes loadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes mmslideIn{0%{opacity:0}to{opacity:1}}@keyframes mmslideOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideInBg{0%{opacity:0}to{opacity:.7}}@keyframes mmslideOutBg{0%{opacity:.7}to{opacity:0}}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes panelShow{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes panelHide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes dropdown-menu{0%{opacity:0;transform:translateX(-50%) scale(.98) translateY(.2em)}to{opacity:1;transform:translateX(-50%) scale(1) translateY(0)}}:root{--base-white:rgba(255,255,255,1);--base-black:rgba(0,0,0,1);--red:#F12A2A;--orange:#F1592A;--orange-dark:#E43D0A;--orange-light:#FFF9F0;--green:#51C529;--green-light:#E9F8EE;--gray:#606060;--gray-light:#C1C1C1;--gray-stroke:#D2D2D2;--gray-light-3:#C8C8C8;--gray-light-2:#F7F7F7;--yellow-dark:#F79E1B;--yellow:#FFF8E0;--blue:#E0F2FF;--body-font-size:24px;--body-font-size-mobile:14px;--body-font:"Inter","Inter Fallback",system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--body-font-secondary:"Inter Tight","Inter Tight Fallback",system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--body-line-height:normal;--body-color:var(--gray-600);--body-background:var(--base-white);--body-wrapper:calc(1562px + 120px);--body-wrapper-padding-mobile:20px;--body-wrapper-padding-tablet:20px;--body-wrapper-padding-desktop:60px;--body-padding-top-mobile:160px;--body-padding-top:190px;--parrallax-shift:44px;--table-header-font-weight:700;--table-cell-padding:15px 20px;--heading-font-weight:700;--heading-line-height:1.2;--heading-margin:1em 0;--paragraph-margin:1em 0;--list-margin:1em 0;--bold-font-weight:700;--text-small:14px;--link-color:var(--primary-800);--link-color-hover:var(--primary-900);--hr-size:32px 0;--blockquote-color:var(--gray-600);--easing:cubic-bezier(.02,.01,.47,1);--border-color:var(--gray-200);--border-radius:4px;--border-radius-small:2px;--shadow-xs:0 1px 2px rgba(16,24,40,.05);--shadow-xs-focused:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(244,235,255,1);--shadow-sm:0 1px 3px rgba(16,24,40,.10),0 1px 2px rgba(16,24,40,.06);--shadow-sm-focused:0 1px 3px rgba(16,24,40,.10),0 1px 2px rgba(16,24,40,.06),0 0 0 4px rgba(244,235,255,1);--shadow-md:0 4px 8px -2px rgba(16,24,40,.10),0 2px 4px -2px rgba(16,24,40,.06);--shadow-lg:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);--shadow-xl:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);--shadow-2-xl:0 24px 48px -12px rgba(16,24,40,.18);--shadow-3-xl:0 32px 64px -12px rgba(16,24,40,.14);--blur-sm:8px;--blur-md:16px;--blur-lg:24px;--blur-xl:40px}@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:700;src:local(Arial Bold);ascent-override:94.12%;descent-override:23.43%;line-gap-override:0%;size-adjust:102.93%}@font-face{font-family:"Inter";src:url(/fonts/inter-bold.woff2) format("woff2"),url(/fonts/inter-bold.woff) format("woff"),url(/fonts/inter-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:500;src:local(Arial);ascent-override:88.83%;descent-override:22.12%;line-gap-override:0%;size-adjust:109.05%}@font-face{font-family:"Inter";src:url(/fonts/inter-medium.woff2) format("woff2"),url(/fonts/inter-medium.woff) format("woff"),url(/fonts/inter-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter Fallback';font-style:italic;font-weight:500;src:local(Arial Italic);ascent-override:88.25%;descent-override:21.97%;line-gap-override:0%;size-adjust:109.77%}@font-face{font-family:"Inter";src:url(/fonts/inter-mediumitalic.woff2) format("woff2"),url(/fonts/inter-mediumitalic.woff) format("woff"),url(/fonts/inter-mediumitalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Inter Fallback';font-style:italic;font-weight:600;src:local(Arial Bold Italic);ascent-override:94.48%;descent-override:23.52%;line-gap-override:0%;size-adjust:102.53%}@font-face{font-family:"Inter";src:url(/fonts/inter-semibolditalic.woff2) format("woff2"),url(/fonts/inter-semibolditalic.woff) format("woff"),url(/fonts/inter-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Inter Fallback';font-style:italic;font-weight:400;src:local(Arial Italic);ascent-override:89.21%;descent-override:22.21%;line-gap-override:0%;size-adjust:108.59%}@font-face{font-family:"Inter";src:url(/fonts/inter-italic.woff2) format("woff2"),url(/fonts/inter-italic.woff) format("woff"),url(/fonts/inter-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:400;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0%;size-adjust:107.89%}@font-face{font-family:"Inter";src:url(/fonts/inter-regular.woff2) format("woff2"),url(/fonts/inter-regular.woff) format("woff"),url(/fonts/inter-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:600;src:local(Arial Bold);ascent-override:95.11%;descent-override:23.68%;line-gap-override:0%;size-adjust:101.86%}@font-face{font-family:"Inter";src:url(/fonts/inter-semibold.woff2) format("woff2"),url(/fonts/inter-semibold.woff) format("woff"),url(/fonts/inter-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:italic;font-weight:700;src:local(Arial Bold Italic);ascent-override:100.58%;descent-override:25.04%;line-gap-override:0%;size-adjust:96.32%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-bolditalic.woff2) format("woff2"),url(/fonts/intertight-bolditalic.woff) format("woff"),url(/fonts/intertight-bolditalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:italic;font-weight:400;src:local(Arial Italic);ascent-override:99.56%;descent-override:24.79%;line-gap-override:0%;size-adjust:97.3%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-italic.woff2) format("woff2"),url(/fonts/intertight-italic.woff) format("woff"),url(/fonts/intertight-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:normal;font-weight:700;src:local(Arial Bold);ascent-override:100.61%;descent-override:25.05%;line-gap-override:0%;size-adjust:96.29%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-bold.woff2) format("woff2"),url(/fonts/intertight-bold.woff) format("woff"),url(/fonts/intertight-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:normal;font-weight:500;src:local(Arial);ascent-override:97.32%;descent-override:24.23%;line-gap-override:0%;size-adjust:99.54%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-medium.woff2) format("woff2"),url(/fonts/intertight-medium.woff) format("woff"),url(/fonts/intertight-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:normal;font-weight:600;src:local(Arial Bold);ascent-override:102.89%;descent-override:25.62%;line-gap-override:0%;size-adjust:94.15%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-semibold.woff2) format("woff2"),url(/fonts/intertight-semibold.woff) format("woff"),url(/fonts/intertight-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:italic;font-weight:500;src:local(Arial Italic);ascent-override:97.27%;descent-override:24.22%;line-gap-override:0%;size-adjust:99.59%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-mediumitalic.woff2) format("woff2"),url(/fonts/intertight-mediumitalic.woff) format("woff"),url(/fonts/intertight-mediumitalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:italic;font-weight:600;src:local(Arial Bold Italic);ascent-override:102.86%;descent-override:25.61%;line-gap-override:0%;size-adjust:94.19%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-semibolditalic.woff2) format("woff2"),url(/fonts/intertight-semibolditalic.woff) format("woff"),url(/fonts/intertight-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight Fallback';font-style:normal;font-weight:400;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0%;size-adjust:97.21%}@font-face{font-family:"Inter Tight";src:url(/fonts/intertight-regular.woff2) format("woff2"),url(/fonts/intertight-regular.woff) format("woff"),url(/fonts/intertight-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}aside,details,footer,header,main,nav,section{display:block}hr,img{border:0}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;margin:var(--hr-size);background:var(--gray-100)}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{max-width:100%;height:auto;vertical-align:top}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-webkit-tap-highlight-color:transparent;outline:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}fieldset{padding:0;padding:var(--fieldset-padding);border:1px dashed var(--border-color)}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal;margin-left:-15px;padding:0 15px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body,html{min-height:100%}body{font-family:var(--body-font-secondary);font-size:var(--body-font-size-mobile);line-height:var(--body-line-height-mobile);top:0;right:0;left:0;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;min-width:320px;margin:0;padding:0;color:var(--body-color);background:var(--body-background)}@media screen and (min-width:681px){body{font-size:var(--body-font-size)}}body.body--branding{background:#e1f4ff}svg{max-height:100%}select:not([multiple]){vertical-align:middle}table{width:100%;max-width:100%;border-spacing:0;border-collapse:collapse}td,th{line-height:inherit;border:1px solid var(--gray-stroke);padding:var(--table-cell-padding)}th{font-weight:var(--table-header-font-weight);text-align:left;vertical-align:bottom}td{vertical-align:top}a{text-decoration:underline;color:var(--link-color);outline:0}a:hover{text-decoration:none;color:var(--link-color-hover)}h1,h2,h3,h4,h5,h6{font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);margin:var(--heading-margin)}br+dl,br+ol,br+ul,dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}p{margin:var(--paragraph-margin)}dl,ol,ul{margin:var(--list-margin);padding-left:16px}ol{list-style:decimal}::-moz-focus-inner{padding:0;border:0}.hidden-box{display:none;visibility:hidden}iframe{border:0;outline:0}.videoWrapper{position:relative;height:0;padding-bottom:56.25%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}blockquote{font-style:italic;position:relative;padding-left:20px;color:var(--gray-900,#101828)}@media screen and (min-width:681px){blockquote{margin:28px 0}}@media screen and (min-width:1181px){blockquote{margin:48px 0}}blockquote:after{content:"";position:absolute;top:5px;bottom:5px;left:0;width:3px;background:var(--primary-700,#6941C6)}[data-x-cloak]{display:none!important}mark{padding:2px 3px;border-radius:2px}::view-transition-new(root),::view-transition-old(root){animation-duration:.5s}.icon-figure-3{background:url(/?v1697124313362) 0 0 no-repeat;width:226px;height:278px;display:inline-block}:root{--input-background:var(--base-white);--input-border:1px solid var(--gray-stroke);--input-padding:4px 20px;--input-radius:50px;--input-height:50px;--input-shadow:none;--input-font-size:18px;--input-font-weight:400;--input-line-height:1.25;--input-color:var(--base-black);--input-transition:border-color .3s ease,color .3s ease;--input-placeholder:var(--gray-light);--input-border-focus:var(--orange);--input-shadow-focus:none;--input-color-error:var(--input-color);--input-border-error:var(--red);--input-border-focus-error:var(--input-border-error);--input-shadow-focus-error:none;--input-border-disabled:var(--gray-light-2);--input-background-disabled:var(--base-white);--input-color-disabled:var(--gray);--input-border-readonly:var(--input-border-disabled);--input-background-readonly:var(--input-background-disabled);--input-color-readonly:var(--input-color-disabled);--input-padding-xl:4px 16px;--input-font-size-xl:16px;--input-height-xl:86px;--input-radio-box:16px;--input-radio-box-dot:6px;--input-radio-radius:50%;--input-radio-radius-dot:50%;--input-radio-transition:border-color .3s var(--easing),background-color .3s var(--easing),box-shadow .3s var(--easing);--input-radio-background:var(--base-white,#FFF);--input-radio-border:1px solid var(--gray-300,#D0D5DD);--input-radio-dot:var(--primary-600,#7F56D9);--input-radio-background-hover:var(--primary-100,#F4EBFF);--input-radio-border-hover:var(--primary-600,#7F56D9);--input-radio-background-focus:var(--base-white,#FFF);--input-radio-border-focus:var(--primary-300,#D6BBFB);--input-radio-shadow-focus:0 0 0 4px var(--primary-100,#F4EBFF);--input-radio-background-disabled:var(--gray-100,#F2F4F7);--input-radio-border-disabled:var(--gray-300,#D0D5DD);--input-radio-dot-disabled:var(--gray-300,#D0D5DD);--input-radio-background-checked:var(--primary-100,#F4EBFF);--input-radio-border-checked:var(--primary-600,#7F56D9);--input-radio-dot-checked:var(--primary-600,#7F56D9);--input-radio-font-size:16px;--input-radio-style:normal;--input-radio-weight:500;--input-radio-line-height:142.857%;--input-checkbox-box:16px;--input-checkbox-box-dot:6px;--input-checkbox-radius:4px;--input-checkbox-radius-dot:50%;--input-checkbox-transition:border-color .3s var(--easing),background-color .3s var(--easing),box-shadow .3s var(--easing);--input-checkbox-background:var(--base-white);--input-checkbox-border:1px solid var(--base-white);--input-checkbox-dot:var(--primary-600,#7F56D9);--input-checkbox-background-hover:var(--primary-100,#F4EBFF);--input-checkbox-border-hover:var(--primary-600,#7F56D9);--input-checkbox-background-focus:var(--base-white,#FFF);--input-checkbox-border-focus:var(--primary-300,#D6BBFB);--input-checkbox-shadow-focus:0 0 0 4px var(--primary-100,#F4EBFF);--input-checkbox-background-disabled:var(--gray-100,#F2F4F7);--input-checkbox-border-disabled:var(--gray-300,#D0D5DD);--input-checkbox-dot-disabled:var(--gray-300,#D0D5DD);--input-checkbox-background-checked:var(--primary-100,#F4EBFF);--input-checkbox-border-checked:var(--primary-600,#7F56D9);--input-checkbox-dot-checked:var(--primary-600,#7F56D9);--input-checkbox-font-size:16px;--input-checkbox-style:normal;--input-checkbox-weight:400;--input-checkbox-line-height:normal;--fieldset-padding:30px}.input-style,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);box-sizing:border-box;max-width:100%;height:var(--input-height);padding:var(--input-padding);transition:var(--input-transition);color:var(--input-color);border:var(--input-border);border-radius:var(--input-radius);outline:0;background-color:var(--input-background);box-shadow:var(--input-shadow);-webkit-appearance:none}.input-style::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{font-weight:var(--input-font-weight);color:var(--input-placeholder)}.input-style:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.input-style.error,.input-style.is-error,input[type=email].error,input[type=email].is-error,input[type=number].error,input[type=number].is-error,input[type=password].error,input[type=password].is-error,input[type=search].error,input[type=search].is-error,input[type=tel].error,input[type=tel].is-error,input[type=text].error,input[type=text].is-error,input[type=url].error,input[type=url].is-error,select.error,select.is-error,textarea.error,textarea.is-error{color:var(--input-color-error);border-color:var(--input-border-error)}.input-style.error:focus,.input-style.is-error:focus,input[type=email].error:focus,input[type=email].is-error:focus,input[type=number].error:focus,input[type=number].is-error:focus,input[type=password].error:focus,input[type=password].is-error:focus,input[type=search].error:focus,input[type=search].is-error:focus,input[type=tel].error:focus,input[type=tel].is-error:focus,input[type=text].error:focus,input[type=text].is-error:focus,input[type=url].error:focus,input[type=url].is-error:focus,select.error:focus,select.is-error:focus,textarea.error:focus,textarea.is-error:focus{border-color:var(--input-border-focus-error);box-shadow:var(--input-shadow-focus-error)}.input-style.disabled,.input-style[disabled],input[type=email].disabled,input[type=email][disabled],input[type=number].disabled,input[type=number][disabled],input[type=password].disabled,input[type=password][disabled],input[type=search].disabled,input[type=search][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=text].disabled,input[type=text][disabled],input[type=url].disabled,input[type=url][disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:default;color:var(--input-color-disabled);border-color:var(--input-border-disabled);background-color:var(--input-background-disabled);box-shadow:var(--input-shadow)}.input-style[readonly],input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=url][readonly],select[readonly],textarea[readonly]{cursor:default;color:var(--input-color-readonly);border-color:var(--input-border-readonly);background-color:var(--input-background-readonly);box-shadow:var(--input-shadow)}.input-style.size-xl,input[type=email].size-xl,input[type=number].size-xl,input[type=password].size-xl,input[type=search].size-xl,input[type=tel].size-xl,input[type=text].size-xl,input[type=url].size-xl,select.size-xl,textarea.size-xl{font-size:var(--input-padding-xl);height:var(--input-height-xl);padding:var(--input-font-size-xl)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{padding-right:40px;cursor:pointer;background-image:url(/);background-repeat:no-repeat;background-position:100% 50%}input[type=checkbox],input[type=radio]{display:inline-block;vertical-align:middle}textarea{border-radius:10px;overflow:auto;height:auto;padding-top:20px;padding-bottom:20px}.checkbox-style,label.checkbox-style{font-family:var(--font-family);font-size:14px;font-weight:var(--input-checkbox-weight);line-height:var(--input-checkbox-line-height);position:relative;display:block;overflow:hidden;margin:-5px 0 -5px -5px;padding-top:5px;padding-bottom:5px;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}@media screen and (min-width:681px){.checkbox-style,label.checkbox-style{font-size:var(--input-checkbox-font-size)}}.checkbox-style:focus-within~.checkbox-style__wrapper::before,.checkbox-style:focus~.checkbox-style__wrapper::before,label.checkbox-style:focus-within~.checkbox-style__wrapper::before,label.checkbox-style:focus~.checkbox-style__wrapper::before{border-color:var(--input-checkbox-border-focus);background:var(--input-checkbox-background-focus);box-shadow:var(--input-checkbox-shadow-focus)}.checkbox-style input[type=checkbox],.radio-action input[type=radio],.radio-block input[type=radio],.radio-filter input[type=radio],.radio-style input[type=radio],label.checkbox-style input[type=checkbox],label.radio-block input[type=radio],label.radio-style input[type=radio]{position:absolute;top:0;left:-30px;width:1px;height:1px;outline:0;-webkit-tap-highlight-color:transparent}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::before,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::before{background:var(--orange)}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::after,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::after{opacity:1}.checkbox-style--white input[type=checkbox]:checked~.checkbox-style__wrapper::before,label.checkbox-style--white input[type=checkbox]:checked~.checkbox-style__wrapper::before{background:var(--base-white)}.checkbox-style--white input[type=checkbox]:checked~.checkbox-style__wrapper::after,label.checkbox-style--white input[type=checkbox]:checked~.checkbox-style__wrapper::after{opacity:1}.checkbox-style__wrapper{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;padding-left:calc(var(--input-checkbox-box) + 14px)}.checkbox-style__wrapper::before{content:"";position:absolute;z-index:1;top:2px;left:5px;box-sizing:border-box;background:var(--base-white);width:var(--input-checkbox-box);height:var(--input-checkbox-box);transition:var(--input-checkbox-transition);border:1px solid var(--orange);border-radius:var(--input-checkbox-radius)}.checkbox-style--white .checkbox-style__wrapper::before{background:var(--base-white);border:var(--input-checkbox-border)}.checkbox-style__wrapper::after{content:"";position:absolute;z-index:5;top:6px;left:8px;width:11px;height:8px;transition:opacity .3s var(--easing);opacity:0;background:url(/) no-repeat 0 0}.checkbox-style--white .checkbox-style__wrapper::after{background:url(/) no-repeat 0 0}.radio-style,label.radio-style{font-size:var(--input-radio-font-size);font-weight:var(--input-radio-weight);line-height:var(--input-radio-line-height);position:relative;display:block;overflow:hidden;margin:-5px 0 -5px -5px;padding-top:5px;padding-bottom:5px;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}.radio-style input[type=radio]:focus-within~.radio-style__wrapper::before,.radio-style input[type=radio]:focus~.radio-style__wrapper::before,.radio-style:focus-within~.radio-style__wrapper::before,.radio-style:focus~.radio-style__wrapper::before,label.radio-style input[type=radio]:focus-within~.radio-style__wrapper::before,label.radio-style input[type=radio]:focus~.radio-style__wrapper::before,label.radio-style:focus-within~.radio-style__wrapper::before,label.radio-style:focus~.radio-style__wrapper::before{border-color:var(--input-radio-border-focus);background:var(--input-radio-background-focus);box-shadow:var(--input-radio-shadow-focus)}.radio-style input[type=radio]:checked~.radio-style__wrapper::before,label.radio-style input[type=radio]:checked~.radio-style__wrapper::before{border-color:var(--input-radio-border-checked);background:var(--input-radio-background-checked)}.radio-style input[type=radio]:checked~.radio-style__wrapper::after,label.radio-style input[type=radio]:checked~.radio-style__wrapper::after{opacity:1;background:var(--input-radio-dot-checked)}.radio-style input[type=radio].disabled~span::before,.radio-style input[type=radio][disabled]~span::before,label.radio-style input[type=radio].disabled~span::before,label.radio-style input[type=radio][disabled]~span::before{border-color:var(--input-radio-border-disabled);background:var(--input-radio-background-disabled)}.radio-style input[type=radio].disabled~span::after,.radio-style input[type=radio][disabled]~span::after,label.radio-style input[type=radio].disabled~span::after,label.radio-style input[type=radio][disabled]~span::after{background:var(--input-radio-dot-disabled)}.radio-style__wrapper{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;padding-left:calc(var(--input-radio-box) + 14px)}.radio-style__wrapper::before{content:"";position:absolute;z-index:1;top:2px;left:5px;box-sizing:border-box;width:var(--input-radio-box);height:var(--input-radio-box);transition:var(--input-radio-transition);border:var(--input-radio-border);border-radius:var(--input-radio-radius)}.radio-style__wrapper::after{content:"";position:absolute;z-index:5;top:calc(var(--input-radio-box)/2);left:calc(var(--input-radio-box)/2 + var(--input-radio-box-dot)/2 - 1px);width:var(--input-radio-box-dot);height:var(--input-radio-box-dot);transition:opacity .3s ease;opacity:0;border-radius:var(--input-radio-radius-dot);background:var(--input-radio-dot)}.radio-style__wrapper:hover::before{border-color:var(--input-radio-border-hover);background:var(--input-radio-background-hover)}.radio-block:focus-within~.radio-style__wrapper::before,.radio-block:focus~.radio-style__wrapper::before,.radio-style__wrapper:focus-within::before,.radio-style__wrapper:focus::before,label.radio-block:focus-within~.radio-style__wrapper::before,label.radio-block:focus~.radio-style__wrapper::before{border-color:var(--input-radio-border-focus);background:var(--input-radio-background-focus);box-shadow:var(--input-radio-shadow-focus)}.radio-block,label.radio-block{position:relative;display:inline-block;vertical-align:top;overflow:hidden;padding:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}.radio-block input[type=radio]:focus-within~.radio-block__wrapper::before,.radio-block input[type=radio]:focus~.radio-block__wrapper::before,label.radio-block input[type=radio]:focus-within~.radio-block__wrapper::before,label.radio-block input[type=radio]:focus~.radio-block__wrapper::before{border-color:var(--orange)}.radio-block input[type=radio]:checked~.radio-block__wrapper,label.radio-block input[type=radio]:checked~.radio-block__wrapper{background:var(--orange);border-color:var(--orange);color:var(--base-white)}.radio-action input[type=radio].disabled~span,.radio-action input[type=radio][disabled]~span,.radio-block input[type=radio].disabled~span,.radio-block input[type=radio][disabled]~span,.radio-filter input[type=radio].disabled~span,.radio-filter input[type=radio][disabled]~span,label.radio-block input[type=radio].disabled~span,label.radio-block input[type=radio][disabled]~span{border-color:var(--input-radio-border-disabled);background:var(--input-radio-background-disabled)}.radio-block__wrapper{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;padding:4px 20px;font-size:14px;min-height:36px;color:var(--base-black);border:1px solid var(--gray-stroke);border-radius:36px;background:var(--base-white)}@media screen and (min-width:681px){.radio-block__wrapper{font-size:18px}}.radio-filter{position:relative;display:inline-block;vertical-align:top;overflow:hidden;padding:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}.radio-filter input[type=radio]:focus-within~.radio-filter__wrapper::before,.radio-filter input[type=radio]:focus~.radio-filter__wrapper::before,.radio-filter:focus-within~.radio-filter__wrapper::before,.radio-filter:focus~.radio-filter__wrapper::before{border-color:var(--green-light)}.radio-filter input[type=radio]:checked~.radio-filter__wrapper{border-color:var(--green-light);background-color:var(--green-light)}.radio-filter__wrapper{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;padding:4px 22px;font-size:14px;min-height:52px;font-weight:400;color:var(--base-black);border:1px solid var(--gray-stroke);border-radius:36px;background:var(--base-white);transition:background-color .3s ease,border-color .3s ease;font-family:var(--body-font)}.radio-filter__wrapper:hover{border-color:var(--orange)}.radio-action__grid{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:16px}@media screen and (min-width:681px){.radio-action__grid{gap:20px}}.radio-action{position:relative;display:inline-block;vertical-align:top;overflow:hidden;padding:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent;width:82px}@media screen and (min-width:681px){.radio-action{width:100px}}.radio-action:focus-within~.radio-style__wrapper::before,.radio-action:focus~.radio-style__wrapper::before{border-color:var(--input-radio-border-focus);background:var(--input-radio-background-focus);box-shadow:var(--input-radio-shadow-focus)}.radio-action input[type=radio]:focus-within~.radio-action__icon::before,.radio-action input[type=radio]:focus~.radio-action__icon::before{border-color:var(--orange)}.radio-action input[type=radio]:checked~.radio-action__icon{background:var(--orange);border-color:var(--orange);color:var(--base-white)}.radio-action input[type=radio]:checked~.radio-action__icon svg path{fill:var(--base-white)}div.radio-action{cursor:default}.radio-action__icon{background:var(--gray-light-2);border-radius:14px;width:82px;height:82px;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:10px;box-sizing:border-box;border:1px solid var(--gray-light-2);transition:background-color .3s ease,border-color .3s ease}.radio-action__icon img,.radio-action__icon svg{vertical-align:top;margin:auto}.radio-action__icon img path,.radio-action__icon svg path{transition:fill .3s ease}@media screen and (min-width:681px){.radio-action__icon{width:100px;height:100px}}.radio-action__link{text-align:center;font-weight:400;font-size:12px;color:#9a9a9a;display:block;margin-top:6px;text-decoration:underline;transition:color .3s ease}.radio-action__link:hover{color:var(--orange);text-decoration:none}@media screen and (min-width:681px){.radio-action__link{font-size:14px;margin-top:9px}}.password-block{position:relative}.password-block__input{position:relative;padding-right:60px;z-index:1}.password-block__button{position:absolute;top:0;bottom:0;right:0;width:50px;z-index:10;outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:var(--gray-light);transition:color .3s ease}.password-block__button.is-active,.password-block__button:hover{color:var(--orange)}.form-grid__item p.form-grid__item,.password-block__button svg{display:block}:root{--form-gap:20px 14px;--form-label-color:var(--gray-700);--form-line-height:1.2;--form-label-size:14px;--form-label-weight:500;--form-label-margin:0 0 8px;--form-error-color:var(--error-500);--form-error-line-height:1.2;--form-error-size:14px;--form-error-weight:400;--form-error-margin:8px 0 0;--form-hint-color:var(--gray-500);--form-hint-line-height:1.2;--form-hint-size:14px;--form-hint-weight:400;--form-hint-margin:8px 0 0}.form-grid{display:grid;gap:var(--form-gap);grid-template-columns:repeat(4,1fr)}.form-grid__item{position:relative;margin:0;grid-column:span 4}@media screen and (min-width:681px){.form-grid__item--cols-3{grid-column:span 3}.form-grid__item--cols-2{grid-column:span 2}.form-grid__item--cols-1{grid-column:span 1}}.form-grid__item .select2,.form-grid__item input[type=email],.form-grid__item input[type=number],.form-grid__item input[type=password],.form-grid__item input[type=search],.form-grid__item input[type=tel],.form-grid__item input[type=text],.form-grid__item select,.form-grid__item textarea{width:100%;vertical-align:top}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){font-size:var(--form-label-size);font-weight:var(--form-label-weight);line-height:var(--form-line-height);display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;margin:var(--form-label-margin);cursor:pointer;color:var(--form-label-color)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .required{color:var(--error-700)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch)>span{order:0}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .error-message{margin-top:0;margin-left:10px}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .error-message+span{color:var(--red)}.form-grid__item--label-no-flex>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){display:block}.form-grid__hint,.form-grid__input{position:relative}.form-grid__hint{font-size:var(--form-hint-size);font-weight:var(--form-hint-weight);line-height:var(--form-hint-line-height);z-index:2;margin:var(--form-hint-margin);color:var(--form-hint-color)}.form-grid__error,.wpcf7-not-valid-tip{font-size:var(--form-error-size);font-weight:var(--form-error-weight);line-height:var(--form-error-line-height);position:relative;z-index:3;margin:var(--form-error-margin);color:var(--form-error-color)}:root{--btn-font-weight:400;--btn-line-height:1.1;--btn-border-width:1px;--btn-padding:6px 16px;--btn-padding-icon:6px;--btn-font-size:16px;--btn-border-radius:40px;--btn-transition:background .3s var(--easing),color .3s var(--easing),border-color .3s var(--easing),box-shadow .3s var(--easing);--btn-height:40px;--btn-gap:8px;--btn-shadow:var(--shadow-xs);--btn-loading-color-background:rgba(255,255,255,.6);--btn-loading-color:#FFF;--btn-loading-color-outline-background:rgba(0,0,0,.6);--btn-loading-color-outline:#000;--btn-padding-md:6px 20px;--btn-padding-icon-md:6px;--btn-font-size-md:16px;--btn-height-md:50px;--btn-gap-md:12px;--btn-padding-xl:6px 20px;--btn-padding-icon-xl:6px;--btn-font-size-xl:24px;--btn-height-xl:77px;--btn-gap-xl:12px;--btn-primary-color:var(--base-white);--btn-primary-border:var(--orange);--btn-primary-background:var(--orange);--btn-primary-color-hover:var(--base-white);--btn-primary-border-hover:var(--orange-dark);--btn-primary-background-hover:var(--orange-dark);--btn-primary-color-active:var(--base-white);--btn-primary-border-active:var(--orange);--btn-primary-background-active:var(--orange);--btn-primary-shadow-active:none;--btn-primary-color-disabled:var(--base-white);--btn-primary-border-disabled:var(--orange);--btn-primary-background-disabled:var(--orange);--btn-secondary-color:var(--base-black);--btn-secondary-border:var(--gray-light-2);--btn-secondary-background:var(--gray-light-2);--btn-secondary-color-hover:var(--base-white);--btn-secondary-border-hover:var(--orange);--btn-secondary-background-hover:var(--orange);--btn-secondary-color-active:var(--base-white);--btn-secondary-border-active:var(--orange-dark);--btn-secondary-background-active:var(--orange-dark);--btn-secondary-shadow-active:none;--btn-secondary-color-disabled:var(--base-black);--btn-secondary-border-disabled:var(--gray-light-2);--btn-secondary-background-disabled:var(--gray-light-2);--btn-tertiary-color:var(--base-black);--btn-tertiary-border:var(--gray-stroke);--btn-tertiary-background:transparent;--btn-tertiary-color-hover:var(--orange);--btn-tertiary-border-hover:var(--orange);--btn-tertiary-background-hover:transparent;--btn-tertiary-color-active:var(--base-white);--btn-tertiary-border-active:var(--orange);--btn-tertiary-background-active:var(--orange);--btn-tertiary-shadow-active:none;--btn-tertiary-color-disabled:var(--base-black);--btn-tertiary-border-disabled:var(--gray-stroke);--btn-tertiary-background-disabled:transparent;--btn-white-color:var(--base-black);--btn-white-border:var(--base-white);--btn-white-background:var(--base-white);--btn-white-color-hover:var(--base-black);--btn-white-border-hover:var(--gray-light-3);--btn-white-background-hover:var(--gray-light-3);--btn-white-color-active:var(--base-black);--btn-white-border-active:var(--gray-light-3);--btn-white-background-active:var(--gray-light-3);--btn-white-shadow-active:none;--btn-white-color-disabled:var(--base-black);--btn-white-border-disabled:var(--gray-light-3);--btn-white-background-disabled:var(--gray-light-3);--btn-link-color:var(--link-color);--btn-link-border:transparent;--btn-link-background:transparent;--btn-link-color-hover:var(--link-color-hover);--btn-link-border-hover:transparent;--btn-link-background-hover:transparent;--btn-link-color-active:var(--link-color-hover);--btn-link-border-active:transparent;--btn-link-background-active:transparent;--btn-link-shadow-active:none;--btn-link-color-disabled:var(--link-color);--btn-link-border-disabled:transparent;--btn-link-background-disabled:transparent}.b-btn,.nav-links .page-numbers.dots,.page-numbers .page-numbers.dots{text-align:center}.b-btn,.nav-links .page-numbers.dots,.nav-links .page-numbers:not(.dots),.nav-links a,.page-numbers .page-numbers.dots,.page-numbers .page-numbers:not(.dots),.page-numbers a{font-size:14px;font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-height:22px;padding:var(--btn-padding);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--btn-transition);vertical-align:middle;text-decoration:none;border:var(--btn-border-width) solid transparent;border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);gap:var(--btn-gap)}@media screen and (min-width:1181px){.b-btn,.nav-links .page-numbers.dots,.nav-links .page-numbers:not(.dots),.nav-links a,.page-numbers .page-numbers.dots,.page-numbers .page-numbers:not(.dots),.page-numbers a{font-size:var(--btn-font-size);min-height:var(--btn-height)}}.b-btn.focus,.b-btn:focus,.b-btn:focus-within,.b-btn:hover,.nav-links .focus.page-numbers.dots,.nav-links .focus.page-numbers:not(.dots),.nav-links .page-numbers.dots:focus,.nav-links .page-numbers.dots:focus-within,.nav-links .page-numbers.dots:hover,.nav-links .page-numbers:focus-within:not(.dots),.nav-links .page-numbers:focus:not(.dots),.nav-links .page-numbers:hover:not(.dots),.nav-links a.focus,.nav-links a:focus,.nav-links a:focus-within,.nav-links a:hover,.page-numbers .focus.page-numbers.dots,.page-numbers .focus.page-numbers:not(.dots),.page-numbers .page-numbers.dots:focus,.page-numbers .page-numbers.dots:focus-within,.page-numbers .page-numbers.dots:hover,.page-numbers .page-numbers:focus-within:not(.dots),.page-numbers .page-numbers:focus:not(.dots),.page-numbers .page-numbers:hover:not(.dots),.page-numbers a.focus,.page-numbers a:focus,.page-numbers a:focus-within,.page-numbers a:hover{outline:0}.b-btn.disabled,.b-btn:disabled,.nav-links .disabled.page-numbers.dots,.nav-links .disabled.page-numbers:not(.dots),.nav-links .page-numbers.dots:disabled,.nav-links .page-numbers:disabled:not(.dots),.nav-links a.disabled,.nav-links a:disabled,.page-numbers .disabled.page-numbers.dots,.page-numbers .disabled.page-numbers:not(.dots),.page-numbers .page-numbers.dots:disabled,.page-numbers .page-numbers:disabled:not(.dots),.page-numbers a.disabled,.page-numbers a:disabled{cursor:default}.b-btn>svg,.nav-links .page-numbers.dots>svg,.nav-links .page-numbers:not(.dots)>svg,.nav-links a>svg,.page-numbers .page-numbers.dots>svg,.page-numbers .page-numbers:not(.dots)>svg,.page-numbers a>svg{display:block;flex:0 0 auto}.b-btn--icon{width:var(--btn-height);height:var(--btn-height);padding:var(--btn-padding-icon)}.b-btn--md{font-size:16px;min-height:52px;padding:var(--btn-padding-md);gap:var(--btn-gap-md)}@media screen and (min-width:1181px){.b-btn--md{font-size:var(--btn-font-size-md);min-height:var(--btn-height-md)}}.b-btn--md.b-btn--icon{width:var(--btn-height-md);height:var(--btn-height-md);padding:var(--btn-padding-icon-md)}.b-btn--xl{font-size:16px;min-height:52px;padding:var(--btn-padding-xl);gap:var(--btn-gap-xl)}@media screen and (min-width:1181px){.b-btn--xl{font-size:var(--btn-font-size-xl);min-height:var(--btn-height-xl)}}.b-btn--xl.b-btn--icon{width:var(--btn-height-xl);height:var(--btn-height-xl);padding:var(--btn-padding-icon-xl)}.b-btn--primary{color:var(--btn-primary-color);border-color:var(--btn-primary-border);background-color:var(--btn-primary-background)}.b-btn--primary.active,.b-btn--primary:active,.b-btn--primary:hover{color:var(--btn-primary-color-hover);border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-background-hover)}.b-btn--primary:focus-within{color:var(--btn-primary-color-active);border-color:var(--btn-primary-border-active);background-color:var(--btn-primary-background-active);box-shadow:var(--btn-primary-shadow-active)}.b-btn--primary.disabled,.b-btn--primary:disabled{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--primary.disabled.active,.b-btn--primary.disabled:active,.b-btn--primary.disabled:focus-within,.b-btn--primary.disabled:hover,.b-btn--primary:disabled.active,.b-btn--primary:disabled:active,.b-btn--primary:disabled:focus-within,.b-btn--primary:disabled:hover{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--secondary{color:var(--btn-secondary-color);border-color:var(--btn-secondary-border);background-color:var(--btn-secondary-background)}.b-btn--secondary.active,.b-btn--secondary:active,.b-btn--secondary:hover{color:var(--btn-secondary-color-hover);border-color:var(--btn-secondary-border-hover);background-color:var(--btn-secondary-background-hover)}.b-btn--secondary:focus-within{color:var(--btn-secondary-color-active);border-color:var(--btn-secondary-border-active);background-color:var(--btn-secondary-background-active);box-shadow:var(--btn-secondary-shadow-active)}.b-btn--secondary.disabled,.b-btn--secondary:disabled{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}.b-btn--secondary.disabled.active,.b-btn--secondary.disabled:active,.b-btn--secondary.disabled:focus-within,.b-btn--secondary.disabled:hover,.b-btn--secondary:disabled.active,.b-btn--secondary:disabled:active,.b-btn--secondary:disabled:focus-within,.b-btn--secondary:disabled:hover{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}.b-btn--white{color:var(--btn-white-color);border-color:var(--btn-white-border);background-color:var(--btn-white-background)}.b-btn--white.active,.b-btn--white:active,.b-btn--white:hover{color:var(--btn-white-color-hover);border-color:var(--btn-white-border-hover);background-color:var(--btn-white-background-hover)}.b-btn--white:focus-within{color:var(--btn-white-color-active);border-color:var(--btn-white-border-active);background-color:var(--btn-white-background-active);box-shadow:var(--btn-white-shadow-active)}.b-btn--white.disabled,.b-btn--white:disabled{color:var(--btn-white-color-disabled);border-color:var(--btn-white-border-disabled);background-color:var(--btn-white-background-disabled)}.b-btn--white.disabled.active,.b-btn--white.disabled:active,.b-btn--white.disabled:focus-within,.b-btn--white.disabled:hover,.b-btn--white:disabled.active,.b-btn--white:disabled:active,.b-btn--white:disabled:focus-within,.b-btn--white:disabled:hover{color:var(--btn-white-color-disabled);border-color:var(--btn-white-border-disabled);background-color:var(--btn-white-background-disabled)}.b-btn--tertiary{color:var(--btn-tertiary-color);border-color:var(--btn-tertiary-border);background-color:var(--btn-tertiary-background)}.b-btn--tertiary:active,.b-btn--tertiary:hover{color:var(--btn-tertiary-color-hover);border-color:var(--btn-tertiary-border-hover);background-color:var(--btn-tertiary-background-hover)}.b-btn--tertiary.active,.b-btn--tertiary:focus-within{color:var(--btn-tertiary-color-active);border-color:var(--btn-tertiary-border-active);background-color:var(--btn-tertiary-background-active);box-shadow:var(--btn-tertiary-shadow-active)}.b-btn--tertiary.disabled,.b-btn--tertiary:disabled{color:var(--btn-tertiary-color-disabled);border-color:var(--btn-tertiary-border-disabled);background-color:var(--btn-tertiary-background-disabled)}.b-btn--tertiary.disabled.active,.b-btn--tertiary.disabled:active,.b-btn--tertiary.disabled:focus-within,.b-btn--tertiary.disabled:hover,.b-btn--tertiary:disabled.active,.b-btn--tertiary:disabled:active,.b-btn--tertiary:disabled:focus-within,.b-btn--tertiary:disabled:hover{color:var(--btn-tertiary-color-disabled);border-color:var(--btn-tertiary-border-disabled);background-color:var(--btn-tertiary-background-disabled)}.b-btn--link,.nav-links .page-numbers.dots,.page-numbers .page-numbers.dots{padding:0;color:var(--btn-link-color);border-color:var(--btn-link-border);background-color:var(--btn-link-background);box-shadow:none}.b-btn--link.active,.b-btn--link:active,.b-btn--link:hover,.nav-links .active.page-numbers.dots,.nav-links .page-numbers.dots:active,.nav-links .page-numbers.dots:hover,.page-numbers .active.page-numbers.dots,.page-numbers .page-numbers.dots:active,.page-numbers .page-numbers.dots:hover{color:var(--btn-link-color-hover);border-color:var(--btn-link-border-hover);background-color:var(--btn-link-background-hover);box-shadow:none}.b-btn--link:focus,.b-btn--link:focus-within,.nav-links .page-numbers.dots:focus,.nav-links .page-numbers.dots:focus-within,.page-numbers .page-numbers.dots:focus,.page-numbers .page-numbers.dots:focus-within{color:var(--btn-link-color-active);border-color:var(--btn-link-border-active);background-color:var(--btn-link-background-active);box-shadow:none}.b-btn--link.disabled,.b-btn--link:disabled,.nav-links .disabled.page-numbers.dots,.nav-links .page-numbers.dots:disabled,.page-numbers .disabled.page-numbers.dots,.page-numbers .page-numbers.dots:disabled{opacity:.45;color:var(--btn-link-color-disabled);border-color:var(--btn-link-border-disabled);background-color:var(--btn-link-background-disabled)}.b-btn--link.disabled.active,.b-btn--link.disabled:active,.b-btn--link.disabled:focus-within,.b-btn--link.disabled:hover,.b-btn--link:disabled.active,.b-btn--link:disabled:active,.b-btn--link:disabled:focus-within,.b-btn--link:disabled:hover,.nav-links .disabled.active.page-numbers.dots,.nav-links .disabled.page-numbers.dots:active,.nav-links .disabled.page-numbers.dots:focus-within,.nav-links .disabled.page-numbers.dots:hover,.nav-links .page-numbers.dots:disabled.active,.nav-links .page-numbers.dots:disabled:active,.nav-links .page-numbers.dots:disabled:focus-within,.nav-links .page-numbers.dots:disabled:hover,.page-numbers .disabled.active.page-numbers.dots,.page-numbers .disabled.page-numbers.dots:active,.page-numbers .disabled.page-numbers.dots:focus-within,.page-numbers .disabled.page-numbers.dots:hover,.page-numbers .page-numbers.dots:disabled.active,.page-numbers .page-numbers.dots:disabled:active,.page-numbers .page-numbers.dots:disabled:focus-within,.page-numbers .page-numbers.dots:disabled:hover{color:var(--btn-link-color-disabled);border-color:var(--btn-link-border-disabled);background-color:var(--btn-link-background-disabled)}.b-btn--loading::before{content:"";display:block;flex:0 0 auto;width:12px;height:12px;margin-right:0;margin-left:-5px;transition:border .3s ease;animation:loadingSpin 1s infinite linear;vertical-align:middle;border:3px solid var(--btn-loading-color-background);border-top-color:var(--btn-loading-color);border-radius:50%}.b-btn--full-size{display:flex;width:100%}.b-btn-grouping{display:inline-flex}.b-btn-grouping .b-btn,.b-btn-grouping .nav-links .page-numbers.dots,.b-btn-grouping .nav-links .page-numbers:not(.dots),.b-btn-grouping .nav-links a,.b-btn-grouping .page-numbers .page-numbers.dots,.b-btn-grouping .page-numbers .page-numbers:not(.dots),.b-btn-grouping .page-numbers a,.nav-links .b-btn-grouping .page-numbers.dots,.nav-links .b-btn-grouping .page-numbers:not(.dots),.nav-links .b-btn-grouping a,.page-numbers .b-btn-grouping .page-numbers.dots,.page-numbers .b-btn-grouping .page-numbers:not(.dots),.page-numbers .b-btn-grouping a{margin-right:0;border-radius:0}.b-btn-grouping .b-btn:first-child,.b-btn-grouping .nav-links .page-numbers.dots:first-child,.b-btn-grouping .nav-links .page-numbers:first-child:not(.dots),.b-btn-grouping .nav-links a:first-child,.b-btn-grouping .page-numbers .page-numbers.dots:first-child,.b-btn-grouping .page-numbers .page-numbers:first-child:not(.dots),.b-btn-grouping .page-numbers a:first-child,.nav-links .b-btn-grouping .page-numbers.dots:first-child,.nav-links .b-btn-grouping .page-numbers:first-child:not(.dots),.nav-links .b-btn-grouping a:first-child,.page-numbers .b-btn-grouping .page-numbers.dots:first-child,.page-numbers .b-btn-grouping .page-numbers:first-child:not(.dots),.page-numbers .b-btn-grouping a:first-child{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius)}.b-btn-grouping .b-btn:last-child,.b-btn-grouping .nav-links .page-numbers.dots:last-child,.b-btn-grouping .nav-links .page-numbers:last-child:not(.dots),.b-btn-grouping .nav-links a:last-child,.b-btn-grouping .page-numbers .page-numbers.dots:last-child,.b-btn-grouping .page-numbers .page-numbers:last-child:not(.dots),.b-btn-grouping .page-numbers a:last-child,.nav-links .b-btn-grouping .page-numbers.dots:last-child,.nav-links .b-btn-grouping .page-numbers:last-child:not(.dots),.nav-links .b-btn-grouping a:last-child,.page-numbers .b-btn-grouping .page-numbers.dots:last-child,.page-numbers .b-btn-grouping .page-numbers:last-child:not(.dots),.page-numbers .b-btn-grouping a:last-child{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}.b-btn-grouping--outline .b-btn,.b-btn-grouping--outline .nav-links .page-numbers.dots,.b-btn-grouping--outline .nav-links .page-numbers:not(.dots),.b-btn-grouping--outline .nav-links a,.b-btn-grouping--outline .page-numbers .page-numbers.dots,.b-btn-grouping--outline .page-numbers .page-numbers:not(.dots),.b-btn-grouping--outline .page-numbers a,.nav-links .b-btn-grouping--outline .page-numbers.dots,.nav-links .b-btn-grouping--outline .page-numbers:not(.dots),.nav-links .b-btn-grouping--outline a,.page-numbers .b-btn-grouping--outline .page-numbers.dots,.page-numbers .b-btn-grouping--outline .page-numbers:not(.dots),.page-numbers .b-btn-grouping--outline a{z-index:1;margin-left:-1px}.b-btn-grouping--outline .b-btn:hover,.b-btn-grouping--outline .nav-links .page-numbers.dots:hover,.b-btn-grouping--outline .nav-links .page-numbers:hover:not(.dots),.b-btn-grouping--outline .nav-links a:hover,.b-btn-grouping--outline .page-numbers .page-numbers.dots:hover,.b-btn-grouping--outline .page-numbers .page-numbers:hover:not(.dots),.b-btn-grouping--outline .page-numbers a:hover,.nav-links .b-btn-grouping--outline .page-numbers.dots:hover,.nav-links .b-btn-grouping--outline .page-numbers:hover:not(.dots),.nav-links .b-btn-grouping--outline a:hover,.page-numbers .b-btn-grouping--outline .page-numbers.dots:hover,.page-numbers .b-btn-grouping--outline .page-numbers:hover:not(.dots),.page-numbers .b-btn-grouping--outline a:hover{z-index:2}.b-btn-grouping--outline .b-btn.active,.b-btn-grouping--outline .nav-links .active.page-numbers.dots,.b-btn-grouping--outline .nav-links .active.page-numbers:not(.dots),.b-btn-grouping--outline .nav-links a.active,.b-btn-grouping--outline .page-numbers .active.page-numbers.dots,.b-btn-grouping--outline .page-numbers .active.page-numbers:not(.dots),.b-btn-grouping--outline .page-numbers a.active,.nav-links .b-btn-grouping--outline .active.page-numbers.dots,.nav-links .b-btn-grouping--outline .active.page-numbers:not(.dots),.nav-links .b-btn-grouping--outline a.active,.page-numbers .b-btn-grouping--outline .active.page-numbers.dots,.page-numbers .b-btn-grouping--outline .active.page-numbers:not(.dots),.page-numbers .b-btn-grouping--outline a.active{z-index:3}.b-btn-grouping--outline .b-btn:first-child,.b-btn-grouping--outline .nav-links .page-numbers.dots:first-child,.b-btn-grouping--outline .nav-links .page-numbers:first-child:not(.dots),.b-btn-grouping--outline .nav-links a:first-child,.b-btn-grouping--outline .page-numbers .page-numbers.dots:first-child,.b-btn-grouping--outline .page-numbers .page-numbers:first-child:not(.dots),.b-btn-grouping--outline .page-numbers a:first-child,.nav-links .b-btn-grouping--outline .page-numbers.dots:first-child,.nav-links .b-btn-grouping--outline .page-numbers:first-child:not(.dots),.nav-links .b-btn-grouping--outline a:first-child,.page-numbers .b-btn-grouping--outline .page-numbers.dots:first-child,.page-numbers .b-btn-grouping--outline .page-numbers:first-child:not(.dots),.page-numbers .b-btn-grouping--outline a:first-child{margin-left:0}.nav-links a.disabled,.nav-links a.disabled.page-numbers.dots,.nav-links a.disabled.page-numbers:not(.dots),.nav-links fieldset[disabled] a,.nav-links fieldset[disabled] a.page-numbers.dots,.nav-links fieldset[disabled] a.page-numbers:not(.dots),.page-numbers a.disabled,.page-numbers a.disabled.page-numbers.dots,.page-numbers a.disabled.page-numbers:not(.dots),.page-numbers fieldset[disabled] a,.page-numbers fieldset[disabled] a.page-numbers.dots,.page-numbers fieldset[disabled] a.page-numbers:not(.dots),a.b-btn.disabled,fieldset[disabled] .nav-links a,fieldset[disabled] .nav-links a.page-numbers.dots,fieldset[disabled] .nav-links a.page-numbers:not(.dots),fieldset[disabled] .page-numbers a,fieldset[disabled] .page-numbers a.page-numbers.dots,fieldset[disabled] .page-numbers a.page-numbers:not(.dots),fieldset[disabled] a.b-btn{pointer-events:none}input[type=button].full-size,input[type=reset].full-size,input[type=submit].full-size{width:100%}:root{--badges-font-weight:400;--badges-line-height:1.25;--badges-border-width:1px;--badges-padding:2px 12px;--badges-padding-icon:3px;--badges-font-size:14px;--badges-border-radius:16px;--badges-transition:background .3s var(--easing),color .3s var(--easing),border-color .3s var(--easing),box-shadow .3s var(--easing);--badges-height:22px;--badges-gap:6px;--badges-padding-xl:2px 20px;--badges-padding-icon-xl:6px;--badges-font-size-xl:20px;--badges-height-xl:35px;--badges-gap-xl:6px;--badges-border-radius-xl:30px;--badges-primary-color:var(--base-white);--badges-primary-border:var(--yellow-dark);--badges-primary-background:var(--yellow-dark);--badges-secondary-color:var(--base-white);--badges-secondary-border:var(--green);--badges-secondary-background:var(--green)}.b-badges{font-size:10px;font-weight:var(--badges-font-weight);line-height:var(--badges-line-height);position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-width:var(--badges-height);height:15px;padding:2px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--badges-transition);text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;border:var(--badges-border-width) solid transparent;border-radius:var(--badges-border-radius);box-shadow:var(--badges-shadow);gap:var(--badges-gap)}@media screen and (min-width:681px){.b-badges{font-size:var(--badges-font-size);padding:var(--badges-padding);height:var(--badges-height)}}.b-badges>svg{display:block;flex:0 0 auto}.b-badges--icon{width:var(--badges-height);height:var(--badges-height);padding:var(--badges-padding-icon)}@media screen and (min-width:681px){.b-badges--xl{font-size:var(--badges-font-size-xl);min-height:var(--badges-height-xl);padding:var(--badges-padding-xl);gap:var(--badges-gap-xl);border-radius:var(--badges-border-radius-xl)}.b-badges--xl--icon{width:var(--badges-height-xl);height:var(--badges-height-xl);padding:var(--badges-padding-icon-xl)}}.b-badges--primary{color:var(--badges-primary-color);border-color:var(--badges-primary-border);background-color:var(--badges-primary-background)}.b-badges--secondary{color:var(--badges-secondary-color);border-color:var(--badges-secondary-border);background-color:var(--badges-secondary-background)}.b-badges-grouping{display:inline-flex}.b-badges-grouping .b-badges{margin-right:0;border-radius:0}.b-badges-grouping .b-badges:first-child{border-radius:var(--badges-border-radius) 0 0 var(--badges-border-radius)}.b-badges-grouping .b-badges:last-child{border-radius:0 var(--badges-border-radius) var(--badges-border-radius) 0}.b-badges-grouping--outline .b-badges{z-index:1;margin-left:-1px}.b-badges-grouping--outline .b-badges:hover{z-index:2}.b-badges-grouping--outline .b-badges.active{z-index:3}.b-badges-grouping--outline .b-badges:first-child{margin-left:0}a.b-badges.disabled,fieldset[disabled] a.b-badges{pointer-events:none}:root{--swiper-theme-color:var(--gray-900);--swiper-preloader-color:var(--primary-800);--swiper-wrapper-transition-timing-function:initial;--swiper-pagination-color:var(--base-white);--swiper-pagination-background:var(--gray-900);--swiper-pagination-radius:12px;--swiper-pagination-padding:0 5px;--swiper-pagination-size:24px;--swiper-pagination-fraction-color:inherit;--swiper-pagination-progressbar-bg-color:rgba(0,0,0,.25);--swiper-pagination-progressbar-size:4px;--swiper-pagination-bullet-margin:24px 0 0;--swiper-pagination-bullet-background:8px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:28px;--swiper-pagination-bullet-height:28px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-inactive-color:var(--base-white);--swiper-pagination-bullet-inactive-opacity:.4;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-gap:12px}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{display:block;overflow:hidden;overflow:clip;margin-right:auto;margin-left:auto;padding:0;list-style:none}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{display:flex;box-sizing:content-box;width:100%;height:100%;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-property:transform}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{position:relative;display:block;flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}:root{--swiper-navigation-sides-offset:10px}.swiper-button-next,.swiper-button-prev{flex:0 0 auto;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid var(--orange);border-radius:20px;width:58px;height:58px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:var(--orange);transition:color .3s ease,border-color .3s ease,background-color .3s ease}@media screen and (min-width:1181px){.swiper-button-next,.swiper-button-prev{width:80px;height:80px}}.swiper-button-next svg,.swiper-button-prev svg{width:21px;height:auto}@media screen and (min-width:1181px){.swiper-button-next svg,.swiper-button-prev svg{width:auto}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;pointer-events:none;opacity:0}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--base-white);background-color:var(--orange-dark);border-color:var(--orange-dark)}.swiper-button-lock{display:none}.swiper-pagination{font-variant:lining-nums;position:relative;z-index:10;transition:300ms opacity;transform:translate3d(0,0,0);text-align:center}.swiper-pagination.swiper-pagination-bullets{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:3px}@media screen and (min-width:1181px){.swiper-pagination.swiper-pagination-bullets{gap:10px}}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-pagination.swiper-pagination-lock{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;margin:var(--swiper-pagination-bullet-margin)}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;flex:0 0 auto}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:block;flex:0 0 auto;width:14px;height:14px;position:relative}.swiper-pagination-bullet::after,.swiper-pagination-bullet::before{position:absolute;top:50%;left:50%;border-radius:50%;transform-origin:center}.swiper-pagination-bullet::before{content:"";width:14px;transition:transform .3s ease;height:14px;box-sizing:border-box;margin-top:-7px;margin-left:-7px;transform:scale(1);background:#fff}.swiper-pagination-bullet::after{content:"";transition:transform .3s ease,opacity .3s ease;opacity:0;width:18px;height:18px;box-sizing:border-box;margin-top:-9px;margin-left:-9px;border:2px solid #fff;transform:scale(.6)}@media screen and (min-width:1181px){.swiper-pagination-bullet{width:28px;height:28px}.swiper-pagination-bullet::before{width:28px;height:28px;margin-top:-14px;margin-left:-14px}.swiper-pagination-bullet::after{content:"";width:36px;height:36px;border:4px solid #fff;margin-top:-18px;margin-left:-18px}}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active::before{transform:scale(.7)}.swiper-pagination-bullet-active::after{opacity:1;transform:scale(1)}@media screen and (min-width:1181px){.swiper-pagination-bullet-active::before{transform:scale(.7)}.swiper-pagination-bullet-active::after{transform:scale(1)}}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-current,.swiper-pagination-fraction{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swiper-pagination-progressbar{position:absolute;background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:var(--swiper-pagination-progressbar-size,4px)}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{top:0;left:0;width:var(--swiper-pagination-progressbar-size,4px);height:100%}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;box-sizing:border-box;width:48px;height:48px;margin-top:-24px;margin-left:-24px;transform-origin:50%;background:url(/) no-repeat 50% 50%}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{transition-property:opacity;pointer-events:none}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-virtual .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;top:0;left:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{width:var(--swiper-virtual-size);height:1px}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--glightbox-overlay:rgba(0,0,0,.14)}.glightbox-container{position:fixed;z-index:999999!important;top:0;left:0;overflow:hidden;width:100%;height:100%;outline:0;touch-action:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;z-index:9999;overflow:hidden;width:100%;height:100%}.glightbox-container .gslider{position:relative;top:0;left:0;display:flex!important;overflow:hidden;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .4s ease;transform:translate3d(0,0,0)}.glightbox-container .gslide{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;-webkit-user-select:none;user-select:none;opacity:0}.glightbox-container .gslide.current{position:relative;z-index:99999;opacity:1}.glightbox-container .gslide.prev{z-index:9999;opacity:1}.glightbox-container .ginner-container.gvideo-container,.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:100%;height:100vh;margin:auto}@media screen and (min-width:681px){.glightbox-container .ginner-container{flex-direction:row;width:auto;height:auto}}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}@media screen and (min-width:681px){.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}}.gslide iframe,.gslide video{min-height:165px;border:0;outline:0!important;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{display:block;float:none;width:auto;min-width:200px;max-width:100vw;height:auto;max-height:100vh;margin:auto;padding:0;-webkit-user-select:none;user-select:none;border:0;outline:0;object-fit:cover;touch-action:none;border-radius:10px}@supports (max-height:100svh){.gslide-image img{max-height:100svh}}@media screen and (min-width:681px){.gslide-image img{max-width:100%;max-height:97vh;border-radius:30px}@supports (max-height:97svh){.gslide-image img{max-height:97svh}}}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable,.gslide-video{position:relative}@media screen and (min-width:681px){.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{width:100%!important;max-width:100vh}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster,.gslide-video.playing::before{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;display:none;width:100%;height:100%;background:rgba(255,0,0,.34)}.gslide-video.fullscreen{min-width:100%;max-width:100%!important;height:75vh}.gslide-video.fullscreen video{width:100%!important;max-width:100%!important}.gslide-inline{overflow:auto;max-width:100%;max-height:calc(100vh - 40px);margin:auto;text-align:left;background:#fff}@media screen and (min-width:681px){.gslide-inline{max-height:95vh}}.gslide-inline .ginlined-content{width:100%;padding:20px}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;overflow:auto;opacity:1}.gslide-external{display:flex;overflow:auto;width:100%;min-width:100%;height:100%;max-height:75vh;padding:0;background:#fff}@media screen and (min-width:681px){.gslide-external{max-height:100vh}}.gslide-media{display:flex;width:auto;box-sizing:border-box;padding:10px}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}@media screen and (min-width:681px){.gslide-description.description-left,.gslide-description.description-right{max-width:275px}}.gslide-description.description-bottom,.gslide-description.description-top{width:100%;margin:0 auto}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{position:absolute;bottom:0;overflow:auto!important;order:2!important;width:100%;max-width:100vw!important;height:auto!important;max-height:78vh;padding:19px 11px 50px;transition:opacity .3s linear;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.75) 100%)}.glightbox-mobile .glightbox-container .gslide-title{font-size:1em;color:#fff}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{font-weight:700;color:#fff}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{opacity:.4;color:#fff}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.gscrollbar-fixer{margin:0!important}@media screen and (min-width:681px){.glightbox-open{height:auto}}.gloader{position:absolute;z-index:9999;top:47%;right:0;left:0;display:block;width:25px;height:25px;margin:0 auto;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%}.goverlay{position:fixed;top:-1px;left:0;width:100%;height:calc(100vh + 1px);background:var(--glightbox-overlay)!important;will-change:opacity}.gclose,.gnext,.gprev{z-index:99999;display:flex;align-items:center;flex-direction:column;justify-content:center;width:26px;height:44px;cursor:pointer;border:0}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0}.glightbox-clean .gnext,.glightbox-clean .gprev{top:50%;transform:translateY(-50%);width:58px;height:58px;position:absolute;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border:2px solid var(--orange);border-radius:20px;color:var(--orange);transition:background-color .3s ease,color .3s ease}@media screen and (max-width:680.98px){.glightbox-clean .gnext,.glightbox-clean .gprev{display:none;visibility:hidden}}.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{color:var(--base-white);background:var(--orange)}.glightbox-clean .gnext svg,.glightbox-clean .gprev svg{width:15px;height:auto}@media screen and (min-width:1181px){.glightbox-clean .gnext svg,.glightbox-clean .gprev svg{width:auto}.glightbox-clean .gnext,.glightbox-clean .gprev{width:80px;height:80px}}.glightbox-clean .gprev{left:15px}@media screen and (min-width:681px){.glightbox-clean .gprev{left:30px}}.glightbox-clean .gnext{right:15px}@media screen and (min-width:681px){.glightbox-clean .gnext{right:30px}}.glightbox-clean .gclose{width:35px;height:35px;top:5px;right:5px;position:absolute;color:var(--base-black);transition:color .3s ease}.glightbox-clean .gclose:hover{color:var(--orange);opacity:1}@media screen and (min-width:681px){.glightbox-clean .gclose{top:15px;right:15px}}.glightbox-clean .gclose svg{width:18px;height:auto}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}.modal{display:none}.modal.is-open{display:block}.modal[aria-hidden=false] .modal__overlay{animation:mmslideIn .3s linear}.modal[aria-hidden=true] .modal__overlay{animation:mmslideOut .3s linear}.modal__overlay{position:fixed;z-index:8888;top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;align-items:normal;flex-flow:row nowrap;justify-content:normal;box-sizing:border-box;padding:35px 20px;background:rgba(0,0,0,.14);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal__overlay _:-ms-fullscreen,:root .modal__overlay{display:block}@media screen and (min-width:681px){.modal__overlay{padding:20px 40px}}.overflowscrolling .modal__overlay{overflow-y:scroll}.modal__container{position:relative;z-index:20;box-sizing:border-box;width:1564px;max-width:100%;margin:auto;padding:40px 10px;background:var(--base-white);background-size:cover;border-radius:10px}@media screen and (min-width:681px){.modal__container{padding:50px 60px;border-radius:30px}}.modal__container--review{width:780px}.modal__container--delivery{padding:0}.modal__content--delivery{overflow:hidden;border-radius:10px}.modal__content--delivery iframe{width:100%;border:0;outline:0}@media screen and (min-width:681px){.modal__content--delivery{border-radius:30px}}.modal__close{position:absolute;z-index:100;margin-bottom:10px;bottom:100%;right:0;box-sizing:border-box;padding:0;cursor:pointer;transition:color .3s ease;color:var(--base-black);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.modal__close svg{width:20px;height:20px;display:block}@media screen and (min-width:681px){.modal__close{left:100%;margin-left:10px;right:auto;top:0;margin-top:0;bottom:auto}}.modal__close:hover{color:var(--orange)}.modal__bg{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}:root{--ss-primary-color:#5897FB;--ss-bg-color:#FFF;--ss-font-color:#4D4D4D;--ss-font-placeholder-color:#8D8D8D;--ss-disabled-color:#DCDEE2;--ss-border-color:#DCDEE2;--ss-highlight-color:#FFFB8C;--ss-success-color:#00B755;--ss-error-color:#DC3545;--ss-focus-color:#5897FB;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:4px}.ss-hide{display:none!important}.ss-main{display:inline-flex;vertical-align:top;flex-direction:row;position:relative;-webkit-user-select:none;user-select:none;align-items:center;color:var(--input-color);min-height:var(--input-height);width:auto;padding:var(--input-padding);cursor:pointer;border:var(--input-border);border-radius:var(--input-radius);background-color:var(--input-background);outline:0;box-sizing:border-box;transition:var(--input-transition);overflow:hidden}.ss-main:focus{border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.ss-main.ss-disabled{cursor:default;color:var(--input-color-disabled);border-color:var(--input-border-disabled);background-color:var(--input-background-disabled);box-shadow:var(--input-shadow)}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;align-items:center;width:100%;color:var(--input-placeholder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-content,.ss-main .ss-values .ss-single{display:flex}.ss-main .ss-values .ss-value,.ss-main .ss-values .ss-value.ss-value-out{animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete,.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-deselect svg path,.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect,.ss-main::after{flex:0 1 auto;display:flex;align-items:center}.ss-main .ss-deselect{justify-content:center;width:fit-content;height:auto;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{stroke:var(--ss-font-color);stroke-width:20}.ss-main::after{content:"";justify-content:flex-end;width:19px;height:11px;-webkit-mask:url(/) no-repeat center;mask:url(/) no-repeat center;background-color:var(--gray-stroke);transition:transform .3s ease,background-color .3s ease;transform:rotate(0)}.ss-main.ss-open-below::after{background-color:var(--orange);transform:rotate(180deg)}.ss-main .ss-arrow{display:none}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path,.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;height:auto;flex-direction:column;width:auto;overflow:hidden;max-height:var(--ss-content-height);box-sizing:border-box;box-shadow:0 13px 23px -2px rgba(0,0,0,.42);background:var(--base-white);border:1px solid var(--gray-stroke);border-radius:20px;transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-fixed{position:fixed}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;margin-bottom:10px!important;transform:scaleY(1);transform-origin:center bottom}.ss-content.ss-open-below{opacity:1;margin-top:10px!important;transform:scaleY(1);transform-origin:center top}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:18px}.ss-content .ss-list::-webkit-scrollbar-track{border-radius:0;background:var(--gray-stroke)}.ss-content .ss-list::-webkit-scrollbar{width:2px;background:var(--gray-stroke)}.ss-content .ss-list::-webkit-scrollbar-thumb{border:0;border-radius:5px;background-color:#000}@-moz-document url-prefix(){.ss-content .ss-list{scrollbar-width:thin;scrollbar-color:#000 var(--gray-stroke)}}.overflowscrolling .ss-content .ss-list{overflow-y:scroll}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:block;white-space:normal;font-weight:400;font-size:16px;line-height:1.25;color:var(--base-black);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .3s ease}.ss-content .ss-list .ss-option:hover{color:var(--orange)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--orange)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:var(--ss-highlight-color)}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask,.simplebar-offset{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0%}.simplebar-height-auto-observer,.simplebar-track{position:absolute;pointer-events:none;overflow:hidden}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:var(--orange);border-radius:4px;opacity:0;transition:opacity .2s .5s linear;top:5px;bottom:5px;left:7px;right:0}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.breadcrumb__link svg{display:block}:root{--alert-padding:16px;--alert-border-radius:8px;--alert-gap:12px;--alert-color:var(--primary-700,#6941C6);--alert-background:var(--primary-25,#FCFAFF);--alert-border:1px solid var(--primary-300,#D6BBFB);--alert-size:14px;--alert-line-height:1.3;--alert-color-gray:var(--gray-600,#475467);--alert-background-gray:var(--gray-25,#FCFCFD);--alert-border-gray:1px solid var(--gray-300,#D0D5DD);--alert-color-error:var(--error-700,#B42318);--alert-background-error:var(--error-25,#FFFBFA);--alert-border-error:1px solid var(--error-300,#FDA29B);--alert-color-warning:var(--warning-700,#B54708);--alert-background-warning:var(--warning-25,#FFFCF5);--alert-border-warning:1px solid var(--warning-300,#FEC84B);--alert-color-success:var(--success-700,#027A48);--alert-background-success:var(--success-25,#F6FEF9);--alert-border-success:1px solid var(--success-300,#6CE9A6)}.box-alert{font-size:var(--alert-size);line-height:var(--alert-line-height);display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;padding:var(--alert-padding);color:var(--alert-color);border:var(--alert-border);border-radius:var(--alert-border-radius);background:var(--alert-background);gap:var(--alert-gap)}.box-alert--gray{color:var(--alert-color-gray);border:var(--alert-border-gray);background:var(--alert-background-gray)}.box-alert--error{color:var(--alert-color-error);border:var(--alert-border-error);background:var(--alert-background-error)}.box-alert--warning{color:var(--alert-color-warning);border:var(--alert-border-warning);background:var(--alert-background-warning)}.box-alert--success{color:var(--alert-color-success);border:var(--alert-border-success);background:var(--alert-background-success)}.box-alert--marign-bottom{margin-bottom:24px}.box-alert__title,.branding-info__description b{font-weight:600}:root{--article-margin-mobile:48px;--article-margin-desktop:64px;--article-wrapper:720px;--article-header-color:var(--gray-900,#101828)}.article-post h2,.article-post h3,.article-post h4,.article-post h5{color:var(--article-header-color)}.article-post__wrapper,.wrapper.article-post__wrapper{width:var(--article-wrapper)}.article-post__header{margin-bottom:var(--article-margin-mobile);text-align:center}@media screen and (min-width:681px){.article-post__header{margin-bottom:var(--article-margin-desktop)}}.woocommerce-page .article-post__header{padding:32px 0;background:var(--gray-50)}.article-post__date{margin-bottom:8px;text-align:center;color:var(--primary-600,#7F56D9)}@media screen and (min-width:681px){.article-post__date{margin-bottom:12px}}.article-post__title{margin-top:0;margin-bottom:16px;color:var(--gray-900,#101828)}@media screen and (min-width:681px){.article-post__title{margin-bottom:24px}}.article-post__title--left{text-align:left}.article-post__thumbnail{margin-bottom:var(--article-margin-mobile,64px);padding:0 16px;text-align:center}@media screen and (min-width:681px){.article-post__thumbnail{margin-bottom:var(--article-margin-desktop,64px);padding:0 20px}}.article-post__user{margin-top:var(--article-margin-mobile,48px)}@media screen and (min-width:681px){.article-post__user{margin-top:var(--article-margin-desktop,64px)}}.article-post__panel{padding-top:24px;border-top:1px solid var(--gray-200,#EAECF0)}.article-comments{margin-top:var(--article-margin-mobile,48px)}@media screen and (min-width:681px){.article-comments{margin-top:var(--article-margin-desktop,64px)}}:root{--site-navigation-margin:64px 0 0;--site-navigation-padding:20px 0 0;--site-navigation-border:1px solid var(--gray-200,#EAECF0);--site-navigation-gap-mobile:8px;--site-navigation-gap-table:8px;--site-navigation-gap-desktop:8px}.site-navigation__wrapper:empty{display:none}.site-navigation,.site-pagination{margin:var(--site-navigation-margin);padding:var(--site-navigation-padding);border-top:var(--site-navigation-border)}.nav-links,.page-numbers{display:flex;align-items:flex-start;flex-flow:row wrap;justify-content:space-between;margin:0;padding:0;list-style:none;gap:var(--site-navigation-gap-mobile)}@media screen and (min-width:681px){.nav-links,.page-numbers{gap:var(--site-navigation-gap-table)}}@media screen and (min-width:1181px){.nav-links,.page-numbers{gap:var(--site-navigation-gap-desktop)}}@media screen and (max-width:680.98px){.nav-links .nav-title,.page-numbers .nav-title{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}}.site-pagination .nav-links,.site-pagination .page-numbers{justify-content:center}.nav-links .page-numbers:not(.dots),.nav-links a,.page-numbers .page-numbers:not(.dots),.page-numbers a{text-align:left}.nav-links .page-numbers:not(.dots).current,.nav-links a.current,.page-numbers .page-numbers:not(.dots).current,.page-numbers a.current{color:var(--btn-secondary-grey-color-active);border-color:var(--btn-secondary-grey-border-active);background-color:var(--btn-secondary-grey-background-active);box-shadow:var(--btn-secondary-grey-shadow-active)}.nav-links .page-numbers.dots,.page-numbers .page-numbers.dots{cursor:default}.nav-links .nav-previous>a::before,.page-numbers .nav-previous>a::before{content:"";width:20px;height:20px;background:url(/) no-repeat center;background-size:contain}.nav-links .nav-next>a::after,.page-numbers .nav-next>a::after{content:"";width:20px;height:20px;background:url(/) no-repeat center;background-size:contain}:root{--breadcrumb-margin:0 0 12px;--breadcrumb-gap-mobile:4px 6px;--breadcrumb-gap-desktop:4px 12px;--breadcrumb-item-gap-mobile:6px;--breadcrumb-item-gap-tablet:8px;--breadcrumb-item-gap-desktop:14px;--breadcrumb-item-link-color:var(--gray);--breadcrumb-item-link-color-hover:var(--orange);--breadcrumb-item-link-color-active:var(--orange)}.breadcrumb__positon{position:absolute;top:var(--body-padding-top-mobile);left:0;right:0;z-index:30}@media screen and (min-width:681px){.breadcrumb__positon{top:calc(var(--body-padding-top) - 7px)}}.breadcrumb__wrapper{display:none;color:var(--breadcrumb-item-link-color);visibility:hidden}@media screen and (min-width:681px){.breadcrumb__wrapper{display:block;visibility:visible;margin-top:-75px;margin-bottom:93px}}.breadcrumb{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;font-family:var(--body-font);margin:var(--breadcrumb-margin);padding:0;list-style:none;gap:var(--breadcrumb-gap-mobile)}@media screen and (min-width:681px){.breadcrumb{gap:var(--breadcrumb-gap-desktop)}}.breadcrumb__item{display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:var(--breadcrumb-item-gap-mobile)}@media screen and (min-width:681px){.breadcrumb__item{gap:var(--breadcrumb-item-gap-tablet)}}@media screen and (min-width:1181px){.breadcrumb__item{gap:var(--breadcrumb-item-gap-desktop)}}.breadcrumb__item::after{content:"-"}.breadcrumb__item:last-child::after{display:none}.breadcrumb__link{display:block;transition:color .3s ease;text-decoration:none;color:var(--breadcrumb-item-link-color);font-weight:400;font-size:14px}.breadcrumb__link:hover{color:var(--breadcrumb-item-link-color-hover)}:root{--droppanel-dropdown-background:var(--base-white,#FFF);--droppanel-dropdown-padding:6px;--droppanel-dropdown-width:180px;--droppanel-dropdown-border:1px solid var(--gray-200,#EAECF0);--droppanel-dropdown-border-radius:var(--border-radius);--droppanel-dropdown-shadow:var(--shadow-lg);--droppanel-header-color:var(--gray-700);--droppanel-footer-color:var(--gray-700);--droppanel-item-padding:9px 10px;--droppanel-item-radius:var(--border-radius-small);--droppanel-item-transition:color .3s var(--easing),background-color .3s var(--easing);--droppanel-item-color:var(--gray-700,rgba(52,64,84,1));--droppanel-item-background:transparent;--droppanel-item-hover-color:var(--gray-700,rgba(52,64,84,1));--droppanel-item-hover-background:var(--gray-50,#F9FAFB)}.dropdown-panel{position:relative}.user-panel__item .dropdown-panel__dropdown{display:none}.product-teaser__favorite svg,.s-block__link svg,.user-panel__item:hover .dropdown-panel__dropdown{display:block}.dropdown-panel__dropdown.is-active,.user-panel__item:hover .dropdown-panel__dropdown{animation:dropdown-menu .5s ease}.dropdown-panel__item--separator{border-top:1px solid var(--gray-stroke);padding-top:9px;margin-top:13px}.dropdown-panel__item--separator>a,.dropdown-panel__item--separator>button{color:#606060}.dropdown-panel__link{outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;font-weight:400;font-size:16px;line-height:1.25;display:block;text-decoration:none;color:var(--base-white)}@media screen and (min-width:1181px){.dropdown-panel__link{color:var(--base-black);transition:color .3s ease}.dropdown-panel__item.active>.dropdown-panel__link,.dropdown-panel__link:hover{color:var(--orange)}}.s-block{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;gap:20px}.s-block__link{display:block;text-decoration:none;transition:color .3s ease;color:var(--orange)}.s-block__link:active,.s-block__link:hover{color:var(--orange-dark)}.page-wrapper{overflow:hidden;padding-top:var(--body-padding-top-mobile);box-sizing:border-box}.body--sticky .page-wrapper{overflow:unset}@media screen and (min-width:681px){.page-wrapper{padding-top:var(--body-padding-top)}}.wrapper{box-sizing:border-box;width:var(--body-wrapper);max-width:100%;margin-right:auto;margin-left:auto;padding-right:var(--body-wrapper-padding-mobile);padding-left:var(--body-wrapper-padding-mobile)}@media screen and (min-width:681px){.wrapper{padding-right:var(--body-wrapper-padding-tablet);padding-left:var(--body-wrapper-padding-tablet)}}@media screen and (min-width:1351px){.wrapper{padding-right:var(--body-wrapper-padding-desktop);padding-left:var(--body-wrapper-padding-desktop)}}.page__title{font-weight:400;font-size:20px;margin-bottom:30px;color:var(--base-black)}.page__title--center{text-align:center}@media screen and (min-width:681px){.page__title{font-size:30px}}@media screen and (min-width:1181px){.page__title{margin-bottom:50px;font-size:40px}}.product-catalog-grid{display:grid;gap:30px 20px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:681px){.product-catalog-grid{grid-template-columns:repeat(3,1fr);gap:40px 30px}}@media screen and (min-width:1181px){.product-catalog-grid{grid-template-columns:repeat(5,1fr)}}.product-catalog-grid__item{display:block;text-decoration:none}.product-catalog-grid__image{background-color:var(--gray-light-2);border-radius:20px;margin-bottom:12px;display:block;color:var(--base-black)}@media screen and (min-width:681px){.product-catalog-grid__image{margin-bottom:15px}}@media screen and (min-width:1181px){.product-catalog-grid__image{margin-bottom:20px}}.product-catalog-grid__image img{vertical-align:top;border-radius:20px;width:100%}.product-catalog-grid__title{text-align:center;font-weight:400;font-size:14px;display:block;color:var(--base-black)}@media screen and (min-width:681px){.product-catalog-grid__title{font-size:18px}}@media screen and (min-width:1181px){.product-catalog-grid__title{font-size:20px}.product-category__grid{display:grid;gap:30px;align-items:start;grid-template-columns:272px calc(100% - 288px - 30px)}}@media screen and (min-width:1441px){.product-category__grid{grid-template-columns:288px calc(100% - 288px - 30px)}}@media screen and (min-width:1181px){.product-category__aside{display:block;visibility:visible;grid-column:1;order:0}.product-category__main{grid-column-start:2;order:1}}.product-category__header{margin-bottom:40px}@media screen and (min-width:681px){.product-category__header{margin-bottom:50px}}@media screen and (min-width:1181px){.product-category__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:50px}}@media screen and (min-width:1441px){.product-category__header{margin-bottom:66px}}.product-category__header .page__title{margin-bottom:0}.product-category__filters{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:10px 20px;margin-top:20px;--input-height:48px}@media screen and (min-width:681px){.product-category__filters{margin-top:24px;justify-content:flex-start;flex-flow:row wrap}}@media screen and (min-width:1181px){.product-category__filters{margin-top:0}}.nav-links .product-category__filters .page-numbers.dots,.nav-links .product-category__filters .page-numbers:not(.dots),.nav-links .product-category__filters a,.page-numbers .product-category__filters .page-numbers.dots,.page-numbers .product-category__filters .page-numbers:not(.dots),.page-numbers .product-category__filters a,.product-category__filters .b-btn,.product-category__filters .nav-links .page-numbers.dots,.product-category__filters .nav-links .page-numbers:not(.dots),.product-category__filters .nav-links a,.product-category__filters .page-numbers .page-numbers.dots,.product-category__filters .page-numbers .page-numbers:not(.dots),.product-category__filters .page-numbers a,.product-category__filters select{height:48px}@media screen and (max-width:680.98px){.nav-links .product-category__filters .page-numbers.dots,.nav-links .product-category__filters .page-numbers:not(.dots),.nav-links .product-category__filters a,.page-numbers .product-category__filters .page-numbers.dots,.page-numbers .product-category__filters .page-numbers:not(.dots),.page-numbers .product-category__filters a,.product-category__filters .b-btn,.product-category__filters .nav-links .page-numbers.dots,.product-category__filters .nav-links .page-numbers:not(.dots),.product-category__filters .nav-links a,.product-category__filters .page-numbers .page-numbers.dots,.product-category__filters .page-numbers .page-numbers:not(.dots),.product-category__filters .page-numbers a{justify-content:flex-start}}.product-category__filters .b-btn--tertiary.active svg path,.product-category__filters .b-btn--tertiary:focus-within svg path{fill:#fff}.product-category__filters .ss-main{min-width:208px}.product-category__filters .ss-main .ss-values .ss-single{font-size:16px}.category-grid{display:grid;gap:60px 0;grid-template-columns:repeat(2,50%);margin:0 -10px}.category-grid .product-teaser{margin:0 10px}@media screen and (min-width:861px){.category-grid{grid-template-columns:repeat(4,25%)}}@media screen and (min-width:1181px){.category-grid{margin:0 -15px}.category-grid--cols-5{grid-template-columns:repeat(5,20%)}.category-grid .product-teaser{margin:0 15px}}.product-category__aside{display:none;visibility:hidden}@media screen and (min-width:1181px){.product-category__aside{border:1px solid var(--gray-stroke);padding:28px 20px;border-radius:24px;display:block;visibility:visible}}@media screen and (min-width:1441px){.product-category__aside{padding:28px}}.product-category__subtitle{font-weight:600;font-size:24px;color:var(--base-black);font-family:var(--body-font);margin-bottom:15px}.category-grid__button{text-align:center;margin-top:45px}.category-grid__button .b-btn,.category-grid__button .nav-links .page-numbers.dots,.category-grid__button .nav-links .page-numbers:not(.dots),.category-grid__button .nav-links a,.category-grid__button .page-numbers .page-numbers.dots,.category-grid__button .page-numbers .page-numbers:not(.dots),.category-grid__button .page-numbers a,.nav-links .category-grid__button .page-numbers.dots,.nav-links .category-grid__button .page-numbers:not(.dots),.nav-links .category-grid__button a,.page-numbers .category-grid__button .page-numbers.dots,.page-numbers .category-grid__button .page-numbers:not(.dots),.page-numbers .category-grid__button a{width:100%}@media screen and (min-width:681px){.category-grid__button .b-btn,.category-grid__button .nav-links .page-numbers.dots,.category-grid__button .nav-links .page-numbers:not(.dots),.category-grid__button .nav-links a,.category-grid__button .page-numbers .page-numbers.dots,.category-grid__button .page-numbers .page-numbers:not(.dots),.category-grid__button .page-numbers a,.nav-links .category-grid__button .page-numbers.dots,.nav-links .category-grid__button .page-numbers:not(.dots),.nav-links .category-grid__button a,.page-numbers .category-grid__button .page-numbers.dots,.page-numbers .category-grid__button .page-numbers:not(.dots),.page-numbers .category-grid__button a{min-width:400px;width:auto}}@media screen and (min-width:1181px){.category-grid__button{margin-top:70px}}@media screen and (min-width:1441px){.category-grid__button{margin-top:90px}}.product-teaser,.product-teaser__box{text-decoration:none;position:relative}.product-teaser{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;height:100%;box-sizing:border-box}.swiper-slide .product-teaser{margin:0 10px}@media screen and (min-width:1181px){.swiper-slide .product-teaser{margin:0 15px}.product-teaser:hover .product-teaser__image{border-color:var(--orange)}.product-teaser:hover .product-teaser__favorite{opacity:1}.nav-links .product-teaser:hover .product-teaser__button .page-numbers.dots,.nav-links .product-teaser:hover .product-teaser__button .page-numbers:not(.dots),.nav-links .product-teaser:hover .product-teaser__button a,.page-numbers .product-teaser:hover .product-teaser__button .page-numbers.dots,.page-numbers .product-teaser:hover .product-teaser__button .page-numbers:not(.dots),.page-numbers .product-teaser:hover .product-teaser__button a,.product-teaser:hover .product-teaser__button .b-btn,.product-teaser:hover .product-teaser__button .nav-links .page-numbers.dots,.product-teaser:hover .product-teaser__button .nav-links .page-numbers:not(.dots),.product-teaser:hover .product-teaser__button .nav-links a,.product-teaser:hover .product-teaser__button .page-numbers .page-numbers.dots,.product-teaser:hover .product-teaser__button .page-numbers .page-numbers:not(.dots),.product-teaser:hover .product-teaser__button .page-numbers a{background-color:var(--orange);border-color:var(--orange);color:var(--base-white)}}.product-teaser__box{display:block}.product-teaser__image{border-radius:10px;background-color:var(--gray-light-2);border:1px solid var(--gray-light-2);position:relative;margin-bottom:8px;transition:border-color .3s ease}@media screen and (min-width:1181px){.product-teaser__image{margin-bottom:20px;border-radius:20px;color:#000}}.product-teaser__image img{position:relative;z-index:1;width:100%;border-radius:10px;border:transparent}@media screen and (min-width:1181px){.product-teaser__image img{border-radius:20px}}.product-teaser__badge{position:absolute;top:20px;left:10px;z-index:10;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:5px}@media screen and (min-width:681px){.product-teaser__badge{left:20px;gap:10px}}.product-teaser__title{font-weight:400;font-size:14px;color:var(--base-black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.4em;line-height:1.2em}@media screen and (min-width:1181px){.product-teaser__title{font-size:16px}}.product-teaser__price{font-weight:700;font-size:16px;color:var(--orange);margin-top:5px}@media screen and (min-width:1181px){.product-teaser__price{font-size:26px;margin-top:10px}}.product-teaser__favorite{position:absolute;top:14px;right:20px;z-index:10;width:24px;height:24px;outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:#d9d9d9;transition:color .3s ease}@media screen and (min-width:681px){.product-teaser__favorite{right:25px;top:10px}}@media screen and (min-width:1181px){.product-teaser__favorite{opacity:0;width:40px;height:40px;right:30px;transition:opacity .3s ease,color .3s ease}.product-teaser__favorite.active{opacity:1}}.product-teaser__favorite.active,.product-teaser__favorite:hover{color:var(--orange)}.product-teaser__button{margin-top:auto;padding-top:20px}.product-item{margin-top:-20px}@media screen and (min-width:1181px){.product-item{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;margin-top:-70px}.product-item-gallery{width:50%;padding-right:15px;box-sizing:border-box}.product-item__info{width:50%;padding-left:15px;box-sizing:border-box}}.product-item__title{font-weight:400;font-size:20px;color:var(--base-black)}@media screen and (min-width:681px){.product-item__title{font-size:32px}}@media screen and (min-width:1181px){.product-item__title{font-size:40px;margin-bottom:30px}}.product-item__row{margin-bottom:20px;margin-top:20px}@media screen and (min-width:681px){.product-item__row{margin-bottom:30px;margin-top:30px}.product-item__row--big{margin-top:40px}}.product-item__description p:first-child,.product-item__row:first-child{margin-top:0}.product-item__description p:last-child,.product-item__row:last-child{margin-bottom:0}.product-item-variants .swiper{margin:0 -5px}@media screen and (min-width:681px){.product-item-variants .swiper{margin:0 -3px}}.product-item-variants .swiper-slide{width:70px}@media screen and (min-width:1181px){.product-item-variants .swiper-slide{width:80px}}.product-item-variants__title{font-weight:400;font-size:16px;margin-bottom:10px;color:var(--base-black)}@media screen and (min-width:681px){.product-item-variants__title{font-size:20px;margin-bottom:16px}}@media screen and (min-width:1181px){.product-item-variants__title{font-size:24px;margin-bottom:20px}}.product-item-variants__item{display:block;text-decoration:none;margin:0 5px;box-sizing:border-box;border-radius:10px}.product-item-variants__item.active{border:1px solid var(--orange)}@media screen and (min-width:681px){.product-item-variants__item{margin:0 3px}}.product-item-variants__item img{vertical-align:top;width:100%;border-radius:10px}.product-item__meta{display:flex;flex-flow:row wrap;justify-content:space-between;gap:20px;align-items:center}@media screen and (min-width:681px){.product-item__meta{justify-content:flex-start}}@media screen and (min-width:1181px){.product-item__meta{gap:30px}}.product-item__price{font-weight:700;font-size:36px;color:var(--orange)}.product-item__add-to-cart{height:40px;width:100%}@media screen and (min-width:681px){.product-item__add-to-cart{width:242px}}.product-item__description{font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.product-item__description{font-size:16px}}.product-item__description p{margin:10px 0}@media screen and (min-width:681px){.product-item__description p{margin:20px 0}}.product-item__subtitle{font-weight:400;font-size:16px;color:var(--base-black);margin:0 0 10px}@media screen and (min-width:681px){.product-item__subtitle{font-size:20px;margin:0 0 20px}}.product-item-features{display:inline-grid;vertical-align:top;gap:8px;grid-template-columns:repeat(5,1fr)}@media screen and (min-width:681px){.product-item-features{grid-template-columns:repeat(6,1fr);gap:14px}}.product-item-nutrition{padding:20px 10px;background:var(--gray-light-2);border-radius:10px;display:inline-block;vertical-align:top}@media screen and (min-width:681px){.product-item-nutrition{padding:20px;border-radius:20px}}@media screen and (min-width:1181px){.product-item-nutrition{padding:22px 28px}}.product-item-nutrition__title{font-weight:400;font-size:14px;color:var(--base-black);margin-bottom:10px}@media screen and (min-width:681px){.product-item-nutrition__title{font-size:16px;margin-bottom:18px}}.product-item-nutrition__grid{margin:0;padding:0;list-style:none;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:14px;font-size:14px}.product-item-nutrition__grid span{display:block;font-size:16px}@media screen and (min-width:681px){.product-item-nutrition__grid span{font-size:24px}.product-item-nutrition__grid{gap:30px;font-size:16px}}.product-item-gallery{margin-bottom:20px;position:relative}@media screen and (min-width:681px){.product-item-gallery{margin-bottom:40px}}@media screen and (min-width:1181px){.product-item-gallery{margin-bottom:0;align-self:stretch}.product-item-gallery__grid{display:grid;margin-bottom:0;position:sticky;top:0;right:0;left:0;gap:26px;grid-template-columns:90px calc(100% - 90px - 26px);align-items:stretch}}.product-item-gallery__badge{position:absolute;top:20px;left:20px;z-index:10;display:inline-flex;vertical-align:top;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:2px}@media screen and (min-width:681px){.product-item-gallery__badge{top:30px;left:30px;gap:10px}}.product-item-gallery__main,.quantity-block__btn span{position:relative}@media screen and (min-width:1181px){.product-item-gallery__main{order:1}}.product-item-gallery__thumbs{margin-top:10px}.product-item-gallery__thumbs .swiper{margin:0 -5px;overflow:visible}@media screen and (min-width:681px){.product-item-gallery__thumbs .swiper{margin:0 -10px}}.product-item-gallery__thumbs .swiper-slide{height:auto;width:auto}@media screen and (min-width:681px){.product-item-gallery__thumbs{margin-top:20px}}@media screen and (min-width:1181px){.product-item-gallery__thumbs{order:0;position:relative;overflow:hidden;margin-top:0}.product-item-gallery__thumbs .swiper{margin:0;position:absolute;top:-5px;left:0;bottom:-5px;width:90px}}.product-item-gallery__image{background:var(--gray-light-2);border-radius:30px;display:block;text-decoration:none}.product-item-gallery__image img{vertical-align:top;width:100%}.product-item-gallery__thumb{background:var(--gray-light-2);border-radius:10px;overflow:hidden;box-sizing:border-box;border:2px solid var(--gray-light-2);transition:border-color .3s ease;margin:0 5px;width:60px}@media screen and (min-width:681px){.product-item-gallery__thumb{margin:0 10px;width:89px}}@media screen and (min-width:1181px){.product-item-gallery__thumb{margin:5px 0}}.swiper-slide-thumb-active .product-item-gallery__thumb{border:2px solid var(--orange);box-sizing:border-box}.product-item-gallery__thumb img{vertical-align:top;width:100%;border-radius:10px}.product-item__relative{display:grid;gap:60px 0;grid-template-columns:repeat(2,50%);margin:0 -10px}.product-item__relative .product-teaser{margin:0 10px}@media screen and (min-width:861px){.product-item__relative{grid-template-columns:repeat(4,25%)}}@media screen and (min-width:1181px){.product-item__relative{margin:0 -15px}.product-item__relative .product-teaser{margin:0 15px}}.product-item__section{margin:40px 0}@media screen and (min-width:681px){.product-item__section{margin:60px 0}}@media screen and (min-width:1181px){.product-item__section{margin:100px 0}}.header__contacts p:first-child,.product-item__section:first-child{margin-top:0}.product-item__section:last-child{margin-bottom:0}.quantity-block{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;width:130px;border-radius:40px;height:40px;background:var(--green-light)}.quantity-block__btn,input[type=number].quantity-block__input{border:0;text-align:center;font-weight:400;background:0 0;color:var(--base-black)}.quantity-block__btn{outline:0;padding:0;-webkit-tap-highlight-color:transparent;cursor:pointer;box-sizing:border-box;flex:0 0 auto;font-size:32px;width:30px;line-height:40px}.quantity-block__btn--minus{text-align:right}.quantity-block__btn--plus{text-align:left}.quantity-block__btn--plus span{top:-2px}input[type=number].quantity-block__input{flex:1 1 auto;height:40px;border-radius:0;padding:0 5px;width:calc(100% - 60px);font-size:24px;appearance:textfield}.product-review{margin-bottom:40px}.product-review__grid{display:grid;gap:30px;align-items:stretch;grid-template-columns:100%}@media screen and (min-width:1181px){.product-review__grid{grid-template-columns:28.5% calc(71.5% - 30px)}}.product-review__aside{position:relative;z-index:10}@media screen and (min-width:1181px){.product-review__aside{order:0}}.product-review__main{position:relative;z-index:1;isolation:isolate}@media screen and (min-width:1181px){.product-review__main{order:1}.product-review__main::after{content:"";position:absolute;right:100%;width:5000%;background:var(--base-white);top:-5px;bottom:-5px;margin-right:60px;z-index:1}}.product-review__main .swiper{overflow:visible;height:100%;margin:0 -10px}@media screen and (min-width:681px){.product-review__main .swiper{margin:0 -15px}}.product-review__main .swiper-slide{width:75%}@media screen and (min-width:848px){.product-review__main .swiper-slide{width:43.9%}}@media screen and (min-width:1181px){.product-review__main .swiper-slide{width:43.9%}}.product-review-form{background:var(--orange);border-radius:30px;padding:48px;box-sizing:border-box;color:var(--base-white);font-size:16px;height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;font-family:var(--body-font)}@media screen and (min-width:1181px){.product-review-form{font-size:20px}}.product-review-form__title{font-weight:400;font-size:20px;margin-bottom:20px;font-family:var(--body-font-secondary)}@media screen and (min-width:681px){.product-review-form__title{font-size:30px}}.product-review-form__footer{margin-top:auto;padding-top:30px}.nav-links .product-review-form__button .page-numbers.dots,.nav-links .product-review-form__button .page-numbers:not(.dots),.nav-links .product-review-form__button a,.page-numbers .product-review-form__button .page-numbers.dots,.page-numbers .product-review-form__button .page-numbers:not(.dots),.page-numbers .product-review-form__button a,.product-review-form__button .b-btn,.product-review-form__button .nav-links .page-numbers.dots,.product-review-form__button .nav-links .page-numbers:not(.dots),.product-review-form__button .nav-links a,.product-review-form__button .page-numbers .page-numbers.dots,.product-review-form__button .page-numbers .page-numbers:not(.dots),.product-review-form__button .page-numbers a{height:57px;font-size:16px}.product-review-form__hint{font-weight:400;font-size:14px;color:var(--base-white);margin-top:20px}.rating-block{display:flex;flex-direction:row-reverse;justify-content:flex-end}input[type=radio].rating-block__input{display:none}.rating-block__label{cursor:pointer;display:block;padding:0 3px}.rating-block__label svg{transition:color .3s ease;color:#fff;display:block}@media screen and (max-width:340px){.rating-block__label svg{width:42px;height:auto}}.rating-block__input:checked~.rating-block__label svg,.rating-block__label:hover svg,.rating-block__label:hover~.rating-block__label svg{color:var(--orange)}.product-review-empty{background:var(--gray-light-2);min-height:293px;height:100%;box-sizing:border-box;border-radius:30px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;padding:48px}@media screen and (min-width:1181px){.product-review-empty{min-height:477px}}.product-review-empty__wrapper{margin:auto}.product-review-empty__image{width:173px}.product-review-empty__image img{vertical-align:top}@media screen and (min-width:681px){.product-review-empty__image{width:auto}}.product-review-empty__title{font-weight:400;margin-top:10px;font-size:16px;text-align:center;color:var(--base-black)}@media screen and (min-width:681px){.product-review-empty__title{font-size:20px;margin-top:8px}}@media screen and (min-width:1181px){.product-review-empty__title{font-size:24px}}.review-form__title{font-weight:400;font-size:20px;color:var(--base-black)}@media screen and (min-width:681px){.review-form__title{font-size:24px}}.review-form__row input[type=email],.review-form__row input[type=number],.review-form__row input[type=password],.review-form__row input[type=search],.review-form__row input[type=tel],.review-form__row input[type=text],.review-form__row input[type=url],.review-form__row select,.review-form__row textarea{width:100%}.review-form__row+.review-form__row{margin-top:30px}.review-form__row--flex{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:20px}@media screen and (min-width:681px){.review-form__row--flex{flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.review-form__row--flex input[type=email],.review-form__row--flex input[type=number],.review-form__row--flex input[type=password],.review-form__row--flex input[type=search],.review-form__row--flex input[type=tel],.review-form__row--flex input[type=text],.review-form__row--flex input[type=url],.review-form__row--flex select,.review-form__row--flex textarea{width:auto}}.nav-links .review-form__submit .page-numbers.dots,.nav-links .review-form__submit .page-numbers:not(.dots),.nav-links .review-form__submit a,.page-numbers .review-form__submit .page-numbers.dots,.page-numbers .review-form__submit .page-numbers:not(.dots),.page-numbers .review-form__submit a,.review-form__submit .b-btn,.review-form__submit .nav-links .page-numbers.dots,.review-form__submit .nav-links .page-numbers:not(.dots),.review-form__submit .nav-links a,.review-form__submit .page-numbers .page-numbers.dots,.review-form__submit .page-numbers .page-numbers:not(.dots),.review-form__submit .page-numbers a{min-width:250px}.product-review-item{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;height:100%;padding:30px 20px;box-sizing:border-box;margin:0 10px;font-family:var(--body-font);border-radius:10px}.swiper-slide:nth-child(3n-2) .product-review-item{background:#f2e2ff}.swiper-slide:nth-child(3n-1) .product-review-item{background:#e1f4ff}.swiper-slide:nth-child(3n) .product-review-item{background:#fcc}@media screen and (min-width:681px){.product-review-item{padding:82px 48px;margin:0 15px;border-radius:30px}}.product-review-item__rating{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:2px;margin-bottom:20px}@media screen and (min-width:681px){.product-review-item__rating{gap:4px;margin-bottom:37px}}.product-review-item__rating img{width:16px;vertical-align:top}@media screen and (min-width:681px){.product-review-item__rating img{width:auto}}.product-review-item__name{font-weight:400;font-size:16px;color:var(--base-black);margin-bottom:10px}@media screen and (min-width:681px){.product-review-item__name{font-size:24px;margin-bottom:20px}}.product-review-item__description{font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.product-review-item__description{font-size:20px}}.product-review-item__date{font-weight:400;font-size:14px;color:var(--base-black);opacity:.6;margin-top:auto;padding-top:20px}@media screen and (min-width:681px){.product-review-item__date{font-size:16px}}.cart-page{display:grid;gap:30px;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width:1181px){.cart-page{grid-template-columns:repeat(12,1fr)}.cart-page__main{grid-column:span 9}.cart-page__aside{grid-column:span 3}}.cart-page__box{border-radius:10px;background:var(--orange);padding:20px 10px;color:var(--base-white)}@media screen and (min-width:681px){.cart-page__box{border-radius:30px;padding:30px}}@media screen and (min-width:1181px){.cart-page__box{position:sticky;top:10px;left:0;right:0}}.cart-page-total__row{margin-bottom:10px;font-weight:400;font-size:14px;color:var(--base-white);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:10px}@media screen and (min-width:681px){.cart-page-total__row{font-size:16px}}.cart-page-total__row--big{margin-bottom:20px;font-size:24px}.cart-page-total__row--big .cart-page-total__value{font-weight:700}.cart-page-total__row:last-child,.header__contacts p:last-child{margin-bottom:0}.cart-page-total__value{text-align:right}.cart-page-total-payment{margin:20px 0}.cart-page-total-payment__label{font-weight:400;font-size:14px;margin-bottom:10px;color:var(--base-white)}@media screen and (min-width:681px){.cart-page-total-payment__label{font-size:16px}}.cart-page-total-payment__box{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;border-radius:10px;padding:9px;background:#ff7347;font-weight:400;font-size:14px;gap:22px;color:var(--base-white)}@media screen and (min-width:681px){.cart-page-total-payment__box{font-size:16px}}.cart-page-total-payment__icon{border-radius:5px;width:62px;height:62px;background:var(--base-white);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:8px;flex:0 0 auto}.cart-page-total-payment__icon svg{display:block;margin:auto;max-width:100%;height:auto}.cart-page-list__item+.cart-page-list__item,.cart-page-total-payment__button{margin-top:30px}.cart-page__title{font-weight:500;font-size:20px;line-height:1.09834;margin-bottom:20px;color:var(--base-black)}@media screen and (min-width:681px){.cart-page__title{margin-bottom:30px;font-size:64px}}.cart-page-list__item{display:grid;grid-template-columns:129px 1fr;grid-template-rows:1fr auto auto;gap:10px 20px;grid-template-areas:"image main" "image action" "meta meta"}@media screen and (min-width:681px){.cart-page-list__item{grid-template-columns:129px 1fr auto;gap:20px 30px;grid-template-areas:"image main action" "image meta action"}}@media screen and (min-width:681px){.cart-page-list__item+.cart-page-list__item{margin-top:20px}}.cart-page-list__image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:image}.cart-page-list__image img,.news-teaser__image img{vertical-align:top;border-radius:10px}.cart-page-list__main{-ms-grid-row:1;-ms-grid-column:3;grid-area:main}.cart-page-list__meta{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:meta;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-end;gap:20px;align-items:center}@media screen and (min-width:681px){.cart-page-list__meta{justify-content:flex-start;flex-flow:row nowrap;align-self:start}}.cart-page-list__price{font-weight:700;font-size:24px;color:var(--orange)}.cart-page-list__action{-ms-grid-row:3;-ms-grid-column:3;grid-area:action;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;gap:5px}@media screen and (min-width:681px){.cart-page-list__image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.cart-page-list__main{-ms-grid-row:1;-ms-grid-column:3}.cart-page-list__meta{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.cart-page-list__action{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:5;gap:7px}}.cart-page-list__btn{border-radius:3px;width:25px;height:25px;background:var(--gray-light-2);color:var(--gray-light);outline:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:6px;transition:background-color .3s ease,color .3s ease}@media screen and (min-width:681px){.cart-page-list__btn{padding:9px;width:40px;border-radius:10px;height:40px}}.cart-page-list__btn:hover{color:var(--base-white);background-color:var(--orange)}.cart-page-list__title{font-weight:400;font-size:16px;text-decoration:none;color:var(--base-black);transition:color .3s ease}.cart-page-list__title:hover{color:var(--orange)}@media screen and (min-width:681px){.cart-page-list__title{font-size:24px}}.cart-page-list__sku{font-weight:400;font-size:14px;color:var(--base-black);margin-top:10px}@media screen and (min-width:681px){.cart-page-list__sku{font-size:16px}}.cart-page-list+.cart-page__section{margin-top:40px}@media screen and (min-width:681px){.cart-page-list+.cart-page__section{margin-top:60px}}.cart-page__section+.cart-page__section{margin-top:30px}@media screen and (min-width:681px){.cart-page__section+.cart-page__section{margin-top:40px}}.cart-page-from__item label,.cart-page__subtitle{font-weight:400;font-size:16px;color:var(--base-black);margin-bottom:10px}@media screen and (min-width:681px){.cart-page__subtitle{font-size:24px;margin-bottom:20px}}.cart-page-from{background:var(--gray-light-2);border-radius:10px;padding:10px}@media screen and (min-width:681px){.cart-page-from{padding:30px;border-radius:30px}}.cart-page-from__type{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;gap:8px 10px;margin-bottom:20px}@media screen and (min-width:681px){.cart-page-from__type{margin-bottom:30px}}.cart-page-from__grid{display:grid;gap:10px;grid-template-columns:1fr}@media screen and (min-width:681px){.cart-page-from__grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1181px){.cart-page-from__grid{gap:30px}}@media screen and (min-width:1441px){.cart-page-from__grid{grid-template-columns:repeat(3,1fr)}}.cart-page-from__item input[type=email],.cart-page-from__item input[type=number],.cart-page-from__item input[type=password],.cart-page-from__item input[type=search],.cart-page-from__item input[type=tel],.cart-page-from__item input[type=text],.cart-page-from__item input[type=url],.cart-page-from__item select,.cart-page-from__item textarea,.user-form-login__row input[type=email],.user-form-login__row input[type=number],.user-form-login__row input[type=password],.user-form-login__row input[type=search],.user-form-login__row input[type=tel],.user-form-login__row input[type=text],.user-form-login__row input[type=url],.user-form-login__row select,.user-form-login__row textarea,.user-form-registration input[type=email],.user-form-registration input[type=number],.user-form-registration input[type=password],.user-form-registration input[type=search],.user-form-registration input[type=tel],.user-form-registration input[type=text],.user-form-registration input[type=url],.user-form-registration select,.user-form-registration textarea,.user-page-form__row input[type=email],.user-page-form__row input[type=number],.user-page-form__row input[type=password],.user-page-form__row input[type=search],.user-page-form__row input[type=tel],.user-page-form__row input[type=text],.user-page-form__row input[type=url],.user-page-form__row select,.user-page-form__row textarea{width:100%}.cart-page-from__item label{display:block;cursor:pointer;font-size:14px}@media screen and (min-width:681px){.cart-page-from__item label{font-size:18px}}.cart-page-coupon{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;max-width:573px;gap:10px}@media screen and (min-width:681px){.cart-page-coupon{flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.cart-page-coupon__input{width:320px}}.cart-page-coupon__button{flex:1 1 auto}.news__grid{display:grid;gap:30px;grid-template-columns:1fr}@media screen and (min-width:681px){.news__grid{grid-template-columns:repeat(2,1fr)}}.news-teaser{text-decoration:none;display:block;color:var(--base-black)}.news-teaser__image{margin-bottom:10px}@media screen and (min-width:681px){.news-teaser__image{margin-bottom:24px}}.news-teaser__image img{width:100%}@media screen and (min-width:1181px){.news-teaser__image img{height:507px;object-fit:cover}}.news-teaser__title{font-weight:400;margin:0;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.news-teaser__title{font-size:16px}}@media screen and (min-width:1181px){.news-teaser__title{font-size:20px}}.news-teaser__meta{font-size:14px;color:var(--base-black);margin-top:6px}@media screen and (min-width:681px){.news-teaser__meta{margin-top:12px}}.news-page-header{margin-bottom:36px}@media screen and (min-width:681px){.news-page-header{margin-bottom:60px}}@media screen and (min-width:1181px){.news-page-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:100px}}.news-page-header__main{max-width:645px}.news-page-header__title{font-weight:500;font-size:20px;line-height:1.09834;margin:0;color:var(--base-black)}@media screen and (min-width:681px){.news-page-header__title{font-size:48px}}.news-page-header__description{font-weight:400;font-size:14px;color:var(--base-black);margin-top:10px}@media screen and (min-width:681px){.news-page-header__description{font-size:20px;margin-top:20px}}.news-page-header__filters{margin-top:30px;display:flex;gap:10px 20px;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:680.98px){.news-page-header__filters .radio-filter,.news-page-header__filters .radio-filter__wrapper{width:100%}}@media screen and (min-width:1181px){.news-page-header__filters{margin-top:0}}.news-page__grid{display:grid;gap:40px 20px;grid-template-columns:1fr}@media screen and (min-width:681px){.news-page__grid{gap:40px 30px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1181px){.news-page__grid{gap:80px 30px}}.news-page__more{text-align:center;margin-top:40px}.nav-links .news-page__more .page-numbers.dots,.nav-links .news-page__more .page-numbers:not(.dots),.nav-links .news-page__more a,.news-page__more .b-btn,.news-page__more .nav-links .page-numbers.dots,.news-page__more .nav-links .page-numbers:not(.dots),.news-page__more .nav-links a,.news-page__more .page-numbers .page-numbers.dots,.news-page__more .page-numbers .page-numbers:not(.dots),.news-page__more .page-numbers a,.page-numbers .news-page__more .page-numbers.dots,.page-numbers .news-page__more .page-numbers:not(.dots),.page-numbers .news-page__more a{width:400px;max-width:100%}@media screen and (min-width:681px){.news-page__more{margin-top:60px}}@media screen and (min-width:1181px){.news-page__more{margin-top:90px}}.news-page-teaser{text-decoration:none;display:block}.news-page-teaser__image{margin-bottom:20px}@media screen and (min-width:681px){.news-page-teaser__image{margin-bottom:30px}}.news-page-teaser__title{font-weight:500;font-size:20px;color:var(--base-black)}.news-page-teaser__description{margin-top:10px;font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.news-page-teaser__description{font-size:16px}}.news-page-teaser__meta{font-weight:400;font-size:14px;margin-top:14px;color:var(--base-black)}@media screen and (min-width:681px){.news-page-teaser__meta{margin-top:20px}}.news-article__image{margin-bottom:20px}@media screen and (min-width:681px){.news-article__image{margin-bottom:40px}}.news-article__image img,.news-page-teaser__image img{vertical-align:top;width:100%;border-radius:10px}@media screen and (min-width:681px){.news-article__image img{border-radius:30px}}.news-article__title{font-weight:500;font-size:20px;color:var(--base-black);margin:0}@media screen and (min-width:681px){.news-article__title{font-size:32px}}.news-article__description{font-weight:400;font-size:14px;color:var(--base-black);margin-top:14px}@media screen and (min-width:681px){.news-article__description{font-size:24px;margin-top:10px}}.news-article__meta{font-weight:400;font-size:14px;margin-top:14px;color:var(--base-black)}.news-article__nav{margin-top:50px;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:18px}@media screen and (min-width:681px){.news-article__nav{margin-top:100px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;gap:30px}}.news-article__btn{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;gap:5px;align-items:center;min-height:70px;padding:8px 18px 8px 20px;color:var(--orange);border:2px solid var(--orange);outline:0;-webkit-tap-highlight-color:transparent;cursor:pointer;box-sizing:border-box;font-size:16px;font-weight:400;background:0 0;transition:border-color .3s ease,background-color .3s ease,color .3s ease;text-decoration:none;border-radius:20px}@media screen and (min-width:681px){.news-article__btn{min-width:290px;font-size:20px}}@media screen and (min-width:1181px){.news-article__btn{min-width:318px;font-size:24px}}.news-article__btn[disabled]{color:var(--gray-stroke);border-color:var(--gray-stroke);cursor:not-allowed}.news-article__btn:not([disabled]):focus-within{border-color:var(--orange-dark)}.news-article__btn:not([disabled]):hover{color:var(--base-white);background:var(--orange)}.news-article__btn svg{vertical-align:top;width:15px;height:auto}@media screen and (min-width:681px){.news-article__btn svg{height:auto}}.user-form{width:606px;margin-left:auto;margin-right:auto;max-width:100%}.user-form__title{font-weight:500;font-size:20px;line-height:1.09834;text-align:center;margin-bottom:30px;color:var(--orange)}@media screen and (min-width:681px){.user-form__title{font-size:64px}}.user-form-services{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:20px}.user-form-services__item{border:1px solid var(--gray-stroke);border-radius:100px;width:100px;height:100px;box-sizing:border-box;padding:17px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;transition:border-color .3s ease}.user-form-services__item:hover{border-color:var(--orange)}.user-form-services__item img,.user-form-services__item svg{vertical-align:top;margin:auto}.user-form__separator{margin:20px 0;font-weight:400;font-size:16px;color:var(--base-black);text-align:center}@media screen and (min-width:681px){.user-form__separator{margin:30px 0}}.user-form-login__row+.user-form-login__row{margin-top:20px}.user-form-login__header{margin-bottom:8px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;font-size:16px}.user-form-login__header a{color:#9f9f9f;text-decoration:none;transition:color .3s ease}.user-form-login__header a:hover{color:var(--orange)}.user-form-login__header label{font-weight:400;cursor:pointer;color:var(--base-black)}@media screen and (min-width:681px){.user-form-login__header{margin-bottom:10px}}.user-form-login__footer{margin-top:30px;border-radius:30px;background:var(--gray-light-2);padding:42px 25px;text-align:center;font-weight:400;font-size:16px;color:var(--base-black)}.user-form-login__footer a{color:var(--base-black);text-decoration:underline;transition:color .3s ease}.user-form-login__footer a:hover{text-decoration:none;color:var(--orange)}@media screen and (min-width:681px){.user-form-login__footer{margin-top:35px;font-size:18px;padding:53px 25px}}.user-form-registration{display:grid;gap:20px 30px;grid-template-columns:1fr}@media screen and (min-width:681px){.user-form-registration{grid-template-columns:repeat(2,1fr)}}.user-form-registration label{display:block;font-weight:400;font-size:16px;margin-bottom:10px;color:var(--base-black)}@media screen and (min-width:681px){.user-form-registration label{font-size:18px}}@media screen and (min-width:681px){.user-form-registration__row--full-size{text-align:center;grid-column:span 2}}.user-form-registration__footer{font-weight:400;font-size:16px;color:var(--base-black);margin-top:30px}.user-page{position:relative}@media screen and (min-width:681px){.user-page{display:grid;grid-template-columns:240px calc(100% - 240px - 30px);align-items:stretch;gap:30px}}.user-page__aside{margin-bottom:30px;position:relative}@media screen and (min-width:681px){.user-page__aside{margin-bottom:0}}.user-page__box{padding:20px;border-radius:30px;background:var(--gray-light-2)}@media screen and (max-width:680.98px){.user-page__box .list-menu{text-align:center}}@media screen and (min-width:681px){.user-page__box{padding:28px;margin-bottom:0;position:sticky;top:10px;left:0;right:0}}.user-page__title{font-weight:500;font-size:32px;line-height:1.09834;color:var(--orange);margin-bottom:22px}@media screen and (min-width:681px){.user-page__title{font-size:48px;margin-bottom:40px}}@media screen and (min-width:1181px){.user-page__title{font-size:64px;margin-bottom:60px}}.user-page-form{display:grid;gap:20px;grid-template-columns:1fr}@media screen and (min-width:1181px){.user-page-form{gap:30px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1321px){.user-page-form{grid-template-columns:repeat(4,1fr)}}.user-page-form__row{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}@media screen and (min-width:1181px){.user-page-form__row--full-size{grid-column:span 3}}@media screen and (min-width:1321px){.user-page-form__row--full-size{grid-column:span 4}}.user-page-form__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;font-weight:400;font-size:16px;color:var(--base-black);margin-bottom:auto;padding-bottom:10px}.user-page-form__header label{display:block}.user-page-form__header a{font-weight:400;font-size:16px;color:#949494;text-decoration:none;transition:color .3s ease}.user-page-form__header a:hover{color:var(--orange)}@media screen and (min-width:681px){.user-page-form__header{font-size:18px;padding-bottom:12px}}.user-page-form__group{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:10px}@media screen and (max-width:420px){.user-page-form__group .radio-block,.user-page-form__group .radio-block__wrapper{width:100%}}.user-page-form__button{width:301px;max-width:100%}@media screen and (max-width:680.98px){.user-page-form__button{width:100%}}.user-page-back{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;text-decoration:none;gap:20px;margin-bottom:20px}@media screen and (min-width:681px){.user-page-back{margin-bottom:60px}}.user-page-back:hover .user-page-back__icon{background:var(--orange);color:var(--base-white)}.user-page-back:hover .user-page-back__title{color:var(--orange)}.user-page-back__icon{border:2px solid var(--orange);border-radius:20px;width:58px;height:58px;flex:0 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:color .3s ease,background-color .3s ease;color:var(--orange);box-sizing:border-box}@media screen and (min-width:681px){.user-page-back__icon{width:80px;height:80px}}.user-page-back__icon img,.user-page-back__icon svg{display:block;vertical-align:top;width:21px;height:auto}@media screen and (min-width:681px){.user-page-back__icon img,.user-page-back__icon svg{width:auto}}.user-page-back__title{font-weight:400;font-size:16px;transition:color .3s ease;color:var(--base-black)}@media screen and (min-width:681px){.user-page-back__title{font-size:20px}}.user-page-back__meta{font-weight:400;margin-top:10px;font-size:16px;color:#3baa34}.article__title{font-weight:500;font-size:20px;margin-bottom:20px;line-height:1.09834;color:var(--orange)}@media screen and (min-width:681px){.article__title{margin-bottom:65px;font-size:46px}}@media screen and (min-width:1181px){.article__title{font-size:96px}}.delivery-article__row{font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.delivery-article__row{font-size:16px}}@media screen and (min-width:1181px){.delivery-article__row{display:flex;font-size:16px;flex-flow:row nowrap;align-items:center;justify-content:space-between}}.delivery-article__row+.delivery-article__row{margin-top:20px}@media screen and (min-width:1181px){.delivery-article__row+.delivery-article__row{margin-top:72px;flex-flow:row-reverse nowrap}}.delivery-article__image{margin-bottom:20px}@media screen and (min-width:1181px){.delivery-article__image{flex:0 0 calc(50% - 15px);margin-bottom:0}}.delivery-article__image img{width:100%;vertical-align:top}@media screen and (min-width:681px){.delivery-article__main{flex:0 0 calc(50% - 15px)}}.delivery-article__list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;gap:16px;margin-top:30px}@media screen and (min-width:681px){.delivery-article__list{margin-top:40px}}@media screen and (min-width:1181px){.delivery-article__list{gap:20px}}.contacts-article .article__title{margin-bottom:30px}@media screen and (min-width:681px){.contacts-article .article__title{margin-bottom:50px}}@media screen and (min-width:1181px){.contacts-article__grid{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.contacts-article__main{flex:0 0 calc(50% - 15px)}}.contacts-article__maps{margin-top:30px}.contacts-article__maps iframe,.contacts-article__maps img{border:0;outline:0;width:100%;vertical-align:top;border-radius:10px}@media screen and (min-width:681px){.contacts-article__maps iframe,.contacts-article__maps img{border-radius:30px}}@media screen and (min-width:1181px){.contacts-article__maps{flex:0 0 calc(50% - 15px);margin-top:0}}.contacts-article__row{max-width:606px}.contacts-article__row+.contacts-article__row{margin-top:20px}@media screen and (min-width:681px){.contacts-article__row+.contacts-article__row{margin-top:30px}}.contacts-article__label{font-weight:400;font-size:16px;color:var(--orange);margin-bottom:10px}@media screen and (min-width:681px){.contacts-article__label{font-size:20px}}@media screen and (min-width:1181px){.contacts-article__label{font-size:24px}}.contacts-article__value{font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.contacts-article__value{font-size:16px}}@media screen and (min-width:1181px){.contacts-article__value{font-size:20px}}.contacts-article__value a{color:var(--base-black);text-decoration:none;transition:color .3s ease}.contacts-article__value a:hover{text-decoration:none;color:var(--orange)}.contacts-article__copyright{font-weight:400;font-size:14px;color:var(--base-black);margin-top:20px}@media screen and (min-width:681px){.contacts-article__copyright{font-size:16px;margin-top:60px}}@media screen and (min-width:1181px){.contacts-article__copyright{font-size:20px;margin-top:105px}}.certificate-article-header{max-width:765px;margin-bottom:50px}@media screen and (min-width:1181px){.certificate-article-header{margin-bottom:72px}}@media screen and (min-width:1441px){.certificate-article-header{margin-bottom:95px}}.certificate-article-header__title{font-weight:500;font-size:20px;margin:0;line-height:1.09834;color:var(--base-black)}@media screen and (min-width:681px){.certificate-article-header__title{font-size:32px}}@media screen and (min-width:1181px){.certificate-article-header__title{font-size:48px}}.certificate-article-header__description{font-weight:400;font-size:14px;color:var(--base-black);margin-top:10px}@media screen and (min-width:681px){.certificate-article-header__description{font-size:16px}}@media screen and (min-width:1181px){.certificate-article-header__description{font-size:20px}}.certificate-article__grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:681px){.certificate-article__grid{grid-template-columns:repeat(4,1fr);gap:30px}}@media screen and (min-width:1181px){.certificate-article__grid{grid-template-columns:repeat(5,1fr)}}.certificate-article__item{display:block;text-decoration:none}.certificate-article__item img{width:100%;vertical-align:top}.certificate-article__more{text-align:center;margin-top:51px}.certificate-article__more .b-btn,.certificate-article__more .nav-links .page-numbers.dots,.certificate-article__more .nav-links .page-numbers:not(.dots),.certificate-article__more .nav-links a,.certificate-article__more .page-numbers .page-numbers.dots,.certificate-article__more .page-numbers .page-numbers:not(.dots),.certificate-article__more .page-numbers a,.nav-links .certificate-article__more .page-numbers.dots,.nav-links .certificate-article__more .page-numbers:not(.dots),.nav-links .certificate-article__more a,.page-numbers .certificate-article__more .page-numbers.dots,.page-numbers .certificate-article__more .page-numbers:not(.dots),.page-numbers .certificate-article__more a{width:400px;max-width:100%}@media screen and (min-width:681px){.certificate-article__more{margin-top:63px}}@media screen and (min-width:1181px){.certificate-article__more{margin-top:93px}}.about-page{position:relative;width:100%;margin-top:calc(var(--body-padding-top-mobile)*-1);transition:background-color .5s ease}@media screen and (min-width:681px){.about-page{margin-top:calc(var(--body-padding-top)*-1)}}@media screen and (min-width:1181px){.about-page{padding-top:80px}}.about-page .wrapper{min-height:100vh;position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between}@supports (min-height:100svh){.about-page .wrapper{min-height:100svh}}.about-page__content{box-sizing:border-box}@media screen and (min-width:1181px){.about-page__content{width:50%;padding-right:15px}}.about-section{display:flex;flex-direction:column;justify-content:center;padding-top:60px}@media screen and (min-width:1181px){.about-section{min-height:100vh;padding-top:146px;padding-bottom:146px}@supports (min-height:100svh){.about-section{min-height:100svh}}}@media screen and (max-width:1180.98px){.about-section{background-color:var(--about-section-color);margin-left:calc(var(--body-wrapper-padding-tablet)*-1);margin-right:calc(var(--body-wrapper-padding-tablet)*-1);padding-left:var(--body-wrapper-padding-tablet);padding-right:var(--body-wrapper-padding-tablet)}.about-section:first-child{padding-top:180px}}@media screen and (max-width:680.98px){.about-section{margin-left:calc(var(--body-wrapper-padding-mobile)*-1);margin-right:calc(var(--body-wrapper-padding-mobile)*-1);padding-left:var(--body-wrapper-padding-mobile);padding-right:var(--body-wrapper-padding-mobile)}}.about-section__title{color:var(--orange);line-height:1.09834;font-size:32px;font-weight:500;margin:0}@media screen and (min-width:681px){.about-section__title{font-size:42px}}@media screen and (min-width:1181px){.about-section__title{font-size:clamp(4rem,.804rem+4.33vw,6rem)}}.about-section__description{font-size:14px;margin-top:20px}@media screen and (min-width:681px){.about-section__description{font-size:16px}}@media screen and (min-width:1181px){.about-section__description{font-size:20px;margin-top:30px}}.about-section__hint{font-weight:700;color:var(--orange);margin-top:20px;font-size:20px}@media screen and (min-width:681px){.about-section__hint{font-size:24px}}@media screen and (min-width:1181px){.about-section__hint{font-size:36px;margin-top:auto;padding-top:100px}}.about-section__mobile-image{margin-top:60px;text-align:center}@media screen and (min-width:1181px){.about-section__mobile-image{display:none;visibility:hidden}}.about-images{display:none;visibility:hidden}@media screen and (min-width:1181px){.about-images{position:sticky;visibility:visible;display:block;top:0;right:0;width:50%;height:100vh}}@supports (min-height:100svh){.about-images{min-height:100svh}}.about-images__image{position:absolute;bottom:0;right:0;width:100%;height:100%;pointer-events:none;text-align:right;transform-origin:100% 100%;opacity:0;visibility:hidden;transform:scale(.95);padding-top:30px;filter:blur(4px);transition:opacity .5s ease-out,visibility .5s ease-out,transform .5s ease-out,filter .5s ease-out}.about-images__image.active{opacity:1;visibility:visible;transform:scale(1);filter:blur(0)}.about-images__image.fade-out{opacity:0;visibility:hidden;transform:scale(1.05);filter:blur(4px)}.about-images__image picture,.branding-hero{display:flex;flex-flow:column nowrap;justify-content:flex-start}.about-images__image picture{align-items:flex-end;height:100%}.about-images__image img{height:100%;object-fit:contain;object-position:100% 100%;vertical-align:top}.branding-hero{position:relative;margin-top:calc(var(--body-padding-top-mobile)*-1);align-items:stretch;z-index:1;padding-top:calc(var(--body-padding-top-mobile) + 5px);isolation:isolate;margin-bottom:30px}@media screen and (min-width:1181px){.branding-hero{padding-bottom:140px;min-height:988px;transform-style:preserve-3d;margin-bottom:0;padding-top:calc(var(--body-padding-top) + 70px);margin-top:calc(var(--body-padding-top)*-1)}}.branding-hero__layer{display:none;visibility:hidden}@media screen and (min-width:681px){.branding-hero__layer{position:absolute;left:50%;display:block;visibility:visible}.branding-hero__layer img{max-width:10000%;vertical-align:top}.branding-hero__layer--1{top:0;z-index:1;left:50%;margin-left:-583px}.branding-hero__layer--1 img{width:1150px}.branding-hero__layer--2{top:0;z-index:3;margin-left:-800px}.branding-hero__layer--3{display:none;visibility:hidden}}@media screen and (min-width:1181px){.branding-hero__layer--1{top:calc(-14px + var(--parrallax-shift));margin-left:-1183px}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__layer--1{transition:opacity .3s ease;opacity:1}.is-parallax-loading .branding-hero__layer--1{opacity:0}}@media screen and (min-width:1181px){.branding-hero__layer--1 img{width:auto}.branding-hero__layer--2{top:calc(181px + var(--parrallax-shift));z-index:3;margin-left:-1066px}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__layer--2{transition:opacity .3s ease;opacity:1}.is-parallax-loading .branding-hero__layer--2{opacity:0}}@media screen and (min-width:1181px){.branding-hero__layer--3{top:calc(403px + var(--parrallax-shift));z-index:4;margin-left:-1044px;display:block;visibility:visible}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__layer--3{transition:opacity .3s ease;opacity:1}.is-parallax-loading .branding-hero__layer--3{opacity:0}}@media screen and (min-width:1181px){.branding-hero__layer--3 img{width:auto}}.branding-hero__wrapper{margin-top:auto;margin-bottom:auto}.branding-hero__content{margin:auto;position:relative;z-index:10}.branding-hero__hint{font-style:italic;font-weight:400;font-size:14px;margin-bottom:10px;text-align:center;color:var(--base-black)}@media screen and (min-width:681px){.branding-hero__hint{font-size:16px}}@media screen and (min-width:1181px){.branding-hero__hint{font-size:24px}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__hint{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);opacity:1}.is-parallax-loading .branding-hero__hint{opacity:0;transform:translateY(10px)}}.branding-hero__title{text-align:center;margin:0 auto;font-weight:500;font-size:24px;line-height:1.09834;color:var(--orange);max-width:1242px}@media screen and (min-width:681px){.branding-hero__title{font-size:34px}}@media screen and (min-width:1181px){.branding-hero__title{font-size:64px}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__title{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);opacity:1;transition-delay:.05s}.is-parallax-loading .branding-hero__title{opacity:0;transform:translateY(10px)}}@media screen and (min-width:1441px){.branding-hero__title{font-size:96px}}.branding-hero__description{font-weight:400;margin-top:10px;text-align:center;color:var(--base-black);max-width:923px;line-height:normal;margin-left:auto;margin-right:auto;font-size:14px}@media screen and (min-width:681px){.branding-hero__description{font-size:16px;margin-top:20px}}@media screen and (min-width:1181px){.branding-hero__description{font-size:20px}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__description{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);opacity:1;transition-delay:.1s}.is-parallax-loading .branding-hero__description{opacity:0;transform:translateY(10px)}}.branding-hero__button{text-align:center;margin-top:30px}.branding-hero__button .b-btn,.branding-hero__button .nav-links .page-numbers.dots,.branding-hero__button .nav-links .page-numbers:not(.dots),.branding-hero__button .nav-links a,.branding-hero__button .page-numbers .page-numbers.dots,.branding-hero__button .page-numbers .page-numbers:not(.dots),.branding-hero__button .page-numbers a,.nav-links .branding-hero__button .page-numbers.dots,.nav-links .branding-hero__button .page-numbers:not(.dots),.nav-links .branding-hero__button a,.page-numbers .branding-hero__button .page-numbers.dots,.page-numbers .branding-hero__button .page-numbers:not(.dots),.page-numbers .branding-hero__button a{min-width:213px}@media screen and (min-width:681px){.branding-hero__button{margin-top:60px}.branding-hero__button .b-btn,.branding-hero__button .nav-links .page-numbers.dots,.branding-hero__button .nav-links .page-numbers:not(.dots),.branding-hero__button .nav-links a,.branding-hero__button .page-numbers .page-numbers.dots,.branding-hero__button .page-numbers .page-numbers:not(.dots),.branding-hero__button .page-numbers a,.nav-links .branding-hero__button .page-numbers.dots,.nav-links .branding-hero__button .page-numbers:not(.dots),.nav-links .branding-hero__button a,.page-numbers .branding-hero__button .page-numbers.dots,.page-numbers .branding-hero__button .page-numbers:not(.dots),.page-numbers .branding-hero__button a{min-width:439px}}@media screen and (min-width:1181px) and (min-width:1181px){.branding-hero__button{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);opacity:1;transition-delay:.2s}.is-parallax-loading .branding-hero__button{opacity:0;transform:translateY(10px)}}.branding-ctm__box{border-radius:30px;background-color:var(--base-white)}@media screen and (min-width:681px){.branding-ctm__box{display:grid;align-items:center;gap:30px;grid-template-columns:repeat(2,calc(50% - 15px))}.branding-ctm__image{align-self:stretch}.branding-ctm__image .swiper{height:100%}.branding-ctm__image img{height:100%;object-fit:contain;object-position:50% 100%}}.branding-ctm__content{padding:30px 20px}@media screen and (min-width:681px){.branding-ctm__content{padding:40px 30px 40px 0}}@media screen and (min-width:1181px){.branding-ctm__content{padding:60px 60px 60px 0}}.branding-ctm__title{font-weight:400;font-size:24px;color:var(--orange);margin:0 0 24px}@media screen and (min-width:681px){.branding-ctm__title{font-size:42px;margin-bottom:20px}}@media screen and (min-width:1181px){.branding-ctm__title{font-size:64px}}.branding-ctm__button{background:0 0;border-radius:10px;padding:7px 15px;margin-left:-15px;margin-right:-15px;font-weight:400;font-size:14px;color:var(--base-black);outline:0;text-align:left;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;transition:background-color .3s ease,color .3s ease}.branding-ctm__button.active{background:var(--orange-light);color:var(--orange)}@media screen and (min-width:681px){.branding-ctm__button{padding:15px 22px;margin-left:-22px;margin-right:-22px;font-size:16px}}@media screen and (min-width:1181px){.branding-ctm__button{font-size:20px}}.branding-ctm__description{font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:681px){.branding-ctm__description{font-size:16px}}@media screen and (min-width:1181px){.branding-ctm__description{font-size:20px}}.branding-example__header{margin-bottom:20px}@media screen and (min-width:681px){.branding-example__header{margin-bottom:60px}}.branding-example__title{font-weight:400;font-size:20px;margin:0;text-align:center;color:var(--base-black)}@media screen and (min-width:681px){.branding-example__title{font-size:32px}}@media screen and (min-width:1181px){.branding-example__title{font-size:40px}}.branding-example__description{font-weight:400;font-size:14px;text-align:center;max-width:560px;margin-left:auto;margin-right:auto;color:var(--base-black);margin-top:10px}@media screen and (min-width:1181px){.branding-example__description{margin-top:20px;font-size:16px}}.branding-example__swiper{margin-left:auto;margin-right:auto;position:relative}.branding-example__swiper .swiper{overflow:visible}.branding-example__swiper .swiper-slide{transition:transform .3s ease;width:100%}@media screen and (min-width:681px){.branding-example__swiper .swiper-slide{width:calc(79.2% + 30px)}}@media screen and (min-width:1250px){.branding-example__swiper .swiper-slide{width:calc(59.2% + 30px)}}.branding-example__swiper .swiper-slide:not(.swiper-slide-active){transform:scale(.85)}.branding-example__swiper .swiper-slide.swiper-slide-prev{transform-origin:right center}.branding-example__swiper .swiper-slide.swiper-slide-next{transform-origin:left center}@media screen and (min-width:681px){.branding-example__swiper .swiper-button-next,.branding-example__swiper .swiper-button-prev{position:absolute;top:50%;z-index:100;transform:translateY(-50%)}.branding-example__swiper .swiper-button-prev{left:calc(5% + 30px + 30px)}.branding-example__swiper .swiper-button-next{right:calc(5% + 30px + 30px)}}@media screen and (min-width:1250px){.branding-example__swiper .swiper-button-prev{left:calc(19% + 30px + 30px)}.branding-example__swiper .swiper-button-next{right:calc(19% + 30px + 30px)}}.branding-example__item{outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;margin:0 15px;display:block;text-decoration:none}.branding-example__item img{vertical-align:top;border-radius:10px;width:100%}@media screen and (min-width:681px){.branding-example__item img{border-radius:30px}}@media screen and (max-width:680.98px){.branding-example__nav{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;gap:14px;margin-bottom:20px}}@media screen and (min-width:1181px){.branding-info__wrapper{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}}.branding-info__header{margin-bottom:30px}@media screen and (min-width:1181px){.branding-info__header{margin-bottom:0}}.branding-info__title{font-weight:500;font-size:24px;line-height:1.09834;color:var(--orange);margin:0}@media screen and (min-width:681px){.branding-info__title{font-size:32px}}@media screen and (min-width:1181px){.branding-info__title{font-size:64px}}@media screen and (min-width:1441px){.branding-info__title{font-size:96px}}.branding-info__description{font-weight:400;font-size:14px;margin-top:10px;color:var(--base-black)}@media screen and (min-width:681px){.branding-info__description{font-size:20px;margin-top:30px}}@media screen and (min-width:1181px){.branding-info__description{font-size:24px}}.branding-info__description a{color:var(--orange);transition:color .3s ease;text-decoration:none}.branding-info__description a:hover{color:var(--orange-dark)}.branding-info-form{border-radius:30px;background-color:var(--base-white);padding:20px;display:grid;gap:10px;grid-template-columns:1fr}@media screen and (min-width:681px){.branding-info-form{padding:60px 40px;gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1181px){.branding-info-form{padding:98px 62px}}@media screen and (min-width:681px){.branding-info-form__item:not(.branding-info-form__item--half){grid-column:span 2}}.branding-info-form__item .b-btn,.branding-info-form__item .nav-links .page-numbers.dots,.branding-info-form__item .nav-links .page-numbers:not(.dots),.branding-info-form__item .nav-links a,.branding-info-form__item .page-numbers .page-numbers.dots,.branding-info-form__item .page-numbers .page-numbers:not(.dots),.branding-info-form__item .page-numbers a,.branding-info-form__item input,.nav-links .branding-info-form__item .page-numbers.dots,.nav-links .branding-info-form__item .page-numbers:not(.dots),.nav-links .branding-info-form__item a,.page-numbers .branding-info-form__item .page-numbers.dots,.page-numbers .branding-info-form__item .page-numbers:not(.dots),.page-numbers .branding-info-form__item a{height:64px}.branding-info-form__item .b-btn,.branding-info-form__item .nav-links .page-numbers.dots,.branding-info-form__item .nav-links .page-numbers:not(.dots),.branding-info-form__item .nav-links a,.branding-info-form__item .page-numbers .page-numbers.dots,.branding-info-form__item .page-numbers .page-numbers:not(.dots),.branding-info-form__item .page-numbers a,.nav-links .branding-info-form__item .page-numbers.dots,.nav-links .branding-info-form__item .page-numbers:not(.dots),.nav-links .branding-info-form__item a,.page-numbers .branding-info-form__item .page-numbers.dots,.page-numbers .branding-info-form__item .page-numbers:not(.dots),.page-numbers .branding-info-form__item a{font-size:16px}.branding-info-form__item input,.branding-info-form__item textarea{width:100%;padding-left:26px;padding-right:26px}.branding-info-form__item input::placeholder,.branding-info-form__item textarea::placeholder{color:#545454}.header{position:absolute;top:0;left:0;right:0;z-index:500;background:var(--base-white);padding:0;font-family:var(--body-font);border-bottom:1px solid var(--gray-stroke);margin-bottom:92px;transition:background-color .3s ease,border-color .3s ease}@media screen and (min-width:681px){.header{margin-bottom:160px}}@media screen and (max-width:1180.98px){.is-main-menu-open .header{background:var(--orange);border-bottom-color:var(--orange)}.header__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:20px}}.header__logo{top:0;position:absolute;left:50%;z-index:910;transform:translateX(-50%);transition:color .3s ease}.header__cart svg path,.header__logo .is-logo-bg{transition:fill .3s ease}.header__logo,.header__logo:hover{color:var(--base-white)}@media screen and (max-width:1180.98px){.is-main-menu-open .header__logo{color:var(--orange)}.is-main-menu-open .header__logo .is-logo-bg{fill:var(--base-white)}.header__menu{display:contents}}@media screen and (min-width:1181px){.header__menu{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px}}@media screen and (min-width:1351px){.header__menu{gap:20px}}.header__info{margin-top:15px}@media screen and (max-width:1180.98px){.header__info svg path[fill="#F1592A"]{fill:var(--base-white)}}@media screen and (min-width:1181px){.header__info{display:flex;visibility:visible;align-items:center;flex-flow:row nowrap;justify-content:flex-start;margin-left:auto;gap:10px}}@media screen and (min-width:1351px){.header__info{gap:20px}}@media screen and (max-width:1180.98px){.is-main-menu-open .header__cart .user-panel__button{color:var(--base-white)}.is-main-menu-open .header__cart svg path{fill:var(--base-white)}}@media screen and (min-width:1181px){.header__cart{display:none;visibility:hidden}.header__panel{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:20px}}@media screen and (max-width:1180.98px){.header__panel{position:fixed;z-index:100;top:68px;right:0;bottom:0;left:0;display:none;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;padding:70px 20px 24px;animation:panelHide .3s var(--easing);background:var(--orange);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.header__panel::-webkit-scrollbar-track{border-radius:0;background:var(--orange)}.header__panel::-webkit-scrollbar{width:4px;background:var(--orange)}.header__panel::-webkit-scrollbar-thumb{border:0;border-radius:5px;background-color:var(--base-white)}@-moz-document url-prefix(){.header__panel{scrollbar-width:thin;scrollbar-color:var(--base-white) var(--orange)}}.overflowscrolling .header__panel{overflow-y:scroll}.header__panel.is-open{display:flex;visibility:visible}.header__panel.is-animation{animation:panelShow .3s var(--easing)}}@media screen and (max-width:680.98px){.header__panel{top:68px}}@media screen and (min-width:1181px){.header__panel{margin-right:auto}}.header__trigger{position:relative;overflow:hidden;box-sizing:border-box;width:68px;height:68px;margin:0;padding:0;cursor:pointer;vertical-align:top;text-decoration:none;opacity:1;color:var(--orange);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}@media screen and (min-width:1181px){.header__trigger{display:none;visibility:hidden}}.header__trigger .caret{position:relative;display:block;width:30px;height:22px;margin-left:auto;margin-right:auto}.header__trigger .caret i,.header__trigger .caret::after,.header__trigger .caret::before{content:"";position:absolute;top:50%;display:block;width:100%;height:6px;transform:rotate(0deg);border-radius:3px;background:var(--orange)}.header__trigger .caret i{transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease}.header__trigger .caret::after,.header__trigger .caret::before{transition:transform .3s ease,background-color .3s ease}.header__trigger .caret::before{margin-top:-12px}.header__trigger .caret::after{margin-top:6px}@media screen and (max-width:1180.98px){.is-main-menu-open .header__trigger .caret i{transform:translateY(-50%) translateX(-50%);opacity:0}.is-main-menu-open .header__trigger .caret::before{margin-top:-1px;transform:rotate(45deg)}.is-main-menu-open .header__trigger .caret::after{margin-top:-1px;transform:rotate(-45deg);height:3px;background:var(--base-white)}.is-main-menu-open .header__trigger .caret::before{height:3px;background:var(--base-white)}.header__user{margin:40px 0}}.header__contacts{font-size:24px;font-weight:500;margin-top:40px;color:var(--base-white)}@media screen and (min-width:1181px){.header__contacts{display:none;visibility:hidden}}.header__contacts a{text-decoration:none}.header__contacts p{margin:.5em 0}.header__social{margin-top:40px}@media screen and (min-width:1181px){.header__social{display:none;visibility:hidden}}.header__social .s-block{justify-content:center}.header__social .s-block__link{color:var(--base-white)}.section{padding:60px 0;position:relative;z-index:10}.section--static{position:static}@media screen and (min-width:681px){.section{padding:160px 0}}@media screen and (min-width:1181px){.section{padding:220px 0}}.section--small{padding:30px 0}@media screen and (min-width:681px){.section--small{padding:60px 0}}@media screen and (min-width:1181px){.section--small{padding:80px 0}}.breadcrumb__wrapper+.section,.section--no-padding-top,.section:first-child{padding-top:0}.section--no-padding-bottom,.section:last-child{padding-bottom:0}.section--yellow{background-color:var(--yellow)}@media screen and (min-width:681px){.section--yellow{padding:150px 0}}.section--blue{background-color:var(--blue)}@media screen and (min-width:681px){.section--blue{padding:150px 0}}.section-header{margin-bottom:36px}@media screen and (min-width:681px){.section-header{margin-bottom:40px}}@media screen and (min-width:1181px){.section-header{display:flex;flex-flow:row nowrap;margin-bottom:80px;justify-content:space-between;align-items:flex-start}}.section-header__title{font-weight:400;font-size:20px;color:var(--base-black);margin:0;font-family:var(--body-font);max-width:645px}@media screen and (min-width:681px){.section-header__title{font-size:40px}}.section-header__title--big{max-width:1044px}.section-header__title--center{text-align:center;max-width:954px;margin-left:auto;margin-right:auto}.section-header__link{margin-top:15px}.section-header__link a{font-weight:400;font-size:14px;font-family:var(--body-font-secondary);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--orange)}@media screen and (min-width:681px){.section-header__link a{font-size:20px}}.section-header__link a:hover{color:var(--orange-dark)}.section-header__nav{flex:0 0 auto;margin-top:30px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:14px}@media screen and (min-width:1181px){.section-header__nav{margin-left:30px;margin-top:0;gap:20px}}.section-header__description{font-family:var(--body-font);font-weight:400;font-size:14px;margin-top:10px;max-width:480px;color:var(--base-black)}@media screen and (min-width:681px){.section-header__description{font-size:16px}}@media screen and (min-width:1181px){.section-header__description{font-size:20px}}.footer .wrapper{position:relative;z-index:50;padding-top:40px}@media screen and (min-width:681px){.footer .wrapper{padding-top:60px}}@media screen and (min-width:1181px){.footer .wrapper{padding-top:80px}}@media screen and (min-width:1441px){.footer .wrapper{padding-top:120px}}.footer .wrapper::after{content:"";position:absolute;top:1px;height:1px;background:var(--gray-stroke);right:var(--body-wrapper-padding-mobile);left:var(--body-wrapper-padding-mobile)}@media screen and (min-width:681px){.footer .wrapper::after{right:var(--body-wrapper-padding-tablet);left:var(--body-wrapper-padding-tablet)}}@media screen and (min-width:1351px){.footer .wrapper::after{right:var(--body-wrapper-padding-desktop);left:var(--body-wrapper-padding-desktop)}}.about-page+.footer .wrapper::after,.section--blue+.footer .wrapper::after,.section--yellow+.footer .wrapper::after{display:none}.footer-subscribe{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:20px}@media screen and (min-width:1181px){.footer-subscribe{flex-flow:row nowrap;gap:30px;justify-content:space-between}}.footer-subscribe__title{font-weight:400;font-size:20px;color:var(--base-black);font-family:var(--body-font)}@media screen and (min-width:681px){.footer-subscribe__title{font-size:32px}}@media screen and (min-width:1181px){.footer-subscribe__title{font-size:40px;max-width:780px}}@media screen and (min-width:1441px){.footer-subscribe__title{max-width:1000px}}.footer-subscribe__description{font-weight:400;font-size:14px;margin-top:20px;color:var(--base-black);font-family:var(--body-font)}@media screen and (min-width:681px){.footer-subscribe__description{margin-top:30px}}@media screen and (min-width:1181px){.footer-subscribe__description{font-size:24px;max-width:780px}}@media screen and (min-width:1441px){.footer-subscribe__description{max-width:1000px}}.footer-subscribe__description:first-child{margin-top:0}.footer-subscribe-form{position:relative;isolation:isolate}@media screen and (min-width:681px){.footer-subscribe-form{max-width:376px}}@media screen and (min-width:1441px){.footer-subscribe-form{max-width:443px}}input.footer-subscribe-form__input{width:100%;position:relative;z-index:1;font-size:24px;font-weight:400;font-family:var(--body-font);height:64px;padding-left:25px;padding-right:64px;border:3px solid var(--orange)}@media screen and (min-width:1181px){input.footer-subscribe-form__input{height:86px;padding-right:89px;padding-left:39px}}.footer-subscribe-form__submit{outline:0;padding:0;right:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;position:absolute;top:0;width:64px;height:64px;border-radius:50%;background:var(--orange);color:var(--base-white);z-index:10;transition:background-color .3s ease;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}@media screen and (min-width:1181px){.footer-subscribe-form__submit{width:86px;height:86px}}.footer-subscribe-form__submit svg{width:34px;margin:auto;height:auto;display:block}@media screen and (min-width:1181px){.footer-subscribe-form__submit svg{width:42px}}.footer-subscribe-form__submit:active,.footer-subscribe-form__submit:focus-within,.footer-subscribe-form__submit:hover{background:var(--orange-dark)}.footer__grid{margin-top:40px;border-top:1px solid var(--gray-stroke)}@media screen and (min-width:681px){.footer__grid{margin-top:60px}}@media screen and (min-width:1181px){.footer__grid{margin-top:80px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}}@media screen and (min-width:1441px){.footer__grid{margin-top:100px}}.footer__panel{gap:20px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}@media screen and (min-width:681px){.footer__panel{gap:30px}}.footer__logo{width:55px;flex:0 0 auto}.footer__logo img{vertical-align:top;width:100%}@media screen and (min-width:681px){.footer__logo{width:80px}}@media screen and (min-width:1181px){.footer__logo{width:106px}}@media screen and (min-width:1441px){.footer__logo{width:129px}}.footer__menu-grid{padding-top:20px}@media screen and (min-width:681px){.footer__menu-grid{padding-top:26px;display:flex;gap:40px;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}}.footer__info{text-align:center;padding-top:30px;flex:0 0 auto}@media screen and (min-width:1181px){.footer__info{text-align:right;padding-top:26px}}.footer__phone{display:block;font-weight:400;font-size:32px;color:var(--orange);transition:color .3s ease;text-decoration:none;font-family:var(--body-font)}.footer__phone:hover{color:var(--orange-dark)}@media screen and (min-width:681px){.footer__phone{font-size:36px}}.footer__schedule{font-weight:400;font-family:var(--body-font);font-size:14px;margin-top:20px;color:var(--base-black)}@media screen and (min-width:1181px){.footer__schedule{font-size:16px;margin-top:5px}}.footer__social .s-block{justify-content:center}@media screen and (min-width:1181px){.footer__social .s-block{justify-content:flex-end}}.footer__copyright{border-top:1px solid var(--gray-stroke);margin-top:40px;padding:30px 0;text-align:center;font-family:var(--body-font);font-weight:400;font-size:14px;color:var(--base-black)}@media screen and (min-width:1181px){.footer__copyright{margin-top:70px;font-size:18px;padding:54px 0}}.home-hero{position:relative;margin-top:calc(var(--body-padding-top-mobile)*-1);background:var(--base-white);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;padding-bottom:70px;z-index:1;padding-top:calc(var(--body-padding-top-mobile) + 5px);isolation:isolate;margin-bottom:30px}@media screen and (min-width:1181px){.home-hero{min-height:947px;transform-style:preserve-3d;margin-bottom:0;padding-top:calc(var(--body-padding-top-mobile) - 70px);margin-top:calc(var(--body-padding-top)*-1)}}.home-hero__layer{display:none;visibility:hidden}@media screen and (min-width:681px){.home-hero__layer{position:absolute;left:50%;display:block;visibility:visible}.home-hero__layer img{max-width:10000%;vertical-align:top}.home-hero__layer--1-left,.home-hero__layer--1-right{display:none;visibility:hidden}.home-hero__layer--1{top:0;z-index:1;left:50%;margin-left:-583px}.home-hero__layer--1 img{width:1150px}.home-hero__layer--2{top:0;z-index:3;margin-left:-800px}.home-hero__layer--3{top:-2px;z-index:4;margin-left:-605px}.home-hero__layer--3 img{width:1350px}.home-hero__layer--4{display:none;visibility:hidden}}@media screen and (min-width:1181px){.home-hero__layer--1{top:57px;margin-left:-943px;transition:opacity .3s ease;opacity:1}.is-parallax-loading .home-hero__layer--1,.is-parallax-loading .home-hero__layer--2,.is-parallax-loading .home-hero__layer--3,.is-parallax-loading .home-hero__layer--4{opacity:0}.home-hero__layer--1 img,.home-hero__layer--3 img{width:auto}.home-hero__layer--2{top:calc(204px + var(--parrallax-shift));z-index:3;margin-left:-1012px;transition:opacity .3s ease;opacity:1}.home-hero__layer--3,.home-hero__layer--4{top:calc(242px + var(--parrallax-shift));z-index:4;margin-left:-865px;transition:opacity .3s ease;opacity:1}.home-hero__layer--4{display:block;visibility:visible;top:calc(371px + var(--parrallax-shift));z-index:7;margin-left:-909px}}@media screen and (min-width:1884px){.home-hero__layer--1{display:none;visibility:hidden}.home-hero__layer--1-left,.home-hero__layer--1-right{display:block;visibility:visible;top:57px}.home-hero__layer--1-left{left:0}.home-hero__layer--1-right{right:0;left:auto}}.home-hero__layer-mobile{position:absolute;z-index:1}.home-hero__layer-mobile img{vertical-align:top}.home-hero__layer-mobile--top-left{top:68px;left:0}.home-hero__layer-mobile--top-right{top:68px;right:0}.home-hero__layer-mobile--left-1{top:228px;left:0}.home-hero__layer-mobile--left-2{top:326px;left:1px}.home-hero__layer-mobile--right-1{top:203px;right:0}.home-hero__layer-mobile--right-2{top:320px;right:0}.home-hero__layer-mobile--bottom{bottom:-3px;left:1px}.home-hero__layer-mobile--bottom img{max-width:10000%}@media screen and (min-width:681px){.home-hero__layer-mobile{display:none;visibility:hidden}}.home-hero__wrapper{margin-top:auto;margin-bottom:auto}.home-hero__content{margin:auto;position:relative;z-index:10}.home-hero__title{font-weight:400;font-size:24px;text-align:center;color:var(--base-black);max-width:910px;line-height:normal;margin:0 auto}@media screen and (min-width:681px){.home-hero__title{font-size:64px}}@media screen and (min-width:1181px){.home-hero__title{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);opacity:1}.is-parallax-loading .home-hero__title{opacity:0;transform:translateY(10px)}}.home-hero__description{font-weight:400;margin-top:10px;font-size:14px;text-align:center;color:var(--base-black);max-width:939px;line-height:normal;margin-left:auto;margin-right:auto}@media screen and (min-width:390px){.home-hero__description{padding-left:15px;padding-right:15px}}@media screen and (min-width:681px){.home-hero__description{margin-top:17px;font-size:24px;padding-left:0;padding-right:0}}@media screen and (min-width:1181px){.home-hero__description{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);transition-delay:.1s;opacity:1}.is-parallax-loading .home-hero__description{opacity:0;transform:translateY(10px)}}.home-hero__button{text-align:center;margin-top:30px}@media screen and (min-width:1181px){.home-hero__button{transition:opacity .3s ease,transform .3s ease;transform:translateY(0);opacity:1;transition-delay:.2s}.is-parallax-loading .home-hero__button{opacity:0;transform:translateY(10px)}}.home-hero__button .b-btn,.home-hero__button .nav-links .page-numbers.dots,.home-hero__button .nav-links .page-numbers:not(.dots),.home-hero__button .nav-links a,.home-hero__button .page-numbers .page-numbers.dots,.home-hero__button .page-numbers .page-numbers:not(.dots),.home-hero__button .page-numbers a,.nav-links .home-hero__button .page-numbers.dots,.nav-links .home-hero__button .page-numbers:not(.dots),.nav-links .home-hero__button a,.page-numbers .home-hero__button .page-numbers.dots,.page-numbers .home-hero__button .page-numbers:not(.dots),.page-numbers .home-hero__button a{min-width:213px}@media screen and (min-width:681px){.home-hero__button{margin-top:60px}.home-hero__button .b-btn,.home-hero__button .nav-links .page-numbers.dots,.home-hero__button .nav-links .page-numbers:not(.dots),.home-hero__button .nav-links a,.home-hero__button .page-numbers .page-numbers.dots,.home-hero__button .page-numbers .page-numbers:not(.dots),.home-hero__button .page-numbers a,.nav-links .home-hero__button .page-numbers.dots,.nav-links .home-hero__button .page-numbers:not(.dots),.nav-links .home-hero__button a,.page-numbers .home-hero__button .page-numbers.dots,.page-numbers .home-hero__button .page-numbers:not(.dots),.page-numbers .home-hero__button a{min-width:439px}}.section-product-slider__swiper{margin:0 -10px}@media screen and (min-width:681px){.section-product-slider__swiper{margin:0 -15px}}@media screen and (max-width:1440.98px){.section-product-slider__swiper{overflow:visible}}.section-product-slider__swiper>.swiper-wrapper>.swiper-slide{width:50%;height:auto;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}@media screen and (min-width:681px){.section-product-slider__swiper>.swiper-wrapper>.swiper-slide{width:33.3333333333%}}@media screen and (min-width:1181px){.section-product-slider__swiper>.swiper-wrapper>.swiper-slide{width:25%}}@media screen and (min-width:1441px){.section-product-slider__swiper>.swiper-wrapper>.swiper-slide{width:20%}}.section-panels .wrapper{position:relative;z-index:10}@media screen and (max-width:1180.98px){.section-panels{padding-top:60px;padding-bottom:60px}}.section-panels__grid{display:grid;gap:20px;grid-template-columns:100%}@media screen and (min-width:681px){.section-panels__grid{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width:1181px){.section-panels__grid{gap:30px}}.section-panels__item img{width:100%;vertical-align:top;border-radius:24px}@media screen and (min-width:1181px){.section-panels__item img{height:450px;object-fit:cover;object-position:center left}}@media screen and (min-width:681px){.section-panels__item{grid-column:span 4}.section-panels__item:nth-child(1),.section-panels__item:nth-child(4){grid-column:span 6}}.section-panels__swiper{position:relative}.section-panels__swiper .swiper-pagination{left:20px;bottom:10px;position:absolute;z-index:10}@media screen and (min-width:681px){.section-panels__swiper .swiper-pagination{bottom:20px;left:20px}}@media screen and (min-width:1181px){.section-panels__swiper .swiper-pagination{bottom:40px;left:40px}}.section-panels__layer{display:none;visibility:hidden}.section-news__layer img,.section-panels__layer img{max-width:1000%;vertical-align:top}@media screen and (min-width:1181px){.section-panels__layer{display:block;visibility:visible;position:absolute;left:50%}}@media screen and (min-width:1181px) and (min-width:1181px){.section-panels__layer{transition:opacity .3s ease;opacity:1}.is-parallax-loading .section-panels__layer{opacity:0}}@media screen and (min-width:1181px){.section-panels__layer--1{top:calc(-175px + var(--parrallax-shift));margin-left:-1170px;z-index:1}.section-panels__layer--2{top:calc(-100px + var(--parrallax-shift));margin-left:-988px;z-index:3}.section-panels__layer--3{top:calc(41px + var(--parrallax-shift));margin-left:-1150px;z-index:5}}.section-panels__layer-mobile{position:absolute;z-index:1}.section-panels__layer-mobile--top{top:-67px;left:0}.section-panels__layer-mobile--bottom{bottom:-42px;right:0}@media screen and (min-width:1181px){.section-panels__layer-mobile{display:none;visibility:hidden}}.section-news{position:relative}@media screen and (min-width:1181px){.section-news{padding-top:140px;padding-bottom:232px}}.section-news .wrapper{position:relative;z-index:10}@media screen and (min-width:1181px){.section-news .section-header{margin-bottom:70px}.section-news .section-header__link{margin-top:26px}.section-news .section-header__link a{font-size:24px}}.section-news__layer{display:none;visibility:hidden}@media screen and (min-width:1181px){.section-news__layer{display:block;visibility:visible;position:absolute;left:50%}}@media screen and (min-width:1181px) and (min-width:1181px){.section-news__layer{transition:opacity .3s ease;opacity:1}.is-parallax-loading .section-news__layer{opacity:0}}@media screen and (min-width:1181px){.section-news__layer--1{top:calc(-17px + var(--parrallax-shift));margin-left:-952px;z-index:1}.section-news__layer--2{top:calc(38px + var(--parrallax-shift));margin-left:-1011px;z-index:3}.section-news__layer--3{top:calc(191px + var(--parrallax-shift));margin-left:-1038px;z-index:5}}.section-news__layer-mobile{position:absolute;z-index:1}.section-news__layer-mobile--top{top:-51px;right:2px}.section-news__layer-mobile--bottom{bottom:-42px;right:0}@media screen and (min-width:1181px){.section-news__layer-mobile{display:none;visibility:hidden}}.orders-list{margin:0;padding:0;list-style:none}.orders-list__item{display:block;text-decoration:none}.orders-list__item+.orders-list__item{margin-top:20px}@media screen and (min-width:681px){.orders-list__item+.orders-list__item{margin-top:30px}}@media screen and (min-width:1181px){.orders-list__item+.orders-list__item{margin-top:40px}}.orders-list__item:hover .orders-list__title,.search-box-result__item:hover mark{color:var(--orange)}.orders-list__title{font-weight:400;transition:color .3s ease;font-size:16px;color:var(--base-black)}@media screen and (min-width:681px){.orders-list__title{font-size:20px}}.orders-list__meta{font-weight:400;font-size:16px;color:var(--green);margin-top:5px}.orders-list-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;gap:20px;margin-top:20px}@media screen and (min-width:681px){.orders-list-grid{gap:20px 30px}}.orders-list-grid__item{border-radius:20px;background:rgba(0,0,0,.03);overflow:hidden;width:130px}@media screen and (min-width:681px){.orders-list-grid__item{width:104px}}.orders-list-grid__item img{vertical-align:top;width:100%}.featured-empty{background:var(--gray-light-2);border-radius:30px;min-height:293px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}@media screen and (min-width:681px){.featured-empty{min-height:403px}}@media screen and (min-width:1181px){.featured-empty{min-height:600px}}.featured-empty__wrapper{margin:auto;text-align:center}@media screen and (max-width:680.98px){.featured-empty__wrapper img{width:173px}}.featured-empty__title{font-weight:400;font-size:16px;margin-top:8px;text-align:center;color:var(--base-black)}@media screen and (min-width:1181px){.featured-empty__title{font-size:24px}}.section-features .section-header__description,.section-features .section-header__title{max-width:921px}.section-features .section-header__description{font-size:14px;font-family:var(--body-font-secondary)}@media screen and (min-width:681px){.section-features .section-header__description{font-size:16px}}.section-features__swiper .swiper{margin:0 -10px;overflow:visible}@media screen and (min-width:681px){.section-features__swiper .swiper{margin:0 -15px}}.section-features__swiper .swiper-slide{width:298px;height:auto}@media screen and (min-width:681px){.section-features__swiper .swiper-slide{width:405px}}@media screen and (min-width:1181px){.section-features__swiper .swiper-slide{width:475px}}.section-features__item{margin:0 10px;border-radius:30px;background:var(--base-white);color:var(--base-black);padding:50px 34px;box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%;align-items:stretch}@media screen and (min-width:681px){.section-features__item{margin:0 15px;padding:68px 44px}}.section-features__icon{margin-bottom:23px}@media screen and (max-width:680.98px){.section-features__icon svg{max-height:46px;width:auto}}@media screen and (min-width:681px){.section-features__icon{margin-bottom:30px}}.section-features__title{font-weight:400;font-size:20px;color:var(--base-black);font-family:var(--body-font)}@media screen and (min-width:681px){.section-features__title{font-size:24px}}.section-features__description{margin-top:10px;font-weight:400;font-size:14px;color:var(--base-black);font-family:var(--body-font)}@media screen and (min-width:681px){.section-features__description{font-size:16px}}@media screen and (min-width:1181px){.search-box{position:absolute;top:96px;left:0;right:0;z-index:100}}.search-box__inner{background:var(--base-white)}@media screen and (max-width:1180.98px){.search-box__inner{position:fixed;z-index:4000;top:0;bottom:0;left:0;right:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}}@media screen and (min-width:1181px){.search-box__inner{position:relative;z-index:100;padding-top:120px;padding-bottom:120px}}@media screen and (max-width:1180.98px){.search-box__wrapper{height:50svh;display:grid;gap:0;grid-template-rows:auto 1fr;margin-top:auto}}@media screen and (min-width:1181px){.search-box__wrapper{width:calc(780px + var(--body-wrapper-padding-desktop))}}.search-box__bg{background:rgba(0,0,0,.14);cursor:pointer;position:fixed;z-index:90;top:0;bottom:0;left:0;right:0}.search-box__close{outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;margin-left:auto;width:48px;height:48px;border-radius:10px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;background:var(--gray-light-2)}@media screen and (min-width:1181px){.search-box__close{display:none;visibility:hidden}}.search-box__form{position:relative;width:100%}input.search-box__input{width:100%;border-radius:0;padding-right:56px;padding-left:0;font-size:24px;border:0;appearance:textfield;border-bottom:1px solid var(--gray-light)}input.search-box__input::-webkit-search-cancel-button,input.search-box__input::-webkit-search-clear-button,input.search-box__input::-webkit-search-decoration{display:none}.search-box__button,.search-box__search-close{outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;position:absolute;top:0;bottom:0;width:24px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.search-box__button{right:0;color:var(--orange);transition:color .3s ease}.search-box__button svg,.search-box__search-close svg{display:block}.search-box__button:hover,.search-box__search-close:hover{color:var(--orange-dark)}.search-box__search-close{right:28px;color:var(--gray-light);transition:color .3s ease}.search-box-result{margin-top:10px}@media screen and (max-width:1180.98px){.search-box-result{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin-left:calc(var(--body-wrapper-padding-tablet)*-1);margin-right:calc(var(--body-wrapper-padding-tablet)*-1);padding-left:var(--body-wrapper-padding-tablet);padding-right:var(--body-wrapper-padding-tablet)}.search-box-result::-webkit-scrollbar-track{border-radius:0;background:var(--base-white)}.search-box-result::-webkit-scrollbar{width:4px;background:var(--base-white)}.search-box-result::-webkit-scrollbar-thumb{border:0;border-radius:5px;background-color:var(--orange)}@-moz-document url-prefix(){.search-box-result{scrollbar-width:thin;scrollbar-color:var(--orange) var(--base-white)}}.overflowscrolling .search-box-result{overflow-y:scroll}}.search-box-result:empty{display:none}.search-box-result__item{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;font-weight:400;font-size:20px;line-height:1.09858;color:#363636;text-decoration:none;padding:10px;border-radius:10px;transition:color .3s ease,background-color .3s ease;gap:10px}@media screen and (min-width:1181px){.search-box-result__item{font-size:24px}}.search-box-result__item mark{background:0 0;font-weight:600;color:#363636;transition:color .3s ease}.search-box-result__item:hover{background-color:var(--orange-light);color:var(--orange)}.search-box-result__image{width:44px}.search-box-result__image img{width:100%;vertical-align:top;border-radius:10px;object-fit:cover}.main-menu{margin:0;padding:0;list-style:none;font-weight:500;font-size:24px}@media screen and (min-width:1181px){.main-menu{font-size:14px;font-weight:400;gap:10px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}}@media screen and (min-width:1351px){.main-menu{gap:20px;font-size:16px}}.main-menu__item{position:relative}@media screen and (max-width:1180.98px){.main-menu__item{margin-bottom:15px}.main-menu__item:last-child{margin-bottom:0}}.main-menu__link{outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;text-decoration:none;transition:color .3s ease;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:var(--base-white);gap:4px}@media screen and (max-width:1180.98px){.main-menu__link:hover{color:var(--gray-light-2)}.main-menu__item--parent .main-menu__link{display:none;visibility:hidden}}@media screen and (min-width:1181px){.main-menu__link{color:var(--base-black);transition:color .3s ease;height:80px}.main-menu__item--parent .main-menu__link svg{color:var(--gray-light-3)}.main-menu__link svg{display:block;flex:0 0 auto}.main-menu__item.active>.main-menu__link,.main-menu__link:hover{color:var(--orange)}.dropdown-panel__dropdown,.main-menu__dropdown{position:absolute;z-index:1000;top:100%;left:50%;transform:translateX(-50%);padding-top:15px}.main-menu__item>.dropdown-panel__dropdown,.main-menu__item>.main-menu__dropdown{display:none}.main-menu__item:hover>.dropdown-panel__dropdown,.main-menu__item:hover>.main-menu__dropdown{display:block;animation:dropdown-menu .3s cubic-bezier(.47,0,.745,.715)}}.dropdown-panel__list,.main-menu-sub{list-style:none;margin:0;padding:0}@media screen and (min-width:1181px){.dropdown-panel__list,.main-menu-sub{border-radius:20px;white-space:nowrap;box-shadow:0 8px 23px -2px rgba(0,0,0,.42);background:var(--base-white);padding:30px 38px;position:relative}.dropdown-panel__list::after,.main-menu-sub::after{content:"";position:absolute;bottom:100%;left:50%;display:block;transform:translateX(-50%) translateY(10px);width:18px;height:18px;background:url(/) no-repeat center;background-size:contain}}@media screen and (max-width:1180.98px){.main-menu-sub__item{margin-bottom:15px}.main-menu-sub__item:last-child{margin-bottom:0}}@media screen and (min-width:1181px){.main-menu-sub__item{margin-top:2px}}.main-menu-sub__link{color:var(--base-white);font-size:24px;text-decoration:none;display:block}@media screen and (max-width:1180.98px){.main-menu-sub__link:hover{color:var(--gray-light-2)}}@media screen and (min-width:1181px){.main-menu-sub__link{font-weight:400;font-size:16px;line-height:1.25;color:var(--base-black);transition:color .3s ease}.main-menu-sub__item.active>.main-menu-sub__link,.main-menu-sub__link:hover{color:var(--orange)}}.footer-menu{margin:0;padding:0;list-style:none;font-weight:400;font-size:14px;font-family:var(--body-font);color:var(--base-black)}@media screen and (min-width:681px){.footer-menu{font-size:16px}}@media screen and (max-width:680.98px){.footer-menu+.footer-menu{margin-top:10px}}.footer-menu__item{margin-top:14px}@media screen and (min-width:681px){.footer-menu__item{margin-top:10px}}.footer-menu__item:first-child{margin-top:0}.footer-menu__link{text-decoration:none;transition:color .3s ease;color:var(--base-black)}.footer-menu__link:hover{color:var(--orange)}.footer-menu__link.active,.user-panel__button:hover svg{color:var(--orange-dark)}.user-panel{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:8px}@media screen and (min-width:1441px){.user-panel{gap:25px}}@media screen and (max-width:1180.98px){.header__panel .user-panel{display:block}}.user-panel__button{text-decoration:none;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-weight:400;font-size:11px;text-align:center;color:var(--base-black);outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;cursor:pointer;box-sizing:border-box;background:0 0;transition:color .3s ease;position:relative;height:80px}.header__cart .user-panel__button{height:68px}@media screen and (min-width:1441px){.user-panel__button{font-size:12px}}.user-panel__button svg{color:var(--orange);transition:color .3s ease}.user-panel__button:hover{color:var(--orange)}@media screen and (max-width:1180.98px){.header__panel .user-panel__button{height:auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:4px;font-size:24px;font-weight:500;color:var(--base-white);margin:20px 0}.header__panel .user-panel__button:first-child{margin-top:0}.header__panel .user-panel__button:last-child{margin-bottom:0}.header__panel .user-panel__button svg{display:block;color:var(--base-white)}}.user-panel__icon{display:block;position:relative}@media screen and (max-width:1180.98px){.header__panel .user-panel__icon{flex:0 0 auto}}.user-panel__label{display:block;margin-top:2px}.user-panel__counter{position:absolute;font-weight:400;font-size:6px;text-align:center;color:var(--base-white);left:50%;margin-left:7px;box-sizing:border-box;top:5px;min-width:10px;background:var(--green);padding-left:1px;padding-right:1px;height:10px;line-height:9.5px;border-radius:10px;border:1px solid var(--base-white)}@media screen and (min-width:1441px){.user-panel__counter{font-size:8px;min-width:14px;height:14px;line-height:13px;border-radius:14px}}@media screen and (max-width:1180.98px){.user-panel__item .dropdown-panel__dropdown{display:none!important}}@media (min-width:1181px) and (max-width:1734px){.user-panel__item .dropdown-panel__dropdown{margin-left:-70px}.user-panel__item .dropdown-panel__list::after{left:100%;transform:translateX(calc(-100% - 20px)) translateY(10px)}}@media screen and (max-width:1180.98px){.catalog-menu{display:none;visibility:hidden}}@media screen and (min-width:1181px){.catalog-menu__trigger{border-radius:14px;padding-left:7px}.catalog-menu__trigger svg{transition:transform .3s ease;transform:rotate(0deg)}.catalog-menu__trigger.is-active svg{transform:rotate(45deg)}.catalog-menu__wrapper{position:absolute;z-index:900;top:calc(100% + 1px);left:0;width:100%;overflow:hidden;transform-origin:50% 0;background:var(--base-white);color:var(--base-black)}.catalog-menu__grid{height:calc(100vh - 81px);display:grid;gap:30px;box-sizing:border-box;overflow:hidden;grid-template-columns:repeat(10,1fr)}@supports (height:100svh){.catalog-menu__grid{height:calc(100svh - 81px)}}.catalog-menu__main{grid-column:span 3;overscroll-behavior:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100vh - 81px);grid-template-columns:repeat(10,1fr);padding-top:30px;box-sizing:border-box}.catalog-menu__main .simplebar-scrollbar:before{top:30px}@supports (height:100svh){.catalog-menu__main{height:calc(100svh - 81px)}}.catalog-menu__main::-webkit-scrollbar-track{border-radius:0;background:#fff}.catalog-menu__main::-webkit-scrollbar{width:0;background:#fff}.catalog-menu__main::-webkit-scrollbar-thumb{border:0;border-radius:0;background-color:var(--orange)}@-moz-document url-prefix(){.catalog-menu__main{scrollbar-width:none;scrollbar-color:var(--orange) #fff}}.overflowscrolling .catalog-menu__main{overflow-y:scroll}.catalog-menu__aside{grid-column:span 7;grid-template-columns:repeat(10,1fr);box-sizing:border-box}.catalog-menu__list{margin:0;padding:0;list-style:none}.catalog-menu__item.active>.catalog-menu__link,.catalog-menu__item:hover>.catalog-menu__link{background:var(--orange-light);color:var(--base-black)}.catalog-menu__link{display:block;border-radius:10px;transition:background-color .3s ease,color .3s ease;background:0 0;text-decoration:none;font-weight:400;padding:13px 10px;font-size:18px;color:var(--base-black)}.catalog-menu__content{display:none;gap:30px;grid-template-columns:repeat(7,1fr)}.catalog-menu__content.active{display:grid}.catalog-menu__submenu{grid-column:span 3;display:grid;gap:0;grid-template-rows:auto 1fr;height:calc(100vh - 81px);padding-top:30px;box-sizing:border-box}@supports (height:100svh){.catalog-menu__submenu{height:calc(100svh - 81px)}}.catalog-menu__menu-wrapper{overscroll-behavior:contain;overflow-y:auto;-webkit-overflow-scrolling:touch}.catalog-menu__menu-wrapper::-webkit-scrollbar-track{border-radius:0;background:#fff}.catalog-menu__menu-wrapper::-webkit-scrollbar{width:0;background:#fff}.catalog-menu__menu-wrapper::-webkit-scrollbar-thumb{border:0;border-radius:0;background-color:var(--orange)}@-moz-document url-prefix(){.catalog-menu__menu-wrapper{scrollbar-width:none;scrollbar-color:var(--orange) #fff}}.overflowscrolling .catalog-menu__menu-wrapper{overflow-y:scroll}.catalog-menu__subtitle{display:block;border-radius:10px;transition:background-color .3s ease,color .3s ease;background:0 0;text-decoration:none;font-weight:700;padding:13px 10px;font-size:18px;color:var(--base-black)}.catalog-menu__panel{grid-column:span 4;padding-top:30px;padding-bottom:30px;box-sizing:border-box;text-align:right;height:calc(100vh - 81px)}@supports (height:100svh){.catalog-menu__panel{height:calc(100svh - 81px)}}.catalog-menu__panel img{vertical-align:top;border-radius:30px;max-height:100%;width:auto}.catalog-mobile-menu{display:none;visibility:hidden}}.catalog-mobile-menu__list,.catalog-mobile-menu__sublist{overflow:hidden;margin:0;padding:0;list-style:none}.catalog-mobile-menu__item{margin-bottom:15px}.catalog-mobile-menu__item:last-child{margin-bottom:0}.catalog-mobile-menu__box{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:10px}.catalog-mobile-menu__link{font-weight:500;font-size:24px;text-decoration:none;color:var(--base-white);display:block}.catalog-mobile-menu__link:hover{color:var(--gray-light-2)}.catalog-mobile-menu__inner,.catalog-mobile-menu__wrapper{display:grid;gap:0;grid-template-rows:0fr;padding:0;transition:grid-template-rows .3s ease,padding .3s ease}.catalog-mobile-menu__inner.active{padding:30px 0;grid-template-rows:1fr}.catalog-mobile-menu__wrapper{transition:grid-template-rows .3s ease}.catalog-mobile-menu__wrapper.active{grid-template-rows:1fr}.catalog-mobile-menu__subitem{margin-bottom:15px}.catalog-mobile-menu__subitem:last-child{margin-bottom:0}.catalog-mobile-menu__sublink{font-size:24px;text-decoration:none;color:var(--base-white);display:block}.catalog-mobile-menu__sublink:hover{color:var(--gray-light-2)}.catalog-mobile-menu__trigger{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;cursor:pointer;align-self:stretch;min-height:48px;outline:0;padding:0;-webkit-tap-highlight-color:transparent;border:0;box-sizing:border-box;background:0 0;color:var(--base-white);position:relative;min-width:48px}.catalog-mobile-menu__trigger svg{width:21px;height:auto;display:block;position:relative;z-index:4;transform:rotate(0deg);transition:transform .3s ease}.catalog-mobile-menu__trigger::after{content:"";position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:10px;background:#ff8c68}.catalog-mobile-menu__trigger.active,.category-menu__item:hover>.category-menu__link{color:var(--orange)}.catalog-mobile-menu__trigger.active svg{transform:rotate(-180deg)}.catalog-mobile-menu__trigger.active::after{background:var(--base-white)}.category-menu{font-family:var(--body-font)}.category-menu__list{margin:0;padding:0;list-style:none}.category-menu__item{margin:7px -11px}.category-menu__item:first-child{margin-top:0}.category-menu__item:last-child{margin-bottom:0}.category-menu__item:hover>.category-menu__link.has-children::after{background-color:var(--orange)}.category-menu__item.active>.category-menu__link{color:var(--orange);font-weight:700}.category-menu__item.active>.category-menu__link.has-children::after{transform:rotate(180deg);background-color:var(--orange)}.category-menu__item.active>.category-menu__inner{grid-template-rows:1fr}.category-menu__item.current>.category-menu__link{color:var(--orange);background-color:var(--orange-light)}.category-menu__link{font-weight:400;font-size:16px;color:var(--base-black);background-color:transparent;padding:4px 11px;border-radius:10px;text-decoration:none;transition:color .3s ease,background-color .3s ease;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.category-menu__link.has-children::after{content:"";flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;width:19px;height:11px;margin-top:2px;-webkit-mask:url(/) no-repeat center;mask:url(/) no-repeat center;background-color:var(--gray-stroke);transition:transform .3s ease,background-color .3s ease;transform:rotate(0)}.category-menu__sublist{margin:0;padding:0 0 0 11px;list-style:none;font-weight:400;font-size:14px;line-height:1.1;color:var(--base-black);overflow:hidden}.category-menu__inner{display:grid;gap:0;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.category-menu__subitem{text-decoration:none;display:block;margin:5px 0}.category-menu__subitem.active>.category-menu__sublink,.category-menu__subitem:hover>.category-menu__sublink{color:var(--orange)}.category-menu__subitem.current>.category-menu__sublink{color:var(--orange);background-color:var(--orange-light)}.category-menu__sublink{padding:7px 11px;display:block;text-decoration:none;border-radius:10px;transition:color .3s ease,background-color .3s ease;color:var(--base-black);background-color:transparent}.list-menu{margin:0;padding:0;list-style:none;font-weight:400;font-size:24px}.list-menu__item{margin-top:5px}.list-menu__item:first-child{margin-top:0}.list-menu__item.active>.list-menu__link,.list-menu__link:hover{color:var(--orange)}.list-menu__link{color:var(--base-black);font-size:24px;transition:color .3s ease;text-decoration:none}.product-teaser__favorite._active{color:#F1592A!important}.product-teaser__favorite._active{opacity:1}.diafan_reminder,.js_diafan_reminder{all:initial}.diafan_reminder{width:100%;padding:3px;position:fixed;left:0;bottom:0;font:12px/1 sans-serif;text-align:center;color:#fff;background:#ff4a0b;z-index:1001}.js_diafan_reminder{display:inline-block;padding:4px 5px;font:inherit;color:inherit;vertical-align:middle;background:green;border-radius:3px;cursor:pointer}.js_diafan_reminder,.js_diafan_reminder:hover,.js_diafan_reminder:active,.js_diafan_reminder:focus{text-decoration:none;outline:0}