@import url("https://mcz23.ru/_app/lp/1200853_1654584172.css");
@import url("https://mcz23.ru/_app/lp/1200853_1654584172.css");
*{box-sizing:border-box;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}*,:focus{outline:none;-webkit-focus-ring-color:transparent;-webkit-tap-highlight-color:transparent}.is-android *{max-height:9999999px;-moz-text-size-adjust:none}body,html{width:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch;-webkit-locale:"en"}html{min-height:100%;text-size-adjust:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{position:relative;min-width:1200px;max-width:var(--100vw);margin-left:var(--fixedOffset);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}a:focus-visible,button:focus-visible,input[type=submit]:focus-visible{box-shadow:0 0 0 4px var(--focusRing)}embed,iframe,img,input[type=image],object,table,video{aspect-ratio:attr(width)/attr(height)}h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol,ul{padding-left:1.75em}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}img{height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}img,svg{max-width:100%}svg{max-height:100%;fill:currentColor;fill-rule:evenodd;stroke:currentColor;stroke-width:0}.page-background{position:absolute;width:100%;height:100%;z-index:-1;contain:strict}.page-background--fixed{position:fixed;left:var(--fixedOffset);width:var(--100vw);height:100vh}.is-ios.is-safari .page-background--fixed{transform:translateZ(0)}[color-type=gradient]{display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[color-type=gradient] s,[color-type=gradient] u{-webkit-text-decoration-color:var(--currentColor);text-decoration-color:var(--currentColor)}[color-type=gradient] a{opacity:1!important}[color-type=color]{display:contents}[color-type=color] s,[color-type=color] u{-webkit-text-decoration-color:initial;text-decoration-color:initial}body.is-editor.mode--editor.adaptive-desktop:not(.show-hidden) [data-hidden=desktop],body.is-editor.mode--editor.adaptive-mobile:not(.show-hidden) [data-hidden=mobile],body.is-editor.mode--editor:not(.show-hidden) [data-hidden=all],body:not(.is-editor.mode--editor).adaptive-desktop [data-hidden=desktop],body:not(.is-editor.mode--editor).adaptive-mobile [data-hidden=mobile],body:not(.is-editor.mode--editor) [data-hidden=all]{display:none!important}body:not(.is-editor.mode--editor){min-height:var(--100vh)}.hidden-all,body.adaptive-desktop .hidden-desktop,body.adaptive-mobile .hidden-mobile{display:none!important}body.adaptive-mobile .provide-panel-safe-area{padding-top:59px}
:root{--currentColor:#060607;--lightColor:#fff;--darkColor:#060607;--contrastColor:#fff;--focusRing:rgba(0,149,255,.25);--safeAreaTop:env(safe-area-inset-top);--safeAreaRight:env(safe-area-inset-right);--safeAreaBottom:env(safe-area-inset-bottom);--safeAreaLeft:env(safe-area-inset-left);--containerWidth:1150px;--100vw:100vw;--100vh:100vh;--cover:100vh;--heroHeight:var(--cover);--heroHeightMin:0vh;--heroHeightMax:1000vh;--fixedOffset:max(0px,calc((100vw - var(--100vw) - var(--scrollbarWidth)) / 2))}.full-width,:root{--containerMaxWidth:100%}.full-width{--containerWidth:100%}body.adaptive-mobile{--containerWidth:360px;--containerMaxWidth:calc(var(--100vw) - 20px * 2)}body.adaptive-mobile .am-full-width{--containerWidth:100%;--containerMaxWidth:100%}[data-contrast]{color:var(--currentColor)}[data-contrast=dark]{--bgContrast:#060607;--currentColor:#060607;--contrastColor:#fff}[data-contrast=light]{--bgContrast:#fff;--currentColor:#fff;--contrastColor:#060607}
@font-face{font-family:Roboto-Ruble;font-style:normal;font-weight:300;src:url("/_s/files/fonts/roboto-ruble-300.woff2") format("woff2");font-display:swap}@font-face{font-family:Roboto-Ruble;font-style:normal;font-weight:400;src:url("/_s/files/fonts/roboto-ruble-400.woff2") format("woff2");font-display:swap}@font-face{font-family:Roboto-Ruble;font-style:normal;font-weight:500;src:url("/_s/files/fonts/roboto-ruble-500.woff2") format("woff2");font-display:swap}@font-face{font-family:Roboto-Ruble;font-style:normal;font-weight:700;src:url("/_s/files/fonts/roboto-ruble-700.woff2") format("woff2");font-display:swap}
.font-size-text{font-size:16px;font-weight:400;line-height:1.5}.font-size-tiny{font-size:12px;font-weight:400;line-height:1.37}.font-size-h1{font-size:48px;line-height:1.2}.font-size-h2{font-size:40px;line-height:1.2}.font-size-h3{font-size:30px;line-height:1.2}.font-size-h4{font-size:26px;line-height:1.37}.font-size-h5{font-size:22px;line-height:1.37}.font-size-h6{font-size:18px;line-height:1.37}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-700{font-weight:700}
:root{--linkOpacity:1;--linkColor:inherit;--linkDecoration:underline;--linkHoverColor:inherit;--linkHoverOpacity:0.75;--linkHoverDecoration:none;--transitionDuration:0.3s;--transitionTiming:ease}[hidden]{display:none!important}a{text-decoration:none;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;pointer-events:all}a,a:active,a:visited{color:inherit;outline:none}.style-link,.text-block a,p a{color:var(--linkColor);-webkit-text-decoration:var(--linkDecoration);text-decoration:var(--linkDecoration);opacity:var(--linkOpacity);transition:all .3s cubic-bezier(.21,.67,.58,1);cursor:pointer}.style-link:active,.style-link:visited,.text-block a:active,.text-block a:visited,p a:active,p a:visited{color:var(--linkColor)}.is-pointer .style-link:hover,.is-pointer .text-block a:hover,.is-pointer p a:hover{color:var(--linkHoverColor);-webkit-text-decoration:var(--linkHoverDecoration);text-decoration:var(--linkHoverDecoration);opacity:var(--linkHoverOpacity)}ol img,p img,ul img{height:auto!important}pre{margin:0}.close-times{font-size:18px;width:2em;height:2em;margin-top:-.5em;margin-right:-.5em;z-index:99;background-repeat:no-repeat;background-position:50%;cursor:pointer;color:currentColor;opacity:1;transition:opacity .18s cubic-bezier(.21,.67,.58,1);transform:translateZ(0);pointer-events:all;will-change:transform,opacity;outline:none}.is-pointer .close-times:hover{text-decoration:none;opacity:.65}.close-times:after,.close-times:before{display:block;content:"";width:2px;height:1.3em;background:currentColor;position:absolute;left:-1px;right:0;top:0;margin-top:.35em;margin-left:1em}.close-times:before{transform:rotate(45deg)}.close-times:after{transform:rotate(-45deg)}.slider-button{display:none}.is-screenshoter,.mode--editor{--focusRing:transparent}
.overflow{overflow:hidden}.img-popup{cursor:pointer}.noanimate,.noanimate *{transition:none!important;animation:none!important}.scrollable{pointer-events:all;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.text-keep-wrap{word-break:keep-all;word-wrap:normal;overflow-wrap:normal}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.align-items-start{align-items:flex-start;align-content:flex-start}.align-items-end{align-items:flex-end;align-content:flex-end}.align-items-center{align-items:center;align-content:center}.align-items-stretch{align-items:stretch;align-content:stretch}
html{overflow-x:hidden;overflow-y:auto}@media (min-width:768px) and (max-width:1200px){html{overflow-x:auto}}.container-list,body{overflow:hidden}.is-cart-open .container-list,.is-modal-open .container-list{z-index:1;overflow:hidden!important}.container{position:relative;width:var(--containerWidth)!important;max-width:var(--containerMaxWidth)!important;margin:0 auto;display:flex;flex-flow:row wrap}.full-width .flexbe-cards-list{max-width:100%;margin-right:0;margin-left:0}.cover{min-height:var(--heroHeight,100vh);min-height:min(max(var(--heroHeightMin),var(--heroHeight)),var(--heroHeightMax));height:auto;align-items:center;align-content:center}.col-1,[data-cols="1"]{flex-basis:4.16666667%;max-width:4.16666667%}.container.col-1{--containerMaxWidth:calc(var(--containerWidth) * 1 / 24)}.col-2,[data-cols="2"]{flex-basis:8.33333333%;max-width:8.33333333%}.container.col-2{--containerMaxWidth:calc(var(--containerWidth) * 2 / 24)}.col-3,[data-cols="3"]{flex-basis:12.5%;max-width:12.5%}.container.col-3{--containerMaxWidth:calc(var(--containerWidth) * 3 / 24)}.col-4,[data-cols="4"]{flex-basis:16.66666667%;max-width:16.66666667%}.container.col-4{--containerMaxWidth:calc(var(--containerWidth) * 4 / 24)}.col-5,[data-cols="5"]{flex-basis:20.83333333%;max-width:20.83333333%}.container.col-5{--containerMaxWidth:calc(var(--containerWidth) * 5 / 24)}.col-6,[data-cols="6"]{flex-basis:25%;max-width:25%}.container.col-6{--containerMaxWidth:calc(var(--containerWidth) * 6 / 24)}.col-7,[data-cols="7"]{flex-basis:29.16666667%;max-width:29.16666667%}.container.col-7{--containerMaxWidth:calc(var(--containerWidth) * 7 / 24)}.col-8,[data-cols="8"]{flex-basis:33.33333333%;max-width:33.33333333%}.container.col-8{--containerMaxWidth:calc(var(--containerWidth) * 8 / 24)}.col-9,[data-cols="9"]{flex-basis:37.5%;max-width:37.5%}.container.col-9{--containerMaxWidth:calc(var(--containerWidth) * 9 / 24)}.col-10,[data-cols="10"]{flex-basis:41.66666667%;max-width:41.66666667%}.container.col-10{--containerMaxWidth:calc(var(--containerWidth) * 10 / 24)}.col-11,[data-cols="11"]{flex-basis:45.83333333%;max-width:45.83333333%}.container.col-11{--containerMaxWidth:calc(var(--containerWidth) * 11 / 24)}.col-12,[data-cols="12"]{flex-basis:50%;max-width:50%}.container.col-12{--containerMaxWidth:calc(var(--containerWidth) * 12 / 24)}.col-13,[data-cols="13"]{flex-basis:54.16666667%;max-width:54.16666667%}.container.col-13{--containerMaxWidth:calc(var(--containerWidth) * 13 / 24)}.col-14,[data-cols="14"]{flex-basis:58.33333333%;max-width:58.33333333%}.container.col-14{--containerMaxWidth:calc(var(--containerWidth) * 14 / 24)}.col-15,[data-cols="15"]{flex-basis:62.5%;max-width:62.5%}.container.col-15{--containerMaxWidth:calc(var(--containerWidth) * 15 / 24)}.col-16,[data-cols="16"]{flex-basis:66.66666667%;max-width:66.66666667%}.container.col-16{--containerMaxWidth:calc(var(--containerWidth) * 16 / 24)}.col-17,[data-cols="17"]{flex-basis:70.83333333%;max-width:70.83333333%}.container.col-17{--containerMaxWidth:calc(var(--containerWidth) * 17 / 24)}.col-18,[data-cols="18"]{flex-basis:75%;max-width:75%}.container.col-18{--containerMaxWidth:calc(var(--containerWidth) * 18 / 24)}.col-19,[data-cols="19"]{flex-basis:79.16666667%;max-width:79.16666667%}.container.col-19{--containerMaxWidth:calc(var(--containerWidth) * 19 / 24)}.col-20,[data-cols="20"]{flex-basis:83.33333333%;max-width:83.33333333%}.container.col-20{--containerMaxWidth:calc(var(--containerWidth) * 20 / 24)}.col-21,[data-cols="21"]{flex-basis:87.5%;max-width:87.5%}.container.col-21{--containerMaxWidth:calc(var(--containerWidth) * 21 / 24)}.col-22,[data-cols="22"]{flex-basis:91.66666667%;max-width:91.66666667%}.container.col-22{--containerMaxWidth:calc(var(--containerWidth) * 22 / 24)}.col-23,[data-cols="23"]{flex-basis:95.83333333%;max-width:95.83333333%}.container.col-23{--containerMaxWidth:calc(var(--containerWidth) * 23 / 24)}.col-24,[data-cols="24"]{flex-basis:100%;max-width:100%}.container.col-24{--containerMaxWidth:calc(var(--containerWidth) * 24 / 24)}.layout-type-header{pointer-events:none;z-index:1000}.layout-type-header.fixed-header{z-index:2500}.layout-type-header .element-item{pointer-events:all}.layout-type-section-title{margin-bottom:50px}.layout-type-section-footer{margin-top:50px}.layout-type-cards,.layout-type-column,.layout-type-product,.layout-type-section-footer,.layout-type-section-title,.layout-type-tabs{z-index:1000}.gap-container{margin:calc(var(--gapSize) * -1);max-width:calc(100% + var(--gapSize) * 2);pointer-events:none}.gap-item{margin:var(--gapSize);pointer-events:auto}.gap-zero{--gapSize:0px}.gap-small{--gapSize:13px}.gap-normal{--gapSize:25px}
.b_block{position:relative;z-index:auto;width:100%}.b_block.hidden{display:none}.b_block[data-abtest-variant]:not([data-abtest-active]){display:none!important}body:not(.mode--editor) .b_block[data-overlayed]{position:absolute;pointer-events:none;z-index:2500}body:not(.mode--editor) .b_block[data-b-id=EMPTY]{display:none}.container-fluid{position:relative}body:not(.mode--editor) .b_block.pointerless,body:not(.mode--editor) .b_block.pointerless .container-fluid{pointer-events:none}
.adaptive-mobile .cards-am-1,.cards-1{--columns:1}.cards-1 .flexbe-card{flex-basis:calc((100% / 1) - var(--gapSize) * 2);max-width:calc((100% / 1) - var(--gapSize) * 2)}.adaptive-mobile .cards-am-2,.cards-2{--columns:2}.cards-2 .flexbe-card{flex-basis:calc((100% / 2) - var(--gapSize) * 2);max-width:calc((100% / 2) - var(--gapSize) * 2)}.adaptive-mobile .cards-am-3,.cards-3{--columns:3}.cards-3 .flexbe-card{flex-basis:calc((100% / 3) - var(--gapSize) * 2);max-width:calc((100% / 3) - var(--gapSize) * 2)}.adaptive-mobile .cards-am-4,.cards-4{--columns:4}.cards-4 .flexbe-card{flex-basis:calc((100% / 4) - var(--gapSize) * 2);max-width:calc((100% / 4) - var(--gapSize) * 2)}.adaptive-mobile .cards-am-5,.cards-5{--columns:5}.cards-5 .flexbe-card{flex-basis:calc((100% / 5) - var(--gapSize) * 2);max-width:calc((100% / 5) - var(--gapSize) * 2)}.adaptive-mobile .cards-am-6,.cards-6{--columns:6}.cards-6 .flexbe-card{flex-basis:calc((100% / 6) - var(--gapSize) * 2);max-width:calc((100% / 6) - var(--gapSize) * 2)}.flexbe-cards-root{display:flex;flex-flow:column;position:relative;flex-shrink:0}.flexbe-cards-root .slider-pagination--cards{--paginationMargin:20px;width:100%}.flexbe-cards-root .slider-pagination--cards.type--fraction{--paginationMargin:15px}.flexbe-cards-root .slider-pagination--cards.position--outside{position:absolute;top:100%;left:50%;transform:translateX(-50%);justify-content:center;text-align:center}.flexbe-cards-root .slider-button--cards{pointer-events:none}.flexbe-cards-root .slider-button--cards.position--under{position:relative;left:0;right:0;padding:var(--sliderButtonMargin) calc(var(--sliderButtonMargin) / 2) 0}.flexbe-cards-root .slider-button--cards.position--under.swiper-button-prev{margin-left:auto}.flexbe-cards-root .slider-button--cards.position--under.swiper-button-next{margin-right:auto}.flexbe-cards-root.slider-disabled .slider-button--cards,.flexbe-cards-root.slider-disabled .slider-pagination--cards{display:none}.flexbe-cards-container{width:100%;min-height:20px;margin:0 auto;position:relative;flex-shrink:0;flex-flow:row wrap}.flexbe-cards-container,.flexbe-cards-slider{flex-grow:1;display:flex}.flexbe-cards-slider.swiper-effect-fade{margin:0;max-width:100%;overflow:hidden}body.adaptive-desktop .flexbe-cards-slider--desktop>.flexbe-cards{flex-wrap:nowrap}.flexbe-cards-wrapper{width:100%;display:flex}.slider-inited .hide-overflow .swiper{overflow-x:hidden;overflow-x:clip}.show-overflow .flexbe-cards-slider.swiper-effect-slide .swiper-slide{opacity:1;transition:all var(--transitionDuration) var(--transitionTiming,ease) var(--transitionDelay,0s)}.show-overflow .flexbe-cards-slider.swiper-effect-slide .swiper-slide-hidden{cursor:pointer;pointer-events:all}.is-pointer .show-overflow .flexbe-cards-slider.swiper-effect-slide .swiper-slide-hidden:hover{opacity:.8;transition:opacity .18s ease}.show-overflow--opacity .swiper-slide-hidden{transition:opacity .3s ease!important}.show-overflow--opacity .swiper-slide-hidden *{pointer-events:none!important}.show-overflow--opacity .flexbe-cards-slider.swiper-effect-slide .swiper-slide-hidden{opacity:.55}.flexbe-cards{width:100%;display:flex;flex-shrink:0;flex-grow:1;flex-flow:row wrap}.justify-content-masonry{display:block;columns:var(--columns);column-gap:calc(var(--gapSize) * 2)}.justify-content-masonry.gap-container{margin:0;max-width:100%}.justify-content-masonry .gap-item{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 calc(var(--gapSize) * 2);max-width:100%!important}.flexbe-card{display:flex;flex-grow:1;flex-shrink:0}.flexbe-card .component-ico{transition:none}.adaptive-desktop .flexbe-cards-root.full-width,.adaptive-mobile .flexbe-cards-root.am-full-width{padding:0 calc(var(--gapSize) * 2)}.adaptive-desktop .flexbe-cards-root.full-width .slider-button--cards,.adaptive-mobile .flexbe-cards-root .slider-button--cards{--sliderButtonMargin:10px;--sliderButtonOffset:max(0px,calc((var(--sliderButtonSize) / 2) - (var(--gapSize) * 2 - var(--sliderButtonMargin))))}.adaptive-desktop .flexbe-cards-root.full-width .slider-button--cards.position--outside,.adaptive-mobile .flexbe-cards-root .slider-button--cards.position--outside{padding:0}.adaptive-desktop .flexbe-cards-root.full-width .slider-button--cards.position--outside[data-direction=prev],.adaptive-mobile .flexbe-cards-root .slider-button--cards.position--outside[data-direction=prev]{left:0;right:auto;padding:0;transform:translateX(calc(var(--sliderButtonSize) / -2));margin-left:var(--sliderButtonOffset)}.adaptive-desktop .flexbe-cards-root.full-width .slider-button--cards.position--outside[data-direction=next],.adaptive-mobile .flexbe-cards-root .slider-button--cards.position--outside[data-direction=next]{right:0;left:auto;padding:0;transform:translateX(calc(var(--sliderButtonSize) / 2));margin-right:var(--sliderButtonOffset)}@media (min-width:768px) and (max-width:1320px){body.adaptive-desktop .flexbe-cards-root.normal-width .slider-button--cards.position--outside{--sliderButtonMargin:5px}}@media (min-width:768px) and (max-width:1275px){body.adaptive-desktop .flexbe-cards-root.normal-width .slider-button--cards.position--outside[data-direction=prev]{padding-left:0;padding-right:0;left:0;right:auto;margin-left:-25px}body.adaptive-desktop .flexbe-cards-root.normal-width .slider-button--cards.position--outside[data-direction=next]{padding-left:0;padding-right:0;right:0;left:auto;margin-right:-25px}}
.elements-list--static{pointer-events:auto}.element-item{--zIndex:0;--zIndexValue:calc(1000 + var(--zIndex, 0));position:relative;display:flex;flex-shrink:0;flex-grow:0;z-index:var(--zIndexValue)}.element-item--free{--elementJustify:flex-start;justify-content:var(--elementAlignX,inherit)!important;align-items:var(--elementAlignY,inherit)!important}.element-item--descent{--zIndexValue:calc(10 + var(--zIndex, 0))}.element-item--horizontal{flex-basis:var(--elementWidth);max-width:var(--elementWidth)}.element-item--vertical{width:100%;width:-moz-available;width:-webkit-fill-available}.element-item--vertical.fill-space{--elementAlign:stretch;flex-grow:1}.element-item--vertical.no-gutter{--zIndex:-1!important;margin-left:calc(var(--paddingLeft, 0px) * -1);margin-right:calc(var(--paddingRight, 0px) * -1)}.element-item--vertical.no-gutter .element-content{padding-top:0!important;padding-bottom:0!important}.element-item--vertical.no-gutter.is-first-child{margin-top:calc(var(--paddingTop) * -1)!important}.element-item--vertical.no-gutter.is-last-child{margin-bottom:calc(var(--paddingBottom) * -1)!important}.element-content{display:flex;flex-flow:row wrap;justify-content:var(--elementJustify,inherit);align-items:var(--elementAlign,inherit);text-align:var(--elementTextAlign,inherit);position:relative;width:100%}.element-content--static{padding-top:var(--elementMarginTop);padding-bottom:var(--elementMarginBottom)}body:not(.mode--editor) .element-content.pointerless,body:not(.mode--editor) .element-content.pointerless *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}[data-element-justify=start]{--elementJustify:flex-start;--elementTextAlign:left}[data-element-justify=center]{--elementJustify:center;--elementTextAlign:center}[data-element-justify=end]{--elementJustify:flex-end;--elementTextAlign:right}[data-element-align=start]{--elementAlign:flex-start}[data-element-align=center]{--elementAlign:center}[data-element-align=end]{--elementAlign:flex-end}[data-mr]{padding-right:var(--sideMarginRight)}[data-ml]{padding-left:var(--sideMarginLeft)}[data-mr="0"]{--sideMarginRight:0%}[data-ml="0"]{--sideMarginLeft:0%}[data-mr="1"]{--sideMarginRight:5%}[data-ml="1"]{--sideMarginLeft:5%}[data-mr="2"]{--sideMarginRight:10%}[data-ml="2"]{--sideMarginLeft:10%}[data-mr="3"]{--sideMarginRight:15%}[data-ml="3"]{--sideMarginLeft:15%}[data-mr="4"]{--sideMarginRight:20%}[data-ml="4"]{--sideMarginLeft:20%}[data-mr="5"]{--sideMarginRight:25%}[data-ml="5"]{--sideMarginLeft:25%}[data-mr="6"]{--sideMarginRight:30%}[data-ml="6"]{--sideMarginLeft:30%}[data-mr="7"]{--sideMarginRight:35%}[data-ml="7"]{--sideMarginLeft:35%}[data-mr="8"]{--sideMarginRight:40%}[data-ml="8"]{--sideMarginLeft:40%}[data-mr="9"]{--sideMarginRight:45%}[data-ml="9"]{--sideMarginLeft:45%}[data-mr="10"]{--sideMarginRight:50%}[data-ml="10"]{--sideMarginLeft:50%}[data-mr="11"]{--sideMarginRight:55%}[data-ml="11"]{--sideMarginLeft:55%}[data-mr="12"]{--sideMarginRight:60%}[data-ml="12"]{--sideMarginLeft:60%}[data-mr="13"]{--sideMarginRight:65%}[data-ml="13"]{--sideMarginLeft:65%}[data-mr="14"]{--sideMarginRight:70%}[data-ml="14"]{--sideMarginLeft:70%}[data-mr="15"]{--sideMarginRight:75%}[data-ml="15"]{--sideMarginLeft:75%}[data-mr="16"]{--sideMarginRight:80%}[data-ml="16"]{--sideMarginLeft:80%}[data-mr="17"]{--sideMarginRight:85%}[data-ml="17"]{--sideMarginLeft:85%}[data-mr="18"]{--sideMarginRight:90%}[data-ml="18"]{--sideMarginLeft:90%}[data-mr="19"]{--sideMarginRight:95%}[data-ml="19"]{--sideMarginLeft:95%}[data-mr="20"]{--sideMarginRight:100%}[data-ml="20"]{--sideMarginLeft:100%}
.element-item--free,.free-area{position:absolute!important;top:0;left:0;right:0;bottom:0;pointer-events:none!important}.element-item--free{--elementHeightPx:var(--elementHeight);margin:auto;contain:layout style size}.element-item--free[data-overflow]{overflow:hidden;contain:strict;border-radius:var(--topLeftRadius,0) var(--topRightRadius,0) var(--bottomRightRadius,0) var(--bottomLeftRadius,0)}.element-content--free{position:relative;flex-shrink:0;pointer-events:auto!important;top:var(--elementY,0);left:var(--elementX,0);width:var(--elementWidth,auto)!important;min-width:var(--elementMinWidth,0)!important;max-width:var(--elementMaxWidth,none)!important;height:var(--elementHeight,auto)!important;min-height:var(--elementMinHeight,1px)!important;max-height:var(--elementMaxHeight,none)!important;transform:rotate(var(--elementRotate,0));opacity:var(--elementOpacity);contain:style layout}.element-item.has-animations{contain:none}.element-item.has-animations .element-content{contain:none;will-change:transform}body.adaptive-desktop .element-item--free.autowidth-desktop:not(.autoheight-desktop),body.adaptive-mobile .element-item--free.autowidth-mobile:not(.autoheight-mobile){--elementWidth:calc(var(--elementHeightPx) / var(--elementProportion))!important}[data-containment=layout]{width:var(--containerWidth)!important;max-width:var(--containerMaxWidth)!important}body.adaptive-desktop .element-item--free[data-snap-to]{height:0}body.adaptive-desktop .element-item--free[data-snap-to=top]{bottom:unset}body.adaptive-desktop .element-item--free[data-snap-to=bottom]{top:unset}body.adaptive-mobile .element-item--free[data-am-snap-to]{height:0}body.adaptive-mobile .element-item--free[data-am-snap-to=top]{bottom:unset}body.adaptive-mobile .element-item--free[data-am-snap-to=bottom]{top:unset}
.flexbe-row{width:100%;width:stretch;width:-moz-available;width:-webkit-fill-available;min-height:20px;flex-flow:row nowrap;margin:0 calc(var(--gapSize, 0px) * -1);pointer-events:none}.flexbe-column,.flexbe-row{display:flex;flex-grow:1;flex-shrink:0}.flexbe-column.gap-item{margin:0;padding:var(--gapSize)}body.adaptive-desktop .flexbe-row.first-row .flexbe-column{padding-top:0}body.adaptive-desktop .flexbe-row.last-row .flexbe-column{padding-bottom:0}body.adaptive-desktop .layout-type-column.full-width{padding:0 calc(var(--gapSize) * 2)}body.adaptive-desktop .clasp-columns .flexbe-column.first-column .content-zone{--topRightRadius:0px;--bottomRightRadius:0px}body.adaptive-desktop .clasp-columns .flexbe-column:not(.first-column):not(.last-column) .content-zone{--topRightRadius:0px;--bottomRightRadius:0px;--topLeftRadius:0px;--bottomLeftRadius:0px}body.adaptive-desktop .clasp-columns .flexbe-column.last-column .content-zone{--topLeftRadius:0px;--bottomLeftRadius:0px}
.header-area{position:relative;width:100%}.header-wrapper{position:relative;width:inherit;will-change:scroll-position}.floating-header-background{display:block!important;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;z-index:-1;opacity:0;visibility:hidden;background:var(--contrastColor);transition:all .15s ease}.floating-header-background.color--dark{background:#060607}.floating-header-background.color--light{background:#fff}[data-fixed-animation] .floating-header-background{transition:none}.header-separator{position:relative;margin:0 auto;height:1px;width:var(--containerWidth);background-color:var(--currentColor);z-index:2}body.adaptive-mobile .header-separator{width:calc(var(--100vw, 100%) - 40px)}.header-wrapper.fixed-header:not(.all-headers-floating) .header-separator{display:none}.b_block .position-fixed{position:fixed;top:0;left:var(--fixedOffset);width:var(--100vw);z-index:2500;transition:top .15s ease}.b_block .position-fixed .floating-hidden,.b_block .position-fixed .hide-floating-separator{display:none}.b_block .position-fixed .floating-header-background{visibility:visible}.b_block .position-fixed .floating-header-background.color--dark,.b_block .position-fixed .floating-header-background.color--light{opacity:1}.b_block .position-sticky{z-index:2501}.b_block .fade-out{animation:slideDown 1 .12s cubic-bezier(.21,.67,.58,1) reverse,fadeIn 1 .12s cubic-bezier(.21,.67,.58,1) reverse;animation-fill-mode:forwards}.b_block .fade-in{animation:slideDown 1 .2s cubic-bezier(.42,0,.79,.33),fadeIn 1 .2s cubic-bezier(.42,0,.79,.33);animation-fill-mode:forwards}.floating-header.color--dark.fixed-header{--currentColor:#fff;--contrastColor:#060607}.floating-header.color--light.fixed-header{--currentColor:#060607;--contrastColor:#fff}
.modal-list{display:none;width:100%;height:100%;position:fixed;content-visibility:hidden;clip:rect(auto,auto,auto,auto);top:0;bottom:0;left:0;right:0;z-index:3000;pointer-events:none}.modal-list.rise{z-index:100000}.modal-list.show{display:flex;content-visibility:visible}.m_modal{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;content-visibility:hidden}.m_modal.hide,.m_modal.show{content-visibility:visible;display:block;z-index:1}.m_modal .modal-data{position:relative;z-index:1;height:100%;display:flex;justify-content:center;align-items:center}.m_modal .modal-data>.close-times{position:fixed;top:40px;right:40px}.m_modal .scroller{padding:70px 0;max-height:var(--100vh,100vh);width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all}.m_modal .modal-content{position:relative;margin:auto}.m_modal .close.rise{z-index:100000!important}body:not(.mode--editor) .m_modal.pointerless .scroller{pointer-events:none}
:scope .widget-list{position:absolute;top:0;left:0;width:100%}
body.adaptive-mobile{min-width:320px}body.adaptive-mobile .layout-type-section-title{margin-bottom:30px}body.adaptive-mobile .layout-type-section-footer{margin-top:30px}body.adaptive-mobile .col-am-1{flex-basis:4.16666667%;max-width:4.16666667%}body.adaptive-mobile .container.col-am-1{--containerMaxWidth:calc(var(--containerWidth) * 1 / 24)}body.adaptive-mobile .col-am-2{flex-basis:8.33333333%;max-width:8.33333333%}body.adaptive-mobile .container.col-am-2{--containerMaxWidth:calc(var(--containerWidth) * 2 / 24)}body.adaptive-mobile .col-am-3{flex-basis:12.5%;max-width:12.5%}body.adaptive-mobile .container.col-am-3{--containerMaxWidth:calc(var(--containerWidth) * 3 / 24)}body.adaptive-mobile .col-am-4{flex-basis:16.66666667%;max-width:16.66666667%}body.adaptive-mobile .container.col-am-4{--containerMaxWidth:calc(var(--containerWidth) * 4 / 24)}body.adaptive-mobile .col-am-5{flex-basis:20.83333333%;max-width:20.83333333%}body.adaptive-mobile .container.col-am-5{--containerMaxWidth:calc(var(--containerWidth) * 5 / 24)}body.adaptive-mobile .col-am-6{flex-basis:25%;max-width:25%}body.adaptive-mobile .container.col-am-6{--containerMaxWidth:calc(var(--containerWidth) * 6 / 24)}body.adaptive-mobile .col-am-7{flex-basis:29.16666667%;max-width:29.16666667%}body.adaptive-mobile .container.col-am-7{--containerMaxWidth:calc(var(--containerWidth) * 7 / 24)}body.adaptive-mobile .col-am-8{flex-basis:33.33333333%;max-width:33.33333333%}body.adaptive-mobile .container.col-am-8{--containerMaxWidth:calc(var(--containerWidth) * 8 / 24)}body.adaptive-mobile .col-am-9{flex-basis:37.5%;max-width:37.5%}body.adaptive-mobile .container.col-am-9{--containerMaxWidth:calc(var(--containerWidth) * 9 / 24)}body.adaptive-mobile .col-am-10{flex-basis:41.66666667%;max-width:41.66666667%}body.adaptive-mobile .container.col-am-10{--containerMaxWidth:calc(var(--containerWidth) * 10 / 24)}body.adaptive-mobile .col-am-11{flex-basis:45.83333333%;max-width:45.83333333%}body.adaptive-mobile .container.col-am-11{--containerMaxWidth:calc(var(--containerWidth) * 11 / 24)}body.adaptive-mobile .col-am-12{flex-basis:50%;max-width:50%}body.adaptive-mobile .container.col-am-12{--containerMaxWidth:calc(var(--containerWidth) * 12 / 24)}body.adaptive-mobile .col-am-13{flex-basis:54.16666667%;max-width:54.16666667%}body.adaptive-mobile .container.col-am-13{--containerMaxWidth:calc(var(--containerWidth) * 13 / 24)}body.adaptive-mobile .col-am-14{flex-basis:58.33333333%;max-width:58.33333333%}body.adaptive-mobile .container.col-am-14{--containerMaxWidth:calc(var(--containerWidth) * 14 / 24)}body.adaptive-mobile .col-am-15{flex-basis:62.5%;max-width:62.5%}body.adaptive-mobile .container.col-am-15{--containerMaxWidth:calc(var(--containerWidth) * 15 / 24)}body.adaptive-mobile .col-am-16{flex-basis:66.66666667%;max-width:66.66666667%}body.adaptive-mobile .container.col-am-16{--containerMaxWidth:calc(var(--containerWidth) * 16 / 24)}body.adaptive-mobile .col-am-17{flex-basis:70.83333333%;max-width:70.83333333%}body.adaptive-mobile .container.col-am-17{--containerMaxWidth:calc(var(--containerWidth) * 17 / 24)}body.adaptive-mobile .col-am-18{flex-basis:75%;max-width:75%}body.adaptive-mobile .container.col-am-18{--containerMaxWidth:calc(var(--containerWidth) * 18 / 24)}body.adaptive-mobile .col-am-19{flex-basis:79.16666667%;max-width:79.16666667%}body.adaptive-mobile .container.col-am-19{--containerMaxWidth:calc(var(--containerWidth) * 19 / 24)}body.adaptive-mobile .col-am-20{flex-basis:83.33333333%;max-width:83.33333333%}body.adaptive-mobile .container.col-am-20{--containerMaxWidth:calc(var(--containerWidth) * 20 / 24)}body.adaptive-mobile .col-am-21{flex-basis:87.5%;max-width:87.5%}body.adaptive-mobile .container.col-am-21{--containerMaxWidth:calc(var(--containerWidth) * 21 / 24)}body.adaptive-mobile .col-am-22{flex-basis:91.66666667%;max-width:91.66666667%}body.adaptive-mobile .container.col-am-22{--containerMaxWidth:calc(var(--containerWidth) * 22 / 24)}body.adaptive-mobile .col-am-23{flex-basis:95.83333333%;max-width:95.83333333%}body.adaptive-mobile .container.col-am-23{--containerMaxWidth:calc(var(--containerWidth) * 23 / 24)}body.adaptive-mobile .col-am-24{flex-basis:100%;max-width:100%}body.adaptive-mobile .container.col-am-24{--containerMaxWidth:calc(var(--containerWidth) * 24 / 24)}body.adaptive-mobile .gap-am-zero{--gapSize:0px}body.adaptive-mobile .gap-am-10{--gapSize:5px}body.adaptive-mobile .gap-am-xsmall{--gapSize:7px}body.adaptive-mobile .gap-am-small{--gapSize:10px}body.adaptive-mobile .gap-am-normal{--gapSize:15px}body.adaptive-mobile .gap-am-large{--gapSize:25px}body.adaptive-mobile .hor-padding-am-0{padding:0}body.adaptive-mobile .hor-padding-am-1{padding:0 1px}body.adaptive-mobile .hor-padding-am-2{padding:0 2px}body.adaptive-mobile .hor-padding-am-3{padding:0 3px}body.adaptive-mobile .hor-padding-am-4{padding:0 4px}body.adaptive-mobile .hor-padding-am-5{padding:0 5px}body.adaptive-mobile .hor-padding-am-6{padding:0 6px}body.adaptive-mobile .hor-padding-am-7{padding:0 7px}body.adaptive-mobile .hor-padding-am-8{padding:0 8px}body.adaptive-mobile .hor-padding-am-9{padding:0 9px}body.adaptive-mobile .hor-padding-am-10{padding:0 10px}body.adaptive-mobile .hor-padding-am-11{padding:0 11px}body.adaptive-mobile .hor-padding-am-12{padding:0 12px}body.adaptive-mobile .hor-padding-am-13{padding:0 13px}body.adaptive-mobile .hor-padding-am-14{padding:0 14px}body.adaptive-mobile .hor-padding-am-15{padding:0 15px}body.adaptive-mobile .hor-padding-am-16{padding:0 16px}body.adaptive-mobile .hor-padding-am-17{padding:0 17px}body.adaptive-mobile .hor-padding-am-18{padding:0 18px}body.adaptive-mobile .hor-padding-am-19{padding:0 19px}body.adaptive-mobile .hor-padding-am-20{padding:0 20px}
body.adaptive-mobile .cards-am-1 .flexbe-card{flex-basis:calc((100% / 1) - var(--gapSize) * 2);max-width:calc((100% / 1) - var(--gapSize) * 2)}body.adaptive-mobile .cards-am-2 .flexbe-card{flex-basis:calc((100% / 2) - var(--gapSize) * 2);max-width:calc((100% / 2) - var(--gapSize) * 2)}body.adaptive-mobile .cards-am-3 .flexbe-card{flex-basis:calc((100% / 3) - var(--gapSize) * 2);max-width:calc((100% / 3) - var(--gapSize) * 2)}body.adaptive-mobile .cards-am-4 .flexbe-card{flex-basis:calc((100% / 4) - var(--gapSize) * 2);max-width:calc((100% / 4) - var(--gapSize) * 2)}body.adaptive-mobile .cards-am-5 .flexbe-card{flex-basis:calc((100% / 5) - var(--gapSize) * 2);max-width:calc((100% / 5) - var(--gapSize) * 2)}body.adaptive-mobile .cards-am-6 .flexbe-card{flex-basis:calc((100% / 6) - var(--gapSize) * 2);max-width:calc((100% / 6) - var(--gapSize) * 2)}body.adaptive-mobile .card-am-flexible{max-width:none!important}body.adaptive-mobile .flexbe-cards-root .slider-pagination--cards{--paginationMargin:10px}body.adaptive-mobile .flexbe-cards-wrapper{overflow:visible}body.adaptive-mobile .flexbe-cards-slider--mobile>.flexbe-cards{flex-wrap:nowrap}
body.adaptive-mobile .element-item{--sideMarginRight:0px;--sideMarginLeft:0px}body.adaptive-mobile [data-am-element-justify=start]{--elementJustify:flex-start;--elementTextAlign:left}body.adaptive-mobile [data-am-element-justify=center]{--elementJustify:center;--elementTextAlign:center}body.adaptive-mobile [data-am-element-justify=end]{--elementJustify:flex-end;--elementTextAlign:right}body.adaptive-mobile [data-am-element-align=start]{--elementAlign:flex-start}body.adaptive-mobile [data-am-element-align=center]{--elementAlign:center}body.adaptive-mobile [data-am-element-align=end]{--elementAlign:flex-end}
body.adaptive-mobile .flexbe-row{flex-wrap:wrap;margin:0}body.adaptive-mobile .flexbe-row.first-row .first-column{--gapSizeTop:0}body.adaptive-mobile .flexbe-row.last-row .last-column{--gapSizeBottom:0}body.adaptive-mobile .flexbe-row.reverse-on-mobile{flex-wrap:wrap-reverse}body.adaptive-mobile .flexbe-row.reverse-on-mobile .first-column{--gapSizeTop:var(--gapSize);--gapSizeBottom:0}body.adaptive-mobile .flexbe-row.reverse-on-mobile .last-column{--gapSizeTop:0;--gapSizeBottom:var(--gapSize)}body.adaptive-mobile .flexbe-column{--gapSizeTop:var(--gapSize);--gapSizeBottom:var(--gapSize);width:100%;max-width:100%;flex-basis:100%;padding:var(--gapSizeTop) 0 var(--gapSizeBottom)}body.adaptive-mobile .layout-type-column.am-full-width{padding:0 calc(var(--gapSize) * 2)}body.adaptive-mobile .am-clasp-columns .flexbe-column.first-column .content-zone{--bottomLeftRadius:0px;--bottomRightRadius:0px}body.adaptive-mobile .am-clasp-columns .flexbe-column:not(.first-column):not(.last-column) .content-zone{--bottomLeftRadius:0px;--bottomRightRadius:0px;--topRightRadius:0px;--topLeftRadius:0px}body.adaptive-mobile .am-clasp-columns .flexbe-column.last-column .content-zone{--topRightRadius:0px;--topLeftRadius:0px}
body.adaptive-mobile .m_modal .modal-data>.close-times{display:block!important;top:0;right:var(--fixedOffset);margin-top:20px;margin-right:10px}body.adaptive-mobile .m_modal .component-bg{left:var(--fixedOffset);width:var(--100vw)}body.adaptive-mobile .m_modal .scroller{min-height:100%;padding:0}body.adaptive-mobile .m_modal .modal-data{justify-content:stretch;align-items:stretch}

</style><link id="_animations_basic.css" href="/_s/build/theme/4/_animations_basic.css?1e8f0811" media="all" rel="stylesheet" type="text/css"><style id="core_components.css">
.component-bg{position:absolute;top:0;left:0;right:0;bottom:-1px;overflow:hidden;pointer-events:none;z-index:0}.component-bg .layer,.component-bg .layer0,.component-bg .layer1,.component-bg .layer2{position:absolute;top:0;left:0;width:100%;height:100%}.component-bg .layer0{z-index:0}.component-bg .layer1{z-index:1}.component-bg .layer2{z-index:2}.component-bg .color-holder{background:transparent}.component-bg .image-holder{contain:strict}.component-bg .image-holder__image,.component-bg .image-holder__preview{background-repeat:no-repeat;background-size:cover}.component-bg .image-holder__image{image-rendering:optimizeSpeed;image-rendering:auto;image-rendering:-o-crisp-edges;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.component-bg .image-holder__preview{transition:opacity .3s ease,visibility .3s ease}.component-bg .video-holder iframe,.component-bg .video-holder video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.component-bg .video-holder video{min-width:100%;min-height:100%;width:auto;height:auto}.component-bg .video-holder iframe{opacity:0}.component-bg .parallax-holder+.image-holder{animation:none!important}.component-bg .parallax-holder.ready+.image-holder{opacity:0;visibility:hidden;transition-duration:.65s}.component-bg.image-loaded .image-holder__preview,.component-bg.video-loaded .color-holder,.component-bg.video-loaded .image-holder{opacity:0;visibility:hidden}.component-bg.video-loaded .video-holder iframe{opacity:1}.component-bg[data-type=video][data-parallax]{clip:rect(auto,auto,auto,auto)}.component-bg[data-type=video][data-parallax] .image-holder,.component-bg[data-type=video][data-parallax] .video-holder{position:fixed;height:100vh}.component-bg[data-type=video][data-parallax=parallax] .image-holder,.component-bg[data-type=video][data-parallax=parallax] .video-holder{transform:translateZ(0);will-change:transform}.component-bg[data-type=image][data-parallax=fixed] .image-holder__image,.component-bg[data-type=image][data-parallax=fixed] .image-holder__preview{background-attachment:fixed}
body.adaptive-mobile .component-bg[data-mobile-video-enabled=false] .video-holder{display:none}body.adaptive-mobile .component-bg[data-mobile-video-enabled=false] .image-holder{opacity:1;visibility:visible}body.adaptive-mobile .component-bg[data-parallax=fixed]{clip:rect(auto,auto,auto,auto)}body.adaptive-mobile .component-bg[data-parallax=fixed] .image-holder{position:fixed;left:var(--fixedOffset);width:var(--100vw);height:100vh}body.adaptive-mobile .component-bg[data-parallax=fixed] .image-holder__image,body.adaptive-mobile .component-bg[data-parallax=fixed] .image-holder__preview{background-attachment:scroll}.is-ios .component-bg[data-parallax=fixed] .image-holder,.is-ios .component-bg[data-parallax=fixed] .video-holder{transform:translateZ(0)}
.b_block .component-bg .overlay[data-opacity="1"]{opacity:1!important}
.bg-element{position:relative;box-sizing:border-box;--bgColor:none;--bgContrast:var(--currentColor);--bgImage:none;--bgAverageColor:none;--bgShadingColor:none;--bgPositionX:50%;--bgPositionY:50%;--bgShadow:none;--borderWidth:0px;--borderColor:transparent;--hoverFadeInFrom:0;--hoverFadeInTo:1;z-index:auto}.bg-element.image-loaded .bg-element__preview{opacity:0;visibility:hidden}.bg-element__border,.bg-element__border_hover,.bg-element__fill,.bg-element__fill_hover,.bg-element__preview,.bg-element__shading,.bg-element__shadow{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.bg-element__fill{overflow:hidden;z-index:996}.bg-element__fill--color{background:var(--bgColor)}.bg-element__fill--image{background-size:cover;background-repeat:no-repeat;background-position:var(--bgPositionX) var(--bgPositionY)}.bg-element__fill--image[data-ext=png]{background-color:transparent}.bg-element__fill_hover{display:none;z-index:996}.bg-element__fill_hover--color{background:var(--hoverBgColor)}.bg-element__fill_hover--image{background-size:cover;background-repeat:no-repeat;background-color:var(--hoverBgAverageColor);background-position:var(--hoverBgPositionX) var(--hoverBgPositionY)}.bg-element__fill_hover--image[data-ext=png]{background-color:transparent}.bg-element__fill_hover--image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background-color:var(--hoverBgShadingColor);border-radius:inherit}.bg-element__border,.bg-element__border_hover,.bg-element__fill,.bg-element__fill_hover,.bg-element__preview,.bg-element__shading,.bg-element__shadow{border-radius:var(--topLeftRadius,var(--bgRadius,0)) var(--topRightRadius,var(--bgRadius,0)) var(--bottomRightRadius,var(--bgRadius,0)) var(--bottomLeftRadius,var(--bgRadius,0))}.bg-element__shading{background:var(--bgShadingColor);z-index:998}.bg-element__preview{z-index:997;transition:opacity .4s ease,visibility .4s ease;visibility:visible}.bg-element__preview.effect--color{background-color:var(--bgAverageColor)}.bg-element__preview.effect--blur{background-repeat:no-repeat;background-size:cover;background-position:var(--bgPositionX) var(--bgPositionY)}.bg-element__border,.bg-element__border_hover{z-index:1001}+.bg-element__border.is-gradient,+.bg-element__border_hover.is-gradient{border-radius:0}.bg-element__border.is-color{border:var(--borderWidth) solid var(--borderColor)}.bg-element__border.is-gradient{background:var(--borderGradient)}.bg-element__border_hover{display:none}.bg-element__border_hover.is-color{border:var(--borderWidth) solid var(--hoverBorderColor)}.bg-element__border_hover.is-gradient{background:var(--hoverBorderGradient)}.bg-element__shadow{box-shadow:var(--bgShadow);z-index:995}
body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover .bg-element__border,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover .bg-element__fill,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover .bg-element__fill_hover,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover .bg-element__shadow{transition:all var(--transitionDuration) var(--transitionTiming,ease) var(--transitionDelay,0s)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fadein .element-content{opacity:var(--hoverFadeInFrom,0);transition:opacity var(--transitionDuration) var(--transitionTiming,ease)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fill_circle>.bg-element__fill_hover{--hoverBgFromDistance:0;-webkit-clip-path:circle(var(--hoverBgFromDistance) at var(--hoverBgFromX) var(--hoverBgFromY));clip-path:circle(var(--hoverBgFromDistance) at var(--hoverBgFromX) var(--hoverBgFromY))}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fill_circle>.bg-element__fill_hover,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fill_rectangle>.bg-element__fill_hover{display:flex;transition:transform var(--transitionDuration) ease,-webkit-clip-path var(--transitionDuration) cubic-bezier(.51,.27,.47,.74);transition:clip-path var(--transitionDuration) cubic-bezier(.51,.27,.47,.74),transform var(--transitionDuration) ease;transition:clip-path var(--transitionDuration) cubic-bezier(.51,.27,.47,.74),transform var(--transitionDuration) ease,-webkit-clip-path var(--transitionDuration) cubic-bezier(.51,.27,.47,.74);will-change:transform}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fill_rectangle>.bg-element__fill_hover{-webkit-clip-path:inset(var(--hoverBgDistance));clip-path:inset(var(--hoverBgDistance))}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fill_fade>.bg-element__fill{transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) 0s,transform var(--transitionDuration) ease;opacity:1}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-fill_fade>.bg-element__fill_hover{transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) calc(var(--transitionDuration) * .35),transform var(--transitionDuration) ease;display:flex;opacity:0}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-border>.bg-element__border{transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) 0s,transform var(--transitionDuration) ease;opacity:1}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.bg-element--hover-border>.bg-element__border_hover{transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) calc(var(--transitionDuration) * .35),transform var(--transitionDuration) ease;display:flex;opacity:0}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-fadein .element-content{opacity:var(--hoverFadeInTo,1)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-fill_fade>.bg-element__fill{opacity:0;transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) calc(var(--transitionDuration) * .35),transform var(--transitionDuration) ease}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-fill_fade>.bg-element__fill_hover{opacity:1;transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) 0s,transform var(--transitionDuration) ease}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-border>.bg-element__border{transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) calc(var(--transitionDuration) * .35),transform var(--transitionDuration) ease;opacity:0}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-border>.bg-element__border_hover{transition:opacity calc(var(--transitionDuration) * .65) var(--transitionTiming,ease) 0s,transform var(--transitionDuration) ease;opacity:1}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-text{--currentColor:var(--currentColorHover)!important;--contrastColor:var(--contrastColorHover)!important}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-fill_circle>.bg-element__fill_hover{--hoverBgFromDistance:160%}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-fill_rectangle{--hoverBgDistance:0 0 0 0 round var(--topLeftRadius,0) var(--topRightRadius,0) var(--bottomRightRadius,0) var(--bottomLeftRadius,0)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-border>.bg-element__border_hover.is-color{border:var(--borderWidth) solid var(--hoverBorderColor)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-border>.bg-element__border_hover.is-gradient{background:var(--hoverBorderGradient)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shadow .bg-element__shadow{box-shadow:var(--hoverBgShadow)}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shift{transform:translateY(var(--hoverShift))}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shift:after,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shift:before{content:"";display:block;position:absolute;width:100%;height:max(var(--hoverShift),calc(var(--hoverShift) * -1))}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shift:before{bottom:100%}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shift:after{top:100%}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-scale.scale-only-bg-layers>.bg-element__border,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-scale.scale-only-bg-layers>.bg-element__border_hover,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-scale.scale-only-bg-layers>.bg-element__fill,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-scale.scale-only-bg-layers>.bg-element__fill_hover,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-scale.scale-only-bg-layers>.bg-element__shadow,body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-scale:not(.scale-only-bg-layers){transform:scale(var(--hoverScale))}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-shift.bg-element--hover-scale:not(.scale-only-bg-layers){transform:translateY(var(--hoverShift)) scale(var(--hoverScale))}body:is(.is-view,.mode--preview,.state--hide-editor) .bg-element--hover.hover:not(.disabled).bg-element--hover-opacity{opacity:var(--hoverOpacity)}body.is-editor.mode--editor .bg-element--hover-fadein:not(.editor-effects-focus){--hoverFadeInFrom:1!important}
.component-icon{--iconSize:60px;--iconScaling:var(--scaling,56%);--borderSize:1px;--borderRounded:8%;position:relative;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden;width:var(--iconSize);color:var(--iconColor);max-width:100%;flex-shrink:0;transition-property:color,opacity;transition-duration:var(--transitionDuration);transition-timing-function:var(--transitionTiming)}.component-icon[data-action-target]{cursor:pointer}.component-icon:after{position:absolute;top:0;left:0;width:100%;height:100%;display:none;content:"";border-radius:inherit;box-sizing:border-box;z-index:0}.component-icon .icon-wrap{display:flex;position:relative;width:100%;padding-bottom:100%;z-index:1}.component-icon .icon{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.component-icon.style--bordered.border--medium{--borderSize:2px}.component-icon.style--bordered.border--large{--borderSize:3px;--borderRounded:10%}.component-icon.style--bordered.border--xlarge{--borderSize:5px;--borderRounded:15%}.component-icon.size--xsmall{--iconSize:26px}.component-icon.size--small{--iconSize:40px}.component-icon.size--medium{--iconSize:60px}.component-icon.size--large{--iconSize:80px}.component-icon:not(.editor-hover).hover--opacity .icon-wrap,.component-icon:not(.editor-hover).hover--opacity:after{transition:opacity var(--transitionDuration) var(--transitionTiming)}.component-icon:not(.editor-hover).hover--opacity:hover .icon-wrap,.component-icon:not(.editor-hover).hover--opacity:hover:after{opacity:.7}.component-icon:not(.editor-hover).hover--zoom{overflow:visible}.component-icon:not(.editor-hover).hover--zoom .icon-wrap,.component-icon:not(.editor-hover).hover--zoom:after{transition:transform var(--transitionDuration) var(--transitionTiming)}.component-icon:not(.editor-hover).hover--zoom:hover.style--bordered:after,.component-icon:not(.editor-hover).hover--zoom:hover.style--filled:after,.component-icon:not(.editor-hover).hover--zoom:hover.style--none .icon-wrap{transform:scale(1.12)}.component-icon .icon.gradient-hover-icon{opacity:0}.component-icon.hover--color .icon{transition:color var(--transitionDuration) var(--transitionTiming),opacity var(--transitionDuration) var(--transitionTiming)}.component-icon.hover--color:after{transition:background var(--transitionDuration) var(--transitionTiming),border-color var(--transitionDuration) var(--transitionTiming),opacity var(--transitionDuration) var(--transitionTiming)}.component-icon.hover--color.style--filled .icon{transition:none}.component-icon.hover--color:hover:not(.style--filled).color--gradient .icon{opacity:0}.component-icon.hover--color:hover:not(.style--filled).color--gradient .icon.gradient-hover-icon,.component-icon.hover--color:hover:not(.style--filled).color--gradient .icon.hover-icon,.component-icon.hover--color:hover:not(.style--filled).color--gradient .icon.raster-icon{opacity:1}.component-icon.style--bordered:after,.component-icon.style--filled:after{display:block}.component-icon.style--bordered .icon,.component-icon.style--filled .icon{width:var(--iconScaling);height:var(--iconScaling);top:calc((100% - var(--iconScaling)) / 2);left:calc((100% - var(--iconScaling)) / 2)}.component-icon.style--bordered.size--xsmall,.component-icon.style--filled.size--xsmall{--iconSize:46px}.component-icon.style--bordered.size--small,.component-icon.style--filled.size--small{--iconSize:60px}.component-icon.style--bordered.size--medium,.component-icon.style--filled.size--medium{--iconSize:80px}.component-icon.style--bordered.size--large,.component-icon.style--filled.size--large{--iconSize:100px}.component-icon.style--filled:after{background:var(--currentColor)}.component-icon.style--filled .icon-wrap{color:var(--contrastColor);transition:color var(--transitionDuration) var(--transitionTiming)}.component-icon.style--bordered:after{border:1px solid var(--currentColor);border-width:var(--borderSize);background-color:transparent;z-index:1}.component-icon.shape--round{border-radius:50%}.component-icon.shape--rounded{border-radius:var(--borderRounded)}.component-icon.scale--cover .icon{top:0;left:0;width:100%;height:100%;background-size:cover}.component-icon.color--dark{--currentColor:#060607;--contrastColor:#fff}.component-icon.color--light{--currentColor:#fff;--contrastColor:#060607}
.component-logo{--logoSize:180px;position:relative;height:100%;max-width:100%;width:var(--logoSize,100%);aspect-ratio:var(--ratio)}.component-logo a{position:absolute;top:0;left:0;width:100%;height:100%}.component-logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill-rule:revert}
body.adaptive-mobile .component-logo{--logoSizeAdaptive:180px;width:var(--logoSizeAdaptive,100%)}
.component-button:not(.is-old-button){background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;display:inline-flex;position:relative;font-size:15px;min-width:46px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;align-items:center;justify-content:center;max-width:100%;text-decoration:none!important;border-radius:var(--rounding);padding:var(--gapY,0) var(--gapX,0);--iconMargin:10px;--iconSize:16px;--buttonRadius:0;--iconTransitionDuration:var(--transitionDuration,0.2s)}.component-button:not(.is-old-button) a[data-action]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;position:absolute;z-index:100;border-radius:var(--topLeftRadius) var(--topRightRadius) var(--bottomRightRadius) var(--bottomLeftRadius)}.component-button:not(.is-old-button).wide{width:100%!important}.component-button:not(.is-old-button).high{height:100%!important}.component-button:not(.is-old-button) .component-icon{color:var(--iconColor,var(--currentColor))}.component-button:not(.is-old-button) .btn-content{line-height:var(--lineHeight,1.467);position:relative;z-index:1000;color:var(--currentColor,currentColor);opacity:var(--contentOpacity,1);transition:opacity var(--transitionDuration) ease}.component-button:not(.is-old-button) .btn-content.text-gradient .btn-text-wrapper{color:transparent;background:var(--currentGradient,var(--currentColor,currentColor));-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent}.component-button:not(.is-old-button) .btn-content.text-gradient .btn-text{text-decoration-color:var(--bgContrast,#000);-webkit-text-decoration-color:var(--bgContrast,#000)}.component-button:not(.is-old-button) .submitting-status{display:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.component-button:not(.is-old-button) .submitting-status .icon{display:block;position:absolute;width:22px;height:22px;top:50%;left:50%;margin:auto;transform:translate(-50%,-50%)}.component-button:not(.is-old-button) .submitting-status .circular-loader{fill:none;stroke:currentColor;stroke-width:6px;transform-origin:center center}.component-button:not(.is-old-button) .submitting-status .loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;stroke-linecap:round;animation:circular-loader 1.5s ease-in-out infinite reverse}.component-button:not(.is-old-button) .btn-icon{display:block;width:18px;height:18px}.component-button:not(.is-old-button) .btn-icon svg{max-height:100%}.component-button:not(.is-old-button) .btn-content-icon-text,.component-button:not(.is-old-button) .btn-content-text{max-width:100%;display:flex}.component-button:not(.is-old-button) .btn-content-icon,.component-button:not(.is-old-button) .btn-content-icon-text{align-items:center}.component-button:not(.is-old-button) .btn-content-icon-text.icon-on-right,.component-button:not(.is-old-button) .btn-content-icon.icon-on-right{flex-flow:row-reverse}.component-button:not(.is-old-button) .btn-content-icon-text.icon-on-right .component-icon,.component-button:not(.is-old-button) .btn-content-icon.icon-on-right .component-icon{margin-right:0;margin-left:var(--iconMargin)}.component-button:not(.is-old-button) .btn-content-icon-text .component-icon,.component-button:not(.is-old-button) .btn-content-icon .component-icon{width:var(--iconSize);height:var(--iconSize);margin:-20px var(--iconMargin) -20px 0;transition:opacity .2s ease,color var(--iconTransitionDuration) ease}.component-button:not(.is-old-button) .btn-content-icon-text .component-icon .icon,.component-button:not(.is-old-button) .btn-content-icon .component-icon .icon{width:100%;height:100%}.component-button:not(.is-old-button) .btn-content-icon{padding:0!important;justify-content:center}.component-button:not(.is-old-button) .btn-content-icon .component-icon{margin:0!important}.component-button:not(.is-old-button) .btn-text-wrapper{position:relative}.component-button:not(.is-old-button) .btn-text{display:block!important;word-break:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;transition:all var(--transitionDuration,.2s) ease;font-size:var(--fontSize,16);font-weight:var(--fontWeight,400);font-style:var(--fontStyle,none);-webkit-text-decoration:var(--textDecoration,none);text-decoration:var(--textDecoration,none);letter-spacing:var(--letterSpacing,0)}.component-button:not(.is-old-button) .success-icon{position:absolute;top:50%;left:50%;width:18px;transform:translate3d(-50%,-50%,0) scale(.6);opacity:0;visibility:hidden}.component-button:not(.is-old-button).animate-add-to-cart{pointer-events:none}.component-button:not(.is-old-button).animate-add-to-cart .component-icon{transition:none;opacity:0}.component-button:not(.is-old-button).animate-add-to-cart .success-icon{transition:opacity .45s,visibility .45s,transform .3s cubic-bezier(.25,1,.1,3);transform:translate3d(-50%,-50%,0) scale(1);opacity:1;visibility:visible;will-change:transform}.component-button:not(.is-old-button).animate-add-to-cart .btn-text{transition:none;opacity:0;will-change:transform}.component-button:not(.is-old-button) .indents-preview.horizontal-active .indents-preview__bottom,.component-button:not(.is-old-button) .indents-preview.horizontal-active .indents-preview__top,.component-button:not(.is-old-button) .indents-preview.vertical-active .indents-preview__left,.component-button:not(.is-old-button) .indents-preview.vertical-active .indents-preview__right{height:0}body:is(.is-view,.mode--preview,.state--hide-editor) .component-button.bg-element--hover.hover:not(.disabled) .btn-content{opacity:var(--hoverContentOpacity,1)}body:is(.is-view,.mode--preview,.state--hide-editor) .component-button.bg-element--hover.hover:not(.disabled) .btn-content.text-gradient .btn-text-wrapper{background:var(--currentColor)}body:is(.is-view,.mode--preview,.state--hide-editor) .component-button.bg-element--hover.hover:not(.disabled) .btn-content{color:var(--currentColorHover,var(--currentColor))}body:is(.is-view,.mode--preview,.state--hide-editor) .component-button.bg-element--hover.hover:not(.disabled) .component-icon{color:var(--iconColorHover,var(--iconColor,var(--currentColor)))}.component-button:not(.is-old-button) .bg-element__underline{pointer-events:none;position:absolute;left:0;right:0;transition:var(--transitionDuration,.4s) ease}.component-button:not(.is-old-button):not(.bg-element--underline) .bg-element__underline{bottom:calc(var(--hoverUnderlineBorder) * -1);height:var(--hoverUnderlineBorder);background:var(--hoverUnderlineColor)}.component-button:not(.is-old-button):not(.bg-element--underline) .bg-element__underline.is-underlined{transform:translateY(4px);opacity:0}.component-button:not(.is-old-button):not(.bg-element--underline) .bg-element__underline.is-animated{left:auto;right:0;width:0}.component-button:not(.is-old-button):not(.bg-element--underline) .bg-element__underline.is-change{opacity:0}.component-button:not(.is-old-button).bg-element--underline .bg-element__underline{bottom:calc(var(--underlineBorder) * -1);height:var(--underlineBorder);background:var(--underlineColor)}.component-button:not(.is-old-button).bg-element--underline .bg-element__underline.is-underlined{transform:translateY(0);opacity:1}.component-button:not(.is-old-button).bg-element--underline .bg-element__underline.is-animated{left:0;right:auto;width:100%}body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_animated .bg-element__underline.is-change,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_animated:not(.bg-element--underline) .bg-element__underline,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_change .bg-element__underline.is-change,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_change:not(.bg-element--underline) .bg-element__underline,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_underlined .bg-element__underline.is-change,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_underlined:not(.bg-element--underline) .bg-element__underline{bottom:calc(var(--hoverUnderlineBorder) * -1);height:var(--hoverUnderlineBorder);background:var(--hoverUnderlineColor)}body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_animated:not(.bg-element--underline) .bg-element__underline.is-underlined,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_change:not(.bg-element--underline) .bg-element__underline.is-underlined,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_underlined:not(.bg-element--underline) .bg-element__underline.is-underlined{transform:translateY(0);opacity:1}body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_animated:not(.bg-element--underline) .bg-element__underline.is-animated,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_change:not(.bg-element--underline) .bg-element__underline.is-animated,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_underlined:not(.bg-element--underline) .bg-element__underline.is-animated{left:0;right:auto;width:100%}body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_animated.bg-element--underline .bg-element__underline.is-underlined,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_change.bg-element--underline .bg-element__underline.is-underlined,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_underlined.bg-element--underline .bg-element__underline.is-underlined{transform:translateY(4px);opacity:0}body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_animated.bg-element--underline .bg-element__underline.is-animated,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_change.bg-element--underline .bg-element__underline.is-animated,body:not(.mode--editor) .component-button.bg-element--hover.hover:not(.disabled).bg-element--hover-underline_underlined.bg-element--underline .bg-element__underline.is-animated{left:auto;right:0;width:0}
.component-button.is-old-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;display:inline-flex;position:relative;font-size:15px;min-width:46px;min-height:46px;text-align:center;vertical-align:middle;align-items:center;justify-content:center;max-width:100%;text-decoration:none!important;--iconMargin:10px;--iconSize:16px;--buttonBackground:#060607;--buttonBackgroundHover:#35353e;--buttonColor:var(--currentColor);--buttonColorHover:#fff;--currentColor:var(--buttonColor);--currentContrast:var(--buttonContrast);--buttonRadius:0;--contrastColor:var(--buttonContrast)}.component-button.is-old-button,.component-button.is-old-button a[data-action]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.component-button.is-old-button a[data-action]{width:100%;height:100%;position:absolute;z-index:100}.component-button.is-old-button.wide{width:100%}.component-button.is-old-button:after,.component-button.is-old-button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:var(--buttonRadius);background:transparent}.component-button.is-old-button:after{opacity:0}.component-button.is-old-button.hover .btn-content{color:var(--buttonColorHover,currentColor)}.component-button.is-old-button .btn-content{line-height:1.467;position:relative;z-index:1;color:var(--buttonColor,currentColor)}.component-button.is-old-button.bordered.background--gradient .btn-text{background:var(--buttonColor,currentColor);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.component-button.is-old-button.bordered.background--gradient.hover .btn-text{background:var(--buttonColorHover,currentColor);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.component-button.is-old-button .submitting-status{display:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.component-button.is-old-button .submitting-status .icon{display:block;position:absolute;width:22px;height:22px;top:50%;left:50%;margin:auto;transform:translate(-50%,-50%)}.component-button.is-old-button .submitting-status .circular-loader{fill:none;stroke:currentColor;stroke-width:6px;transform-origin:center center}.component-button.is-old-button .submitting-status .loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;stroke-linecap:round;animation:circular-loader 1.5s ease-in-out infinite reverse}.component-button.is-old-button .btn-icon{display:block;width:18px;height:18px}.component-button.is-old-button .btn-icon svg{max-height:100%}.component-button.is-old-button .btn-content-icon-text,.component-button.is-old-button .btn-content-text{padding:12px 22px;max-width:100%}.component-button.is-old-button .btn-content-icon,.component-button.is-old-button .btn-content-icon-text{display:flex;align-items:center}.component-button.is-old-button .btn-content-icon-text.icon-on-right,.component-button.is-old-button .btn-content-icon.icon-on-right{flex-flow:row-reverse}.component-button.is-old-button .btn-content-icon-text.icon-on-right .component-icon,.component-button.is-old-button .btn-content-icon.icon-on-right .component-icon{margin-right:0;margin-left:var(--iconMargin)}.component-button.is-old-button .btn-content-icon-text .component-icon,.component-button.is-old-button .btn-content-icon .component-icon{margin:-20px var(--iconMargin) -20px 0;transition:opacity .2s ease,color .05s ease}.component-button.is-old-button .btn-content-icon-text .component-icon .icon,.component-button.is-old-button .btn-content-icon .component-icon .icon{width:100%;height:100%}.component-button.is-old-button .btn-content-icon{padding:0!important;justify-content:center}.component-button.is-old-button .btn-content-icon .component-icon{margin:0!important}.component-button.is-old-button .btn-text{display:block!important;word-break:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;transition:all .2s}.component-button.is-old-button .success-icon{position:absolute;top:50%;left:50%;width:18px;transform:translate3d(-50%,-50%,0) scale(.6);opacity:0;visibility:hidden}.component-button.is-old-button.animate-add-to-cart{pointer-events:none}.component-button.is-old-button.animate-add-to-cart .component-icon{transition:none;opacity:0}.component-button.is-old-button.animate-add-to-cart .success-icon{transition:opacity .45s,visibility .45s,transform .3s cubic-bezier(.25,1,.1,3);transform:translate3d(-50%,-50%,0) scale(1);opacity:1;visibility:visible;will-change:transform}.component-button.is-old-button.animate-add-to-cart .btn-text{transition:none;opacity:0;will-change:transform}.component-button.is-old-button.effect--opacity:after,.component-button.is-old-button.effect--opacity:before{transition:all .2s ease}.component-button.is-old-button.effect--opacity.background--gradient:after{background:var(--buttonBackgroundHover,currentColor)}.component-button.is-old-button.effect--fill:after,.component-button.is-old-button.effect--fill:before{transition:all .2s ease}.component-button.is-old-button.effect--fill.background--gradient:after{background:var(--buttonBackgroundHover,currentColor)}.component-button.is-old-button.effect--zoom:before{transition:all .3s cubic-bezier(.21,.67,.58,1)}.component-button.is-old-button.hover{--currentColor:var(--buttonColorHover);--currentContrast:var(--buttonContrastHover)}.component-button.is-old-button.hover.effect--opacity:not(.background--gradient).filled:before{background:var(--buttonBackgroundHover,currentColor)}.component-button.is-old-button.hover.effect--opacity:not(.background--gradient).transparent .component-button.is-old-button.hover.effect--opacity:not(.background--gradient):before{opacity:.3}.component-button.is-old-button.hover.effect--opacity.background--gradient:after,.component-button.is-old-button.hover.effect--opacity.background--gradient:before{opacity:1!important}.component-button.is-old-button.hover.effect--fill:not(.background--gradient):before{background:var(--buttonBackgroundHover,currentColor)}.component-button.is-old-button.hover.effect--fill:not(.background--gradient).bordered:before{border-color:transparent}.component-button.is-old-button.hover.effect--fill.background--gradient:before{opacity:0}.component-button.is-old-button.hover.effect--fill.background--gradient:after{opacity:1}.component-button.is-old-button.hover.effect--zoom:before{transform:scale(1.03)}.component-button.is-old-button.bordered.line_size--small:before{--buttonBorderWidth:1px}.component-button.is-old-button.bordered.line_size--medium:before{--buttonBorderWidth:2px}.component-button.is-old-button.bordered.line_size--large:before{--buttonBorderWidth:3px}.component-button.is-old-button.size--large{font-size:17px;min-width:56px;min-height:56px}.component-button.is-old-button.size--large .btn-content{padding:16px 30px}.component-button.is-old-button.size--small{font-size:14px;min-width:40px;min-height:40px}.component-button.is-old-button.size--small .btn-content{padding:10px 20px}.component-button.is-old-button.size--small .btn-content .component-icon{--iconMargin:8px}.component-button.is-old-button.filled{border:0}.component-button.is-old-button.filled:before{outline:1px solid transparent;background:var(--buttonBackground,currentColor)}.component-button.is-old-button.bordered:before{border:var(--buttonBorderWidth,1px) solid var(--buttonBorder,currentColor)}.component-button.is-old-button.text--light{--buttonColor:var(--lightColor)!important;--buttonColorHover:var(--lightColor)!important}.component-button.is-old-button.text--light .btn-content{--currentColor:var(--lightColor)!important}.component-button.is-old-button.text--light .btn-text{color:var(--currentColor)!important}.component-button.is-old-button.text--dark{--buttonColor:var(--darkColor)!important;--buttonColorHover:var(--darkColor)!important}.component-button.is-old-button.text--dark .btn-content{--currentColor:var(--darkColor)!important}.component-button.is-old-button.text--dark .btn-text{color:var(--currentColor)!important}.component-button.is-old-button.transparent:after,.component-button.is-old-button.transparent:before{opacity:.2;will-change:opacity}.component-button.is-old-button.transparent .btn-content{color:currentColor!important}.component-button.is-old-button.squared{--buttonRadius:4px}.component-button.is-old-button.rounded{--buttonRadius:100px}.component-button.is-old-button.rounded.background--gradient{--buttonRadius:27px}.component-button.is-old-button.rounded.background--gradient.size--small{--buttonRadius:19px}.component-button.is-old-button.rounded.background--gradient.size--medium{--buttonRadius:22px}.component-button.is-old-button.background--gradient.bordered:before{border:none;background:var(--buttonBorder)}.component-button.is-old-button.weight--light{font-weight:300}.component-button.is-old-button.weight--normal{font-weight:400}.component-button.is-old-button.weight--medium{font-weight:500}.component-button.is-old-button.weight--bold{font-weight:700}
.component-image{width:100%;position:relative;overflow:hidden;border-radius:var(--radius,0);display:block;z-index:1;padding-bottom:0!important}.component-image.round{--radius:50%!important}.component-image[data-action-target]{cursor:pointer}.component-image[data-action-target] [data-action]{position:absolute;inset:0;z-index:2}.is-pointer .component-image[data-effect=zoom] .component-image__image{transition:transform .5s ease;left:-1px;right:-1px;bottom:-1px;top:-1px}.is-pointer .component-image[data-effect=zoom]:hover{will-change:transform}.is-pointer .component-image[data-effect=zoom]:hover .component-image__image{transform:scale(1.06);transition:transform 1.35s cubic-bezier(.21,.32,0,.57)}.component-image__image{border-radius:var(--radius,0);overflow:hidden}.component-image__img{display:block;position:relative;-o-object-fit:contain;object-fit:contain;opacity:1;visibility:visible;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;text-indent:-9999px;min-width:100%;max-width:100%;max-height:100%;aspect-ratio:var(--ratio)}.component-image__img:not([src]){content:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.component-image__bg{image-rendering:optimizeSpeed;image-rendering:auto;image-rendering:-o-crisp-edges;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;width:100%;min-height:100%;padding-bottom:var(--proportion,var(--imageProportion,100%));background-repeat:no-repeat;background-position:var(--imagePositionX,50%) var(--imagePositionY,50%);background-size:cover;opacity:1;visibility:visible;z-index:0}.component-image__bg--contain{background-size:contain}.component-image__bg--repeat{background-size:auto;background-repeat:repeat}.component-slider .component-image__bg--contain{--imagePositionX:50%!important;--imagePositionY:50%!important}
body.adaptive-mobile .component-image .overlay-container{overflow-y:auto}
.component-image__overlay{position:absolute;z-index:2;text-align:left;top:0;left:0;width:100%;height:100%;opacity:0;overflow:hidden;transition:opacity .35s ease .15s;--titleSize:22px;--descSize:14px;--gap:6px}.component-image__overlay[data-size=large]{--titleSize:30px;--descSize:16px}.component-image__overlay[data-size=small]{--titleSize:18px;--gap:5px}.component-image__overlay[data-size=xsmall]{--titleSize:15px;--descSize:13px;--gap:5px}.component-image__overlay .overlay-content{position:relative;width:100%;min-height:100%;display:flex;flex-flow:column;padding:min(5%,30px)}body.adaptive-mobile .component-image__overlay .overlay-content{padding:10px}.component-image__overlay .overlay-content[data-position=top_left]{justify-content:flex-start;text-align:left}.component-image__overlay .overlay-content[data-position=center]{justify-content:center;align-items:center;text-align:center}.component-image__overlay .overlay-content[data-position=bottom_left]{justify-content:flex-end;align-items:flex-start;text-align:left}.component-image__overlay .overlay-content[data-position=bottom_right]{justify-content:flex-end;align-items:flex-end;text-align:right}.component-image__overlay .overlay-layer{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.component-image__overlay .overlay-title{font-size:var(--titleSize);line-height:1.15;font-weight:700;z-index:1;transform:translateY(4px);transition:transform .3s ease .15s;word-break:normal;word-wrap:normal;overflow-wrap:normal}.component-image__overlay .overlay-desc{display:block;font-size:var(--descSize);line-height:1.3;z-index:1;transform:translateY(7px);transition:transform .35s ease .15s;word-break:normal;word-wrap:normal;overflow-wrap:normal}.component-image__overlay .overlay-title+.overlay-desc{margin-top:var(--gap)}.component-image.editor-focus .component-image__overlay,.component-image.editor-hover .component-image__overlay,.component-image__overlay.hover,.component-image__overlay[data-type=static],.component-slider:hover .component-image__overlay{opacity:1;transition-delay:0s}.component-image.editor-focus .component-image__overlay .overlay-desc,.component-image.editor-focus .component-image__overlay .overlay-title,.component-image.editor-hover .component-image__overlay .overlay-desc,.component-image.editor-hover .component-image__overlay .overlay-title,.component-image__overlay.hover .overlay-desc,.component-image__overlay.hover .overlay-title,.component-image__overlay[data-type=static] .overlay-desc,.component-image__overlay[data-type=static] .overlay-title,.component-slider:hover .component-image__overlay .overlay-desc,.component-slider:hover .component-image__overlay .overlay-title{transform:translateZ(0);transition-delay:0s}

.component-menu-list{
	display: flex;
}
.component-menu-list li{
	margin: 0 6px;
}
.block-823503 .component-menu-list{
	flex-direction:column;
}
.header-wrapper{
	max-width: 1070px;
	margin: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.header-phone{
	text-align: right;
	font-weight: 700;
	font-size: 21px;
	line-height: 1.5;	
	color: #3c3c3c;
	padding-right: 50px;
}
.header-phone span{
	display: block;
	font-size: 14px;
}