/* cyrillic-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/* Stylesheet: Montserrat Modified On 2023-10-31 11:58:17 */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width: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;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.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,.ui-datepicker select.ui-datepicker-year{width:45%}.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:bold;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,.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:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.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;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.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-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;/*) 50% 50% repeat-x*/;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;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 #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.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-on{background-position:-96px -144px}.ui-icon-radio-off{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{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
/* Stylesheet: jquery-ui.min Modified On 2023-12-20 10:35:34 */
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);/*box-shadow:var(--carousel-button-shadow, none);*/transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;/*padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);*/box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{/*margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);*/padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;/*top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);*/z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;/*padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));*/background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* Stylesheet: jquery.fancybox.min Modified On 2023-12-20 10:33:04 */
.jq-checkbox,.jq-radio {position: relative;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.jq-checkbox input,.jq-radio input {position: absolute;z-index: -1;margin: 0;padding: 0;opacity: 0;}.jq-file {position: relative;display: inline-block;overflow: hidden;}.jq-file input {position: absolute;top: 0;right: 0;height: auto;margin: 0;padding: 0;opacity: 0;font-size: 100px;line-height: 1em;}.jq-file__name {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.jq-selectbox,.jq-select-multiple {position: relative;display: inline-block;}.jq-selectbox select,.jq-select-multiple select {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0;}.jq-selectbox li,.jq-select-multiple li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.jq-selectbox {z-index: 1000;}.jq-selectbox__select {position: relative;}.jq-selectbox__select-text {overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;text-overflow: ellipsis;}.jq-selectbox__dropdown {position: absolute;}.jq-selectbox__search input {-webkit-appearance: textfield;}.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration {-webkit-appearance: none;}.jq-selectbox__dropdown ul {position: relative;overflow: auto;overflow-x: hidden;list-style: none;-webkit-overflow-scrolling: touch;}.jq-select-multiple ul {position: relative;overflow-x: hidden;-webkit-overflow-scrolling: touch;}.jq-number {display: inline-block;}.jq-number__field input {-moz-appearance: textfield;text-align: left;}.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button {margin: 0;-webkit-appearance: none;}/*# sourceMappingURL=jquery.formstyler.css.map */
/* Stylesheet: jquery.formstyler Modified On 2023-02-02 16:08:23 */
.jq-checkbox,.jq-radio {min-width: 18px;width: 18px;height: 18px;border-radius: 4px;background-color: #fff;border: 1px solid #bdbdbd;margin: 0 4px 0 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.jq-checkbox.disabled, .jq-checkbox.disabled,.jq-radio.disabled,.jq-radio.disabled {opacity: .55;}.jq-checkbox.checked,.jq-radio.checked {border: 1px solid #FF8737;}.jq-checkbox.checked .jq-checkbox__div {width: 16px;height: 16px;background: #FF8737;background-size: 10px;}.jq-radio {border-radius: 50%;-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);}.jq-radio.checked .jq-radio__div {width: 14px;height: 14px;border-radius: 50%;background: #FF8737;}.jq-file {display: -webkit-box;display: -ms-flexbox;display: flex;height: 38px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 42px;background: url(icon-file.svg) left center no-repeat;}.jq-file input {cursor: pointer;}.jq-file__name {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;font-weight: bold;font-size: 12px;letter-spacing: 0.12em;text-transform: uppercase;text-decoration: underline;}.jq-file:hover .jq-file__name {text-decoration: none;}.jq-file__browse {position: absolute;top: 1px;right: 1px;padding: 0 10px;border-left: 1px solid #CCC;border-radius: 0 4px 4px 0;background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #FFF;display: none;}.jq-file.disabled,.jq-file.disabled .jq-file__name,.jq-file.disabled .jq-file__browse {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;box-shadow: none;color: #888;}.jq-number {position: relative;vertical-align: middle;padding: 0 36px 0 0;}.jq-number__field {width: 100px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;border-radius: 4px;-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);}.jq-number__field:hover {border-color: #B3B3B3;}.jq-number__field input {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 8px 9px;border: none;outline: none;background: none;font: 14px Arial, sans-serif;color: #333;}.jq-number__spin {position: absolute;top: 0;right: 0;width: 32px;height: 14px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;border-radius: 4px;background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-shadow: 1px 1px #FFF;cursor: pointer;}.jq-number__spin.minus {top: auto;bottom: 0;}.jq-number__spin:hover {background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));background: linear-gradient(#F6F6F6, #E6E6E6);}.jq-number__spin:active {background: #F5F5F5;-webkit-box-shadow: inset 1px 1px 3px #DDD;box-shadow: inset 1px 1px 3px #DDD;}.jq-number__spin:after {content: '';position: absolute;top: 4px;left: 11px;width: 0;height: 0;border-right: 5px solid transparent;border-bottom: 5px solid #999;border-left: 5px solid transparent;}.jq-number__spin.minus:after {top: 5px;border-top: 5px solid #999;border-right: 5px solid transparent;border-bottom: none;border-left: 5px solid transparent;}.jq-number__spin.minus:hover:after {border-top-color: #000;}.jq-number__spin.plus:hover:after {border-bottom-color: #000;}.jq-number.focused .jq-number__field {border: 1px solid #5794BF;}.jq-number.disabled .jq-number__field {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;box-shadow: none;color: #888;}.jq-number.disabled .jq-number__spin {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;box-shadow: none;color: #888;}.jq-number.disabled .jq-number__spin:after {border-bottom-color: #AAA;}.jq-number.disabled .jq-number__spin.minus:after {border-top-color: #AAA;}.jq-selectbox {vertical-align: middle;cursor: pointer;}.jq-selectbox__select {height: 60px;padding: 0 45px 0 30px;background: #fff;color: #7C7C7C;border-radius: 30px;}.jq-selectbox.disabled .jq-selectbox__select {border: 1px solid #dce5ea;background-color: #f4f9fb;color: #a4acb4;}.jq-selectbox select.error + .jq-selectbox__select {background-color: #ffefef;}.jq-selectbox__select-text {font-size: 18px;width: 100% !important;line-height: 58px;font-weight: 600;font-size: 14px;}.jq-selectbox .placeholder {opacity: 0.5;}.jq-selectbox__trigger {position: absolute;top: 0;right: 0;width: 30px;height: 100%;}.jq-selectbox__trigger-arrow {position: absolute;top: 0;right: 30px;width: 14px;height: 100%;background-position: center;background-repeat: no-repeat;background-image: url(/libs/formstyler/icon-dropdown.svg);}.jq-selectbox__dropdown {-webkit-box-sizing: border-box;box-sizing: border-box;width: auto;min-width: 100%;margin: 8px 0 0;padding: 0;top: 100%;background: #FFF;font-size: 14px;overflow: hidden;border-radius: 10px;-webkit-box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);}.jq-selectbox__search {margin: 5px;}.jq-selectbox__search input {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin: 0;padding: 5px 27px 6px 8px;border: 1px solid #CCC;border-radius: 3px;outline: none;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") no-repeat 100% 50%;-webkit-box-shadow: inset 1px 1px #F1F1F1;box-shadow: inset 1px 1px #F1F1F1;color: #333;}.jq-selectbox__not-found {margin: 5px;padding: 8px 20px;background: #fff;font-size: 16px;}.jq-selectbox ul {margin: 0;padding: 0;}.jq-selectbox ul li {display: -webkit-box;display: -ms-flexbox;display: flex;min-height: 48px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 8px 20px;color: #231F20;}.jq-selectbox ul li.selected {background-color: #e4e4e4;}.jq-selectbox ul li:hover {background-color: #e4e4e4;}.jq-selectbox ul li.disabled {color: #AAA;}.jq-selectbox ul li.disabled:hover {background: none;}.jq-selectbox ul li.optgroup {font-weight: bold;}.jq-selectbox ul li.optgroup:hover {background: none;color: #231F20;cursor: default;}.jq-selectbox ul li.option {padding-left: 25px;}.jq-select-multiple {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 1px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;border-radius: 4px;background: #FFF;-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px/18px Arial, sans-serif;color: #333;cursor: default;}.jq-select-multiple.focused {border: 1px solid #134883;}.jq-select-multiple.disabled {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;box-shadow: none;color: #888;}.jq-select-multiple ul {margin: 0;padding: 0;}.jq-select-multiple li {padding: 3px 9px 4px;list-style: none;}.jq-select-multiple li:first-child {border-radius: 3px 3px 0 0;}.jq-select-multiple li:last-child {border-radius: 0 0 3px 3px;}.jq-select-multiple li.selected {background: #08C;color: #FFF;}.jq-select-multiple li.disabled {color: #AAA;}.jq-select-multiple li.optgroup {font-weight: bold;}.jq-select-multiple li.option {padding-left: 25px;}.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled {background: #CCC;color: #FFF;}/*# sourceMappingURL=jquery.formstyler.theme.css.map */
/* Stylesheet: jquery.formstyler.theme Modified On 2023-10-31 11:58:25 */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}
/* Stylesheet: slick Modified On 2023-10-31 11:49:50 */
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#e62128}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;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);-webkit-backface-visibility:hidden;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-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.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{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.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:.2s transform,.2s 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:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.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{width:100%;height:4px;left:0;top:0}.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{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.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-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* Stylesheet: swiper-bundle.min.css Modified On 2023-10-31 12:28:46 */
 html {height: 100%;margin: 0;padding: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,address {display: block;}audio,canvas {display: inline-block;}video {display: block;}audio:not([controls]) {display: none;height: 0;}address {font-style: normal;}ul,ol,li,form,fieldset,a,img,div,figure,address {margin: 0;padding: 0;border: 0;}ul {list-style: inside;}ol {list-style: inside;}ul li {list-style: none;}ol li {list-style: decimal inside;}ol {padding: 10px 0;}ol li {margin: 0 0 20px 0;}body {height: 100%;position: relative;background: #f7f7f7;}body,td,input,textarea,button {margin: 0px;padding: 0px;}body * {-webkit-box-sizing: border-box;box-sizing: border-box;}a {text-decoration: none;color: inherit;-webkit-transition: 0.5s;transition: 0.5s;}a:hover {text-decoration: none !important;}a,a:active,a:focus {outline: none;}b,strong {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}.main {position: relative;}.cbc {overflow: hidden;margin: 0 auto;position: relative;}input::-webkit-input-placeholder {opacity: 0.5;color: #2f2f2f;}input:-ms-input-placeholder {opacity: 0.5;color: #2f2f2f;}input::-ms-input-placeholder {opacity: 0.5;color: #2f2f2f;}input::placeholder {opacity: 0.5;color: #2f2f2f;}textarea::-webkit-input-placeholder {opacity: 0.5;color: #2f2f2f;}textarea:-ms-input-placeholder {opacity: 0.5;color: #2f2f2f;}textarea::-ms-input-placeholder {opacity: 0.5;color: #2f2f2f;}textarea::placeholder {opacity: 1;color: #2f2f2f;}input[type="submit"] {cursor: pointer;}textarea,button,input[type="text"],input[type="password"] {-webkit-appearance: none;outline: none;}body,td,input,textarea,button {color: #2f2f2f;font-family: "Montserrat", Arial;}h1,h2,h3,h4 {font-weight: normal;}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -15px;}@media (max-width: 1200px) {.row {margin: -10px;}}@media (max-width: 767px) {.row {margin: -7.5px;}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {position: relative;width: 100%;padding: 10px;}@media (max-width: 1200px) {.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {padding: 10px;}}@media (max-width: 767px) {.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {padding: 7.5px;}}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}@media (min-width: 576px) {.col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-sm-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-sm-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-sm-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-sm-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-sm-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-sm-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-sm-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-sm-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-sm-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-sm-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-sm-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-sm-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-sm-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-sm-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-sm-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-sm-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-sm-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-sm-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-sm-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-sm-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-sm-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-md-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-md-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-md-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-md-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-md-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-md-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-md-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-md-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-md-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-md-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-md-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-md-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-md-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}}@media (min-width: 992px) {.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-lg-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%;}.col-lg-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-lg-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-lg-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-lg-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-lg-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-lg-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-lg-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-lg-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-lg-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-lg-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-lg-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-lg-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-lg-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-lg-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-lg-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}}@media (min-width: 1200px) {.col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-xl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-2-0 {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.col-xl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-xl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-xl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-xl-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-xl-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-xl-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-xl-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-xl-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-xl-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-xl-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-xl-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-xl-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-xl-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-xl-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-xl-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-xl-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}}/* elements */.title-h1,.title-h2,.title-h3,.title-h4 {padding: 0;margin: 0;font-family: "Montserrat", Arial;font-weight: 800;line-height: 1.3;margin-bottom: 20px;}.title-h1 {font-size: 48px;text-align: left;}@media (max-width: 1200px) {.title-h1 {font-size: 34px;}}@media (max-width: 767px) {.title-h1 {font-size: 26px;}}.title-h2 {font-size: 48px;}@media (max-width: 1200px) {.title-h2 {font-size: 34px;}}@media (max-width: 767px) {.title-h2 {font-size: 28px;}}@media (max-width: 767px) {.title-h2 {font-size: 26px;}}.title-h3 {font-size: 32px;}@media (max-width: 767px) {.title-h3 {font-size: 24px;}}.title-h4 {font-size: 24px;margin-bottom: 15px;}@media (max-width: 767px) {.title-h4 {font-size: 20px;}}hr {border: none;display: block;margin: 40px 0;height: 1px;background: #dedede;}.cms_submit,.button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 0 25px;height: 55px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;text-decoration: none;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;font-weight: 500;font-size: 20px;border: none;color: #fff;background: #ff6600;border-radius: 40px;}.cms_submit:hover,.button:hover {background: #2f2f2f;}@media (max-width: 767px) {.cms_submit,.button {padding: 0 15px;height: 54px;font-size: 18px;}}.cms_submit--white,.button--white {background: #fff;color: #2f2f2f;}.cms_submit--white:hover,.button--white:hover {color: #ff6600;background: #fff;}.cms_submit--border,.button--border {border: 1px solid #ff6600;background: transparent;color: #2f2f2f;}.cms_submit--border:hover,.button--border:hover {color: #ff6600;background: #fff;}.cms_submit--gray,.button--gray {color: #2f2f2f;background: #6D6C6B;}.cms_submit--gray:hover,.button--gray:hover {color: #fff;background: #555;}.cms_submit--catalog::before,.button--catalog::before {content: '';min-width: 20px;height: 16px;margin-right: 15px;background: url(https://shaft-gear.ru/images/icon-nav.svg) left center no-repeat;}/*.cms_submit--load::before,.button--load::before {content: '';width: 28px;height: 28px;margin-right: 15px;background: url(https://shaft-gear.ru/images/icon-load.svg) center no-repeat;}*/.cms_submit--cart::before,.button--cart::before {content: '';width: 26px;height: 26px;margin-right: 20px;background: url(https://shaft-gear.ru/images/icon-cart-white.svg) left center no-repeat;position: relative;top: -2px;}.cms_submit--cart,.button--cart {white-space: nowrap;}.cms_submit--sm,.button--sm {padding: 0 20px;height: 48px;padding: 0 15px;}@media (max-width: 767px) {.cms_submit--sm,.button--sm {font-size: 11px;padding: 0 5px;letter-spacing: 0.5px;}}.cms_submit--reset,.button--reset {color: #7e7e7e;background: none;padding: 0;}.cms_submit--reset::before,.button--reset::before {content: '';width: 15px;height: 15px;margin-right: 8px;background: url(https://shaft-gear.ru/images/icon-cross.svg) left center no-repeat;opacity: 1;-webkit-transition: 0.3s;transition: 0.3s;}.cms_submit--reset:hover,.button--reset:hover {color: #2f2f2f;background: none;}.cms_submit--reset:hover:before,.button--reset:hover:before {opacity: 1;}.box-header {margin-bottom: 60px;position: relative;padding-right: 200px;}@media (max-width: 1200px) {.box-header {margin-bottom: 40px;}}@media (max-width: 767px) {.box-header {padding-right: 0;}}@media (max-width: 767px) {.box-header {margin-bottom: 30px;}}.box-header--tabs {padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}@media (max-width: 767px) {.box-header--tabs {display: block;}.box-header--tabs .tabs__header {margin-top: 30px;}}.box-header__title {margin-bottom: 5px;}.box-header__subtitle {font-size: 18px;line-height: 24px;}.box-header__action {position: absolute;top: 0;bottom: 0;right: 0;width: 200px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 5px;}@media (max-width: 767px) {.box-header__action {display: none;}}.box-header__action .button {min-width: 165px;}.section {padding-top: 60px;padding-bottom: 60px;}@media (max-width: 1200px) {.section {padding-top: 50px;padding-bottom: 50px;}}@media (max-width: 767px) {.section {padding-top: 30px;padding-bottom: 30px;}}.section+.section-outer {margin-top: 0;}.section-lg {padding-top: 120px;padding-bottom: 120px;}@media (max-width: 767px) {.section-lg {padding-top: 60px;padding-bottom: 60px;}}.section-outer {margin-top: 70px;margin-bottom: 70px;}.section-outer:last-child {margin-bottom: 0;}@media (max-width: 1200px) {.section-outer {margin-top: 100px;margin-bottom: 100px;}}@media (max-width: 767px) {.section-outer {margin-top: 60px;margin-bottom: 60px;}}.section-outer-lg {margin-top: 70px;margin-bottom: 70px;}@media (max-width: 767px) {.section-outer-lg {margin-top: 50px;margin-bottom: 50px;}}.hr {height: 1px;background: rgba(0, 0, 0, 0.08);margin: 50px -50px;}.space-bottom {padding-bottom: 60px;}.typography {font-size: 15px;line-height: 26px;}.typography h1,.typography h2,.typography h3,.typography h4 {padding: 0;margin: 0;font-family: "Montserrat";font-weight: 700;margin: 30px 0 10px;line-height: 1.3;}.typography h1 {font-size: 58px;}@media (max-width: 767px) {.typography h1 {font-size: 48px;}}@media (max-width: 767px) {.typography h1 {font-size: 40px;}}.typography h2 {font-size: 26px;margin: 50px 0 20px;}@media (max-width: 1200px) {.typography h2 {font-size: 24px;}}@media (max-width: 767px) {.typography h2 {font-size: 22px;text-align: left !important;}}.typography h2:first-child {margin-top: 0;}.typography h3 {font-size: 22px;}@media (max-width: 767px) {.typography h3 {font-size: 18px;}}.typography h3:first-child {margin-top: 0;}.typography h4 {font-size: 24px;}@media (max-width: 767px) {.typography h4 {font-size: 20px;}}.typography h4:first-child {margin-top: 0;}.typography P {font-size: 18px;line-height: 30px;margin: 0 0 25px;color: #555;}@media (max-width: 767px) {.typography P {font-size: 16px;line-height: 1.6;margin: 0 0 15px;}}.typography P:last-child {margin-bottom: 0;}.typography img {max-width: 100%;height: auto;}.typography a:not(.button) {text-decoration: none;color: #ff6600;}.typography a:not(.button):hover {text-decoration: none;}.typography ul {margin-bottom: 15px;margin-left: 15px;}.typography ul li {font-size: 18px;line-height: 30px;padding-left: 20px;margin-bottom: 5px;position: relative;color: #555}.typography ul li span {font-size: 18px !important;line-height: 30px !important;}@media (max-width: 767px) {.typography ul li {font-size: 16px;line-height: 1.6;}}.typography ul li::before {content: '';position: absolute;left: 0;top: 12px;width: 4px;height: 4px;background-color: #2f2f2f;border-radius: 50%;}.typography ol {margin-bottom: 15px;padding-left: 15px;counter-reset: custom-counter;list-style: none;}.typography ol:last-child {margin-bottom: 0;}.typography ol li {font-size: 18px;line-height: 30px;padding-left: 20px;margin-bottom: 5px;position: relative;list-style: none;color: #555;}@media (max-width: 767px) {.typography ol li {font-size: 16px;line-height: 1.5;}}.typography ol li::before {content: counter(custom-counter) ".";counter-increment: custom-counter;position: absolute;left: 0;top: 0;}.typography table {width: 100%;border-collapse: separate;}.typography table th {height: 60px;padding: 15px 30px;border-top: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7;text-align: left;color: #ff6600;font-weight: normal;}@media (max-width: 767px) {.typography table th {white-space: nowrap;font-size: 16px;padding: 15px;}}.typography table th:first-child {/*border-radius: 15px 0 0 15px;*/border: 1px solid #d6c3c3;}.typography table th:last-child {/*border-radius: 0 15px 15px 0;*/border: 1px solid #d6c3c3;}.typography table td {height: 60px;font-size: 15px;line-height: 26px;padding: 15px 30px;}.typography table tr:nth-child(2n+1) {background: #eee}@media (max-width: 767px) {.typography table td {font-size: 16px;padding: 15px;}}.typography table td:first-child {/*border-radius: 15px 0 0 15px;*/}.typography table td:last-child {/*border-radius: 0 15px 15px 0;*/}.table-scroll {overflow: auto;}@media (max-width: 767px) {.table-scroll {margin: 0 -30px;padding: 0 0 0 30px;/*padding-top: 60px;background: url(https://shaft-gear.ru/images/icon-hscroll.svg)  center 15px no-repeat;background-size: 32px 32px;*/}}.breadcrumb {padding: 20px 0;color: #2f2f2f;font-size: 15px;}@media (max-width: 767px) {.breadcrumb {font-size: 12px;padding: 20px 0 14px;}}@media (max-width: 568px) {.breadcrumb {padding: 20px 0 10px;}}.breadcrumb a {color: #555;}.breadcrumb a:hover {color: #ff6600;}.breadcrumb .sep {margin: 0 4px;}.page-content {min-height: 100%;}.page-content--inner {padding-top: 50px;}.forms label:not([class]) {display: block;margin-bottom: 10px;font-size: 16px;}.forms__label {margin-bottom: 8px;}@media (max-width: 767px) {.forms__label {margin-bottom: 5px;}}.forms__label span {color: #e54a34;}.forms__field {margin-bottom: 20px;}.forms__field:last-child {margin-bottom: 0;}@media (max-width: 767px) {.forms__field {margin-bottom: 13px;}}.forms__field--row {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: -10px;margin-right: -10px;}@media (max-width: 767px) {.forms__field--row {margin: 0;display: block;}}.forms__field-col {width: 50%;padding: 0 10px;}@media (max-width: 767px) {.forms__field-col {width: 100%;padding: 0 0 13px;}}.forms__field-action {margin-left: 30px;font-weight: 500;font-size: 16px;color: #ff6600;}@media (max-width: 767px) {.forms__field-action {margin-left: 15px;}}.forms__field-action:hover {color: #2f2f2f;}.forms__submit {margin-top: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 767px) {.forms__submit {margin-top: 30px;}}.forms__note {font-size: 13px;line-height: 18px;color: #555;margin-bottom: 20px;}.forms__note:last-child {margin-bottom: 0;}.forms textarea,.forms input[type="text"],.forms input[type="password"],.forms input[type="email"],.forms input[type="tel"] {width: 100%;height: 60px;padding: 0 30px;font-weight: 500;font-size: 24px;text-align: left;color: #696e82;background: #EDEDED;border: solid 1px #7f7f7f;border-radius: 40px;}@media (max-width: 1200px) {.forms textarea,.forms input[type="text"],.forms input[type="password"],.forms input[type="email"],.forms input[type="tel"] {padding: 0 20px;}}@media (max-width: 767px) {.forms .jq-selectbox__select,.forms textarea,.forms input[type="text"],.forms input[type="password"],.forms input[type="email"],.forms input[type="tel"] {height: 50px;padding: 0 15px;font-size: 16px;border-radius: 10px;}}.forms textarea {padding: 30px;resize: none;height: 150px;}@media (max-width: 1200px) {.forms textarea {padding: 18px 20px;}}@media (max-width: 767px) {.forms textarea {padding: 15px 15px;}}.forms .jq-selectbox {width: 100%;}.forms__check,.forms__radio {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;font-size: 14px;}.forms__check>span,.forms__radio>span {position: relative;top: -1px;}.forms__check .jq-checkbox {margin-right: 15px;}.forms__radio .jq-radio {margin-right: 15px;}.forms--white .jq-selectbox__select,.forms--white textarea,.forms--white input[type="text"],.forms--white input[type="password"],.forms--white input[type="email"],.forms--white input[type="tel"] {background: #fff;border: 1px solid #7f7f7f;}.forms--white textarea:disabled,.forms--white input[type="text"]:disabled,.forms--white input[type="password"]:disabled,.forms--white input[type="email"]:disabled,.forms--white input[type="tel"]:disabled {background: rgba(244, 244, 244, 0.5);}.checked-list__item {margin-bottom: 12px;}.checked-list__item:last-child {margin-bottom: 0;}.checkbox {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 14px;line-height: 26px;color: #555;}.checkbox span {margin-left: 5px;}.error {background-color: #feeded !important;}.burger-btn {width: 30px;height: 21px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;overflow: hidden;background: none;border: none;position: relative;outline: none;}.burger-btn span {position: absolute;left: 0;top: 9px;width: 30px;height: 3px;background-color: #2f2f2f;-webkit-transition: 0.3s;transition: 0.3s;}.burger-btn::before,.burger-btn::after {content: '';position: absolute;left: 0;width: 30px;height: 3px;background-color: #2f2f2f;-webkit-transition: 0.3s;transition: 0.3s;}.burger-btn::before {top: 0;}.burger-btn::after {bottom: 0;}@media (max-width: 992px) {.burger-btn.open {height: 22px;}}@media (max-width: 767px) {.burger-btn.open {height: 30px;top: 20px;}}.burger-btn.open span {opacity: 0;}.burger-btn.open::before,.burger-btn.open::after {width: 28px;background: #2f2f2f;}.burger-btn.open::before {top: 50%;margin-top: -1px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.burger-btn.open::after {bottom: 50%;margin-bottom: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.page-overlay {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 2000;background: #2f2f2f;opacity: 0.95;}@media (min-width: 768px) {.fix-scroll__fly.fixed {position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;z-index: 1000;}.fix-scroll__fly.fixed .fix-scroll__wrap {max-width: 1460px;margin: 0 auto;padding: 0 30px;}}@media (max-width: 767px) {.fix-scroll {height: auto !important;}}.fix-scroll--bottom .fix-scroll__fly.fixed {top: auto;bottom: 0;-webkit-box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.1);}.next-toggle {position: relative;padding-right: 25px;cursor: pointer;}.next-toggle::after {content: '';position: absolute;right: 0;top: 50%;margin-top: -6px;width: 17px;height: 13px;background: url(https://shaft-gear.ru/images/toggle-arrow-down.svg) center no-repeat;}.next-toggle.open::after {background: url(https://shaft-gear.ru/images/toggle-arrow-up.svg) center no-repeat;}.counter {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100px;height: 40px;}.counter__btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;width: 58px;height: 58px;font-weight: 700;font-size: 32px;background-repeat: no-repeat;background-position: center;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}.counter__btn:hover {color: #ff6600;}.counter__btn--down.disable {cursor: default;}.counter__btn--up.disable {cursor: default;}.counter__text {width: 38px;min-width: 38px;height: 38px;border-radius: 50%;display: block;border: none;text-align: center;font-weight: bold;font-size: 18px;background-color: #fff;}.more-link {font-weight: 600;font-size: 20px;padding-right: 24px;color: #555;background: url(https://shaft-gear.ru/images/chevron-right.svg) right center no-repeat;}@media (max-width: 1200px) {.more-link {font-size: 18px;}}.more-link:hover {color: #ff6600;}.tabs__header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 50%;flex-wrap: wrap;}.section .tabs__header {width: 100%}.tabs__item {cursor: pointer;}.tabs__item:first-child {margin-left: 0;}.tabs__item:hover,.tabs__item.active {opacity: 1;}.tabs__box {display: none;font-size: 18px;line-height: 30px;color: #555;}.tabs__box .typography {font-size: 18px;line-height: 30px;color: #555;}.tabs__box.visible {display: block;}/* plugins */.fancybox-close-small {overflow: hidden;top: 5px;right: 5px;}.fancybox-close-small svg {opacity: 0.4;-webkit-transform: scale(1.5);transform: scale(1.5);}.slick-dots {position: absolute;bottom: 50px;left: 0;right: 0;display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.slick-dots li {width: 100%;height: 3px;border-radius: 0;background: #6D6C6B;margin: 0 10px !important;padding: 0 !important;list-style: none;overflow: hidden;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;}.slick-dots li::before {display: none;}@media (max-width: 767px) {.slick-dots li {margin: 0 5px !important;}}.slick-dots li.slick-active {background: #ff6600;}.slick-dots button {width: 16px;height: 16px;background: none;border: none;cursor: pointer;text-indent: 1000px;overflow: hidden;}.slick-arrow {position: absolute;top: 50%;z-index: 100;width: 36px;height: 36px;border: none;cursor: pointer;text-indent: 1000px;overflow: hidden;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 50%;background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: 15px;background-image: url(https://shaft-gear.ru/images/chevron-right.svg);}.slick-arrow:hover {-webkit-box-shadow: none;box-shadow: none;}.slick-prev {top: -105px;right: 45px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}.slick-next {top: -105px;right: 0px;}.slick-disabled {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;cursor: default;}.slick-disabled::before {color: #2f2f2f !important;}.drop-list {position: relative;border: 1px solid rgba(0, 0, 0, 0.08);border-radius: 30px;background: #fff;}.drop-list__title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;height: 60px;font-weight: 600;font-size: 14px;padding: 0 60px 0 30px;background: url(https://shaft-gear.ru/images/chevron-down.svg) right 30px center no-repeat;white-space: nowrap;}.drop-list__dropdown {display: none;position: absolute;z-index: 1000;top: 100%;right: 0;min-width: 100%;border: 1px solid rgba(0, 0, 0, 0.04);border-bottom: none;background: #fff;margin-top: 10px;font-size: 14px;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05);}.drop-list__dropdown li {cursor: pointer;white-space: nowrap;}.drop-list__dropdown li:hover {color: #ff6600;}.drop-list__dropdown a {display: block;padding: 10px;border: 1px solid rgba(0, 0, 0, 0.04);-webkit-transition: none;transition: none;}/* support class style */.full-bg {margin-left: -1000px;margin-right: -1000px;padding-left: 1000px;padding-right: 1000px;}@media (max-width: 1280px) {.full-bg {margin-left: -40px;margin-right: -40px;padding-left: 40px;padding-right: 40px;}}@media (max-width: 1200px) {.full-bg {margin-left: -30px;margin-right: -30px;padding-left: 30px;padding-right: 30px;}}@media (max-width: 767px) {.full-bg {margin-left: -20px;margin-right: -20px;padding-left: 20px;padding-right: 20px;}}.full-width {width: 100vw;margin: 0 auto;}.full-page {margin-left: -1000px;margin-right: -1000px;}.full-page__wrap {width: 100vw;margin: 0 auto;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right;}.white-bg {background-color: #fff;}.black-bg {background-color: #2f2f2f;}.orange-bg {background-color: #ff6600;}.gray-bg {background-color: #6D6C6B;}.gray-light-bg {background-color: #f7f7f7;}.clr-white {color: #fff;}.clr-gray {color: #6D6C6B;}.clr-gray-dark {color: #555;}.nowrap {white-space: nowrap;}.bottom-space {padding-bottom: 30px;}.top-space {padding-top: 30px;}/* ELEMENT LIST */.element-list__wrap {width: 100%;max-width: 1280px;min-width: 992px;padding: 40px 40px 0;margin: 0 auto;background: #fff;}.element-list__item {margin: 60px 0;}.element-list a:hover {color: #3d9ad9;}.element-item__title {font-size: 22px;font-weight: 900;margin-bottom: 30px;}.element-item__title:last-child {margin-bottom: 0;}.element-item__group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 15px;}.element-item__group:last-child {margin-bottom: 0;}.element-item__el {margin-right: 20px;position: relative;}.element-item__el:last-child {margin-right: 0;}@media (max-width: 767px) {.cbc {padding-top: 70px;}}.container {margin: 0 auto;position: relative;padding-left: 40px;padding-right: 40px;max-width: 1450px;width: 100%;}@media (max-width: 1200px) {.container {padding-left: 30px;padding-right: 30px;}}@media (max-width: 992px) {.container {padding-left: 20px;padding-right: 20px;}}@media (max-width: 568px) {.container {padding-left: 15px;padding-right: 15px;}}.container-inner {width: 100%;max-width: 980px;margin: 0 auto;}body.open-nav {overflow: hidden;}body.open-nav .cbc {overflow: hidden;}@media (max-width: 992px) {body.open-nav .header {position: fixed;top: 0;left: 0;right: 0;z-index: 9999;}}@media (max-width: 767px) {body.open-nav .header__top {z-index: 999;}body.open-nav .header__action {z-index: 999;}}/* page content *//* header */.header {position: relative;z-index: 999;background: #fff;height: 100%;-webkit-transition: 0.3s;transition: 0.3s;}@media (min-width: 993px) {.header.fix {position: fixed;background: #fff;left: 0;right: 0;top: -96px;margin: 0;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);height: 192px;z-index: 9999;}.header.fix .header__wrap {height: 95px;}.header.fix .h-logo {height: 50px;}.header.fix .h-search__field {height: 50px;font-size: 16px;}.header.fix .header__cat .button {height: 50px;font-size: 16px;width: 150px;}}@media (max-width: 767px) {.header {height: auto;position: fixed;background: #fff;left: 0;right: 0;top: 0;padding-bottom: 0;margin: 0;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);z-index: 9999;}}.header__top {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 96px;}@media (max-width: 992px) {.header__top {display: none;}}.header__top::after {content: '';position: absolute;bottom: 0;left: -1000px;right: -1000px;height: 1px;background-color: #C3C3C3;}@media (max-width: 767px) {.header__top-nav {display: none;}}.header__top-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;align-items: center;}.header__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 136px;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 992px) {.header__wrap {height: 110px;}}@media (max-width: 767px) {.header__wrap {height: 70px;}}.header__logo {position: relative;z-index: 1;}@media (max-width: 767px) {.header__logo {z-index: 5;}}.header__burger {display: none;}@media (max-width: 992px) {.header__burger {display: block;margin: 6px 0 0 20px;}}@media (max-width: 767px) {.header__burger {position: absolute;right: 20px;display: block;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;z-index: 1;top: 25px;margin: 0;}}@media (max-width: 568px) {.header__burger {right: 15px;}}.header__catalog,.header__nav {position: absolute;top: 100%;left: 40px;right: 40px;/*margin-top: 25px;max-width: 500px;*/}@media (max-width: 1200px) {.header__catalog,.header__nav {left: 0;right: 0;margin-top: 0;}}@media (max-width: 992px) {.header__catalog,.header__nav {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: -100px;background: #fff;padding: 80px 0 160px;overflow: auto;}.header__nav::before {content: '';position: fixed;top: 0;height: 100px;left: 0;right: 0;background: #fff;z-index: 2;}}.header__search {width: 100%;margin-left: 30px;z-index: 2;}@media (max-width: 767px) {.header__search {width: auto;margin: 0 275px 0 0;}}@media (max-width: 767px) {.header__search {margin: 0 215px 0 0;}}@media (max-width: 767px) {.header__search {margin: 0 200px 0 0;}}@media (max-width: 767px) {.header__action {position: absolute;right: 80px;top: 18px;}}@media (max-width: 767px) {.header__action {right: 70px;}}.header__cat {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: 60px;}@media (max-width: 992px) {.header__cat {display: none;}}.header__cat .button {width: 200px;padding: 0;font-size: 25px;background: #ff6600;}.header__cat .button:hover {background: #2f2f2f;}@media (max-width: 1200px) {.header__cat .button {width: 165px;font-size: 18px;}}.h-logo {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: 0.3s;transition: 0.3s;height: 71px;}.h-logo:hover .h-logo__slogan {color: #ff6600;}.h-logo img {display: block;min-width: 117px;}@media (max-width: 767px) {.h-logo img {width: 95px;min-width: auto;}}.h-action {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.h-action__item {margin-left: 38px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 32px;height: 32px;z-index: 99;}@media (max-width: 992px) {.h-action__item {margin-left: 30px;}}.h-action {justify-content: center;}.h-action .h-action__item {margin-left: 0;}.user_auth {margin-right: 40px;}@media (max-width: 992px) {.user_auth {margin-right: 30px;}}@media (max-width: 767px) {.h-action__item {margin-left: 15px;}.user_auth {margin-right: 0;}}.h-action__item:hover img {opacity: 1;-webkit-filter: brightness(0%);filter: brightness(0%);}.h-action__item:hover span {color: #fff;background: #ff6600;}.h-action__item.active img {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);}@media (max-width: 767px) {.h-action__item.active img {-webkit-filter: brightness(0%);filter: brightness(0%);}}.h-action__item img {display: block;position: relative;-webkit-transition: 0.3s;transition: 0.3s;z-index: -1;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.8;}@media (max-width: 767px) {.h-action__item img {height: 24px;opacity: 1;-webkit-filter: brightness(0%);filter: brightness(0%);}}.h-action__item span {position: absolute;bottom: -2px;left: -2px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 16px;height: 16px;background: #6D6C6B;color: #fff;font-weight: 600;font-size: 9px;border-radius: 50%;-webkit-transition: 0.3s;transition: 0.3s;}.h-search {position: relative;width: 100%;}.h-search__wrap {position: relative;}.h-search__field {width: 100%;height: 64px;background: #f7f7f7;border: solid 1px #7f7f7f;padding: 0 35px;font-size: 20px;border-radius: 40px;}@media (max-width: 1200px) {.h-search__field {height: 55px;padding: 0 25px;font-size: 18px;}}@media (max-width: 767px) {.h-search__field {height: 54px;padding: 0 55px 0 15px;font-size: 16px;border-radius: 10px;}}.h-search__button {position: absolute;right: 30px;top: 50%;margin-top: -12px;width: 24px;height: 24px;background: url(https://shaft-gear.ru/images/icon-search.svg) center no-repeat;background-size: contain;border: none;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px) {.h-search__button {right: 15px;}}.h-search__button:hover {-webkit-transform: scale(1.05);transform: scale(1.05);}.h-search__button:active {-webkit-transform: scale(0.95);transform: scale(0.95);}.h-search__close {display: none;position: absolute;right: 23px;top: 23px;width: 24px;height: 24px;border: none;background: url(https://shaft-gear.ru/images/icon-cross.svg) center no-repeat;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}.h-search__close:hover {opacity: 0.5;}@media (max-width: 767px) {.h-search {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999;padding: 90px 20px 20px;background: #fff;}.h-search__close {display: block;}}.h-open-search {display: none;}.h-open-search::before {content: '';width: 28px;height: 28px;background: url(https://shaft-gear.ru/images/icon-search-black.svg) center no-repeat;background-size: contain;}@media (max-width: 767px) {.h-open-search {display: block;}}.top-nav {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 1200px) {.top-nav {flex-wrap: wrap;gap: 10px 20px;}}.top-nav__item {/*margin-left: 58px;*/margin-left: 22px;}@media (max-width: 1200px) {.top-nav__item {margin-left: 0;}}.top-nav__item:first-child {margin-left: 0;}.top-nav__link {font-weight: 600;font-size: 16px;color: #6D6C6B;}@media (max-width: 1400px) {.top-nav__link {font-size: 13px;}}.top-nav__link:hover {color: #ff6600;}.h-feedback {margin-left: 20px;border-radius: 40px;}@media (max-width: 1200px) {.h-feedback {margin-left: 20px;}}@media (max-width: 992px) {.h-feedback {margin: 30px 0 0 0;}}.h-feedback .button {height: 58px;font-weight: 600;font-size: 14px;}@media (max-width: 1200px) {.h-feedback .button {white-space: nowrap;padding: 0 15px;height: 42px;font-size: 13px;}}.h-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 992px) {.h-contacts {margin: 0px 0 0 -20px;position: relative;top: 2px;}}@media (max-width: 767px) {.h-contacts {display: block;margin: 30px 0 0 0;position: static;}}.h-contacts__item {margin-left: 20px;color: #6D6C6B;text-align: right;}.h-contacts__item.whats {margin-top: 2px;}@media (max-width: 1200px) {.h-contacts__item {margin-left: 15px;}}@media (max-width: 992px) {.h-contacts__item {margin-left: 20px;}}@media (max-width: 767px) {.h-contacts__item {margin: 0 0 20px;text-align: left;}}.h-contacts__item:first-child {margin-left: 0;}.h-contacts__item-value {font-size: 16px;font-weight: 600;white-space: nowrap;}@media (max-width: 767px) {.h-contacts__item-value {font-size: 16px;color: #2f2f2f;}}.h-contacts__item-label {margin-top: 3px;font-size: 11px;color: #ff6600;}@media (max-width: 767px) {.h-contacts__item-label {font-size: 14px;}}.h-contacts a:hover {color: #ff6600;}.phone-list {position: relative;padding: 27px 0 10px;}@media (max-width: 767px) {.phone-list {margin-right: 8px;padding-top: 11px;}}.phone-list:hover .phone-list__drop {display: block;}.phone-list__main {text-align: right;}@media (max-width: 992px) {.phone-list__main {display: block;overflow: hidden;width: 26px;height: 26px;position: relative;top: -2px;background: url(https://shaft-gear.ru/images/icon-phone.svg) center no-repeat;background-size: contain;}.phone-list__main .h-contacts__item-value {color: transparent;}.phone-list {padding: 0;}}.phone-list__main .h-contacts__item-value {font-size: 20px;}.phone-list__drop {position: absolute;right: -20px;top: 100%;background: #fff;z-index: 999;padding: 20px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);display: none;}.phone-list__drop .h-contacts__item {margin: 0 0 10px;}.phone-list__drop .h-contacts__item:last-child {margin-bottom: 0;}.main-nav__item {display: none;}@media (max-width: 992px) {.main-nav {display: block;padding: 50px 20px 40px 20px;}.main-nav__item {display: block;margin-bottom: 15px;}.main-nav__link {display: block;font-weight: bold;font-size: 18px;line-height: 30px;letter-spacing: 0.12em;text-transform: uppercase;position: relative;}.main-nav__link--toggle::after {content: '';position: absolute;right: 0;top: 50%;margin-top: -7px;width: 12px;height: 12px;background: url(https://shaft-gear.ru/images/chevron-right.svg) right center no-repeat;-webkit-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: 0.3s;transition: 0.3s;}.main-nav__link--toggle.open::after {-webkit-transform: rotate(270deg);transform: rotate(270deg);}.main-nav__link.active {color: #ff6600;}}@media (max-width: 767px) {.main-nav {display: block;padding: 20px 15px;}.main-nav__link {font-size: 16px;letter-spacing: 1px;}.main-nav__item {margin-bottom: 10px;}}.cat-scroll-box {height: 400px;overflow: auto;margin-right: 10px;scrollbar-color: #ff6600 #f7f7f7;scrollbar-width: thin;}@media (max-width: 767px) {.cat-scroll-box {height: auto;}}.cat-scroll-box::-webkit-scrollbar {width: 3px;height: 3px;}.cat-scroll-box::-webkit-scrollbar-track {background-color: #f7f7f7;margin: 0 15px;}.cat-scroll-box::-webkit-scrollbar-thumb {background-color: #ff6600;border-radius: 4px;}.cat-nav {display: none;background: #fff;-webkit-box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);border-radius: 2px;position: relative;-webkit-transition: 0.3s;transition: 0.3s;padding: 30px;}.cat-nav .catalog-box {margin: 0 -15px;}@media (max-width: 767px) {.cat-nav {display: block;padding-top: 50px;background: none;-webkit-box-shadow: none;box-shadow: none;padding: 0 0 10px;}}.cat-nav__title {font-family: "Montserrat";font-weight: bold;font-size: 32px;margin-bottom: 25px;}@media (max-width: 767px) {.cat-nav__title {display: none;}}.cat-nav__close {position: absolute;right: 20px;top: 20px;width: 24px;height: 24px;border: none;background: url(https://shaft-gear.ru/images/icon-cross.svg) center no-repeat;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px) {.cat-nav__close {display: none;}}.cat-nav__close:hover {opacity: 0.5;}.cat-nav__wrap {-webkit-columns: 3;columns: 3;margin-bottom: -40px;}@media (max-width: 767px) {.cat-nav__wrap {display: block;height: auto;-webkit-columns: initial;columns: initial;padding-left: 20px;margin-bottom: 0;max-height: initial;}}/*.cat-nav a {display: block;}*/.cat-nav a.active,.cat-nav a:hover {color: #ff6600;}.subn {padding: 20px;border: 1px solid #2f2f2f;border-radius: 18px;background: #fff;}@media (max-width: 767px) {.subn {padding: 10px 0 10px 25px;border: none;}}.subn__item {margin-bottom: 15px;}.subn__item:last-child {margin-bottom: 0;}.subn__link {white-space: nowrap;}@media (max-width: 1200px) {.subn__link {font-size: 14px;}}.subn__link:hover {color: #ff6600;}.catalog-box {position: relative;}.catalog-box__nav {width: 280px;height: 500px;overflow: auto;margin-right: 10px;}@media (max-width: 767px) {.catalog-box__nav {height: auto;width: auto;}}.catalog {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-moz-column-count: 2;/* Для Firefox */-webkit-column-count: 2;/* Для Safari и Chrome */column-count: 2;}@media (max-width: 767px) {.catalog {height: auto;padding-left: 20px;padding-bottom: 20px;}}.catalog__item {margin-bottom: 10px;display: inline-block;width: 50%;}@media (max-width: 767px) {.catalog__item {width: 100%;margin-bottom: 0;}}.catalog__item-title {font-weight: 600;font-size: 16px;background-size: 5px;margin-bottom: 15px;}@media (max-width: 767px) {.catalog__item-title {margin-bottom: 0;}}.catalog__item-title a {display: block;}@media (max-width: 767px) {.catalog__item-title a {display: block;padding: 10px 0;font-weight: 600;font-size: 16px;line-height: 18px;}}@media (max-width: 767px) {.catalog__item-list {display: none;}}.catalog__item:first-child .catalog__item-title {background-position: right 20px top 7px;}.catalog__item:first-child .catalog__item-title a {padding-top: 0;}.catalog__item:last-child .catalog__item-title a {padding-bottom: 0;}.catalog-list {margin: 0;}@media (max-width: 767px) {.catalog-list {display: block;}}.catalog-list__item {font-size: 14px;margin-bottom: 10px;}@media (max-width: 767px) {.catalog-list__item {width: auto;padding: 0;margin-bottom: 12px;}}.catalog-list__more {font-size: 14px;margin-top: 15px;}.catalog-list__more a {display: inline-block;color: #ff6600;position: relative;}.catalog-list__more a::after {content: '';position: absolute;width: 12px;height: 12px;background: url(https://shaft-gear.ru/images/chevron-right.svg) center no-repeat;background-size: contain;left: 100%;top: 4px;margin-left: 0;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;}.catalog-list__more a:hover::after {margin-left: 6px;opacity: 1;}/* pages */.promo-slider {overflow: hidden;height: 352px;position: relative;}@media (max-width: 767px) {.promo-slider {height: 300px;}}.promo-slider.slick-initialized {height: auto;}.promo-slider .slick-arrow {top: 50%;margin-top: -18px;}.promo-slider .slick-prev {left: 20px;right: auto;}.promo-slider .slick-next {left: auto;right: 20px;}.promo-slider .slick-dots {bottom: 15px;left: 15px;right: 15px;}@media (max-width: 767px) {.promo-slider .promo-box {padding-bottom: 40px;}}.promo-slider .swiper-button {position: absolute;z-index: 100;width: 36px;height: 36px;border: none;cursor: pointer;text-indent: 1000px;overflow: hidden;-webkit-transition: 0.10s;transition: 0.10s;border-radius: 50%;background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: 15px;background-image: url(https://shaft-gear.ru/images/chevron-right.svg);}.promo-slider .swiper-button:hover {-webkit-box-shadow: none;box-shadow: none;}.promo-slider .swiper-button-prev {left: 20px;right: auto;transform: rotate(180deg);}.promo-slider .swiper-button-next {left: auto;right: 20px;}.promo-box {height: 352px;background-position: right top;background-repeat: no-repeat;background-color: #fff;border-radius: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;transition-duration: 10s;}.promo-box a {display: block;height: 100%;}@media (max-width: 1200px) {.promo-box {padding: 90px 90px 90px 40px;background-position: right -220px top;}}@media (max-width: 767px) {.promo-box {height: 300px;background-position: right -450px top;}}@media (max-width: 767px) {.promo-box {height: auto;padding: 30px 20px;background: #fff;display: none;}.promo-box a {padding: 0px;}}.promo-box__label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #ff6600;font-size: 24px;line-height: 1.3;margin-bottom: 20px;}@media (max-width: 767px) {.promo-box__label {display: block;font-size: 18px;margin-bottom: 15px;}}.promo-box__label::after {content: '';display: block;width: 108px;height: 1px;margin-left: 30px;position: relative;top: 3px;background: #ff6600;}@media (max-width: 767px) {.promo-box__label::after {margin: 15px 0 0 0;}}.promo-box__title {font-weight: 800;font-size: 36px;line-height: 1.3;color: #989898;}@media (max-width: 767px) {.promo-box__title {color: #2f2f2f;}}@media (max-width: 767px) {.promo-box__title {font-size: 32px;}}.part-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;height: 224px;min-height: 224px;padding: 40px 25px 20px 25px;background: #fff;-webkit-box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);border-radius: 2px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;overflow: hidden;-webkit-transition: 0.5s;transition: 0.5s;}@media (max-width: 1200px) {.part-card {padding: 20px;}}.part-card::before {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: url(https://shaft-gear.ru/images/part-decor.svg) #fff right top no-repeat;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.15;-webkit-transition: 0.5s;transition: 0.5s;}@media (max-width: 1200px) {.part-card::before {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;}}@media (max-width: 767px) {.part-card::before {background-position: right -50px top;}}.part-card__title {font-weight: 600;font-size: 14px;line-height: 1.3;position: relative;color: #898989;z-index: 2;-webkit-transition: 0.5s;transition: 0.5s;padding-bottom: 7px;}.part-card__title::after {content: '';position: absolute;bottom: 0;left: 0;height: 2px;width: 0;-webkit-transition: 0.5s;transition: 0.5s;background: #ff6600;}@media (max-width: 1200px) {.part-card__title {color: #df5d07;}.part-card__title::after {width: 108px;}}@media (max-width: 1200px) {.part-card__title {font-size: 16px;}}.part-card__nav {position: relative;z-index: 2;overflow: hidden;height: 0;-webkit-transition: 0.5s;transition: 0.5s;}@media (max-width: 1200px) {.part-card__nav {height: 140px;}}.part-card__icon {position: absolute;z-index: 3;right: -15px;top: -10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 160px;}@media (max-width: 767px) {.part-card__icon {right: -75px;}}@media (max-width: 767px) {.part-card__icon {right: -70px;}}.part-card__icon img {display: block;width: 75%;object-fit: contain;}@media (max-width: 767px) {.part-card__icon img {height: 120px;}}.part-card:hover {-webkit-box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);}@media (max-width: 1200px) {.part-card:hover {-webkit-box-shadow: none;box-shadow: none;}}.part-card:hover::before {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;}.part-card:hover .part-card__title {color: #df5d07;}.part-card:hover .part-card__title::after {width: 108px;}/*@media (min-width: 1201px) {.part-card:hover .part-card__nav {height: 160px;}}*/.part-card-nav {padding-top: 15px;}.part-card-nav__item {font-size: 14px;line-height: 1.3;color: #7C7C7C;margin-top: 10px;}.part-card-nav__item:first-child {margin-top: 0;}.part-card-nav__more {margin-top: 20px;}.part-card-nav .more-link {font-weight: 600;font-size: 14px;}.part-card-nav a:hover {color: #ff6600;}/* PRODUCT SLIDER */.product-slider {display: none;position: relative;overflow: hidden;padding-top: 105px;padding-bottom: 30px;margin-top: -105px;margin-bottom: -30px;}.product-slider.swiper-initialized {display: block;}.product-slider .swiper-slide {height: auto;}.product-slider .swiper-scrollbar {display: none;margin-top: 16px;position: static;}.swiper-scrollbar-drag {background: #ff6600;}.product-slider .swiper-button {position: absolute;top: -105px;top: 0;z-index: 100;width: 36px;height: 36px;border: none;cursor: pointer;text-indent: 1000px;overflow: hidden;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 50%;border: none;z-index: 999;margin: 0;background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: 15px;background-image: url(https://shaft-gear.ru/images/chevron-right.svg);}.product-slider .swiper-button::after {display: none;}.product-slider .swiper-button-prev {left: auto;right: 45px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}.product-slider .swiper-button-next {right: 0px;}.product-slider .swiper-button-disabled {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;cursor: default;}@media (max-width: 767px) {.product-slider {padding: 0;margin: 0;overflow: visible;}.product-slider .swiper-button {display: none;}.product-slider .swiper-scrollbar {display: block;}}/* END PRODUCT SLIDER  */.cat-list {width: 100%;}@media (min-width: 1201px) {.cat-list.view-type-list .row>div {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.cat-list.view-type-list .product-card {height: auto;/* !!!!!!!!!!!!! */}.cat-list.view-type-list .product-card__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 20px;flex-direction: row;}.cat-list.view-type-list .product-card__thumb {width: 240px;min-width: 200px;/*position: absolute;*/left: 0;top: 0;bottom: 0;height: 200px;margin: 0;border-radius: 5px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;display: flex;align-items: flex-start;justify-content: center;overflow: hidden;}.cat-list.view-type-list .product-card__thumb img {display: block;width: auto;height: 200px;}.cat-list.view-type-list .product-card__param {position: static;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;opacity: 1;overflow: visible;height: auto !important;width: 100%;padding: 70px 40px 0px 20px !important;}.cat-list.view-type-list .product-card__bottom {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;position: static;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 0;}.cat-list.view-type-list .product-card__bottom-info {position: static;}.cat-list.view-type-list .product-card__action {visibility: visible;opacity: 1;}.cat-list.view-type-list .product-card-title {position: absolute;z-index: 2;font-size: 18px;top: 20px;left: 240px;color: #2f2f2f;right: 220px;width: auto;}.cat-list.view-type-list .product-card-title a:hover {color: #ff6600;}.cat-list.view-type-list .product-card-price {position: relative;z-index: 5;margin-bottom: 11px;}.vac_item_main .product-card-price {white-space: nowrap}.cat-list.view-type-list .product-card-status {display: block;}.cat-list.view-type-list .product-card .button-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 500;font-size: 16px;padding: 0 20px;width: 100%;min-width: 160px;height: 46px;border-radius: 40px;background: #ff6600;color: #fff;white-space: nowrap;}.cat-list.view-type-grid .product-card .button-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 500;font-size: 16px;padding: 0 20px;width: 100%;min-width: 160px;height: 46px;border-radius: 40px;background: #ff6600;color: #fff;white-space: nowrap;}.cat-list.view-type-list .product-card .button-cart:hover::before {opacity: 1;visibility: visible;}.cat-list.view-type-list .product-card .button-cart::before {-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);width: 24px;height: 24px;background-size: contain;position: static;display: block;margin-right: 7px;}.cat-list.view-type-list .product-card .button-cart::after {display: none;}.cat-list.view-type-list .product-card__link {/* display: none; */display: block;}}.product-card {display: block;position: relative;border-radius: 5px;-webkit-transition: 0.3s;transition: 0.3s;height: 100%;}@media (max-width: 767px) {.product-card {text-align: center;}}.product-card__wrap {position: relative;height: 100%;display: flex;flex-direction: column;justify-content: space-between;/*position: absolute;top: 0;left: 0;right: 0;padding: 0 30px 20px;*/}@media (max-width: 1200px) {.product-card__wrap {position: static;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0 20px 20px;}}@media (max-width: 767px) {.product-card__wrap {padding: 0 10px 10px;}}.product-card__wrap::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 5px;-webkit-transition: 0.3s;transition: 0.3s;background-color: #fff;}.product-card__thumb {-webkit-transition: 0.5s;transition: 0.5s;margin: 0 0 20px 0;background-repeat: no-repeat;background-position: center;background-size: contain;position: relative;z-index: 1;border-radius: 5px 5px 0 0;}@media (max-width: 1200px) {.product-card__thumb {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin: 0 -20px 20px;}}@media (max-width: 568px) {.product-card__thumb {margin: 0 -10px 10px;}}.product-card__thumb a {display: block;}.product-card__thumb img {display: block;object-fit: cover;/* background: url(https://shaft-gear.ru/images/loader.svg) center no-repeat; */background-size: 32px;margin: auto;width: 100%;height: 100%;}@media (max-width: 992px) {.product-card__thumb img {height: 220px;object-fit: cover;}}@media (max-width: 767px) {.product-card__thumb img {height: 150px;}}.product-card__label {position: absolute;left: 15px;top: 15px;z-index: 2;}@media (max-width: 767px) {.product-card__label {left: 10px;top: 10px;}}.product-card__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;flex-wrap: wrap;padding: 0 15px;}.view-type-grid .product-card__bottom {padding: 0 20px;}@media (max-width: 1200px) {.product-card__bottom {padding: 0;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}}@media (max-width: 767px) {.product-card__bottom {position: absolute;bottom: 10px;left: 10px;right: 10px;}}@media (max-width: 767px) {.product-card__bottom {display: block;position: static;}}.product-card__bottom-info {position: relative;z-index: 5;}@media (max-width: 767px) {.product-card__bottom-info {margin-bottom: 8px;}.product-card__bottom-info:last-child {margin-bottom: 0;}}.product-card__bottom-action {position: relative;z-index: 10;margin-bottom: 15px;margin-top: 15px;height: 60px;display: flex;align-items: center;width: 100%;justify-content: flex-end;}@media (max-width: 1200px) {.cat-list .product-card__bottom-action {width: auto;margin-bottom: 0;margin-top: 0;}.product-card__bottom-action {margin-bottom: 0;}.product-card__bottom-action a {padding: 0 !important;height: 46px;width: 46px;background: #ff6600;}}@media (max-width: 767px) {.product-card__bottom-action {margin-top: 15px;height: auto;justify-content: center;}.product-card__bottom-action a {width: 100%;}.product-card__bottom-action .button.button--cart {margin-bottom: 0;}}.product-card__link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 8;}.product-card__param {position: absolute;z-index: 1;-webkit-transition: 0.3s;transition: 0.3s;background: rgba(255, 255, 255, 0.95);height: 250px;left: 0;right: 0;top: 0;opacity: 0;padding: 20px 60px 20px 20px;}@media (max-width: 767px) {.product-card__param {margin-bottom: 20px;display: none;}}.product-card__action {position: absolute;top: 23px;right: 17px;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;opacity: 0;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;gap: 14px;}@media (max-width: 1200px) {.product-card__action {opacity: 1;visibility: visible;}}@media (max-width: 767px) {.product-card__action {right: auto;left: 10px;top: 10px;}}.product-card__action a {display: block;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.4;}.product-card__action a:hover {opacity: 1;}.product-card__action a.active {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);}.product-card__action img {display: block;height: 24px;}.product-card-title {color: #7C7C7C;font-weight: 600;font-size: 14px;margin-bottom: 5px;-webkit-transition: 0.3s;transition: 0.3s;width: 100%;min-height: 72px;position: relative;}.product-card-title a {color: #2f2f2f !important}.product-card-title a:hover {color: #ff6600 !important}@media (max-width: 767px) {.product-card-title {font-size: 13px;position: relative;min-height: 82px;}}.product-card-price {font-weight: 700;font-size: 22px;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 992px) {.product-card-title {text-align: center;}.product-card-price {height: 40px;display: flex;align-items: center;justify-content: center;width: 100%;font-size: 16px;max-width: 100%;}.product-card__bottom {height: 100%;}.product-card__bottom-action {align-items: flex-end;}.product-card__bottom-info {width: 100%;text-align: center;}}@media (max-width: 767px) {.product-card-price {font-size: 14px;max-width: 100%;min-width: 130px;}}.product-card-status {display: none;font-weight: 500;font-size: 14px;color: #6D6C6B;}.product-card-status.instock {color: #ff6600;}@media (min-width: 1200px) {.product-card:not(.product-card--empty):hover {z-index: 9;}.product-card:not(.product-card--empty):hover .product-card__wrap::before {-webkit-box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);}.product-card:not(.product-card--empty):hover .product-card__param {opacity: 1;}.product-card:not(.product-card--empty):hover .product-card__action {opacity: 1;visibility: visible;}.product-card:hover {z-index: 999;}.product-card:hover .product-card__wrap::before {-webkit-box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.04);box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.04);}.product-card:hover .product-card-price {color: #ff6600;}}.product-card-param__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;color: #7C7C7C;margin-bottom: 12px;font-size: 14px;}.product-card-param__item:last-child {display: block;}.product-card-param__item:last-child::before {display: none;}.product-card-param__item:last-child .product-card-param__item-title {margin-bottom: 6px;margin-top: 20px;}.product-card-param__item:last-child .product-card-param__item-title:after {content: ':';}.product-card-param__item:last-child .product-card-param__item-val {white-space: normal;}@media (max-width: 767px) {.product-card-param__item {font-size: 11px;margin-bottom: 5px;}.product-card-status {display: block;}}.product-card-param__item:last-child {margin-bottom: 0;}.product-card-param__item::before {content: '';display: block;width: 100%;margin: 0 8px;height: 1px;border-bottom: 1px dashed #E0E0E0;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.product-card-param__item-title {white-space: nowrap;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.product-card-param__item-val {font-weight: 600;white-space: nowrap;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.button-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 60px;height: 60px;border-radius: 50%;position: relative;font-size: 0;color: transparent;}@media (max-width: 767px) {.button-cart {font-size: 14px;width: 100%;height: 36px;border-radius: 50px;background: #ff6600;color: #fff;}}.button-cart::before,.button-cart::after {content: '';display: block;-webkit-transition: 0.3s;transition: 0.3s;background-position: center;background-repeat: no-repeat;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}@media (max-width: 767px) {.button-cart::before,.button-cart::after {display: none;}}.button-cart::before {opacity: 1;background-image: url(https://shaft-gear.ru/images/icon-cart-white.svg);}.button-cart::after {opacity: 0;background-image: url(https://shaft-gear.ru/images/icon-cart-active.svg);}.button-cart:hover {background: #f7f7f7;}.button-cart:hover::before {opacity: 0;}.button-cart:hover::after {opacity: 1;}.product-label {font-weight: 600;font-size: 11px;color: #fff;padding: 0 10px;height: 32px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);border-radius: 3px;}.product-label--hit {background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);}@media (max-width: 767px) {.product-label--hit {overflow: hidden;font-size: 0;color: transparent;padding: 0;width: 32px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.product-label--hit::before {content: '';width: 11px;height: 11px;margin-right: 5px;background: url(https://shaft-gear.ru/images/icon-fire-white.svg) center no-repeat;}@media (max-width: 767px) {.product-label--hit::before {margin-right: 0;width: 20px;height: 20px;background-size: contain;}}.product-label--new {background: #BBD9D9;}.product-label--sale {background: #FEC0B3;}.brand-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.brand-item span {margin-right: 15px;}.brand-item:hover {color: #ff6600;}.brand-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100px;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 2px;padding: 20px;position: relative;z-index: 5;margin-top: 10px;}@media (min-width: 1201px) {.brand-card:hover {border-color: #ff6600;z-index: 10;}.brand-card:hover img {opacity: 1;-webkit-transform: scale(0.9);transform: scale(0.9);top: -10px;}.brand-card:hover .brand-card__wrap {opacity: 1;visibility: visible;}}.brand-card img {display: block;max-width: 100%;opacity: 0.5;-webkit-transition: 0.3s;transition: 0.3s;position: relative;z-index: 5;top: 0;}@media (max-width: 1200px) {.brand-card img {opacity: 1;}}.brand-card__wrap {position: absolute;top: -45px;left: 50%;padding: 120px 30px 30px 30px;width: 270px;margin-left: -135px;background: #fff;border-radius: 5px;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;transition: 0.3s;}.brand-card__wrap::before {content: '';height: 1px;display: block;background: #ff6600;margin-bottom: 30px;}.brand-nav {margin: -7px 0;}.brand-nav__item {font-weight: 600;font-size: 14px;line-height: 1.3;}.brand-nav__item span {color: #a6a6a6;-webkit-transition: 0.5s;transition: 0.5s;}.brand-nav a {display: block;background: url(https://shaft-gear.ru/images/chevron-right.svg) right center no-repeat;padding: 7px 0;}.brand-nav a:hover {color: #ff6600;}.brand-nav a:hover span {color: #ff6600;}.about {padding: 40px 0;}@media (max-width: 767px) {.about {padding: 0;}}.about img {display: block;}.advantages {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 0 -20px;}@media (max-width: 767px) {.about img {width: 100%;height: 100%}.advantages {-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0;}}.advantages__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 33.33%;margin: 0 20px;}@media (max-width: 767px) {.advantages__item {width: 100%;margin: 0 0 20px;}}@media (min-width: 768px) {.advantages__item:first-child {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.advantages__item:last-child {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}}.advantage-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.advantage-card__icon {width: 85px;}.advantage-card__icon img {display: block;}.advantage-card__text-title {font-weight: 600;font-size: 18px;line-height: 26px;font-family: "Montserrat";margin-bottom: 2px;}.advantage-card__text-note {font-size: 15px;line-height: 24px;color: #555;}.service-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 265px;background: #fff;border-radius: 30px;-webkit-transition: 0.5s;transition: 0.5s;padding: 40px 0 35px 0;}@media (max-width: 1200px) {.service-card {height: 320px;padding: 40px 0;}}@media (max-width: 767px) {.service-card {height: 300px;}}@media (max-width: 767px) {.service-card {height: 100%;padding: 20px;border-radius: 10px;}}.service-card:hover {color: #ff6600;-webkit-box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);}.service-card:hover img {-webkit-filter: brightness(100%);filter: brightness(100%);opacity: 1;}.service-card__icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 150px;}@media (max-width: 767px) {.service-card__icon {width: 100%;height: 50px;}}.service-card__icon img {display: block;-webkit-filter: brightness(0%);filter: brightness(0%);opacity: 0.9;-webkit-transition: 0.5s;transition: 0.5s;}@media (max-width: 767px) {.service-card__icon img {height: 50px;}}.service-card__title {font-weight: 600;font-size: 30px;text-align: center;}@media (max-width: 1200px) {.service-card__title {font-size: 24px;}}@media (max-width: 767px) {.service-card__title {font-size: 20px;}}@media (max-width: 767px) {.service-card__title {font-size: 16px;margin-top: 15px;min-height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.feedback-section {margin: 0 -200px;padding: 80px 0;background: url(https://shaft-gear.ru/images/feedback-form-bg.svg) center no-repeat;}@media (max-width: 767px) {.feedback-section {margin: 0 -20px;padding: 50px 20px;}}.feedback-box {background: #fff;-webkit-box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 2px 4px 35px rgba(123, 123, 123, 0.08);box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 2px 4px 35px rgba(123, 123, 123, 0.08);border-radius: 5px;padding: 60px;width: 670px;margin: 0 auto;position: relative;z-index: 1;}@media (max-width: 1200px) {.feedback-box {padding: 60px 50px;margin-top: 0;}}@media (max-width: 767px) {.feedback-box {width: auto;}}@media (max-width: 767px) {.feedback-box {padding: 30px 20px;}}.feedback-box__header {text-align: center;margin-bottom: 50px;}@media (max-width: 767px) {.feedback-box__header {margin-bottom: 30px;}}.feedback-box__forms .button {width: 100%;}.box-decor {position: relative;}.box-decor::after {content: '';position: absolute;z-index: -1;top: 0;left: -390px;background-color: #ff6600;border-radius: 50%;width: 596px;height: 596px;}@media (max-width: 767px) {.box-decor::after {display: none;}}.box-decor::before {content: '';position: absolute;z-index: -1;right: -315px;top: 320px;background-color: #ff6600;border-radius: 50%;width: 410px;height: 410px;}@media (max-width: 767px) {.box-decor::before {display: none;}}.course-params {margin-bottom: 50px;}@media (max-width: 767px) {.course-params {margin-bottom: 0;}}.course-param {position: relative;height: 116px;border: 1px solid #6D6C6B;border-radius: 20px;padding: 30px 0 0 30px;}.course-param__label {font-size: 18px;line-height: 22px;margin-bottom: 5px;}.course-param__val {font-size: 20px;font-weight: 800;line-height: 22px;color: #ff6600;}.course-param::after {content: '';position: absolute;width: 60px;height: 60px;top: 35px;right: 28px;margin-top: -10px;border-radius: 50%;background-color: #ff6600;}.course-param--price::after {background-image: url(https://shaft-gear.ru/images/icon-price.svg);background-position: center;background-repeat: no-repeat;}.course-param--time::after {background-image: url(https://shaft-gear.ru/images/icon-time.svg);background-position: center;background-repeat: no-repeat;}.course-param--date::after {background-image: url(https://shaft-gear.ru/images/icon-date.svg);background-position: center;background-repeat: no-repeat;}.white-box {position: relative;height: 100%;padding: 45px 60px 45px;margin-bottom: 30px;border-radius: 25px;border: 1px solid #f7f7f7;background-color: #fff;letter-spacing: -0.3px;}@media (max-width: 767px) {.white-box {padding: 0 20px;border-radius: 0;border: none;margin: 0 -20px 30px;}.white-box:last-child {margin-bottom: 0;}}.white-box p {font-size: 20px;line-height: 28px;color: #2f2f2f;}@media (max-width: 767px) {.white-box p {font-size: 16px;line-height: 1.5;}}.white-box__title {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 35px;}.white-box__title::before {content: '';display: block;width: 60px;height: 60px;margin-right: 22px;border-radius: 50%;background-color: #ff6600;background-position: center;background-repeat: no-repeat;}.white-box__title--note::before {background-image: url(https://shaft-gear.ru/images/icon-note.svg);}.white-box__title--info::before {background-image: url(https://shaft-gear.ru/images/icon-info.svg);}.part-nav {padding: 25px 25px 90px 25px;background: #efefef;border-radius: 2px;position: relative;-webkit-transition: 0.3s;transition: 0.3s;height: 100%;}.part-nav:hover {background: #ff6600;color: #fff;}.part-nav:hover .part-nav__list {color: #fff;}.part-nav:hover .more-button {background: #fff;color: #ff6600;border-color: #fff;}.part-nav:hover .more-button:hover {background: rgba(255, 255, 255, 0.9);}.part-nav__title {font-weight: 600;font-size: 20px;line-height: 1.5;font-family: "Montserrat";padding: 0;margin: 0 0 5px;}.part-nav__title--lg {font-size: 32px;margin-bottom: 15px;}.part-nav__list {font-size: 13px;line-height: 18px;color: #4F4F4F;}.part-nav__list--x2 {-webkit-columns: 2;columns: 2;}@media (max-width: 767px) {.part-nav__list--x2 {-webkit-columns: 1;columns: 1;}}.part-nav__list--x3 {-webkit-columns: 3;columns: 3;}@media (max-width: 767px) {.part-nav__list--x3 {-webkit-columns: 2;columns: 2;}}@media (max-width: 767px) {.part-nav__list--x3 {-webkit-columns: 1;columns: 1;}}.part-nav__list a {display: block;padding: 4px 0;overflow: hidden;position: relative;}.part-nav__list a::before {content: '';position: absolute;top: 0;bottom: 0;left: -18px;width: 18px;background: url(https://shaft-gear.ru/images/chevron-right-white.svg) left center no-repeat;-webkit-transition: 0.5s;transition: 0.5s;}.part-nav__list a.active,.part-nav__list a:hover {padding-left: 18px;}.part-nav__list a.active::before,.part-nav__list a:hover::before {left: 0;}.part-nav__more {position: absolute;bottom: 25px;left: 25px;}.part-nav__icon {position: absolute;right: 0;bottom: 0;}.more-button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 44px;border: 1px solid #ff6600;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 2px;padding: 0 25px;font-weight: bold;font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 767px) {.cat-load {width: 100%;font-size: 16px;}}.side-page {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 120px;}@media (max-width: 1200px) {.side-page {display: block;}}@media (max-width: 767px) {.side-page {padding-bottom: 30px;}}.side-page__sidebar {width: 285px;}@media (max-width: 1200px) {.side-page__sidebar {width: auto;}}.side-page__content {width: calc(100% - 350px);}@media (max-width: 1200px) {.side-page__content {width: auto;}}.fast-search-field {position: relative;}.fast-search-field__input {width: 100%;height: 40px;border-radius: 5px;border: 1px solid #E2E5E9;padding: 0 40px 0 15px;outline: none;}.fast-search-field__input:focus {outline: none;}.fast-search-field__button {width: 24px;height: 24px;position: absolute;right: 10px;top: 50%;margin-top: -12px;border: none;background: url(/images/icon-fast-search.svg) center no-repeat;opacity: 0.7;}.filter-scroll-box__search {display: none;margin-top: 15px;}.filter-scroll-box__list {max-height: 165px;overflow: hidden;margin-top: 15px;scrollbar-color: #ff6600 #fafafa;scrollbar-width: thin;}.filter-scroll-box__list::-webkit-scrollbar {width: 7px;height: 3px;}.filter-scroll-box__list::-webkit-scrollbar-track {background-color: #fafafa;margin: 0 15px;}.filter-scroll-box__list::-webkit-scrollbar-thumb {background-color: #ff6600;border-radius: 4px;}.filter-scroll-box__more {margin-top: 15px;display: none;}.filter-scroll-box.open .filter-scroll-box__search {display: block;}.filter-scroll-box.open .filter-scroll-box__list {overflow: auto;max-height: 295px;}.filter__group .filter-scroll-box .checked-list {padding-top: 0;}.filter-more {border: none;background: none;height: auto;width: auto;display: inline-block;color: #ff6600;font-weight: bold;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}.filter-more:hover {color: #1b1b1b;}.fast-search-empty {display: none;font-size: 14px;color: #828282;}.filter {padding: 25px 20px;background: #fff;-webkit-box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);border-radius: 5px;margin-bottom: 50px;}@media (max-width: 1200px) {.filter {display: none;position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 9999;margin: 0;overflow: auto;}}@media (max-width: 568px) {.filter {padding: 25px 15px;}}.filter:last-child {margin-bottom: 0;}.filter__header {display: none;}@media (max-width: 1200px) {.filter__header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 40px;}}.filter__header-title {font-family: "Montserrat";font-weight: bold;font-size: 32px;}.filter__header-close {display: block;width: 20px;height: 20px;border: none;background: url(https://shaft-gear.ru/images/icon-cross.svg) center no-repeat;background-size: contain;margin-right: 12px;}@media (max-width: 568px) {.filter__header-close {margin-right: 0;}}.filter__group {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #ff6600;}.filter__group:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.filter__group-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 700;font-size: 18px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}.filter__group-title:hover {color: #ff6600;}.filter__group-title::after {content: '';width: 20px;height: 20px;background: url(https://shaft-gear.ru/images/chevron-up-circle-orange.svg) center no-repeat;}.filter__group-title.open::after {background: url(https://shaft-gear.ru/images/chevron-down-circle.svg) center no-repeat;}.filter__group .checked-list {padding-top: 15px;}.filter__action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.filter__apply {display: none;}@media (max-width: 1200px) {.filter__apply {display: block;min-width: 150px;}}@media (max-width: 767px) {.cms_submit--sm,.button--sm {font-size: 14px;letter-spacing: 0;}}.filter-checkbox {display: block;font-size: 14px;line-height: 22px;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;}.filter-checkbox:hover {color: #ff6600;}.filter-checkbox span {display: -webkit-box;display: -ms-flexbox;display: flex;font-weight: 500;}.filter-checkbox span::before {content: '';display: block;margin-right: 12px;width: 18px;min-width: 18px;height: 18px;border: 1px solid #bdbdbd;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;top: 2px;}.filter-checkbox input[type=checkbox] {display: none;}.filter-checkbox input[type=checkbox]:checked+span::before {border-color: #ff6600;background: #ff6600;}.side-nav {padding-left: 20px;}@media (max-width: 1200px) {.side-nav {display: none;}}.side-nav__title {margin-bottom: 20px;font-weight: bold;font-size: 12px;letter-spacing: 0.12em;text-transform: uppercase;}.side-nav__item {margin-bottom: 18px;font-size: 15px;}.side-nav__item:last-child {margin-bottom: 0;}.side-nav__item.active,.side-nav__item a:hover {color: #ff6600;}.catalog-header {margin-bottom: 45px;}@media (max-width: 1200px) {.catalog-header {position: relative;}}@media (max-width: 767px) {.catalog-header {/*display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;*/margin-bottom: 20px;}}.catalog-header__title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 20px;}@media (max-width: 1200px) {.catalog-header__title {margin-bottom: 30px;display: block;padding-right: 120px;}}@media (max-width: 767px) {.catalog-header__title {padding-right: 0;margin-bottom: 0;}.text_pod_h1_cat {display: block !important;}.mobilyte_h1_pod {display: none !important;}}.catalog-header__title .title-h1 {margin-bottom: 0;width: 100%;}.catalog-header__title-counter {margin-left: 15px;color: #555;}@media (max-width: 1200px) {.catalog-header__title-counter {margin: 15px 0 0;}}@media (max-width: 767px) {.catalog-header__title-counter {margin: 8px 0 0;font-size: 15px;}}.catalog-header__title-counter span {color: #ff6600;}.catalog-header__param {/*margin-bottom: 30px;*/margin-top: 30px;}@media (max-width: 767px) {.catalog-header__tags {display: none;}}select {border: 1px solid #7f7f7f;border-radius: 100px;padding: 0 30px;font-weight: 500;font-size: 16px;color: #7C7C7C;font-size: 15px;height: 60px;background: url(https://shaft-gear.ru/images/chevron-down.svg) #fff right 30px center no-repeat;-webkit-appearance: none;outline: none;width: 100%;}@media (max-width: 767px) {select {border-radius: 10px;padding: 0 15px;background-position: right 15px center;}}.catalog-param {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;/*  -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;*/}@media (max-width: 767px) {.catalog-param {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.catalog-param__filter {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px;}.catalog-param__filter-item {width: 225px;padding: 10px;}@media (max-width: 1200px) {.catalog-param__filter-item {width: 100%;}}.catalog-param__filter-item select,.catalog-param__filter-item .jq-selectbox {width: 100%;}.catalog-param__filter-item select .disabled,.catalog-param__filter-item .jq-selectbox .disabled {display: none !important;}.catalog-param__action {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.catalog-param__action-sort {width: 280px;}@media (max-width: 1200px) {.catalog-param__action-sort {width: auto;}}.catalog-param__action-sort .drop-list {width: 100%;}@media (max-width: 1200px) {.catalog-param__action-sort .drop-list {width: auto;position: relative;border: none;border-radius: 0;}}@media (max-width: 1200px) {.catalog-param__action-sort {padding: 0;position: absolute;right: 30px;top: 55px;}.catalog-param__action-sort .drop-list__title {width: 48px;height: 48px;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;text-indent: -1000px;font-size: 0;color: transparent;background: #fff;border: 1px solid rgba(0, 0, 0, 0.04);border-radius: 2px;background-position: center;background-repeat: no-repeat;background-image: url(https://shaft-gear.ru/images/icon-sort.svg);}}@media (max-width: 767px) {.catalog-param__action-sort {right: 20px;top: 45px;}}@media (max-width: 767px) {.catalog-param__action-sort {position: static;}.catalog-param__action-sort .drop-list__dropdown {/*right: -60px;left: auto;width: calc(100vw - 40px);*/width: calc(100vw - 40px);left: 0px;}}.catalog-param__action-view {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 25px;}@media (max-width: 1200px) {.catalog-param__action-view {display: none;}}.catalog-param__action-view .view-button {margin-left: 10px;}.catalog-param__action-view .view-button:first-child {margin-left: 0;}.catalog-param__buttons {display: none;}@media (max-width: 1200px) {.catalog-param__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;position: absolute;right: 90px;top: 55px;}.catalog-param__buttons .icon-button {margin-left: 10px;}}@media (max-width: 767px) {.catalog-param__buttons {right: 80px;top: 45px;}}@media (max-width: 767px) {.catalog-param__buttons {position: static;}}.view-button {width: 60px;height: 60px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: none;background: #fff;border-radius: 50%;position: relative;cursor: pointer;}.view-button::before {content: '';background-position: center;background-repeat: no-repeat;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.3;position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-transition: 0.5s;transition: 0.5s;}.view-button:hover::before {opacity: 1;}.view-button.active::before {-webkit-filter: none;filter: none;opacity: 1;}.view-button--grid::before {background-image: url(https://shaft-gear.ru/images/view-type-grid.svg);}.view-button--list::before {background-image: url(https://shaft-gear.ru/images/view-type-list.svg);}.icon-button {width: 48px;height: 48px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #fff;border: 1px solid rgba(0, 0, 0, 0.04);border-radius: 2px;background-position: center;background-repeat: no-repeat;}.icon-button--filter {background-image: url(https://shaft-gear.ru/images/icon-filter.svg);}.icon-button--sort {background-image: url(https://shaft-gear.ru/images/icon-sort.svg);}.catalog-tags {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 20px -5px 10px;}.catalog-tags .tag {margin: 5px;}.tag {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 500;font-size: 14px;border: 1px solid #ff6600;border-radius: 3px;height: 38px;padding: 0 10px;}.tag .city{margin-bottom: 20px !important;}@media (max-width: 992px) {.tag {height: 34px;font-size: 13px;padding: 0 10px;}}@media (max-width: 767px) {.tag {height: 32px;}}.tag.active {background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);border: none;color: #fff;}.tag:hover:not(.active) {color: #ff6600;}.runner-range {height: 2px;border: none;background: #d9d9d9;border-radius: 3px;position: relative;margin: 0 16px;}.runner-range::before {content: '';position: absolute;left: -16px;right: -16px;height: 2px;background: #d9d9d9;}.runner-range .ui-slider-range {height: 2px;border: none;background: #ff6600;border-radius: 0;}.runner-range .ui-slider-handle {cursor: pointer;top: -16px;width: 32px;height: 32px;border-radius: 50%;background: #ffefe8;border: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-left: -16px;}.runner-range .ui-slider-handle::before {content: '';width: 10px;height: 10px;background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);border-radius: 50%;}.runner-range * {outline: none !important;color: transparent !important;}.range-box {padding-top: 17px;padding-bottom: 10px;}.range-box__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 30px;}.range-box__info-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.range-box__info label {font-size: 14px;margin-right: 10px;font-weight: 500;}.range-box__info input {width: 75px;height: 32px;text-align: center;font-family: "Montserrat";font-size: 14px;padding: 0 10px;background: #fff;border: 1px dashed #ff6600;border-radius: 5px;}.range-box__info input.disable {background: #f7f7f7;color: #2f2f2f;border-color: transparent;}.catalog-info {margin-top: 50px;}/* product page */.product-page {padding: 30px 0 85px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (max-width: 767px) {.product-page {display: block;padding-top: 0;}}@media (max-width: 568px) {.product-page {padding-bottom: 35px;}}.product-page__gallery {position: relative;width: calc(50% - 15px);height: 100%;margin-right: 15px;background: #fff;border-radius: 5px;padding: 45px;}@media (max-width: 767px) {.product-page__gallery {width: 100%;margin-right: 0;padding: 20px;}}.product-page__gallery img {display: block;max-width: 100%;}@media (max-width: 767px) {.product-page__gallery-action img {width: 32px;height: 32px;}}.product-page__gallery-label {position: absolute;top: 15px;left: 15px;z-index: 99;}@media (max-width: 767px) {.product-page__gallery-label {top: 30px;left: 30px;}}.product-page__gallery-action {position: absolute;z-index: 2;top: 15px;right: 15px;display: flex;flex-direction: column;align-items: center;}@media (max-width: 767px) {.product-page__gallery-action {top: 30px;right: 30px;flex-direction: row;gap: 15px;}}.product-page__gallery-action a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 20px;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.4;}@media (max-width: 767px) {.product-page__gallery-action a {margin: 0;}}.product-page__gallery-action .ya-share2__item .ya-share2__item a {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);}.product-page__gallery-action a:hover {opacity: 1;}.product-page__gallery-action a.active {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);}.product-page__gallery-action a img {display: block;}.product-page__detail {width: 50%;padding-left: 80px;}@media (max-width: 1200px) {.product-page__detail {padding-left: 30px;}}@media (max-width: 767px) {.product-page__detail {width: auto;padding-left: 0;padding-top: 40px;}}.product-page__descr {width: 100%;}.product-page__descr-wrap {padding-top: 40px;padding-bottom: 40px;background: #f7f7f7;}.product-page__descr .row {margin: -20px;}.product-page__descr .row>* {padding: 20px;}.product-page__descr .param-list {padding-right: 10px;}@media (max-width: 767px) {.product-page__descr .param-list {padding-right: 0;}}.product-page__param {max-width: 440px;margin-bottom: 35px;}.product-page__param__title {font-weight: 700;font-size: 18px;margin-bottom: 15px;}.product-page__title {margin-bottom: 10px;}.product-page__title.title-h3 {font-size: 24px;}@media (max-width: 767px) {.product-page__title.title-h3 {margin: 0 0 25px 0;max-width: initial;font-size: 34px;}}@media (max-width: 568px) {.product-page__title.title-h3 {font-size: 26px;}}.product-page__info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;font-weight: 600;line-height: 22px;margin-bottom: 40px;}.product-page__info-art {color: #555;}.product-page__info-status {color: #ff6600;}.product-page__info-brand {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.product-page__info-brand img {display: block;}.product-page__note {padding: 15px 30px;background: rgba(255, 255, 255, 0.45);border-radius: 20px;font-size: 16px;line-height: 26px;margin-bottom: 50px;}@media (max-width: 767px) {.product-page__note {padding: 15px;font-size: 14px;line-height: 1.6;}}.product-page__price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 25px;justify-content: space-between;max-width: 550px;}@media (max-width: 767px) {.product-page__price {max-width: initial;}}.product-page__price-val {max-width: 210px;}@media (max-width: 767px) {.product-page__price {justify-content: space-between;padding-right: 0px;}.product-page__price-val {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.product-page__price-counter {margin: 0 15px 0 5px;}@media (max-width: 767px) {.product-page__price-counter {margin: 0;}}.product-page__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;flex-wrap: wrap;justify-content: space-between;max-width: 550px;}@media (max-width: 767px) {.product-page__bottom {max-width: initial;flex-wrap: nowrap;gap: 20px;}.product-page__bottom .button {margin: 0;width: 100%;}}@media (max-width: 568px) {.product-page__bottom {display: block;}}.product-page__bottom .button {margin-left: 25px;padding: 0 30px;}@media (max-width: 1200px) {.product-page__bottom .button {font-size: 16px;padding: 0 25px;}}.product-page__bottom .button:first-child {margin-left: 0;}.product-price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-ms-flex-wrap: wrap;flex-wrap: wrap;}.product-price strong {font-weight: bold;font-size: 27px;color: #ff6600;white-space: nowrap;margin-left: 10px;}@media (max-width: 767px) {.product-price strong {font-size: 30px;}}.product-price strong span {font-weight: normal;font-size: 26px;white-space: normal;}.product-price em {white-space: normal;font-size: 20px;font-style: normal;}.product-price strike {display: inline-block;font-weight: 300;font-size: 18px;color: #555;-webkit-text-decoration-line: line-through;text-decoration-line: line-through;white-space: nowrap;}.product-page-info {padding-left: 55px;}@media (max-width: 1200px) {.product-page-info {padding: 30px 0 0 0;}}.product-page-info__title {font-weight: 700;font-size: 22px;line-height: 30px;margin-bottom: 40px;}.param-list {font-size: 16px;}.param-list__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 12px;line-height: 26px;}/*.param-list__item:last-child {margin-bottom: 0;display:block;}.param-list__item:last-child::before {display:none}*//*.param-list__item:last-child .param-list__item-value {white-space: pre-wrap;width:240px;}*/.param-list__item::before {content: '';-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin: 0 15px;width: 100%;height: 1px;border-bottom: 1px dashed #bdbdbd;}.param-list__item-title {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;color: #555;white-space: nowrap;word-break: break-word;}.param-list__item-value {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;text-align: right;}@media (max-width: 767px) {.param-list__item {display: block;}.param-list__item::before {display: none;}.param-list__item-title {display: block;white-space: normal;margin-bottom: 2px;}.param-list__item-value {display: block;text-align: left;font-weight: bold;white-space: normal !important;}}.buy-info {margin-bottom: 30px;}.buy-info:last-child {margin-bottom: 0;}.buy-info__title {font-size: 18px;line-height: 30px;font-weight: 600;margin-top: 10px;color: #555;}.buy-info__item {margin-bottom: 2px;font-size: 15px;line-height: 25px;display: flex;color: #555;}@media (max-width: 767px) {.buy-info__item {font-size: 16px;line-height: 1.6;}}.buy-info__item:last-child {margin-bottom: 0;}.buy-info__item span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 26px;border-radius: 3px;font-weight: 600;font-size: 14px;color: #fff;padding: 0 8px;background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);margin-left: 15px;}@media (max-width: 767px) {.buy-info__item span {font-size: 12px;padding: 0 4px;height: 22px;margin-left: 5px;}}.buy-info__list-item {position: relative;padding-left: 20px;font-size: 15px;line-height: 25px;}@media (max-width: 767px) {.buy-info__list-item {font-size: 16px;line-height: 1.6;}}.buy-info__list-item::before {content: '';position: absolute;left: 6px;top: 13px;width: 3px;height: 3px;border-radius: 50%;background: #2f2f2f;}.product-tabs-header {display: -webkit-box;display: -ms-flexbox;display: flex;/*border-bottom: 1px solid rgba(0, 0, 0, 0.08);*/margin-bottom: 20px;}@media (max-width: 767px) {.product-tabs-header {width: 100%;justify-content: space-between;}}.product-tabs-header__item {cursor: pointer;font-weight: 600;font-size: 18px;margin-left: 35px;padding-bottom: 15px;position: relative;color: #6D6C6B;}@media (max-width: 767px) {.product-tabs-header__item {font-size: 16px;margin: 0;}}@media (max-width: 767px) {.product-tabs-header__item {font-size: 15px;letter-spacing: -0.8px;}}.product-tabs-header__item.active {color: #ff6600;}.product-tabs-header__item.active::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 4px;background: #ff6600;}.video-thumb {display: inline-block;position: relative;overflow: hidden;}.video-thumb::before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;-webkit-transition: 0.5s;transition: 0.5s;background: url(https://shaft-gear.ru/images/play-button.svg) center no-repeat;}.video-thumb img {display: block;border-radius: 20px;}.video-thumb:hover::before {-webkit-transform: scale(1.05);transform: scale(1.05);}.video-thumb:active::before {-webkit-transform: scale(0.95);transform: scale(0.95);}/* PRODUCT GALLERY *//*.product-page__gallery {padding-left: 20px;}*/.product-gallery {display: flex;align-items: center;position: relative;height: 490px;}.product-gallery img {display: block;width: 100%;height: 100%;object-fit: cover;}.product-gallery__photo {position: relative;}.product-gallery__main {position: relative;order: 2;}.product-gallery__thumb {width: 98px;order: 1;height: 100%;display: flex;align-items: center;justify-content: space-between;flex-direction: column;padding: 12px 0;overflow: hidden;}.product-gallery__thumb .swiper-button {position: static;margin: 0;z-index: 999;width: 14px;height: 22px;top: 50%;background: url(https://shaft-gear.ru/images/chevron-right.svg) center no-repeat;background-size: contain;border: none;}.product-gallery__thumb .swiper-button::after {display: none;}.product-gallery__thumb .swiper-button-prev {transform: rotate(-90deg);}.product-gallery__thumb .swiper-button-next {transform: rotate(90deg);}.product-gallery-blank {display: flex;justify-content: center;align-items: center;}.product-gallery-blank img {display: block;height: 490px;width: 100%;object-fit: contain;}.slider-main {overflow: hidden;width: 480px;height: 490px;margin-left: 25px;}.slider-thumb {height: 398px;overflow: hidden;display: none;}.slider-thumb.swiper-initialized {display: block;}.slider-thumb__item {width: 98px;height: 98px;position: relative;cursor: pointer;}.slider-thumb__item img {transition: 0.3s;opacity: 0.5;}.slider-thumb__item:hover img {opacity: 0.7;}.slider-thumb__item.swiper-slide-thumb-active img {opacity: 1;}@media (max-width: 1200px) {.product-page__gallery {padding: 45px;}.product-gallery {height: auto;display: block;}.product-gallery__main {order: 1;width: 100%;margin-bottom: 30px;}.product-gallery__thumb {width: 100%;order: 2;height: 55px;flex-direction: row;padding: 0 20px;overflow: hidden;}.product-gallery__thumb .swiper-button-prev {transform: rotate(-180deg);}.product-gallery__thumb .swiper-button-next {transform: rotate(0deg);}.slider-main {width: 100%;height: 100%;margin-left: 0;}.slider-thumb {display: block;height: 55px;width: 228px;}.slider-thumb__item {width: 55px;height: 55px;}}@media (max-width: 1200px) {.product-page__gallery {padding: 20px;}.product-gallery__main {margin-bottom: 20px;}.product-gallery__thumb {padding: 0;}.product-gallery-blank img {height: 360px;}}@media (max-width: 568px) {.product-gallery-blank img {height: 240px;}}.video-thumb {position: relative;}.video-thumb::after {content: '';position: absolute;left: 50%;top: 50%;margin: -50px 0 0 -50px;width: 100px;height: 100px;background: url(https://shaft-gear.ru/images/button-play.svg) center no-repeat;background-size: contain;-webkit-transition: 0.3s;transition: 0.3s;}.video-thumb:hover::after {-webkit-transform: scale(0.9);transform: scale(0.9);}.zoom-link {width: 23px;height: 23px;background: url(https://shaft-gear.ru/images/icon-zoom-gray.svg) center no-repeat;}.zoom-link:hover {-webkit-transform: scale(0.9);transform: scale(0.9);}/* END PRODUCT GALLERY  */.color-swith {display: -webkit-box;display: -ms-flexbox;display: flex;}.color-swith__item {display: block;cursor: pointer;margin: 0 8px;}.color-swith__item span {display: block;width: 24px;height: 24px;border-radius: 50%;border: 2px solid #fff;}.color-swith__item input {display: none;}.color-swith__item input:checked~span {border-color: #4396a8;}.color-nav {display: -webkit-box;display: -ms-flexbox;display: flex;}.color-nav__item {display: block;cursor: pointer;margin: 0 8px;}.color-link {display: block;width: 24px;height: 24px;border-radius: 50%;border: 2px solid #fff;position: relative;}.color-link.active {border-color: #4396a8;}.color-link:hover .color-link__descr {opacity: 1;visibility: visible;}.color-link__descr {position: absolute;top: 100%;margin-top: 5px;width: 160px;left: -70px;background: #fff;-webkit-box-shadow: 4px 0 10px rgba(42, 49, 59, 0.15);box-shadow: 4px 0 10px rgba(42, 49, 59, 0.15);z-index: 999;opacity: 0;visibility: hidden;-webkit-transition: 0.2s;transition: 0.2s;}.color-link__descr:after {bottom: 100%;left: 50%;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}.color-link__descr::before {content: '';position: absolute;display: block;width: 100%;height: 5px;top: -5px;}.color-link__descr-thumb {width: 100%;display: block;}.color-link__descr-title {text-align: center;padding: 10px;}.params {font-size: 20px;}@media (max-width: 1200px) {.params {font-size: 18px;line-height: 22px;}}.params__item {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 5px;}.params__item span {display: block;}.params__item span:first-child {width: 55%;}.params__item span:last-child {width: 45%;}/* cart */.cart-tbl {width: 100%;font-size: 17px;margin-bottom: 40px;border-collapse: separate;border-spacing: 0 10px;margin-top: -10px;}.cart-tbl td {padding: 20px;background: #fff;border-bottom: 20px solid #f7f7f7;}.cart-tbl .col-photo {padding-left: 0;}@media (max-width: 992px) {.cart-tbl .col-photo {width: auto;}}.cart-tbl .col-price>div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}@media (max-width: 992px) {.cart-tbl .col-price>div {display: block;text-align: left;}}.cart-tbl .col-price,.cart-tbl .col-total {width: 153px;white-space: nowrap;font-size: 24px;font-weight: bold;}@media (max-width: 992px) {.cart-tbl .col-price,.cart-tbl .col-total {width: auto;padding: 0 10px;}}@media (max-width: 992px) {.cart-tbl .col-price,.cart-tbl .col-total {padding: 0;font-size: 18px;}}.cart-tbl .col-price span,.cart-tbl .col-total span {font-weight: normal;}.cart-tbl .col-price--left,.cart-tbl .col-total--left {text-align: left;}.cart-tbl .col-price strong,.cart-tbl .col-total strong {font-weight: bold;white-space: nowrap;}.cart-tbl .col-price strong span,.cart-tbl .col-total strong span {font-weight: normal;}.cart-tbl .col-price strike,.cart-tbl .col-total strike {display: block;font-weight: 400;font-size: 18px;color: #7C7C7C;-webkit-text-decoration-line: line-through;text-decoration-line: line-through;white-space: nowrap;margin-left: 15px;}@media (max-width: 992px) {.cart-tbl .col-price strike,.cart-tbl .col-total strike {padding: 0;font-size: 14px;margin: 5px 0 0 0;}}.cart-tbl .col-total {color: #ff6600;text-align: center;}.cart-tbl .col-count {width: 300px;}@media (max-width: 992px) {.cart-tbl .col-count {width: auto;padding: 0 10px;}}@media (max-width: 992px) {.cart-tbl .col-count {padding: 0;}}.cart-tbl .col-action {width: 140px;text-align: center;padding-right: 0;}@media (max-width: 992px) {.cart-tbl .col-action {width: 80px;}}@media (max-width: 992px) {.cart-tbl .col-action {width: auto;}}.cart-tbl__photo {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 140px;height: 140px;margin: 0 auto;}@media (max-width: 992px) {.cart-tbl__photo {width: 100px;height: 100px;}}.cart-tbl__photo a {display: block;}.cart-tbl__photo img {display: block;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}.cart-tbl__del {display: inline-block;border: none;width: 18px;height: 17px;cursor: pointer;}.cart-tbl .counter {margin: 0 auto;}.cart-tbl .counter__text {background: #f7f7f7;}.cart-tbl .del-btn {display: inline-block;width: 24px;height: 24px;opacity: 0.4;-webkit-filter: grayscale(100%);filter: grayscale(100%);cursor: pointer;background: url(https://shaft-gear.ru/images/icon-trash.svg) center no-repeat;}@media (max-width: 992px) {.cart-tbl .del-btn {margin: 0 auto;}}.cart-tbl .del-btn:hover {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0);}.cart-tbl .row-total {font-weight: 600;font-size: 28px;text-align: right;}.cart-tbl .row-total td {padding-top: 0;padding-bottom: 0;border: none;background: none;}.cart-tbl .row-total__label {font-weight: 600;font-size: 18px;margin-right: 15px;}.cart-tbl .row-total__total {color: #ff6600;margin-right: 13px;font-weight: 700;font-size: 24px;}@media (max-width: 992px) {.cart-tbl td {padding: 10px 5px;}.cart-tbl .col-photo {width: auto;}.cart-tbl .col-action {width: 60px;}}@media (max-width: 992px) {.cart-tbl {margin: -30px 0 10px;}.cart-tbl thead,.cart-tbl tbody,.cart-tbl tr,.cart-tbl td {display: block;}.cart-tbl tr {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px;padding: 20px;border-bottom: 1px solid #ff6600;position: relative;}.cart-tbl tr:last-child {border-bottom: none;}.cart-tbl tr:not(.row-total) {background: #fff;}.cart-tbl td {border-bottom: none;padding: 10px 0;text-align: left;}.cart-tbl__counter {margin: 0;}.cart-tbl__photo {width: 100%;height: auto;margin-bottom: 0;border: none;display: block;}.cart-tbl__photo img {width: 100%;margin: auto;}.cart-tbl .col-photo {padding: 0;width: 27%;margin-bottom: 10px;}.cart-tbl .col-action {width: 100%;padding: 0;}.cart-tbl .col-action .del-btn {position: absolute;top: 20px;right: 15px;}.cart-tbl .col-title {width: 67%;margin-bottom: 20px;}.cart-tbl .counter {width: 120px;}.cart-tbl .counter__text {width: 50px;}.cart-tbl .row-space {display: none;}.cart-tbl__del {position: absolute;top: 30px;right: 0;}.cart-tbl .row-total {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.cart-tbl .row-total td {padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;width: 100%;}.cart-tbl .row-total .del-btn {background: #6D6C6B;}.cart-tbl .row-total__total {margin-right: 0;margin-left: 10px;}}.cart-product-card__discount {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-style: italic;font-weight: normal;font-size: 14px;line-height: 18px;margin-bottom: 15px;}@media (max-width: 767px) {.cart-product-card__discount {font-size: 11px;padding-right: 25px;letter-spacing: -0.5px;}}.cart-product-card__discount span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 23px;margin-right: 10px;padding: 0 10px;color: #fff;font-weight: 600;font-size: 14px;font-style: normal;background: #ff6600;border-radius: 20px;}@media (max-width: 767px) {.cart-product-card__discount span {font-size: 10px;height: 20px;padding: 0 6px;position: relative;top: -1px;min-width: 38px;}}.cart-product-card__part {font-weight: bold;font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: #DDD5C2;margin-bottom: 10px;}.cart-product-card__title {font-weight: 600;font-size: 18px;line-height: 1.3;margin-bottom: 10px;color: #7C7C7C;max-width: 250px;}@media (max-width: 767px) {.cart-product-card__title {font-size: 15px;line-height: 20px;padding-right: 30px;}}.cart-product-card__title a:hover {color: #ff6600;}.order-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 24px;margin-bottom: 25px;}.order-title span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;color: #6D6C6B;width: 37px;height: 37px;font-size: 24px;background-color: #e9f2f3;margin-right: 10px;}.full-bg.gray-light-bg:last-child {margin-bottom: -101px;}@media (max-width: 767px) {.full-bg.gray-light-bg:last-child {margin-bottom: -61px;}}@media (max-width: 767px) {.full-bg.gray-light-bg:last-child {margin-bottom: 0;}}.order-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 1220px;}@media (max-width: 767px) {.order-box {display: block;}}.order-box__col {width: 50%;margin-bottom: 60px;max-width: 560px;padding-right: 40px;}@media (max-width: 992px) {.order-box__col {width: 100%;padding-right: 0;max-width: initial;margin-bottom: 30px;}}.order-box__col--payment {margin-bottom: 30px;}.order-box__col-title {margin-bottom: 45px;}.order-box__bottom {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 992px) {.order-box__bottom {display: block;}#cart_order_fin {border-radius: 5px;}}.order-box__bottom-note {font-size: 13px;line-height: 18px;color: #555;margin-left: 40px;}@media (max-width: 992px) {.order-box__bottom-note {margin: 20px 0 0;}}@media (max-width: 992px) {.order-box__bottom .button {width: 100%;}}.order-box .jq-selectbox__select,.order-box input[type="text"],.order-box input[type="password"],.order-box input[type="email"],.order-box input[type="tel"] {height: 60px;font-weight: 500;font-size: 16px;}.order-box .jq-selectbox {border-radius: 10px;}.order-box .jq-selectbox__select-text {font-weight: 500;font-size: 16px;color: #7C7C7C;}.delivery-toggle {margin-bottom: 30px;}.delivery-toggle__item {margin-bottom: 15px;position: relative;padding-left: 35px;}.delivery-toggle__item::before {content: '';position: absolute;left: 0;top: 3px;width: 20px;height: 20px;background: #fff;border: 1px solid #e6e6e6;-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);border-radius: 50%;}.delivery-toggle__item.open::after {content: '';width: 14px;height: 14px;border-radius: 50%;background: #ff6600;position: absolute;left: 4px;top: 7px;}.delivery-toggle__item.open .delivery-toggle__item-wrap {display: block;}.delivery-toggle__item.open .delivery-toggle__item-title::after {-webkit-transform: rotate(180deg);transform: rotate(180deg);}.delivery-toggle__item:last-child {margin-bottom: 0;}.delivery-toggle__item-title {position: relative;padding-right: 20px;font-weight: 600;font-size: 18px;line-height: 26px;cursor: pointer;}.delivery-toggle__item-title::after {content: '';position: absolute;right: 0;top: 6px;width: 16px;height: 16px;background: url(https://shaft-gear.ru/images/chevron-down.svg) center no-repeat;-webkit-filter: brightness(5%);filter: brightness(5%);}.delivery-toggle__item-title::before {content: '';position: absolute;right: 100%;top: 0;bottom: 0;width: 35px;}.delivery-toggle__item-wrap {display: none;padding: 15px 0 5px 0;}.delivery-info__item {margin-bottom: 10px;font-size: 14px;line-height: 23px;}.delivery-info__item span {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 23px;margin-left: 10px;padding: 0 10px;color: #fff;font-weight: 600;font-size: 14px;font-style: normal;background: #ff6600;border-radius: 20px;}.delivery-info__item:last-child {margin-bottom: 0;}.order-tabs-header {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 40px;}@media (max-width: 992px) {.order-tabs-header {margin-bottom: 20px;}}.order-tabs-header__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 38px;border-radius: 3px;border: 1px solid transparent;padding: 0 10px;margin-left: 10px;font-weight: 600;font-size: 14px;color: #2f2f2f;background: none;cursor: pointer;border-radius: 40px;border: 1px solid #ff6600;}.order-tabs-header__item:hover {}.order-tabs-header__item.active {color: #fff;background: #ff6600;cursor: context-menu;}@media (max-width: 992px) {.order-tabs-header__item {font-size: 12px;border-radius: 5px;}}.order-tabs-header__item:first-child {margin-left: 0;}@media (max-width: 992px) {.tabs-header {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: flex-start;}}@media (max-width: 992px) {.tabs-header {margin-left: 0;margin-right: 0;margin-bottom: 0;overflow: auto;-ms-overflow-style: none;scrollbar-width: none;}.tabs-header::-webkit-scrollbar {display: none;opacity: 0;color: transparent;}}.tabs-header__item {margin-right: 40px;font-weight: 600;font-size: 18px;color: #505050;-webkit-transition: 0.3s;transition: 0.3s;white-space: nowrap;margin-bottom: 20px;}@media (max-width: 1200px) {.tabs-header__item {font-size: 15px;margin-right: 20px;}}@media (max-width: 992px) {.tabs-header__item {font-size: 18px;margin: 0;}}@media (max-width: 992px) {.tabs-header__item {font-size: 16px;margin-right: 10px;margin-bottom: 18px;}.tabs-header__item:first-child {margin-left: 0;}}.tabs-header__item:first-child {margin-left: 0;}.tabs-header__item:hover {color: #2f2f2f;}.tabs-header__item.active {color: #fff;background: #ff6600;padding: 5px;}/* popup */#fast-order {width: 440px;text-align: center;}@media (max-width: 992px) {#fast-order {width: 100%;}}.fast-order-form__field {margin-bottom: 17px;}.fast-order-form__field .field {margin-bottom: 10px;}.fast-order-form__field input {height: 60px;border: 1px solid #ff6600;border-radius: 90px;font-weight: 500;font-size: 16px;padding: 0 25px;width: 100%;/*margin-bottom:10px;*/}.fast-order-form__field input::-webkit-input-placeholder {opacity: 1;}.fast-order-form__field input:-ms-input-placeholder {opacity: 1;}.fast-order-form__field input::-ms-input-placeholder {opacity: 1;}.fast-order-form__field input::placeholder {opacity: 1;}.fast-order-form__note {font-size: 13px;line-height: 18px;margin-bottom: 30px;color: #828282;}.fast-order-form__note a {color: #ff6600}.fast-order-form__note a:hover {color: #2f2f2f}.fast-order-form .button {width: 100%;}.pop {display: none;max-width: 540px !important;width: 100%;padding: 40px 35px !important;font-family: "Montserrat";}.popup {display: none;width: 100%;max-width: 540px;padding: 40px 35px;font-family: "Montserrat";}@media (max-width: 767px) {.pop {max-width: 100% !important;padding: 30px !important;}.popup {padding: 30px;}}@media (max-width: 767px) {.popup {padding: 20px;}}.popup__header {margin-bottom: 30px;}.popup__header-title {font-weight: 800;font-size: 32px;line-height: 1.3;margin-bottom: 10px;}.popup__header-note {color: #828282;font-size: 15px;line-height: 18px;}/* footer */.footer {background: #fff;}.footer--gray {background: #f7f7f7;}.footer__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-top: 60px;padding-bottom: 60px;}@media (max-width: 1200px) {.footer__wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;padding-top: 60px;padding-bottom: 60px;}}@media (max-width: 767px) {.footer__wrap {display: block;}.footer__wrap .soc-links {/*position: absolute;*/bottom: -130px;left: 20px;}}.footer__wrap .soc-links .icons-soc {display: flex;}.soc-links {flex-wrap: wrap;}@media (max-width: 767px) {.footer {padding-bottom: 60px;}.footer__wrap .soc-links {right: 20px;flex-wrap: wrap;}.footer__wrap .soc-links .icons-soc {justify-content: space-around;width: 100%;}}.footer__wrap-left {width: 285px;min-width: 285px;}@media (max-width: 767px) {.footer__wrap-left {width: auto;}}.footer__wrap-center {padding: 0 80px;width: 100%;}@media (max-width: 1200px) {.footer__wrap-center {width: calc(100% - 285px);padding: 0 0 0 80px;}}@media (max-width: 767px) {.footer__wrap-center {width: 100%;padding: 0 20px;}}@media (max-width: 568px) {.footer__wrap-center {padding: 0;}}.footer__wrap-right {position: relative;padding-left: 60px;}@media (max-width: 1200px) {.footer__wrap-right {display: none;}}.footer__wrap-right::before {content: '';position: absolute;left: 0;top: -30px;bottom: -30px;width: 1px;background: #C3C3C3;}.footer__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;height: 52px;background: #676767;color: #fff;}@media (max-width: 767px) {.footer__bottom {margin-top: 20px;}}@media (max-width: 767px) {.footer__bottom {height: auto;padding: 20px 0;}}.footer__bottom-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 767px) {.footer__bottom-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.f-logo {margin-bottom: 21px;}@media (max-width: 767px) {.f-logo {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}}.f-logo img {height: 124px;display: block;}@media (max-width: 1200px) {.f-logo img {height: 90px;}}@media (max-width: 767px) {.f-logo img {height: 60px;}}.f-logo__slogan {display: block;font-weight: 500;font-size: 16px;line-height: 1.3;color: #505050;margin-top: 35px;}@media (max-width: 767px) {.f-logo__slogan {margin: 0 0 0 30px;}}@media (max-width: 767px) {.f-logo__slogan {font-size: 13px;}}.f-copyright {font-size: 14px;}.f-nav {font-weight: 500;font-size: 20px;line-height: 1.3;}.f-nav__item {margin-bottom: 18px;}.f-nav__item:last-child {margin-bottom: 0;}.f-nav a {color: #505050;white-space: nowrap;}.f-nav a:hover {color: #ff6600;}.soc-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 767px) {.soc-links {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-evenly;}}.soc-links__item {display: block;margin-right: 15px;-webkit-filter: brightness(0);filter: brightness(0);opacity: 0.2;}@media (max-width: 767px) {.soc-links__item {margin: 0;}}.soc-links__item:hover {-webkit-filter: brightness(100%);filter: brightness(100%);opacity: 1;}.soc-links__item img {display: block;}.f-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -40px 40px;}@media (max-width: 1200px) {.f-contacts {margin-bottom: 30px;}}@media (max-width: 767px) {.f-contacts {margin: 0 -20px 20px;}}.f-contacts:last-child {margin-bottom: 0;}.f-contacts__row {width: 100%;padding: 0 40px;}@media (max-width: 767px) {.f-contacts__row {padding: 0 20px;}}.f-contacts__col {flex: 50%;padding: 0 40px;margin: 0 0 50px;}@media (max-width: 767px) {.f-contacts__col {width: 100%;padding: 0 20px;margin-bottom: 20px;}.f-contacts__col:last-child {margin-bottom: 0;}}.f-contacts-card__title {margin-bottom: 15px;font-weight: 700;font-size: 16px;line-height: 20px;}@media (max-width: 767px) {.f-contacts-card__title {margin-bottom: 10px;}}.f-contacts-card__val {font-size: 17px;line-height: 1.6;color: #505050;}@media (max-width: 1200px) {.f-contacts-card__val {font-size: 14px;}}.f-contacts-card__val--wtime {font-size: 14px;}.f-contacts-card__val a {color: #ff6600;}.f-contacts-card__val a:hover {color: #505050;}.f-develop {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;font-size: 14px;}@media (max-width: 767px) {.f-develop {width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 15px;}}.f-develop::before {content: '';display: block;width: 31px;height: 16px;margin-right: 10px;background: url(https://shaft-gear.ru/images/icon-visualweb.svg) top center no-repeat;background-size: contain;}.f-develop a:hover {color: #ff6600;}.top-nav__item a.top-nav__link.active {color: #ff6600;}.f-nav__item a.active {color: #ff6600;}.pop {display: none}.title-h3.color-no-white {text-align: center;}.typography div div.hoop {width: 30%;display: block;float: left;margin-right: 30px;text-align: center;margin-bottom: 30px;}@media (max-width: 767px) {.typography div div.hoop {width: 100%;display: block;float: left;text-align: left;margin-bottom: 30px;}}.typography div div.hoop a {color: black;text-decoration: none;}.typography div div.hoop a:hover {color: #d70000;}.typography div div.hoop span.kkd {color: grey;display: block;}.contacts_addresses {display: -ms-flexbox;display: flex;}.contacts_addresses .address_left {padding-right: 20px;}.contacts_addresses .address_left,.contacts_addresses .address_right {-ms-flex: 1;flex: 1;}.contacts_addresses ul {list-style: none;margin: 15px 0;padding: 0;}.section form input#adjust.hidden {display: none;}.gallery {display: flex;flex-wrap: wrap;justify-content: flex-start;}.gallery .img {width: 22%;margin: 0 20px;}.gallery .img img {width: 100%;}.benefit {display: flex;flex-wrap: wrap;}.benefit-wrap {width: 49%;}.benefit-item {display: flex;}.benefit-item__img {margin-right: 20px;}.benefit-item__img img {max-width: max-content;}.benefit-item__text {margin-bottom: 20px;}.benefit-item__text h3 {margin-top: 0px;font-size: 24px;}@media (max-width: 767px) {.benefit-wrap {width: 100%;}}@media (max-width: 460px) {.benefit-item {flex-wrap: wrap;justify-content: center;text-align: center;}.benefit-item__text ul {text-align: left;}}.otzivi-item {display: flex;margin-bottom: 20px;}.otzivi-item__img {width: 150px;margin-right: 10px;}.otzivi-item__img img {max-width: 150px;}.otzivi-item__text h3 {margin-top: 0px;font-size: 24px;}@media (max-width: 767px) {.otzivi-item {display: block;}}.w-faq-content {float: left;padding: 0 15px;width: 80%;}.faq-content__list {text-align: left;list-style: none;position: relative;}.faq-content__item {text-align: left;position: relative;background-color: #e9e9e9;color: #333;font-size: 14px;margin-bottom: 8px;padding: 0;}.faq-content__question {display: block;position: relative;padding: 10px 15px;padding-left: 15px;padding-left: 60px;text-align: left;}.faq-content .icon_arrow-down,.faq-content .icon_arrow-up {position: absolute;top: 50%;margin-top: -6px;left: 24px;width: 12px;height: 8px;margin-left: 0;fill: #ff5a13;stroke: #ff5a13;}.faq-content .icon_arrow-down,.faq-content .icon_arrow-up {position: absolute;top: 50%;margin-top: -6px;left: 24px;width: 12px;height: 8px;margin-left: 0;fill: #ff5a13;stroke: #ff5a13;}.faq-content .icon_arrow-down,.faq-content .icon_arrow-up {fill: #ff5a13;stroke: #ff5a13;}.faq-content__current-answer {border-top: 1px solid #fff;padding: 15px;padding-left: 15px;padding-left: 60px;text-align: left;position: relative;line-height: 21px;}.popup-line a {cursor: pointer;margin-top: 5px;border-bottom: dashed 1px #aeaeae;color: #293234;line-height: 25px;text-decoration: none !important;}.popup-line span {font-size: 15px;color: #dc2827;margin-left: 10px;}.disnon {display: none;margin: 0 28px 18px;font-size: 19px;line-height: 1.5;background-color: #f8f8f8;padding: 18px;}div.popup-line {padding: 0 0 8px 20px;background: url(https://shaft-gear.ru/images/arrow01.gif) no-repeat 0 10px;margin-bottom: 20px;}.news-pic {display: flex;margin: 0 0 25px;flex-wrap: wrap;}.news-pic-item {width: 49%;text-align: center;}.news-pic-item img {width: 100%;max-width: 650px;}.news-pic-item-ntext {width: 33%;text-align: center;}.news-pic-item-ntext img {width: 100%;max-width: 400px;}@media (max-width: 767px) {.news-pic-item {width: 100%;text-align: center;}.news-pic-item-ntext {width: 100%;text-align: center;}.disnon {margin: 0 0 18px;}}.contacts__column {flex: 1;}.contacts__row,ul.contacts {display: flex;}.contacts__item {float: none;max-width: 180px;-ms-flex: 1;flex: 1;list-style: outside none !important;display: block;float: left;width: 20%;padding: 0 5px;}.content_article p {font-size: 18px;line-height: 30px;margin: 0 0 25px;color: #555;}.content_article a {color: #ff6600}.content_article a:hover {color: #555}.content_article ul {margin-bottom: 15px;}.content_article ul li {font-size: 18px;line-height: 30px;margin: 0 0 5px;color: #555;padding-left: 30px;position: relative;}.content_article ul li::before {position: absolute;left: 6px;top: 13px;width: 3px;height: 3px;border-radius: 50%;background: #2f2f2f;}.content_article h2 {padding: 0;margin: 0;font-family: "Montserrat";font-weight: 800;line-height: 1.3;margin-bottom: 20px;font-size: 32px;}.content_article h3 {padding: 0;margin: 0;font-family: "Montserrat";font-weight: 800;line-height: 1.3;margin-bottom: 20px;font-size: 22px;}.contacts-wrap {display: flex;justify-content: space-between;margin-bottom: 20px;}.contacts-item {width: 49%;}.contacts-item a {color: #ff6600;}.contacts-item h2 {margin: 50px 0 20px !Important;}.team-item {display: flex;flex-wrap: wrap;justify-content: flex-start;width: 600px;}.team {width: 48%;border: 1px solid #eeeeee;padding: 5px;text-align: center;margin: 5px;}.team p {font-size: 15px;line-height: 25px;}.team:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19)}.fancybox-content {padding: 45px !important;}@media (max-width: 1200px) {.contacts-item {width: 100%;}.team-item {width: 100%;}}@media (max-width: 767px) {.contacts-wrap {flex-wrap: wrap;}.fancybox-content {padding: 25px !important;}.team-item {justify-content: space-between;}.team {width: 100%;}}.gallery {margin-bottom: 15px;}.zf-item {display: flex;margin-bottom: 20px;}.zf-item__img {width: 250px;margin-right: 10px;}.zf-item__img img {max-width: 250px;}@media (max-width: 767px) {.zf-wrap {display: block}.zf-item {display: block}.zf-item__img {width: 100%;margin-right: 0;}.zf-item__img img {max-width: 100%;}}.primenyemost {white-space: break-spaces;}.poadok_cifra {background: red;padding: 10px;color: white;position: absolute;z-index: 998;}.main_param .param-list__item-title {white-space: inherit;}.about-box__wrap {position: relative;overflow: hidden;height: 50px;}.about-box__wrap::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 20px;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#ffffff));background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);-webkit-transition: 0.5s;transition: 0.5s;}.about-box__wrap.open::after {display: none;}.about-box__more {display: inline-block;color: #ff6600;cursor: pointer;margin-bottom: 30px;border-bottom: dashed 1px #ff6600;}.about-box__more:hover {border-bottom: dashed 1px #fff;}.wrap div#m9d793rezume-styler.jq-file {width: 100%;height: 50px;padding: 0 30px;font-weight: 500;font-size: 24px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 40px;}.contacts-item a.tag.link_cat {width: 100%;max-width: 185px;padding: 5px;margin: 5px;}.no_in_sklad {display: flex;align-items: center;justify-content: center;height: 46px;font-weight: 500;font-size: 13px;border-radius: 5px;/* background: #9C9C9C;color: #fff;*/background: none;color: #2f2f2f;border: 1px solid #ff6600;text-align: center;/*width: 90px;*/}.no_in_sklad:hover {background: #ff6600;font-weight: 500;padding: 0 20px !important;height: 46px;color: white;}.net_v_nalichii {color: #7C7C7C;}@media (max-width: 767px) {.no_in_sklad {font-size: 12px;width: 100%;padding: 0 5px;height: 36px;}}.cat-list.view-type-list .product-card .no_in_sklad {width: auto;min-width: 160px;border-radius: 40px;}@media (max-width: 767px) {.cat-list.view-type-list .product-card .no_in_sklad {width: 100%;min-width: 0;}}/* POST CARDS */.post-card {display: block;padding-bottom: 20px;}.post-card__thumb {height: 240px;margin-bottom: 15px;position: relative;overflow: hidden;}.post-card__thumb img {/*width: 100%;*/height: 100%;/*object-fit: cover;*/transition: 1.5s;transform: scale(1.0001);}.post-card__title {font-size: 16px;line-height: 1.3;font-weight: 700;text-transform: uppercase;margin-bottom: 10px;}.post-card__title:last-child {margin-bottom: 0;}.post-card__descr {font-size: 14px;line-height: 1.5;}.post-card__date {display: inline-block;font-size: 12px;font-weight: 600;color: #000;margin-bottom: 10px;}.post-card:hover .post-card__thumb img {transform: scale(1.03);}.cbc div.container section.section-outer-lg {margin-bottom: 70px;}@media (max-width: 767px) {.cbc div.container section.section-outer-lg {margin-bottom: 10px;}.typography ul li,.typography ul li span {font-size: 16px !important;line-height: 1.6 !important;}}.field div.wrap textarea#m6d3b0area {height: 120px;border: 1px solid #ff6600;border-radius: 31px;font-weight: 500;font-size: 16px;padding: 0 25px;padding-top: 0px;width: 100%;margin-bottom: 10px;color: black !important;opacity: 1;padding-top: 20px;}.team_add_text {margin: 0 11px;}.team_add_text li,.team_add_text p {text-align: left;font-size: 13px !important;line-height: 21px !important;margin: 10px 0;}.anmtli {opacity: 0;}
/* Stylesheet: Стили Modified On 2025-05-07 12:11:39 */
 .hidden {display: none !important;}.nonvisible {visibility: hidden !important;}@media (max-width: 992px) {.subn-nav {display: none;background: #fff;}.main-nav__subn {position: relative;display: inline-block;}.subn-nav__item {/*border-top: 1px solid #f5f5f5;*/}.subn-nav__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 20px 0 40px;height: 50px;color: #373435;position: relative;}.main-nav__link span {position: absolute;right: 0;top: 0;bottom: 0;/*width: 80px;*/width: 20px;z-index: 10;}.subn-nav__link:hover {background-color: #ffffff;color: #ee7a57;}.subn-nav__item .active {color: #ee7a57;}}.h-fav {position: relative;width: 140px;display: flex;justify-content: center;}.h-fav .h-action__item {margin-left: 0;}@media (min-width: 768px) {.h-fav__title {position: absolute;top: 100%;left: 0;right: 0;text-align: center;margin: 10px 0 0 0;font-size: 14px;}}@media (max-width: 1200px) {.h-fav__title {margin-top: 5px;}}@media (max-width: 767px) {.h-fav {width: auto;}}.main-nav__subn.subn-nav li.subn-nav__item.zg {display: block;font-size: 21px;color: #373435;font-weight: bold;text-align: left;white-space: nowrap;padding-left: 20px;margin-top: 10px;}.main-nav__subn.subn-nav span.razdel {display: block;float: left;padding: 12px;border-right: 1px solid #f8f8f8;}.subn-nav__item a.subn-nav__link.active {background-color: #ee7a57;color: #fff;}@media (max-width: 767px) {.subn-nav__item a.subn-nav__link.active {color: #f16136;background: none !important;}.main-nav__subn.subn-nav span.razdel {display: block;float: none;border-right: none;white-space: inherit;}.subn-nav__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0px 0px 0px 20px;color: #373435;border: none;}}/*.subn-nav {background: #f16136;}*/.subn-nav__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 30px;font-size: 15px;color: #555555;padding: 0 20px;/*white-space: inhebrial;*/}.subn-nav__link:hover {color: #FF6600;}@media (max-width: 767px) {.subn-nav {display: none;background: #fff;}.main-nav__subn {position: relative;display: inline-block;}.subn-nav__item {/*border-top: 1px solid #f5f5f5;*/}.subn-nav__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 20px 0 40px;height: 50px;color: #373435;}.subn-nav__link:hover {background-color: #ffffff;color: #ee7a57;}.subn-nav__item .active {color: #ee7a57;}}@media (min-width: 768px) {.main-nav__subn {position: absolute;/*left: 20px;*/z-index: 99999;display: none;border-radius: 20px;padding: 20px;background: #fff;box-shadow: -2px 4px 20px rgba(123, 123, 123, 0.08), 3px 4px 29px rgba(123, 123, 123, 0.08);}.top-nav__item:hover .main-nav__subn {display: block;}}.main_param .param-list__item::before {display: none}.vhdppl tbody tr td {display: block;margin-top: 12px;}.vhdppl tbody tr td input[name=me69c0submit] {/* border: 1px solid grey; */display: block;padding: 12px;text-transform: uppercase;width: 126px;cursor: pointer;}div.error_message,div.error_message_reg {color: red;}a.fancybox-item.fancybox-close {text-decoration: none !important;border-bottom: none;}.vhdppl tbody tr td input[name=me69c0submit] {/*border: 1px solid grey;*/margin-bottom: -55px;display: block;padding: 12px;text-transform: uppercase;width: 126px;cursor: pointer;}.vhdppl tbody tr td input.cms_textfield {width: 100%;height: 68px;padding: 0 30px;font-weight: 500;font-size: 18px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 40px;margin-bottom: 10px;}.vhdppl tbody tr td input.cms_password {width: 100%;height: 68px;padding: 0 30px;font-weight: 500;font-size: 24px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 40px;}.vhdppl .cms_submit {width: 100%;}div#l-form4.pop a {display: block;margin-bottom: 20px;margin-top: 25px;}.smtop {margin-left: 30px;}.vihoutletf {margin-left: 12px;}.user_name img {display: none;}.lk_logout {}/*.user_auth a:first-child {display: none}*/.login-link {position: relative;display: flex;justify-content: center;width: 50px;}.login-link img {display: block;margin: 0 auto;/*border-radius: 50%;border: 1px solid #000;*/width: 32px;height: 32px;}.login-link__label {position: absolute;top: 100%;left: 0;right: 0;text-align: center;margin: 10px 0 0 0;font-size: 14px;}.pop_reg {display: none}@media (max-width: 767px) {.orderslist {overflow-y: hidden;}.user_auth {display: block;position: absolute;left: 180px;font-size: 0;top: 24px;z-index: 10}.user_auth img {width: 25px;display: block}.vihoutletf {/*position: absolute;left: 180px;font-size: 0;top: 24px;*/}.user_name {font-size: 0px}.user_name img {width: 25px;display: block}.lk_logout .vihoutletf {position: relative;left: 0;margin-bottom: 30px;}.lk_logout .vihoutletf a {font-size: 22px;}.lk_logout .user_name img {display: none}.lk_logout .vihoutletf strong {display: none}/*.pop_reg {display: block}.pop_reg a {display: inline-block !important;margin-top: 0 !important;width: auto !important;margin-bottom: 0 !important}*/}.TINKOFF_BTN_YELLOW {padding: 0 25px !important;text-align: center !important;text-decoration: none !important;-webkit-transition: 0.3s !important;transition: 0.3s !important;cursor: pointer;font-weight: 500 !important;font-size: 20px !important;border: 1px solid #ff6600 !important;color: #2f2f2f !important;background: #ffffff !important;border-radius: 40px !important;height: 55px !important;width: 231px;margin-left: 76px;}.TINKOFF_BTN_YELLOW:hover {background: #ffffff !important;color: #ff6600 !important;}.reg-auth {display: flex;margin-left: 30px;}.reg-auth a:hover {color: #ff6600;}.osn_foto_cat {margin-top: 12px;display: flex;justify-content: center;}.osn_foto_cat img {border: 1px solid #5555;max-width: 100%;cursor: pointer;}.side-page__sidebar nav.side-nav div.side-nav__item a {}@media only screen and (min-width : 320px) and (max-width : 992px) {.catalog__item .catalog__item-title a {font-size: 16px !important;color: black !important;background: none !important;}.catalog-list__item a.active {color: #ff6600;}.catalog__item-title a.active {color: #ff6600 !important;}.cat-nav {display: none;}}.catalog__item .catalog__item-title a {border: none;color: #fff;background: #ff6600;border-radius: 40px;display: inline-flex;padding: 10px 25px !important;font-size: 14px}.settings_lk {width: auto !important}.settings_lk td {background: #fff !important;height: auto !important}.settings_lk input {width: 400px;height: 68px;padding: 0 30px;font-weight: 500;font-size: 24px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 40px;}.ord_list {border-collapse: collapse !important;}.ord_list th {font-weight: bold !important;color: #2f2f2f !important}/*.ord_list tr{border-bottom: 1px solid black;}*/.ord_list tr:hover {background: #eee;}/*.ord_list td,.my_orders td {background: #fff !important;}*/.ord_list td {border: 1px solid #d6c3c3;}@media (max-width: 767px) {.settings_lk td {display: block;padding: 3px 0 3px !important;}.settings_lk input {width: 100%;height: 50px;padding: 0 15px;font-size: 16px;border-radius: 10px;}}.new_users {border-bottom: dashed 1px #000;display: inline-block;cursor: pointer}.new_users:hover {border-bottom: dashed 1px #fff;display: inline-block}#new_org span {display: block;margin-bottom: 20px;}.whats img {height: 26px;width: 26px;}.whats-foot img {max-width: 26px;}.zen-foot img {max-height: 26px;}.hh-foot img {max-height: 30px;}.soc-pay {margin-top: 20px;display: flex;flex-wrap: wrap;align-items: center;}.soc-pay p {display: block;width: 100%;margin: 0 0 15px;}.soc-pay img {margin-right: 10px;max-width: 72px;}.soc-pay img.mir {margin-right: 0;}.error {background-color: #ffefef !important}.search-result {-webkit-box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);background: #fff;padding: 20px 20px 20px 10px;position: absolute;top: 100%;left: 0;right: 0;}@media (max-width: 767px) {.search-result {-webkit-box-shadow: none;box-shadow: none;background: none;padding: 20px 20px 20px 0px;position: absolute;top: 100%;left: 0;right: -40px;}}.search-result__list {margin-bottom: 20px;max-height: 325px;overflow: auto;margin-right: -10px;padding-right: 10px;scrollbar-color: #ff6600 #fafafa;scrollbar-width: thin;}@media (max-width: 767px) {.search-result__list {height: auto;max-height: calc(100vh - 180px);margin-right: -20px;padding-right: 20px;}}.search-result__list::-webkit-scrollbar {width: 3px;height: 3px;}.search-result__list::-webkit-scrollbar-track {background-color: #fafafa;margin: 0 15px;}.search-result__list::-webkit-scrollbar-thumb {background-color: #ff6600;border-radius: 4px;}.search-result__list-item {margin-top: 15px;}.search-result__list-item:first-child {margin-top: 0;}.search-result__more {border-top: 1px solid;margin: 0 -20px 0 -10px;padding: 17px 20px 0 10px;border-top: 1px solid #e0e0e0;font-size: 14px;font-weight: 600;color: #ff6600;}@media (max-width: 767px) {.search-result__more {padding-left: 0;margin-left: 0;}}.search-result__more a:hover {color: #333;}.search-card {display: block;position: relative;padding-left: 40px;min-height: 40px;}.search-card__thumb {width: 30px;height: 30px;background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0;top: 0;}.search-card__top {display: flex;justify-content: space-between;font-size: 11px;}.search-card__top-title {font-weight: 600;margin-bottom: 5px;transition: 0.3s;}.search-card__top-price {color: #ff6600;white-space: nowrap;margin-left: 10px;}.search-card__top-price strike {color: #BDBDBD;display: block;}.search-card__art {color: #828282;font-size: 10px;}.search-card:hover .search-card__top-title {color: #ff6600;}#gsearchpreloader {position: absolute;left: 0;right: 0;top: 100%;display: flex;align-items: center;justify-content: center;height: 120px;-webkit-box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);background: #fff;padding: 20px;}@media (max-width: 767px) {#gsearchpreloader {height: calc(100vh - 180px);right: -40px;-webkit-box-shadow: none;box-shadow: none;background: none;}}#gsearchpreloader img {display: block;}.preimuschestva-wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}.preimuschestva-item {width: 32%;display: flex;margin-bottom: 25px;}.preimuschestva-item img {width: 101px;max-width: 101px;margin-right: 15px;}.preimuschestva-item__text {font-size: 14px;line-height: 20px;}.preimuschestva-item__text strong {display: block;font-size: 16px;margin-bottom: 5px;}@media (max-width: 767px) {.preimuschestva-item {width: 49%;}}@media (max-width: 560px) {.preimuschestva-item {width: 100%;margin-bottom: 30px;}}.logos {display: flex;justify-content: space-between;align-items: center;}.logos span {width: 8%}.logos img {width: 100%;height: auto;}@media (max-width: 767px) {.logos {flex-wrap: wrap;}.logos span {width: 22%;padding: 10px;}}.remont {display: flex;flex-wrap: wrap;justify-content: space-between;}.remont-item {width: 32%;margin-bottom: 30px;display: flex;align-items: center;}.remont-item img {margin-right: 15px;}.remont-item strong {font-size: 24px;}@media (max-width: 767px) {.remont-item strong {font-size: 18px;}.remont-item {width: 49%;margin-bottom: 20px}}@media (max-width: 560px) {.remont-item {width: 100%;margin-bottom: 15px}.remont-item strong {font-size: 16px;}}.disc_in {font-weight: bold;color: #f00}.part-card-nobg:before {background: none !important}.mob_menu {display: none}@media (max-width: 767px) {.mob_menu {display: block}.main_cats {width: 50%}.part-card::before {background: none}.brands_main {-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;}.gallery {justify-content: space-between;}.gallery .img {width: 48%;margin: 20px 0;}.dostavka {display: flex;flex-wrap: wrap;justify-content: space-between;}.dostavka a {width: 48%}.cms_submit--sm {height: auto}}.header__action {display: flex;align-items: center;}@media (max-width: 992px) {.main-nav__item-subn {display: none;}.mn-subn {padding: 15px 0 20px 25px;}.mn-subn__item {margin-bottom: 20px;font-size: 16px;font-weight: 600;}.mn-subn__item:last-child {margin-bottom: 0;}}@media (max-width: 767px) {.header__action .catalog-mob-menu {order: 1;}.header__action .h-action {order: 4;}.header__action .h-fav {order: 3;}.header__action .user_auth {order: 5;}.header__action .h-open-search {order: 2;}.header__search {margin: 0;}.cart-title {display: none;}.header__action {position: fixed;bottom: 0;left: 0;right: 0;top: initial;height: 64px;background: #fff;-webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 5%);box-shadow: 0 0 10px 0 rgb(0 0 0 / 5%);display: flex;align-items: center;justify-content: space-around;padding: 0;z-index: 9999;}.header__action .user_auth {position: static;}.header__action>* {display: flex !important;width: 100% !important;margin: 0 !important;height: 64px;padding: 8px 0;align-items: center;justify-content: space-between;flex-direction: column;}.header__action>*>a {display: flex !important;flex-direction: column;justify-content: space-between;align-items: center;height: 100%;}#favtop,#cart_top {position: relative;top: -3px;height: 30px;}.h-action__item {margin: 0;}.mob-menu-title {display: block;font-size: 10px;margin-top: 0;order: 2;}.user_auth img {width: 28px;height: auto;margin-top: 1px;}.cart-title,.login-link__label {position: static;}.user_auth a {display: none;}.user_auth a:first-child {display: block;}.h-contacts {display: none}.user_auth {display: none}.h-open-search {display: none}.header__wrap .h-contacts {display: flex;height: 50px;align-items: center;margin: 0 50px 0 0;position: relative;}.header__wrap .h-contacts__item {margin: 0 10px;}.phone-list__drop .h-contacts__item {margin: 0 0 13px;text-align: right;}.header__wrap .h-contacts__item:first-child {display: block;}.header__wrap .h-contacts__item.whats {display: block;}.header__action .user_auth {display: block;}.header__action .h-open-search {display: block;}}.dealers-map {position: relative;display: inline-block;width: 100%;height: 600px;margin-top: 23px;}.map-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;}.map {width: 100%;height: 100%;}/* line 1861, content.scss */.places-list {margin-top: 66px;padding: 0 0 20px;}@media (max-width: 767px) {.places-list {margin-top: 40px;padding: 0 0 20px;}.places-list--item {display: block !important;}.places-list .col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 100%;max-width: 100%;text-align: left;width: 100%;}}/* line 1865, content.scss */.places-list--item {display: flex;margin-top: 20px;padding-top: 20px;border-top: 1px solid #E5E5E5;}/* line 1871, content.scss */.places-list--item:first-child {margin-top: 0;padding-top: 0;border-top: 0;}/* line 1878, content.scss */.places-list .title {position: relative;padding-bottom: 10px;}/* line 1882, content.scss */.places-list .title:before {content: '';position: absolute;left: 0;bottom: 0;width: 100%;max-width: 140px;height: 2px;background: #E94E1A;}/* line 1894, content.scss */.places-list .list {display: flex;flex-direction: column;align-items: flex-start;margin-top: 15px;}/* line 1900, content.scss */.places-list .list--item {display: flex;margin-top: 10px;}/* line 1904, content.scss */.places-list .list--item:first-child {margin-top: 0;}/* line 1909, content.scss */.places-list .list .icon {width: 18px;min-width: 18px;height: 18px;margin-right: 10px;fill: #E94E1A;}/* line 1917, content.scss */.places-list .list .text {color: #000000;}/* line 1924, content.scss */.places-list .link .text {text-decoration: underline;}/* line 1930, content.scss */.places-list .link:hover .text {text-decoration: none;}/* line 1936, content.scss */.places-list .btn {margin-top: 30px;}/* line 1939, content.scss */.places-list .btn:first-child {margin-top: 0;}.text-bold {font-weight: bold;}.places-list .btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 0 35px;height: 64px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;text-decoration: none;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;font-weight: 500;font-size: 20px;border: none;color: #fff;background: #ff6600;border-radius: 40px;}.places-list .col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 73.333333%;max-width: 83.333333%;}.places-list .col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 26.666667%;max-width: 26.666667%;text-align: right;}.map .gm-style button {top: 10px !important;right: 10px !important;z-index: 99;}/* line 1606, content.scss */.map .info {padding: 0;}/* line 1609, content.scss */.map .info .wrap {padding: 40px 50px 25px 40px;background: #ffffff;border-radius: 0;}/* line 1615, content.scss */.map .info .title {position: relative;padding: 0 0 17px;font-family: "PFDinTextCondPro-Medium", sans-serif;font-size: 16px;line-height: 19px;text-transform: uppercase;color: #000000;font-weight: bold;}/* line 1624, content.scss */.map .info .title:before {content: '';position: absolute;left: 0;bottom: 0;width: 100%;max-width: 140px;height: 2px;background: #E94E1A;}/* line 1636, content.scss */.map .info .list {display: flex;flex-direction: column;align-items: flex-start;margin-top: 15px;}/* line 1642, content.scss */.map .info .list--item {display: flex;margin-top: 10px;}/* line 1646, content.scss */.map .info .list--item:first-child {margin-top: 0;margin-bottom: 0;}/* line 1651, content.scss */.map .info .list .icon {width: 18px;min-width: 18px;height: 18px;margin: 3px 10px 0 0;fill: #E94E1A;}/* line 1659, content.scss */.map .info .list .text {font-size: 16px;line-height: 22px;color: #000000;}/* line 1668, content.scss */.map .info .link .text {font-size: 16px;line-height: 22px;border-bottom: 1px solid #E94E1A;}/* line 1675, content.scss */.map .info .phone {display: flex}.map .info .phone-list {padding: 0;font-size: 16px;line-height: 22px;}/* line 1680, content.scss */.map .info .phone-list a {color: #000000;}@media (max-width: 767px) {.content-block .title {margin: 20px 0;padding-right: 0px;}.big_foto {display: block}.osn_foto_cat img {width: 100%}.osn_foto_cat {width: 100%;height: auto;cursor: pointer;}.tabs__box iframe {width: 100%;height: 190px;}}.part-card-elcat {height: auto;justify-content: center;min-height: 325px;}.part-card-elcat .part-card__nav {display: none}.blogs-menu--item.active .close {display: none}#regions {background: url(../../images/chevron-down-w.svg) #ff6600 right 30px center no-repeat;color: #fff;cursor: pointer}.select-diler {position: absolute;margin-top: 70px;margin-left: 50px;z-index: 50}.params_open .param-list__item-value {min-width: 190px}@media (max-width: 767px) {.part-card-elcat {min-height: auto;}.part-card-elcat img {height: 140px;object-fit: contain;}.part-card-elcat-scheme img {height: auto}.part-card-elcat .part-card__title {font-size: 10px;}.select-diler {margin-top: 40px;margin-left: 15px;}.select-diler select {height: 35px;padding: 0 35px 0 15px;background: url(../../images/chevron-down-w.svg) #ff6600 right 10px center no-repeat !important;}.select-diler ul li {list-style: none;}.select-diler li::before {display: none}.dealers-map {height: 400px;}.places-list .btn {padding: 0 15px;height: 34px;font-size: 14px;white-space: nowrap;}}.mn-subn div.mn-subn__item a.active {color: #ff6600;}.side-nav div.side-nav__item.three.active a {display: block;}.side-nav__item.two {margin-left: 20px;}.side-nav__item.three {margin-left: 40px;}.side-nav__item.four {margin-left: 60px;}.order-box .tabs__header {width: 100%}.search-result {-webkit-box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.04);background: #fff;padding: 20px 20px 20px 10px;position: absolute;top: 100%;left: 0;right: 0;}@media (max-width: 767px) {.search-result-cart {-webkit-box-shadow: none;box-shadow: none;background: none;padding: 20px 20px 20px 0px;/*position: absolute;*/top: 100%;left: 0;right: -40px;}}.search-result__list-cart {margin-bottom: 20px;max-height: 325px;overflow: auto;margin-right: -10px;padding-right: 10px;scrollbar-color: #ff6600 #fafafa;scrollbar-width: thin;}.search-result__list-cart .search-card {min-height: auto;}.search-result__list-cart .search-card__top {font-size: 16px;}.search-result__list-cart .search-card__top-title {font-weight: 300;}@media (max-width: 767px) {.search-result__list-cart {height: auto;max-height: calc(100vh - 180px);margin-right: -20px;padding-right: 20px;}.terminal_dl {margin-bottom: 40px}}.search-result__list-cart::-webkit-scrollbar {width: 3px;height: 3px;}.search-result__list-cart::-webkit-scrollbar-track {background-color: #fafafa;margin: 0 15px;}.search-result__list-cart::-webkit-scrollbar-thumb {background-color: #ff6600;border-radius: 4px;}.search-result__list-item-cart {margin-top: 15px;}.search-result__list-item-cart:first-child {margin-top: 0;}.search-result__more-cart {border-top: 1px solid;margin: 0 -20px 0 -10px;padding: 17px 20px 0 10px;border-top: 1px solid #e0e0e0;font-size: 14px;font-weight: 600;color: #ff6600;}@media (max-width: 767px) {.search-result__more-cart {padding-left: 0;margin-left: 0;}}.search-result__more-cart a:hover {color: #333;}.product-card-param__item.vac_item:last-child {display: flex !important}.product-card-param__item.vac_item:last-child .product-card-param__item-title {margin-top: 0;}.product-card-param__item.vac_item::before {content: '';display: block;width: 100%;margin: 0 8px;height: 1px;border-bottom: 1px dashed #E0E0E0;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.product-card-param__item.vac_item:last-child .product-card-param__item-val {text-align: left;}.vac_buttons {display: flex;align-items: center;}.vac_buttons img {width: 45px;margin-left: 25px}@media (max-width: 767px) {.vac_buttons img {margin-left: 15px;}.vac_buttons .whats-vak img {margin-left: 25px;}}@media (min-width: 992px) {.h-contacts__item_mob {display: none}}.el_cats .part-card-elcat {height: 100%;min-height: 235px;padding: 20px 40px;}.el_cats .part-card-elcat img {margin-bottom: 15px;}@media (max-width: 767px) {.el_cats .part-card-elcat {padding: 20px;}}.product-card-param__item.vac_item:last-child .product-card-param__item-val {white-space: nowrap;}.no_price_cart {font-weight: 600 !important;font-size: 18px;line-height: 1.3;}.product-card-price span {font-size: 16px;line-height: 1.2;display: block;width: 140px;}@media (max-width: 767px) {.no_price_cart {text-align: left;display: block;}.vac_item_main .product-card-title {line-height: 18px;}.vac_item_main .product-card-title a {text-decoration: none}.mango-callback {display: none}.product-card-price {font-size: 18px;}.product-card-price span {font-size: 14px;}}.schema {display: none;}.typography .hoop .sdesc p {font-size: 14px;line-height: 20px;}.message_main {background: #f00;color: #fff;border-radius: 40px;padding: 20px;font-size: 20px;margin-top: 40px;margin-bottom: -20px;text-align: center;font-weight: 500;}.modal-content--oyYS9 {top: 130px;padding-bottom: 0px;bottom: 50px !important;}.in_cart {background: #008c32 !important}.ya-share2__link {justify-content: flex-start !important;}.one_city {width: 100%}.paginator {display: flex;margin-top: 40px;justify-content: center;}.paginator a {border-radius: 5px;background: #fff;color: #ff6600;padding: 5px 0px;width: 33px;margin: 0 5px;font-size: 20px;border: solid 1px #ff6600;text-align: center;}.paginator a.active {background: #ff6600;color: #fff;}.deliv_desc {color: #f00;margin: 10px 30px 30px;display: block;}.orng {color: #ff6600;}.buy-info__title-top {margin-top: 10px;}.cookies {position: fixed;bottom: 0;z-index: 10000;left: 0;right: 0;background: #f7f7f7;}.cookies .inf {width: 70%;margin: auto;padding: 20px;font-size: 14px;font-weight: 500;display: flex;align-items: center;color: #000;}.cookies .close {display: block;background: #ff6600;padding: 5px 10px;height: 29px;margin-left: 20px;color: #ffffff;}.cookies .close:hover {background: #2f2f2f}.cookies .close span {-moz-transform: rotate(45deg);/* Для Firefox */-ms-transform: rotate(45deg);/* Для IE */-webkit-transform: rotate(45deg);/* Для Safari, Chrome, iOS */-o-transform: rotate(45deg);/* Для Opera */transform: rotate(45deg);display: block;padding-top: 1px;padding-left: 2px;}@media (max-width: 767px) {.cookies .inf {width: 100%;font-size: 13px;letter-spacing: 1px;}}.cat_gal_slider {width: 100% !important}.order-box__bottom-note a,.gh a {color: #ff6600}.order-box__bottom-note a:hover,.gh a:hover {color: #555}#cart_top img {filter: brightness(0%);opacity: 1;}@media (min-width: 768px) {.cart-title {position: absolute;top: 100%;margin: 10px 0 0 0;font-size: 14px;}}.sklad-foto {display: flex;flex-wrap: wrap;}.sklad-foto img {margin-bottom: 10px;}.sklad-foto img.sklad-foto1 {max-width: 570px;width: 100%;}.sklad-foto img.sklad-foto2 {max-width: 439px;width: 100%;}.sklad-foto img.sklad-foto3 {max-width: 575px;width: 100%;}.sklad-foto img.sklad-foto4 {max-width: 273px;width: 100%;}.sklad-foto img.sklad-foto5 {max-width: 154px;width: 100%;}@media (max-width: 767px) {.sklad-foto {justify-content: center;}}.popular .product-card__thumb {height: 200px;margin-bottom: 5px;margin: 15px auto auto auto;}.popular .product-card-title {min-height: 70px;margin-bottom: 0px;line-height: 20px;margin-top: 10px;}@media (max-width: 767px) {.contacts-item a.tag.link_cat {margin: 4px auto;}}.brand-img-text {width: 176px;float: left;margin: 35px;}@media (max-width: 767px) {.brand-img-text {width: 100%;max-width: 200px;float: inherit;margin: 5px auto;}.brand-img-text-wrap {text-align: center;}.vakans .product-card__thumb {height: 210px;}.h-action__item img {margin-top: 4px;}.h-action__item.catalog-mob-menu img {margin-top: -2px;}}@media (max-width: 767px) {.promo-slider {display: none !important;}}.morit {display: none;}@media screen and (max-width: 992px) {.morit {display: block;margin-bottom: 10px;width: 40px;}.morit-table {overflow-x: auto;}.ya-share2__popup-content .ya-share2__messenger-contacts-list,.ya-share2__popup-content .ya-share2__popup-tile {display: flex;}.ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__item,.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__item {margin: 0}.ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__item .ya-share2__link,.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__item .ya-share2__link {display: flex;flex-direction: column;}.ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__mobile-popup-badge,.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__mobile-popup-badge {width: 40px;height: 40px;}.ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__mobile-popup-badge .ya-share2__icon,.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__mobile-popup-badge .ya-share2__icon {width: 40px;height: 40px;background-size: 32px;}.ya-share2__popup-content .ya-share2__popup-body {padding-bottom: 50px;}.ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__item,.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__item {margin: 0 !important;}}.foot-info p {font-size: 14px;color: #505050;}.brands_main .brand-card a {display: flex;height: 60px;background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.18);color: #fff;border-radius: 10px;align-items: center;text-align: center;width: 100%;font-size: 14px;border: 1px solid #C4C4C4;justify-content: center;font-weight: 500;padding: 0 15px;transition: 0.3s !important;}.brands_main .brand-card a:hover {background: #fff;color: #000}.brands_main .brand-card a img,.brand_inner img {display: none}.brands_main .brand-card {padding: 0;height: 50px;}.brand_inner {display: none;height: 60px;border-radius: 10px;align-items: center;text-align: center;width: 100%;font-size: 14px !important;border: 1px solid #C4C4C4;justify-content: center;font-weight: 500;padding: 0 5px;background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.18);color: #fff !important;}.brand_logo {/*float: left;*/margin-right: 20px;width: 155px;}@media screen and (max-width: 992px) {.brand_logo {float: none;}.mob_phone_top a {width: 26px;height: 26px;display: block;font-size: 0px !important;margin-left: -10px}}.product-page-info__title.dostavka {margin-bottom: 28px;}.form-action {display: flex;justify-content: center;}.form-action__item {margin: 0 20px;}@media (max-width: 767px) {.form-action {justify-content: space-between;margin: 10px 0;}.form-action__item {margin: 0 5px;}.form-action__item a {font-size: 14px;margin: 0 !important;}.vhdppl tbody tr td input.cms_textfield {height: 58px;padding: 0 20px;font-weight: 400;font-size: 16px;}}.product-card__bottom .button {padding: 0 5px;}@media (max-width: 992px) {.product-card__bottom .button {width: 100%;}}.cgfeedback_addcomment textarea {width: 100%;height: 150px;padding: 20px;font-weight: 500;font-size: 18px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 20px;resize: none;}.cgfeedback_addcomment .col70 input[type="text"] {width: 100%;height: 50px;padding: 0 20px;font-weight: 500;font-size: 20px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 40px;}.cgfeedback_addcomment .col70 input[type="submit"] {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 0 25px;height: 55px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;text-decoration: none;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;font-weight: 500;font-size: 20px;border: none;color: #fff;background: #ff6600;border-radius: 40px;}.cgfeedback_addcomment .col70 input[type="submit"]:hover {background: #2f2f2f;}.cgfeedback_addcomment fieldset {margin: 0 !important}.cgfeedback_addcomment fieldset legend {display: none}.feedback_ratings_item {margin-bottom: 20px;display: flex;align-items: center;}.feedback_ratings_item div {margin-left: 10px}.mech {color: #7C7C7C;font-size: 14px;}.mech a {font-weight: 600;}.mech a:hover {color: #ff6600;}.tabs__box .mech {color: #7C7C7C;font-size: 18px;line-height: 30px;}.restore_pass input[type=email] {width: 100%;height: 50px;padding: 0 30px;font-weight: 500;font-size: 24px;text-align: left;color: #696e82;background: #EDEDED;border: none;border-radius: 40px;}.restore_pass input[type=submit] {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 0 25px;height: 55px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;text-decoration: none;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;font-weight: 500;font-size: 20px;border: none;color: #fff;background: #ff6600;border-radius: 40px;margin-right: 20px;}.restore_pass input[type=submit]:hover {background: #2f2f2f;}.restore_pass .col-sm-2,.restore_pass .col-sm-4 {padding: 0 0 20px}.restore_pass .row {margin: 0}.product-card__bottom-action a {font-size: 16px;font-weight: 500;padding: 0 20px !important;height: 46px;}.popular .product-card__bottom-action a {font-size: 16px;font-weight: 500;padding: 0 40px 0 50px !important;height: 46px;width: 180px;background-color: #ff6600;border-radius: 40px;color: #ffffff;}.popular .button-cart::before {margin-left: -120px;}.popular .button-cart:hover::before {opacity: 0;}.popular .button-cart:hover::after {opacity: 0.7;background-image: url(/images/icon-cart-white.svg);margin-left: -120px;}.no_in_sklad {font-size: 13px !important;padding: 0 !important}.resp_a a {color: #ff6600}.resp_a a:hover {color: #555}.popular .no_in_sklad {padding: 0 10px !important;line-height: 17px;}@media (max-width: 767px) {.product-slider {height: auto;max-height: 100%;padding-bottom: 10px;}.cgfeedback_addcomment .row {margin: 0 0 20px !important;}.cgfeedback_addcomment .row>div {float: none !important;width: 100% !important;}.cgfeedback_addcomment .row>div.col30 {margin-bottom: 5px;}.cgfeedback_addcomment .col70 input[type="text"] {border-radius: 20px;}}/* RATE *//* set rate */.rate-box-form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 767px) {.rate-box-form {display: block;}}.rate-box-form__val {display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 32px;padding: 0 20px;font-weight: 600;font-size: 32px;margin-left: 15px;color: #fff;background: #868e96;border-radius: 52px;}@media (max-width: 767px) {.rate-box-form__val {width: 100%;margin: 15px 0 0;font-size: 22px;}}.rate-box-form__val.show {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.rate-box {position: relative;width: 160px;height: 32px;background: url(../../images/star-bg.svg) left top repeat-x;background-size: 32px;overflow: hidden;}@media (max-width: 1200px) {.rate-box {background: none;}}.rate-box__fix,.rate-box__float {position: absolute;left: 0;top: 0;height: 32px;background: url(../../images/star.svg) left top repeat-x;background-size: 32px;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 1200px) {.rate-box__fix,.rate-box__float {background: none;}}@media (max-width: 1200px) {.rate-box__fix {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: static;}.rate-box__fix img {display: block;position: relative;z-index: 1;width: 32px;min-width: 32px;}}.rate-box__float {opacity: 0;}@media (max-width: 1200px) {.rate-box__float {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 0;overflow: hidden;opacity: 1;bottom: 0;}.rate-box__float img {display: block;position: relative;z-index: 1;width: 32px;min-width: 32px;}}@media (min-width: 1200px) {.rate-box.js-set-rate {cursor: pointer;}.rate-box.js-set-rate:hover .rate-box__fix {opacity: 0;}.rate-box.js-set-rate:hover .rate-box__float {opacity: 1;}}@media (max-width: 767px) {.soc-pay {justify-content: center;margin-bottom: 40px;}.soc-pay p {text-align: center;}}.otzyvy-photo-link {width: 150px;height: 200px;display: block;background-size: cover;background-repeat: no-repeat;background-position: top center;}@media (max-width: 767px) {.otzivi-item__img {width: 100%;margin-bottom: 20px;}.otzyvy-photo-link {width: 100%;height: 300px;}}.fiz-lica {position: absolute;margin: 95px 0 0 345px;color: #ff6600;}@media (max-width: 1023px) {.fiz-lica {margin: 120px 0 0 470px;}}@media (max-width: 600px) {.fiz-lica {margin: 100px 0 0 -190px;}}/* PRODUCT CARD USAGE LIST */.usage-list {color: #7C7C7C;font-size: 14px;margin-top: 12px;}.usage-list__scroll::-webkit-scrollbar {width: 3px;height: 3px;}.usage-list__scroll::-webkit-scrollbar-track {background-color: #eee;margin: 0 15px;}.usage-list__scroll::-webkit-scrollbar-thumb {background-color: #ff6600;border-radius: 4px;}.usage-list__title {margin-bottom: 5px;}.usage-list__scroll .usage-list__item:last-child {margin-bottom: 0px;}.usage-list__item {font-weight: 600;font-size: 13px;margin-bottom: 5px;}.usage-list__item:nth-child(n+3) {display: none;}.usage-list__item a:hover {color: #2f2f2f;}.usage-list__control {display: none;margin-top: 10px;}.usage-list-toggle {border: none;background: none;color: #ff6600;cursor: pointer;font-size: 14px;}.usage-list.open .usage-list__item {display: block;}.usage-list-toggle:hover {color: #2f2f2f;}.view-type-grid .usage-list__scroll {max-height: 120px;overflow: auto;}.icons_bottom {display: flex;justify-content: space-around;width: 100%;align-items: center;}#bulkblocksearch {margin-left: -7px;}.mango-callback .widget-wrapper.common-window.selected-dynamic {right: 98px !important;bottom: 60px !important;}.wrap_b0e8 {z-index: 9999 !important}.wrap_ceed {z-index: 999 !important}@media (max-width: 767px) {.wrap_b0e8 {bottom: 60px !important;}.wrap_f784 {bottom: 70px !important;}.wrap_ceed {bottom: 60px !important;}.__jivoMobileButton {bottom: 124px !important;}}#form_reg table {width: 100%;margin-bottom: 20px;}#form_reg table td {padding: 10px 0;}#form_reg table .jq-selectbox,#form_reg table td input {margin-top: 10px;}#form_reg table {}body>jdiv {z-index: 999;position: relative;}.mango-callback {z-index: 888;position: relative;}.button-widget-open {bottom: 20px !important;}.button_b714 {bottom: 60px !important;}.show-password {width: 24px;height: 24px;display: block;position: absolute;right: 30px;top: 50%;transform: translate(0, -50%);background: url(../../images/icon-eye.svg) center no-repeat;cursor: pointer;}.show-password.active {background-image: url(../../images/icon-eye-hidden.svg);}#form_reg .show-password {right: 15px;}@media (max-width: 767px) {.jq-selectbox {width: 270px;}#form_reg .jq-selectbox__dropdown ul {min-height: 60vh;}}.fancybox__container {z-index: 9999999999 !important;}.search-vivod .cat-list.view-type-list .product-card-title {left: 250px;}.search-vivod .cat-list.view-type-list .product-card__param {padding-left: 10px !important;}.mgo-mcw-widget {z-index: 9199 !important}.mgo-mcw-widget_position-right .mgo-mcw__button {margin: 0 0 40px -50px !important;}@media (max-width: 767px) {.search-vivod .cat-list.view-type-list .product-card-title {left: 0;}.mgo-mcw-widget {bottom: 240px !important;display: none}}.mgo-mcw-widget_position-right {right: 21px !important;}.mgo-mcw-widget {bottom: 180px !important;}.mgo-mcw__button {width: 65px !important;height: 65px !important;bottom: -80px;}@media (max-width: 1024px) {.mgo-mcw__button {bottom: -5px;}}@media (max-width: 767px) {.mgo-mcw-widget {bottom: 240px !important;}}.mgo-mcw__button .mgo-mcw__button-icon,.mgo-mcw__button .mgo-mcw__button-icon__offline {width: 65px !important;height: 65px !important;background-position: center center !important;background-size: 70px !important;}.mgo-mcw-widget_desktop-view .mgo-mcw__callback-minimized {margin-right: 20px;}.about-wrap {display: flex;flex-wrap: wrap;}.about-item {width: 100%;height: 207px;align-items: center;}.about-item .inner {display: flex;align-items: center;}.about-item-1 {background: url(/images/o-nas-back-1.png) left center no-repeat !important;}.about-item-2 {background: url(/images/o-nas-back-2.png) left center no-repeat !important;}.about-item-3 {background: url(/images/o-nas-back-3.png) left center no-repeat !important;}.about-item-4 {background: url(/images/o-nas-back-4.png) left center no-repeat !important;}.about-item-nmbt {display: flex;width: 185px;height: 192px;align-items: center;justify-content: center;color: #ffffff;font-size: 80px;}.about-item-nmbt-sm {font-size: 51px;color: #e95922;}.about-item-text {width: 100%;max-width: 1175px;padding-left: 70px;font-size: 20px;}@media (max-width: 767px) {.about-item-1 {background: url(/images/o-nas-back-1-mob.png) top center no-repeat !important;}.about-item-2 {background: url(/images/o-nas-back-2-mob.png) top center no-repeat !important;}.about-item-3 {background: url(/images/o-nas-back-3-mob.png) top center no-repeat !important;}.about-item-4 {background: url(/images/o-nas-back-4-mob.png) top center no-repeat !important;}.about-item {flex-wrap: wrap;}.about-item .inner {display: block}.about-item-nmbt,.about-item-nmbt-sm {width: 100%;}.about-item {height: auto;}.about-item-text {padding: 0;margin-bottom: 20px;text-align: center;padding-top: 5px;font-size: 16px}}.catalog-mob-menu {display: none;}@media (max-width: 767px) {.catalog-mob-menu {display: block;}.catalog-mob-menu img {width: 32px;height: 32px !important;}}.cart-tbl .cart-tbl__photo img {max-height: 140px;}@media (max-width: 1024px) {.cart-tbl .cart-tbl__photo img {max-height: 100px;}}@media (max-width: 767px) {.cart-tbl .cart-tbl__photo img {max-height: 80px;}}.forgot_field .row {margin-top: 30px;display: block;}.forgot_field input {width: auto;height: 50px;padding: 0 24px;font-size: 16px;font-weight: 500;border-radius: 25px;text-align: left;color: #352A26;background: #fff;border: 1px solid #ff6600;}.forgot_field input[type=submit] {display: inline-flex;padding: 0 15px;height: 50px;align-items: center;justify-content: center;text-align: center;text-decoration: none;transition: 0.3s;cursor: pointer;font-size: 18px;font-weight: 700;border: 1px solid #F1502D;background: #F1502D;border-radius: 44px;color: #fff;position: relative;z-index: 1;width: auto;}.forgot_field .fld {display: inline-flex;position: relative;}.forgot_field p {margin: 0}.enter_text a {margin: 0 !important}.about2-wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}.about2-item {width: 40%;margin-bottom: 50px;}.about2-item.about2-item-width {width: 100%;text-align: center;}.about2-item.about2-item-width .about2-item-nmbt {font-size: 70px;line-height: 70px;}.about2-item-nmbt {font-size: 40px;color: #e95922;margin-bottom: 30px;line-height: 45px;}.about2-item-text {font-size: 18px;}.about2-item-text strong {display: block;}@media (max-width: 1024px) {.about2-item {width: 49%;}}@media (max-width: 767px) {.about2-item {width: 100%;}.about2-item-dis {display: none;}.brake_kpp .col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;}.brake_kpp .service-card__title {font-size: 12px;margin-top: 5px;}.brake_kpp .service-card {height: 100%;padding: 10px 20px;}.popular_index {display: none}}.typography a.btn-kont {color: #ffffff;background-color: #ff6600;padding: 10px 20px;display: inline-block;margin-bottom: 20px;}.typography a.btn-kont:hover {color: #ffffff;background-color: #2f2f2f;}.auth_reg {max-width: 500px}.form-action {margin: 20px 0}.fast-order-form__note a {display: block}.reg-select {border: 1px solid #ff6600;font-size: 16px;color: #000}.recover_pass input[type=email] {font-weight: 500;font-size: 16px;background: #fff;height: 60px;border: 1px solid #ff6600;color: #000}@media (max-width: 992px) {.button.button--cart.buy {width: 100%;margin-top: 20px;border-radius: 5px}.product-page .button.button--cart.buy {font-size: 0;color: transparent;margin-top: 0;}.product-page .button.button--cart.buy::after {position: absolute;}.product-card__thumb {background-size: contain;}.TINKOFF_BTN_YELLOW {display: flex;border-radius: 40px;justify-content: center;}#good_one_click {border-radius: 5px !important;margin-bottom: 20px;width: 100%;}.product-card__bottom-action a {border-radius: 5px !important;}.product-card__bottom-action a {border-radius: 5px;}.cat-list.view-type-list .product-card .no_in_sklad {width: 100%;border-radius: 5px;}.vac_buttons a {border-radius: 5px !important;}.tinkoff-button {/*padding: 0px 140px; */background-color: #ffdd2d;transition-property: background-color, border, box-shadow;transition-duration: .25s;transition-timing-function: ease;width: 100%;border-radius: 5px;}}@media (max-width: 767px) {.product-page .button.button--cart.buy {font-size: 14px;color: #fff;}.button.button--cart.buy {margin-top: 0;}.product-page .button.button--cart.buy {margin-top: 15px;}.product-page .button.button--cart.buy::after {position: static;}}.button.button--cart.buy::before {display: none;}a.flop_fzc {color: #ff6600;text-decoration: underline;}.text_pod_h1_cat {width: 100%;font-size: 18px;line-height: 30px;margin: 0 0 25px;color: #555;}.text_pod_h1_cat_nnps {display: block;width: 100%;font-size: 18px;line-height: 30px;margin: 0 0 25px;color: #555;}.button.button--cart {position: relative;padding-left: 60px;min-width: 0;width: 100%;}.button.korz {display: flex;align-items: center;gap: 20px;padding: 0;max-width:236px;border-radius: 40px;}.button.korz::after {content: '';display: block;width: 26px;height: 26px;background: url(https://shaft-gear.ru/images/icon-cart-white.svg) left center no-repeat;order: -1;}@media (max-width: 680px) {.product-page__price {flex-wrap: wrap;margin-bottom: 5px;}.TINKOFF_BTN_YELLOW {margin-top: 15px !important;width: 100%;height: 54px !important;}.button.button--cart {padding: 0;}.fiz-lica {margin: 75px 0 0 -270px;}}.product-page__advant {margin-top: 35px;padding: 25px 0 5px 0;line-height: 24px;max-width: 550px;display: flex;justify-content: space-between;}.product-page__advant::before {content: '';display: inline-block;position: absolute;width: 100%;height: 1px;margin: -15px 0 0 0;max-width: 548px;background: rgb(255, 102, 0, 0.3);}@media (max-width: 767px) {.product-page__advant::before {max-width: 992px;}}.product-page__advant a {color: #ff6600;}@media (max-width: 992px) {.product-page__advant img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product-page__advant {text-align: center;flex-wrap: wrap;justify-content: center;}.product-page__advant img {margin: 0 5px 5px 5px;}}.product-page__advant-1:hover::after {content: 'Гарантия бренда';display: inline-block;position: absolute;width: 150px;height: 30px;margin: 80px 0 0 -110px;padding: 5px 15px;border-radius: 15px;background: linear-gradient(90deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);color: #666666;}.product-page__advant-2:hover::after {content: 'Доставка в один день';display: inline-block;position: absolute;width: 190px;height: 30px;margin: 80px 0 0 -110px;padding: 5px 15px;border-radius: 15px;background: linear-gradient(90deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);color: #666666;}.product-page__advant-7:hover::after {content: 'Отсрочка платежа';display: inline-block;position: absolute;width: 170px;height: 30px;margin: 80px 0 0 -110px;padding: 5px 15px;border-radius: 15px;background: linear-gradient(90deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);color: #666666;}.product-page__advant-6:hover::after {content: 'Все в одном месте';display: inline-block;position: absolute;width: 170px;height: 30px;margin: 80px 0 0 -110px;padding: 5px 15px;border-radius: 15px;background: linear-gradient(90deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);color: #666666;}.product-page__advant-5:hover::after {content: 'Заводское качество';display: inline-block;position: absolute;width: 170px;height: 30px;margin: 80px 0 0 -110px;padding: 5px 15px;border-radius: 15px;background: linear-gradient(90deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);color: #666666;}.product-page__advant-4:hover::after {content: 'Партнерские программы  (скидки)';display: inline-block;position: absolute;width: 225px;height: 60px;margin: 80px 0 0 -110px;padding: 5px 15px;border-radius: 15px;background: linear-gradient(90deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);color: #666666;}@media (max-width: 767px) {.product-page__advant {display: none;}.cat_list_order {display: flex;flex-wrap: wrap;}.cat_list_order .cat-list {order: 1;}.cat_list_order .text_pod_h1_cat {order: 2;}}.select-region .jq-selectbox__select {padding: 0 75px 0 30px;border: solid 1px #f60;}.select-region .jq-selectbox__dropdown ul {margin-bottom: 0;}.select-region .jq-selectbox__dropdown ul li {white-space: nowrap;font-size: 14px;min-height: 0;padding: 4px 20px;}.select-region .jq-selectbox__dropdown ul li::before {display: none;}@media (max-width: 767px) {.zakaz-mob {border-radius: 5px !important;width: 100%;margin: 25px 0 15px 0;}.cat-list.view-type-grid .product-card .product-card__bottom-action .no_in_sklad {border-radius: 5px !important;}}.catalog-header__param {margin-bottom: 30px !important;}.anchor_zap {position: absolute;top: -96px;}.anchor_block .product-card {border: solid 1px #f00;}.cat-list.view-type-grid .product-card .button-cart::before {margin-left: -125px;}.cat-list.view-type-grid .product-card .button-cart:hover::before {opacity: 0;}.cat-list.view-type-grid .product-card .button-cart:hover::after {opacity: 0.7;background-image: url(/images/icon-cart.svg);margin-left: -120px;}.phone-list__drop .h-contacts__item {text-align: left;}.phone-list__drop .h-contacts__item .h-contacts__item-label {text-align: right;}.popular_index .product-card__label {display: none;}.cat-list.view-type-grid .product-card .button-cart {/*max-width: 200px;*/}.cat-list.view-type-grid .product-card .product-card__bottom-action {justify-content: flex-start;}.cat-list.view-type-grid .product-card .product-card__bottom-action .no_in_sklad {border-radius: 40px;}.text_under {margin-bottom: 10px;}.cat-list.view-type-grid .product-card__param {height: 295px;}.cat-list.view-type-grid .product-card__param a {height: 100%;display: block;}.tags {display: flex;margin-bottom: 40px;flex-wrap: wrap;}.tags .item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 500;font-size: 14px;border: 1px solid #ff6600;border-radius: 3px;height: 38px;padding: 0 10px;margin-right: 20px;margin-bottom: 15px;}.tags .item:hover a {color: #ff6600}.video_reels {display: flex;justify-content: space-between;}.video_item {width: 30%}.video_text {width: 65%}@media (max-width: 767px) {.video_reels {display: block;}.video_item,.video_text {width: 100%}.tags {overflow: auto;flex-wrap: nowrap;margin-bottom: 0px;}.tags .item {white-space: nowrap;}}.f-nav a.foot-vakansii {color: #ff6600;}.tags_brand {display: flex;margin-bottom: 40px;flex-wrap: wrap;}.tags_brand .item {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;font-weight: 500;font-size: 14px;height: 38px;padding: 0px;margin: 10px 20px 20px 0;}.tags_brand .item a {display: flex;height: 60px;background: linear-gradient(93.52deg, #FF8737 8.35%, #FF3D00 100%);box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.18);color: #fff;border-radius: 10px;align-items: center;text-align: center;width: 100%;font-size: 14px;border: 1px solid #C4C4C4;justify-content: center;font-weight: 500;padding: 0 15px;transition: 0.3s !important;}.tags_brand .item:hover a {color: black;}@media (max-width:560px) {.tags_brand .item {margin: 0;}.tags_brand .item a {padding: 0px 10px;background: none;box-shadow: none;color: #ff6600;border: 0px;}}.mn-subn div.mn-subn__item.three {padding-left: 5px;}.mn-subn div.mn-subn__item.three::before {content: ' -';color: #ff6600;padding: 4px;}#sotr {width: 440px;text-align: center;}@media (max-width: 767px) {#sotr {width: 100%;}}#sotr .sotr-form__field {margin-bottom: 17px;}#sotr .sotr-form__field .field {margin-bottom: 10px;}#sotr .sotr-form__field input {height: 60px;border: 1px solid #ff6600;border-radius: 90px;font-weight: 500;font-size: 16px;padding: 0 25px;width: 100%;/*margin-bottom:10px;*/}#sotr .sotr-form__field input::-webkit-input-placeholder {opacity: 1;}#sotr .sotr-form__field input:-ms-input-placeholder {opacity: 1;}#sotr .sotr-form__field input::-ms-input-placeholder {opacity: 1;}#sotr .sotr-form__field input::placeholder {opacity: 1;}#sotr .sotr-order-form__note {font-size: 13px;line-height: 18px;margin-bottom: 30px;color: #828282;}#sotr .sotr-order-form__note a {color: #ff6600}#sotr .sotr-order-form__note a:hover {color: #2f2f2f}#sotr .sotr-order-form .button {width: 100%;}.right-btn-diler {display: flex;align-items: center;justify-content: end;}.places-list .right-btn-diler .btn {height: 44px;font-size: 16px;padding: 0 15px;}@media (max-width: 1024px) {.right-btn-diler {display: block;}}@media (max-width: 767px) {#sotr {width: 100%;}}/*.drop-list__dropdown .up {background: url(../../images/chevron-up.svg) right 30px center no-repeat;}.drop-list__dropdown .down {background: url(../../images/chevron-down.svg) right 30px center no-repeat;}*/.cart_empty a {color: #ff6600;}.cart_empty a:hover {color: #505050;}.header__banline {/*background: #339900;*/background: #1a8d8f;color: white;font-weight: 600;/*background-image: url("https://shaft-gear.ru/uploads/images/snow%20(2).gif");*/background-size: contain;font-size: 20px;}.tel__banline {pointer-events: none;}.header__banline marquee {display: flex;flex-wrap: wrap;align-content: stretch;align-items: stretch;padding: 6px 0px;}.header__banline marquee a {padding: 6px 0px;}.header__banline marquee span {padding: 2px 0px 0px 0px;font-size: 20px;text-align: center;}/*.header__banline marquee a:hover{color: rebeccapurple;}*/@media (max-width: 992px) {.tel__banline {pointer-events: auto;}.header__banline {display: none;}}.foto-text {margin: 45px 0 30px 0;display: flex;min-width: 365px;max-width: 60%;}.foto-text img {margin: 0px 10px 0 0;height: 180px;}.brand_tlt {margin-bottom: 13px !important;}@media (max-width: 767px) {.h-search {padding: 120px 20px 20px;}.part-card__icon {position: relative;}}@media (max-width: 767px) {.h-search {padding: 120px 20px 20px;}.part-card__icon {position: static;display: flex;justify-content: center;}}#toTop {width: 130px;border: 2px solid black;background: #eee;text-align: center;padding: 5px;position: fixed;bottom: 20px;left: 20px;cursor: pointer;display: none;font-size: 16px;border-radius: 8px;z-index: 9998;}#toTop {background-image: url('https://static.elfsight.com/icons/app-back-to-top-arrow-3.svg');background-size: contain;background-repeat: no-repeat;background-position-x: 5px;}#toTop:hover {color: white;background-color: #f60;background-image: url(https://static.elfsight.com/icons/app-back-to-top-arrow-3.svg);}@media (max-width: 767px) {#toTop {bottom: 80px;}}#mgo-mcw-cb-button {display: none !important;}@media (max-width: 767px) {.maps-yandex {scroll: false !important;}}.list-mfr {list-style: none;margin: 0;padding: 0;columns: 2;}@media (max-width:992px) {.list-mfr {columns: 1;}}.merits-point {display: flex;flex-direction: row;align-items: center;}.merits-point img {width: 28%;margin-right: 15px;margin-bottom: 10px;}.banner-top {margin-top: 60px;}.pt-brand-bar {display: none !important;}.indent{font-size: 18px;text-align: justify;background: #f7f7f7;border: 2px solid #f60;border-radius: 5px;padding: 30px 30px 30px 90px;position: relative;margin: 40px 0;}.indent::before {content: '';font-family: serif;position: absolute;left: 20px;top: 20px;color: white;/* background: #fc4c02; */width: 50px;height: 50px;border-radius: 50%;font-size: 50px;line-height: 1.35;text-align: center;background-image: url(https://shaft-gear.ru/uploads/images/lamp.png);background-size: contain;background-repeat: no-repeat;background-position: center;vertical-align: middle;}/* NEW STYLE */.reg-auth {position: relative;top: -10px;z-index: 10;}@media (max-width: 1200px) {.catalog-header__param {margin-bottom: 0 !important;}.tags .item {margin: 0 10px 10px 0;}.login-link__label {margin-top: 5px;}.cart-title {margin-top: 5px;}.top-nav__link {font-size: 14px;}.cat-list .product-card.vac_item_main .product-card__bottom-action {width: 100%;}.product-card.vac_item_main .product-card__bottom-action a {width: 100%;max-width: initial;}}@media (max-width: 767px) {.reg-auth {position: static;}.banner-top {display: none;}.button.button--cart {max-width: 240px;}}@media (max-width: 767px) {.cbc {padding-top: 100px;}.tags {margin: 0 -20px;padding: 0 20px;-ms-overflow-style: none;scrollbar-width: none;}.tags::-webkit-scrollbar {display: none;}}@media (max-width: 568px) {.submenu_mob .catalog-header__tags {display:block}.submenu_mob .catalog-header__tags .catalog-tags {flex-wrap:nowrap;overflow-x: auto;white-space: nowrap;}.catalog-header__param {margin: 0 0 20px !important;}.tags .item {margin-right: 7px;}.b24-widget-button-position-bottom-right {right: 15px !important;bottom: 80px !important;}.button.button--cart {max-width: initial;margin-bottom: 15px;}.about2-item.about2-item-width .about2-item-nmbt {line-height: 1;font-weight: 600;font-size: 46px;}.vakans .product-card__thumb,.vakans .product-card__thumb img {height: 200px;}.sklad-foto img.sklad-foto1,.sklad-foto img.sklad-foto2,.sklad-foto img.sklad-foto3,.sklad-foto img.sklad-foto4,.sklad-foto img.sklad-foto5 {max-width: initial;width: 100%;}}body._wait::before {content: '';position: fixed;z-index: 99999;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.9);}body._wait::after {content: '';position: fixed;z-index: 100000;left: 0;right: 0;top: 0;bottom: 0;background: url(../../images/page-loader.svg) center / 120px no-repeat;}body.open-search .burger-btn  {display: none;}.product-card .product-card-discount {margin-top:0}.part-card-elcat .part-card__title {font-size: 22px; color:#000000;}.product-card-discount {font-size: 12px;color: #000;display: block;position: relative;margin-top: -60px;}.product-page__detail .product-card-discount {font-size: 16px;color: #555;display: block;position: relative;margin-top: 0;font-weight: bold;}.prm_dost {background: #2ec4b6;border-radius: 20px;margin-bottom: 30px;gap: 20px;color:#fff;}.prm_dost::before {background: url(/uploads/images/flame.jpgg) center / 120px no-repeat;}.prm_dost a {display:flex;align-items: center;gap: 20px;padding: 5px 20px;width:100%}.prm_dost strong {font-size: 25px;}.prm_dost span {font-size: 19px;}.prm_dost a img {width:30px;}.call_button {}@media (max-width: 768px) {.product-card__bottom .product-card-discount {margin-top: -10px;margin-bottom: 10px;}.prm_dost strong {font-size: 14px;font-weight: 100;}.prm_dost a img {width: 15px;}.prm_dost a {gap:10px;}}
/* Stylesheet: Наш стиль (Все изменения только сюда) Modified On 2025-06-05 12:46:10 */
