@charset "UTF-8";:root{--text-font-family: sans-serif;--heading-font-family: Poppins, sans-serif;--ui-color: #0f3050}body{margin:0}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-flex{display:flex}.d-grid{display:grid}@media (min-width: 576px){.d-sm-none{display:none}}@media (min-width: 576px){.d-sm-block{display:block}}@media (min-width: 576px){.d-sm-inline-block{display:inline-block}}@media (min-width: 576px){.d-sm-inline{display:inline}}@media (min-width: 576px){.d-sm-flex{display:flex}}@media (min-width: 576px){.d-sm-grid{display:grid}}@media (min-width: 768px){.d-md-none{display:none}}@media (min-width: 768px){.d-md-block{display:block}}@media (min-width: 768px){.d-md-inline-block{display:inline-block}}@media (min-width: 768px){.d-md-inline{display:inline}}@media (min-width: 768px){.d-md-flex{display:flex}}@media (min-width: 768px){.d-md-grid{display:grid}}@media (min-width: 992px){.d-lg-none{display:none}}@media (min-width: 992px){.d-lg-block{display:block}}@media (min-width: 992px){.d-lg-inline-block{display:inline-block}}@media (min-width: 992px){.d-lg-inline{display:inline}}@media (min-width: 992px){.d-lg-flex{display:flex}}@media (min-width: 992px){.d-lg-grid{display:grid}}@media (min-width: 1200px){.d-xl-none{display:none}}@media (min-width: 1200px){.d-xl-block{display:block}}@media (min-width: 1200px){.d-xl-inline-block{display:inline-block}}@media (min-width: 1200px){.d-xl-inline{display:inline}}@media (min-width: 1200px){.d-xl-flex{display:flex}}@media (min-width: 1200px){.d-xl-grid{display:grid}}.flex-row{display:row}.flex-row-reverse{display:row-reverse}.flex-column{display:column}.flex-column-reverse{display:column-reverse}@media (min-width: 576px){.flex-sm-row{flex-direction:row}}@media (min-width: 576px){.flex-sm-row-reverse{flex-direction:row-reverse}}@media (min-width: 576px){.flex-sm-column{flex-direction:column}}@media (min-width: 576px){.flex-sm-column-reverse{flex-direction:column-reverse}}@media (min-width: 768px){.flex-md-row{flex-direction:row}}@media (min-width: 768px){.flex-md-row-reverse{flex-direction:row-reverse}}@media (min-width: 768px){.flex-md-column{flex-direction:column}}@media (min-width: 768px){.flex-md-column-reverse{flex-direction:column-reverse}}@media (min-width: 992px){.flex-lg-row{flex-direction:row}}@media (min-width: 992px){.flex-lg-row-reverse{flex-direction:row-reverse}}@media (min-width: 992px){.flex-lg-column{flex-direction:column}}@media (min-width: 992px){.flex-lg-column-reverse{flex-direction:column-reverse}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row}}@media (min-width: 1200px){.flex-xl-row-reverse{flex-direction:row-reverse}}@media (min-width: 1200px){.flex-xl-column{flex-direction:column}}@media (min-width: 1200px){.flex-xl-column-reverse{flex-direction:column-reverse}}.section__heading{color:#000}.section-header{text-align:center;margin-bottom:20px}.section-header-title{font-size:24px;font-weight:700;line-height:1.2;margin:0}.section-header-subtitle{font-weight:400;margin:10px 0 0;font-size:16px;line-height:1.25}.section-header-description{margin:10px 0 0;font-size:14px;line-height:1.5}@media (min-width: 768px){.section-header{margin-bottom:30px}.section-header-title{font-size:26px}.section-header-subtitle{font-size:18px;margin:10px 0 0}.section-header-description{font-size:16px;margin:10px 0 0}}@media (min-width: 992px){.section-header-title{font-size:32px}}.section-banner{max-width:var(--banner-max-width, 100%);height:var(--banner-height-mobile, 300px);margin:0 auto;position:relative}.section-banner>img,.section-banner>svg{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.section-banner{height:var(--banner-height-desktop, 500px)}}.swiper-btn{background:#fff;--swiper-navigation-size: 15px;--swiper-navigation-color: #000;width:30px;height:30px;border-radius:50%;box-shadow:0 0 5px #00000040}.swiper-btn.swiper-button-prev{left:5px}.swiper-btn.swiper-button-next{right:5px}.section__banner-text{position:relative;height:var(--height-mobile, 600px);max-height:var(--banner-max-height-mobile, 100vh)}.section__banner-text .section-banner>img{filter:brightness(var(--banner-image-brightness-mobile, 1))}.section__banner-text .section-banner>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section__banner-text .text{padding:15px;position:absolute;width:100%;height:100%;top:0;left:50%;margin:0;transform:translate(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.section__banner-text .text-subtitle{font-size:var(--font-size-subtitle-mobile, 16px);margin-bottom:20px}.section__banner-text .text-title{font-family:var(--text-font-family);font-size:var(--font-size-title-mobile, 24px);line-height:1.125;font-weight:700;margin:0 0 20px}.section__banner-text .text-content{font-size:var(--font-size-content-mobile, 14px);margin-top:1em;margin-bottom:20px}@media (min-width: 768px){.section__banner-text{height:var(--height-desktop);max-height:var(--banner-max-height-desktop, 100vh)}.section__banner-text .section-banner>img{filter:brightness(var(--banner-image-brightness-desktop, 1))}.section__banner-text .text-subtitle{font-size:var(--font-size-subtitle-desktop, 18px)}.section__banner-text .text-title{font-size:var(--font-size-title-desktop, 48px)}.section__banner-text .text-content{font-size:var(--font-size-content-desktop, 16px)}}.section__image-with-text .section__container{margin:0 auto}.section__image-with-text .section__content{display:flex;flex-wrap:wrap;align-items:center}.section__image-with-text .image{width:100%;padding:15px}.section__image-with-text .image>svg,.section__image-with-text .image>img{display:block;width:100%;height:auto}.section__image-with-text .image>svg{background:#f2f2f2}.section__image-with-text .text{width:100%;padding:15px}.section__image-with-text .text-title{font-size:20px;line-height:1.125;margin:0 0 10px;color:#000;font-weight:700}.section__image-with-text .text-content{color:#666;line-height:1.5;font-size:14px;text-align:justify}.section__image-with-text .text-params{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:10px;font-size:14px}.section__image-with-text .text-params>li>div:first-child{font-weight:700;font-size:16px}@media (min-width: 992px){.section__image-with-text .section__container{max-width:1500px;padding:0 50px}.section__image-with-text .image{width:58.333333%;padding:50px}.section__image-with-text .text{width:41.666667%;padding:50px}.section__image-with-text .text-title{font-size:32px;margin-bottom:20px}.section__image-with-text .text-content{font-size:16px}.section__image-with-text .text-params{font-size:16px;margin-top:20px}.section__image-with-text .text-params>li>div:first-child{font-size:18px}}.main-content.product .section__image-with-text{margin:0}.section__icons-box{background:var(--section-bg-color);color:var(--section-color)}.section__icons-box .section-container{padding:40px 15px;max-width:1440px}.section__icons-box .section-content{margin:0}.section__icons-box .icons{overflow-x:auto;margin:0 -15px}.section__icons-box .icons::-webkit-scrollbar{display:none}.section__icons-box .icons ul{width:auto;display:flex;margin:0;padding:0 5px;gap:10px 0}.section__icons-box .icons li{width:var(--icon-width);padding:0 10px;list-style:none;display:flex;flex-direction:column;align-items:center;flex-shrink:0;text-align:center;align-self:flex-start}.section__icons-box .icons li>svg,.section__icons-box .icons li>img{width:64px;height:64px;display:block;object-fit:contain}.section__icons-box .icons li>svg{background:#f2f2f2}.section__icons-box .icons li>h4{font-size:14px;font-weight:700;margin:10px 0 0;line-height:1.25}.section__icons-box .icons li>p{display:block;font-size:12px;line-height:16px;color:var(--desc-color)}@media (min-width: 768px){.section__icons-box .section__subheading{margin-bottom:10px}.section__icons-box .section__heading{font-size:42px;line-height:64px}.section__icons-box .icons{margin:0}.section__icons-box .icons ul{width:auto;max-width:100%;flex-wrap:wrap}.section__icons-box .icons li{width:calc(100% / var(--icon-lg-column))}.section__icons-box .icons li>svg,.section__icons-box .icons li>img{width:80px;height:80px}.section__icons-box .icons li>h4{font-size:16px}.section__icons-box .icons li>p{font-size:14px}}.section__video-with-text .section__container{position:relative}.section__video-with-text .video{width:100%;height:var(--video-height-mobile, 400px)}.section__video-with-text .video video{width:100%;height:100%;object-fit:cover}.section__video-with-text .text{position:absolute;width:100%;height:70%;top:15%;left:0;color:#fff;padding:0 20px}.section__video-with-text .text-inner{height:100%;justify-content:space-around;display:flex;flex-direction:column}.section__video-with-text .info{padding-left:24px;border-left:2px solid #fff;display:flex;flex-direction:column;margin:0}.section__video-with-text .info li{font-weight:700;list-style:none}.section__video-with-text .info li p:first-child{font-size:28px;line-height:42px;margin:0}.section__video-with-text .info li p:last-child{margin:0;font-size:16px;line-height:24px}.section__video-with-text .title{font-size:24px;font-weight:700}@media (min-width: 768px){.section__video-with-text .video{height:var(--video-height-desktop, 640px)}.section__video-with-text .text{height:54%;top:24%}.section__video-with-text .text-inner{max-width:1280px;margin:0 auto;justify-content:space-between;flex-direction:row}.section__video-with-text .info{justify-content:space-between}.section__video-with-text .info li p:first-child{font-size:36px;line-height:54px}.section__video-with-text .info li p:last-child{font-size:20px;line-height:30px}.section__video-with-text .title{align-self:flex-end;font-size:45px;line-height:67.5px}}.section__video-with-text .text-inner-ts2{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.section__video-with-text .text-inner-ts2 .title{margin-bottom:30px;line-height:1.25}.section__video-with-text .text-inner-ts2 .content{margin-bottom:30px;font-size:16px;font-weight:700}.section__video-with-text .text-inner-ts2 .btn{background:#000;color:#fff;padding:10px 15px;font-size:16px}@media (min-width: 768px){.section__video-with-text .text-inner-ts2{align-items:flex-start}.section__video-with-text .text-inner-ts2 .content{font-size:20px}}.section__dive-deeper .section__container{max-width:var(--section-container-max-width);padding:0 15px;margin:0 auto}.section__dive-deeper .section__header{display:flex;flex-direction:column;align-items:left;text-align:center}.section__dive-deeper .section__subheading{font-size:16px;line-height:22px;font-weight:500;margin-bottom:24px}.section__dive-deeper .section__subheading:before{content:"";width:13px;height:13px;background:var(--ui-color);border-radius:50%;display:inline-block;margin-right:15px}.section__dive-deeper .section__heading{font-size:36px;line-height:40px;margin:0;font-weight:700}.section__dive-deeper .images-with-marker-container{max-width:992px;margin:20px auto;position:relative}.section__dive-deeper .images-with-marker-inner{position:relative;padding-top:var(--aspect-ratio)}.section__dive-deeper .images-with-marker-inner .images,.section__dive-deeper .images-with-marker-inner .markers{position:absolute;top:0;left:0;width:100%;height:100%}.section__dive-deeper .images-with-marker-inner .images a{display:block;object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.section__dive-deeper .images-with-marker-inner .images img{display:block;width:100%;height:100%}.section__dive-deeper .images-with-marker-inner .icon{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;background:0 0;pointer-events:none;overflow:visible;stroke:currentColor}.section__dive-deeper .select-color{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.section__dive-deeper .select-color-label{display:none;width:30px;height:30px;position:relative;border-radius:50%;background-size:100% 100%}.section__dive-deeper .select-color-label span{display:none}.section__dive-deeper .select-color-label:before{box-sizing:border-box;position:absolute;content:"";width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;border-radius:50%;border:2px solid transparent}.section__dive-deeper .select-color-input{display:none}.section__dive-deeper .select-color-input.active+label{display:block}.section__dive-deeper .select-color-input:checked+label:before{border-color:#000}.section__dive-deeper .select-frame{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}.section__dive-deeper .select-frame-btn{position:relative;display:inline-block;padding:15px 24px;line-height:1.2;border-radius:46px;text-align:center;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;align-items:center;background:transparent}.section__dive-deeper .select-frame-btn:before{content:"";display:none;width:8px;height:8px;margin-right:8px;border-radius:4px;background-color:var(--ui-color)}.section__dive-deeper .select-frame-btn:hover,.section__dive-deeper .select-frame-btn.active{background:rgba(0,0,0,.1019607843)}.section__dive-deeper .select-frame-btn.active:before{display:block}.section__dive-deeper .buttons{display:flex;justify-content:center}.section__dive-deeper .buttons>.btn{font-weight:400;font-size:14px;line-height:1.5;text-align:center;color:#fff;background:#000;backdrop-filter:blur(24px);padding:10px 16px;border-radius:8px;display:block}@media (min-width: 992px){.section__dive-deeper .markers .marker{min-width:max-content}.section__dive-deeper .section__subheading{font-size:18px}.section__dive-deeper .section__heading{font-size:48px;line-height:56px}.section__dive-deeper .images-with-marker-container{margin:40px auto}.section__dive-deeper .images-with-marker-inner .marker span{display:block}.section__dive-deeper .select-frame{justify-content:flex-start}}html.is-marke-modal{width:100%;height:100%;overflow:hidden}#marke-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;display:flex;justify-content:center;align-items:flex-end}#marke-modal *{box-sizing:border-box}#marke-modal .modal__bg{background:rgba(0,0,0,.26);position:absolute;top:0;left:0;width:100%;height:100%}#marke-modal .modal__body{width:100%;height:auto;background:#fff;position:relative;z-index:1;padding:36px 24px;border-radius:12px 12px 0 0;overflow-y:auto;max-height:85%}#marke-modal .modal__off{position:absolute;right:10px;top:10px;width:48px;height:48px;border-radius:50%;border:2px solid rgba(0,0,0,.1);cursor:pointer;z-index:1;background:rgba(255,255,255,.6);display:flex;justify-content:center;align-items:center}#marke-modal .header{font-size:24px;line-height:28.8px;font-weight:700;padding-bottom:30px;border-bottom:solid 2px rgba(0,0,0,.1);margin-bottom:30px}#marke-modal .image{border-radius:12px;overflow:hidden;position:relative}#marke-modal .image:before{content:"";display:block;padding-top:75%}#marke-modal .image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}#marke-modal .title{display:none}#marke-modal .description{line-height:28px;margin:30px 0}#marke-modal .next{border:none;display:inline-block;padding:15px 24px;line-height:1.2;border-radius:200px;text-align:center;font-size:16px;font-weight:500;cursor:pointer;background:var(--ui-color);color:#fff;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}#marke-modal .next span:first-child{margin-right:4px}@media (min-width: 768px){#marke-modal{align-items:center}#marke-modal .modal__body{width:432px;max-height:75%;border-radius:12px;padding:0 0 30px}#marke-modal .image{border-radius:0}#marke-modal .header{display:none}#marke-modal .title{margin:36px 0;display:block;padding:0 20px;font-size:24px;line-height:28.8px;font-weight:700}#marke-modal .description{line-height:32px;padding:0 20px;margin:0}#marke-modal .next{margin:36px 20px;padding:15px 40px;font-size:18px}}.section__tabs img{max-width:100%}.section__tabs .section-container{padding:0 15px}.section__tabs .section__header{display:flex;flex-direction:column;align-items:center;margin-bottom:64px}.section__tabs .section__subheading{font-size:18px;line-height:25.2px;font-weight:500;margin-bottom:24px}.section__tabs .section__subheading:before{content:"";width:13px;height:13px;background:var(--ui-color);border-radius:50%;display:inline-block;margin-right:15px}.section__tabs .section__heading{font-size:48px;line-height:52.8px;margin:0 0 24px;font-weight:700}.section__tabs .tabs-head{width:100%;text-align:center;margin-bottom:24px;position:relative;padding:0 15px}.section__tabs .tabs-head ul{overflow-y:auto;display:flex;margin:0;padding:0;flex-wrap:nowrap;white-space:nowrap}.section__tabs .tabs-head ul::-webkit-scrollbar{display:none}.section__tabs .tabs-head-btn{top:0;height:46px;width:30px;text-align:center;line-height:46px;transform:none;padding-top:4px}.section__tabs .tabs-head-prev{left:-15px}.section__tabs .tabs-head-next{right:-15px}.section__tabs .tab-title{cursor:pointer;width:min-content;flex-shrink:1;list-style:none;padding:10px 10px 8px;height:46px;border-bottom:solid 2px rgba(0,0,0,.1);transition:all .3s;font-size:14px;line-height:26px;font-weight:500;color:#595959}.section__tabs .tab-title:hover,.section__tabs .tab-title.active{color:#000;border-bottom:solid 2px var(--ui-color)}.section__tabs .tab-content{display:none}.section__tabs .tab-content.active{display:block}.section__tabs .image-with-text{display:grid;grid-template-columns:1fr;gap:20px 0}.section__tabs .image-with-text .image{border-radius:12px;overflow:hidden}.section__tabs .image-with-text .image svg,.section__tabs .image-with-text .image img{width:100%;height:auto;display:block}.section__tabs .image-with-text .image svg{background:#f2f2f2}.section__tabs .image-with-text .text .title{font-size:16px;font-weight:700;line-height:130%;letter-spacing:-.02em}.section__tabs .image-with-text .text .desc{margin-top:10px;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.02em;color:#595959}@media (min-width: 992px){.section__tabs .tabs-head{margin-bottom:48px;padding:0}.section__tabs .tabs-head-btn{display:none}.section__tabs .tab-title{width:25%;font-size:16px}.section__tabs .image-with-text{grid-template-columns:3fr 2fr;gap:0 32px}.section__tabs .image-with-text .text .title{font-size:20px}.section__tabs .image-with-text .text .desc{font-size:16px}}.section-tabs-nav{margin:20px 0;padding:0 80px 10px 0;position:relative}.section-tabs-nav-swiper{--swiper-navigation-size: 20px;--swiper-navigation-color: #000}.section-tabs-nav-swiper .swiper-slide{width:auto;padding:10px 0;cursor:pointer;line-height:20px}.section-tabs-nav-swiper .swiper-slide.swiper-slide-thumb-active{font-weight:700}.section-tabs-nav-buttons{position:absolute;top:5px;right:0;width:70px;justify-content:space-between;display:flex}.section-tabs-nav-buttons .swiper-btn{cursor:pointer;width:30px;height:30px;padding:5px}.section-tabs-nav-buttons .swiper-btn-next{transform:rotate(180deg)}.section-tabs-nav-buttons .swiper-btn.swiper-button-disabled{opacity:.25;cursor:not-allowed}.section-tabs-nav-pagination.swiper-pagination{--swiper-theme-color: #000;top:auto;bottom:0;border-radius:4px;overflow:hidden}@media (min-width: 992px){.section-tabs-nav-swiper{font-size:16px}}.section__accordion{color:#000}.section__accordion h4{margin:0}.section__accordion img{max-width:100%;width:100%;height:auto}.section__accordion .section__container{max-width:var(--section-container-max-width);padding:0 15px;margin:0 auto}.section__accordion .accordions{margin:0;padding:0}.section__accordion .accordion{list-style:none}.section__accordion .accordion-header{font-size:16px}.section__accordion .accordion-header h4{font-size:inherit}.section__accordion .accordion-header>.icon{width:20px;height:20px;position:relative}.section__accordion .accordion-header>.icon>svg{position:absolute;top:0;left:0;transition:all .3s}.section__accordion .accordion-header>.icon>svg:last-child{transform:rotate(90deg)}.section__accordion .accordion-content{padding:10px 0 20px;font-size:16px}.section__accordion .accordion-content h5{font-size:18px}.section__accordion .accordion-content-specifications .item{margin-bottom:20px}.section__accordion .accordion-content-specifications .item-title{font-weight:700;font-size:14px;margin:0 0 8px}.section__accordion .accordion-content-specifications .item-content{font-size:12px}.section__accordion .accordion-content-specifications .item-content h4{display:none}.section__accordion .accordion-content-specifications .item-content th{font-weight:400;width:30%}.section__accordion .accordion-content-specifications .item-content th,.section__accordion .accordion-content-specifications .item-content td{padding:6px}@media (min-width: 992px){.section__accordion .accordion-content-specifications .item{margin-bottom:20px}.section__accordion .accordion-content-specifications .item-title{font-size:15px;margin:0 0 10px}.section__accordion .accordion-content-specifications .item-content{font-size:14px}.section__accordion .accordion-content-specifications .item-content th{width:25%}.section__accordion .accordion-content-specifications .item-content th,.section__accordion .accordion-content-specifications .item-content td{padding:8px}}.section__accordion .accordion-content-image img{max-width:100%;width:auto;height:auto}.section__accordion .accordion-content-download a{display:flex;align-items:center}.section__accordion .accordion-content-download a svg{width:1.25em;height:1.25em;margin-right:.5em}.section__accordion .accordion-content-download a span{text-decoration:underline}.section__accordion .accordion.open .accordion-header>.icon>svg:last-child{transform:rotate(180deg)}.section__accordion .b-items-row-multi{display:grid;grid-template-columns:repeat(1,1fr);gap:15px;padding:5px}.section__accordion .b-items-row-multi-panel{padding:10px;box-shadow:0 0 5px #0000001a;font-size:14px}.section__accordion .b-items-row-multi-panel>h5{margin-bottom:10px;font-size:16px}.section__accordion .b-items-row-multi-panel>div{margin-top:10px}@media (min-width: 992px){.section__accordion .b-items-row-multi{grid-template-columns:repeat(2,1fr);gap:15px}}@media (min-width: 1200px){.section__accordion .b-items-row-multi{grid-template-columns:repeat(3,1fr);gap:15px}}.section__accordion .specifications-content{font-size:16px}.section__accordion .specifications-content h4{font-size:16px;line-height:24px;margin:20px 0 10px}.section__accordion .specifications-content table{width:100%;border-collapse:collapse;border-color:inherit;text-indent:0}.section__accordion .specifications-content th,.section__accordion .specifications-content td{padding:10px 15px;font-size:14px;border:.5px solid rgba(128,128,128,.4784313725);font-weight:400}.section__accordion .specifications-content th{text-align:center}.nav-tabs .nt-nav{display:flex;align-items:center;padding:0;gap:20px;overflow-y:auto;position:relative}.nav-tabs .nt-nav::-webkit-scrollbar{display:none}.nav-tabs .nt-nav:after{content:"";height:2px;width:100%;display:block;bottom:0;left:0;position:absolute;background:#dee2e6}.nav-tabs .nt-title{list-style:none;padding:15px 10px;position:relative;flex-shrink:0;cursor:pointer}.nav-tabs .nt-title:after{content:"";position:absolute;bottom:0px;right:0;width:0;height:2px;background:var(--ui-color);transition:all .3s;z-index:1;transform:rotate(0)}.nav-tabs .nt-title.active:after{width:100%;left:0;right:auto}.nav-tabs .nt-body{font-size:14px}.nav-tabs .nt-content{display:none}.nav-tabs .nt-content.active{display:block}.section__download-doc .section__container{max-width:var(--section-container-max-width);padding:70px 15px;margin:0 auto}.section__download-doc .section__heading{margin:0 0 20px;font-size:20px;line-height:1.25;text-align:center}.section__download-doc a{display:flex;flex-direction:column;align-items:center;gap:20px;text-decoration:none}.section__download-doc a svg{display:block;width:80px;height:80px}.section__download-doc a span{color:#666;font-size:13px}@media (min-width: 992px){.section__download-doc .section__heading{font-size:48px}}.section__youtube-box .section__container{padding:0 16px;margin:0 auto}.section__youtube-box .section__header{padding:20px 30px;text-align:center}.section__youtube-box .section__heading{font-size:24px;line-height:34px;font-weight:700;margin:0}.section__youtube-box ul{padding:0;margin:0;display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.section__youtube-box li{width:100%;padding-top:var(--video-aspect-ratio, 75%);list-style:none;position:relative}.section__youtube-box li>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.section__youtube-box ul{grid-template-columns:repeat(2,1fr);gap:20px}.section__youtube-box ul[data-count="1"]{grid-template-columns:repeat(1,1fr)}}@media (min-width: 992px){.section__youtube-box .section__container{max-width:1450px;padding:0 25px}.section__youtube-box .section__header{padding:0 20px;margin-bottom:60px}.section__youtube-box .section__heading{font-size:42px;line-height:62.5px}.section__youtube-box ul{grid-template-columns:repeat(3,1fr)}.section__youtube-box ul[data-count="1"]{grid-template-columns:repeat(1,1fr)}.section__youtube-box ul[data-count="2"],.section__youtube-box ul[data-count="4"]{grid-template-columns:repeat(2,1fr)}}.section__newsletter-plus{background:#000;color:#fff}.section__newsletter-plus .section__container{max-width:var(--section-container-max-width);margin:0 auto;padding:var(--section-container-padding)}.section__newsletter-plus .section__header{text-align:center;margin-bottom:40px}.section__newsletter-plus .section__icon{margin-bottom:30px}.section__newsletter-plus .section__icon svg{width:64px;height:64px}.section__newsletter-plus .section__heading{font-size:20px;margin:0}.section__newsletter-plus .section__description{font-size:16px;opacity:.4;margin:0}.section__newsletter-plus .newsletter-plus-form .input-group{margin:0 auto;max-width:460px;width:100%;display:flex;border:solid 1px white;border-radius:4px;overflow:hidden}.section__newsletter-plus .newsletter-plus-form .input-group input{background:#000;color:#fff;width:100%;border:none;border-right:solid 1px #fff;padding:10px 15px;line-height:20px;font-size:15px;height:40px}.section__newsletter-plus .newsletter-plus-form .input-group input::placeholder,.section__newsletter-plus .newsletter-plus-form .input-group input::-webkit-input-placeholder{color:#fff}.section__newsletter-plus .newsletter-plus-form .input-group .input-group__btn{width:120px}.section__newsletter-plus .newsletter-plus-form .input-group .input-group__btn button{font-size:15px;height:40px;width:100%;padding:0;border:none}.section__newsletter-plus .newsletter-plus-form .form--success{text-align:center;background:transparent;color:#fff;border:none}.section__newsletter-plus .newsletter-plus-form .errors{text-align:center;background:transparent;color:red;border:none}@media (min-width: 992px){.section__newsletter-plus .section__heading{font-size:48px}}.section-products-comparison{user-select:none}.section-products-comparison .section__container{max-width:var(--section-container-max-width);margin:0 auto}.section-products-comparison .comparison{display:grid;grid-template-columns:1fr 1fr}.section-products-comparison .comparison .images{grid-area:1/1/2/3;position:relative}.section-products-comparison .comparison .images:before{content:"";width:100%;display:block;padding-top:100%}.section-products-comparison .comparison .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section-products-comparison .comparison .image-wrapper .image{aspect-ratio:1;height:100%}.section-products-comparison .comparison .image-wrapper .image svg,.section-products-comparison .comparison .image-wrapper .image img{display:block;width:100%;height:100%;object-fit:contain}.section-products-comparison .comparison .image-wrapper .image img{background:#fff}.section-products-comparison .comparison .image-wrapper .image svg{background:#f2f2f2}.section-products-comparison .comparison .old-image-wrapper{width:50%}.section-products-comparison .comparison .info{background:#f9f9f9;display:flex;align-items:center;justify-content:center;text-align:center}.section-products-comparison .comparison .info>ul{padding:30px 15px;display:flex;gap:40px;flex-direction:column}.section-products-comparison .comparison .info h3{margin:0}.section-products-comparison .comparison .info h4{font-size:18px;color:#e70d39;margin:0}.section-products-comparison .comparison .info p{font-weight:600;font-size:14px}.section-products-comparison .comparison .select-color{display:flex;justify-content:center;gap:20px;padding:15px;grid-area:2/1/2/3}.section-products-comparison .comparison .select-color-label{width:30px;height:30px;position:relative;border-radius:50%;background-size:100% 100%}.section-products-comparison .comparison .select-color-label span{display:none}.section-products-comparison .comparison .select-color-label:before{box-sizing:border-box;position:absolute;content:"";width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;border-radius:50%;border:2px solid transparent}.section-products-comparison .comparison .select-color-input{display:none}.section-products-comparison .comparison .select-color-input:checked+label:before{border-color:#000}.section-products-comparison .comparison .new-img{display:none}.section-products-comparison .comparison-images{position:relative}.section-products-comparison .comparison-images .split-line{position:absolute;top:0;left:calc(50% - 25px);height:100%;width:50px;cursor:col-resize}.section-products-comparison .comparison-images .split-line .circle{width:50px;height:50px;border-radius:50%;border:solid 2px #fff;box-shadow:#00000054 0 0 15px;display:flex;align-items:center;justify-content:space-around;overflow:hidden;background:rgba(0,0,0,.1)}.section-products-comparison .comparison-images .split-line .circle svg{background:transparent;transition:margin .1s}.section-products-comparison .comparison-images .split-line .circle svg:first-child{margin-left:5px;transform:rotateY(180deg)}.section-products-comparison .comparison-images .split-line .circle svg:last-child{margin-right:5px}.section-products-comparison .comparison-images .split-line:before,.section-products-comparison .comparison-images .split-line:after{content:"";display:block;height:calc(50% - 25px);box-shadow:#00000054 0 0 15px;width:2px;background:#fff;margin:0 auto}.section-products-comparison .comparison-images .split-line:hover .circle svg{margin:0}@media (min-width: 992px){.section-products-comparison .comparison{grid-template-columns:200px auto 200px}.section-products-comparison .comparison .images{grid-area:auto}.section-products-comparison .comparison .info h4{font-size:30px}.section-products-comparison .comparison .info p{font-size:18px}.section-products-comparison .comparison .select-color{grid-area:2/1/2/4}}@media (min-width: 1200px){.section-products-comparison .comparison{grid-template-columns:300px auto 300px}}.section__featured-ebike{margin:40px 0}.section__featured-ebike .section-container{max-width:1440px;margin:0 auto}.section__featured-ebike .section-content{display:grid;grid-template-columns:1fr;grid-gap:20px;margin:0}.section__featured-ebike .wrap-right{padding:0 15px}.section__featured-ebike img{display:block;width:100%;height:100%}.section__featured-ebike .images{padding-top:100%;width:100%;position:relative}.section__featured-ebike .images>.image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;z-index:1;cursor:pointer}.section__featured-ebike .images>.image.active{opacity:1;z-index:2}.section__featured-ebike .colors{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px;gap:10px}.section__featured-ebike .colors>.color{width:50px;height:50px;border-radius:5px;border:solid 2px #f2f2f2;padding:4px;cursor:pointer}.section__featured-ebike .colors>.color.active{border-color:#e95144;cursor:not-allowed}.section__featured-ebike .advantages{display:flex;flex-direction:column;gap:15px}.section__featured-ebike .advantage>div:first-child{display:grid;grid-template-columns:40px auto;gap:0 10px;align-items:center;margin-bottom:10px}.section__featured-ebike .advantage>div:first-child>span{display:block;width:40px;height:40px}.section__featured-ebike .advantage>div:first-child>span svg{display:block;width:100%;height:100%}.section__featured-ebike .advantage>div:first-child h4{font-size:16px;font-weight:700;line-height:18px;margin:0}.section__featured-ebike .advantage>div:first-child p{font-size:12px;line-height:1;margin:0}.section__featured-ebike .advantage>div:last-child{font-size:14px;line-height:1.5}.section__featured-ebike .buttons{margin-top:20px;display:flex;justify-content:center}.section__featured-ebike .buttons>.button{display:none;border-radius:4px}.section__featured-ebike .buttons>.button.active{display:block}@media (min-width: 992px){.section__featured-ebike .section-content{grid-template-columns:1fr 1fr;grid-gap:40px}.section__featured-ebike .colors .color{width:60px;height:60px}.section__featured-ebike .info{text-align:left}.section__featured-ebike .info h2{font-size:24px;margin-bottom:0}.section__featured-ebike .info p{font-size:16px}.section__featured-ebike .advantages{gap:40px}.section__featured-ebike .advantage>div:first-child{grid-template-columns:50px auto;margin-bottom:20px}.section__featured-ebike .advantage>div:first-child>span{width:50px;height:50px}.section__featured-ebike .advantage>div:first-child h4{font-size:18px;line-height:1.25}.section__featured-ebike .advantage>div:first-child p{font-size:14px}.section__featured-ebike .advantage>div:last-child{font-size:16px}.section__featured-ebike .buttons{margin-top:40px}}.section__collapses{margin:40px auto}.section__collapses .section-container{max-width:var(--section-container-max-width, 1440px);margin:0 auto;padding:0 15px}.collapses{border-top:1px solid #000}.collapse{border-bottom:1px solid #000}.collapse-head{font-size:14px;font-weight:700;padding:10px 20px 10px 0;position:relative;line-height:1.2;cursor:pointer}.collapse-head h4{margin:0;font-size:inherit}.collapse-icon{display:block;position:absolute;top:calc(10px + .1em);right:0;width:1em;height:1em}.collapse-icon:after,.collapse-icon:before{content:"";width:100%;height:2px;background:currentColor;display:block;position:absolute;top:calc(50% - 1px);left:0;transition:all .3s}.collapse-icon:before{transform:rotate(90deg)}.collapse-content{font-size:12px;padding:10px 0 20px}.collapse.open .collapse-icon:after{transform:rotate(180deg)}.collapse.open .collapse-icon:before{transform:rotate(360deg)}@media (min-width: 768px){.collapse-head{font-size:16px}.collapse-content{font-size:14px}}.section__featured-collection .section-container{margin:40px auto;max-width:1440px}.section__featured-collection .buttons{margin-top:20px;display:flex;justify-content:center}.section__featured-collection .buttons .btn{border-radius:4px}.section-ebike-with-markers .section__container{padding:50px 15px}.section-ebike-with-markers .section__header{text-align:center;margin-bottom:30px}.section-ebike-with-markers .section__heading{font-size:28px;margin-bottom:25px}.section-ebike-with-markers .section__description{font-size:14px}.section-ebike-with-markers .section__description p{margin:0}.section-ebike-with-markers .ebike{position:relative;max-width:var(--ebike-max-width);margin:0 auto}.section-ebike-with-markers .ebike .image{aspect-ratio:1920/800;overflow:hidden}.section-ebike-with-markers .ebike .image img,.section-ebike-with-markers .ebike .image svg{display:block;width:100%;height:100%}@media (min-width: 992px){.section-ebike-with-markers .section__heading{font-size:54px;margin-bottom:50px}.section-ebike-with-markers .section__description{font-size:18px;line-height:1.75}}.section__card-box-swiper .swiper-wrapper{display:flex;text-align:center;max-width:100%;width:100%}.section__card-box-swiper .swiper-slide{width:300px;flex-shrink:0}.section__card-box .card{text-align:left}.section__card-box .card img,.section__card-box .card svg{border-radius:12px;overflow:hidden;display:block;width:100%;height:auto}.section__card-box .card h4{margin:15px 0 10px;font-size:16px}.section__card-box .card p{font-size:14px;line-height:1.5}.section__card-box .buttons{display:flex;justify-content:center;margin-top:20px}.section__card-box .buttons .btn{border-radius:5px}@media (min-width: 992px){.section__card-box .section__heading{font-size:54px}.section__card-box .card{text-align:center}}.section__card-box .buttons{margin-top:30px}.section__image-box .section-container{max-width:1440px;margin:0 auto}.section__image-box-swiper{display:flex}.section__image-box-swiper .swiper-slide{flex-shrink:0;width:50%;position:relative}.section__image-box-swiper .swiper-slide a{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 768px){.section__image-box .section__heading{font-size:54px}}.section-tabs-collection{--color-ui: #ffba00;--section-container-padding: 50px 0 0}.section-tabs-collection .section__header{text-align:center;display:grid;grid-template-columns:1fr;margin-bottom:20px;padding:0 15px}.section-tabs-collection .section__heading{font-size:28px;margin-bottom:15px}.section-tabs-collection .section__description{font-size:16px;line-height:1.5;margin-bottom:20px}.section-tabs-collection .tabs-title{display:flex;gap:15px;justify-content:center;font-size:16px}.section-tabs-collection .tab-title{border-bottom:2px #eee solid;line-height:1.5;cursor:pointer}.section-tabs-collection .tab-title:hover{border-color:var(--ui-color)}.section-tabs-collection .tab-title.active{font-weight:700;border-color:var(--ui-color)}.section-tabs-collection .swiper-container{position:relative}.section-tabs-collection-swiper{user-select:none;padding:54px 20px}.section-tabs-collection-swiper .swiper-wrapper{display:flex;max-width:100%}.section-tabs-collection-swiper .swiper-slide{padding:0;flex-shrink:0;width:100%}@media (min-width: 768px){.section-tabs-collection-swiper .swiper-slide{width:50%}}@media (min-width: 992px){.section-tabs-collection-swiper .swiper-slide{width:33.3333%}}.section-tabs-collection .swiper-button-prev,.section-tabs-collection .swiper-button-next{--swiper-navigation-color: #fff;--swiper-navigation-size: 18px;background:#000;border-radius:50%;width:46px;height:46px;display:none}@media (min-width: 992px){.section-tabs-collection .section__header{grid-template-columns:repeat(2,1fr)}.section-tabs-collection .section__header>div:first-child{text-align:left}.section-tabs-collection .section__header>div:last-child{justify-self:end;align-self:end}.section-tabs-collection .section__heading{font-size:54px;margin-bottom:15px}.section-tabs-collection .section__description{font-size:18px;margin:0}.section-tabs-collection .tabs-title{font-size:22px;gap:80px}.section-tabs-collection .swiper-container{padding:0}.section-tabs-collection .swiper-button-prev,.section-tabs-collection .swiper-button-next{display:flex}.section-tabs-collection .swiper-button-prev.swiper-button-disabled,.section-tabs-collection .swiper-button-next.swiper-button-disabled{display:none}}.snippet__product-item{--color-ui: var(--ui-color);border-radius:10px;padding:0 10px 15px;box-shadow:0 0 10px #2332461a;background-color:#fff}.snippet__product-item a{display:block;position:relative}.snippet__product-item a:hover{color:inherit;opacity:1}.snippet__product-item .tags{position:absolute;top:10px;left:0;display:flex;gap:6px;margin:0;z-index:1}.snippet__product-item .tags li{font-weight:400;padding:4px 6px;border-radius:5px;font-size:13px;line-height:1;background:#fff;color:var(--product-item-color-tag, var(--color-ui));border:solid 1px var(--product-item-color-tag, var(--color-ui))}.snippet__product-item .tags .off{background:var(--product-item-color-tag, var(--color-ui));color:#fff}.snippet__product-item .image{aspect-ratio:1;position:relative}.snippet__product-item .image img{display:block;width:100%;height:100%;object-fit:contain}.snippet__product-item .info{padding:0}.snippet__product-item .info>.desc,.snippet__product-item .info>.review{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;margin:0}.snippet__product-item .info>h4{font-weight:700;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:36px;line-height:18px;font-size:14px;font-weight:600;margin:0}.snippet__product-item .info>.desc,.snippet__product-item .info>.review{font-size:12px;line-height:16px;height:16px}.snippet__product-item .more{margin-top:10px;display:grid;grid-template-columns:auto 100px;padding:16px 0 0;align-items:center;position:relative}.snippet__product-item .more:after,.snippet__product-item .more:before{content:"";width:100%;height:1px;background:#000;display:block;top:0;left:0;position:absolute}.snippet__product-item .more:before{background-color:#dedede}.snippet__product-item .more:after{transition:width .3s ease;width:20%;background-color:#000}.snippet__product-item .more .price-wraper{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;line-height:1;font-size:14px;font-weight:700}.snippet__product-item .more .compare-price{opacity:.6;color:#333;text-decoration:line-through}.snippet__product-item .more .price{color:#e95144}.snippet__product-item .more .btn{display:block;padding:6px 8px;text-align:center;font-size:13px;font-style:normal;font-weight:500;color:#fff;border-radius:15px;background:var(--product-item-color-btn, var(--color-ui));justify-self:end}.snippet__product-item a:hover .more:after{width:100%}.snippet__product-item .specs{display:flex;flex-wrap:wrap;gap:0 10px;justify-content:center;position:absolute;bottom:0;width:100%;padding-bottom:10px}.snippet__product-item .specs li{display:flex;flex-direction:column;align-items:center;line-height:1;gap:6px}.snippet__product-item .specs li span:first-child{font-size:14px;font-weight:700}.snippet__product-item .specs li span:last-child{font-size:10px}@media (min-width: 768px){.snippet__product-item .tags{top:25px;left:15px}.snippet__product-item .tags li{font-weight:700;padding:6px 7px;font-size:14px}.snippet__product-item .info{padding:0 15px}.snippet__product-item .info>h4{height:40px;line-height:20px;font-size:16px}.snippet__product-item .info>.desc,.snippet__product-item .info>.review{font-size:14px;line-height:20px;height:20px}.snippet__product-item .more .price-wraper{font-size:20px}.snippet__product-item .specs{padding-bottom:15px;gap:20px}.snippet__product-item .specs li{gap:4px}.snippet__product-item .specs li span:first-child{font-size:16px;font-weight:700}.snippet__product-item .specs li span:last-child{font-size:12px}}.products-grid{display:grid;grid-gap:15px;padding:0 15px}@media (min-width: 768px){.products-grid{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media (min-width: 992px){.products-grid{grid-template-columns:repeat(3,1fr);grid-gap:30px}}.ebike-free-accessories>.title{font-size:16px;font-weight:700;margin-bottom:8px;line-height:1}.ebike-free-accessories .accessories{border:solid 2px #eee;margin-bottom:20px;border-radius:6px;padding:0 10px}.ebike-free-accessories .ebike-free-accessory{border-bottom:solid 1px #eee;padding:10px 0}.ebike-free-accessories .ebike-free-accessory:last-child{border-bottom:none}.ebike-free-accessory{display:grid;align-items:center;grid-template-columns:64px auto;grid-gap:6px 10px}.ebike-free-accessory img{display:block;width:64px;height:64px;grid-area:1/1/3/2}.ebike-free-accessory .title{margin:0;align-self:flex-end;font-size:14px;line-height:1.125}.ebike-free-accessory .price{font-size:14px;font-weight:700;align-self:flex-start;line-height:1}.ebike-free-accessory .price span:first-child{text-decoration:line-through}.ebike-free-accessory .price span:last-child{color:red;margin-left:4px}@media (min-width: 768px){.ebike-free-accessory{grid-template-columns:64px auto 120px}.ebike-free-accessory img{grid-area:1/1/2/2}.ebike-free-accessory .title{align-self:center}.ebike-free-accessory .price{align-self:center;text-align:right}}.section-product-template .product-service ul{text-align:center;display:grid;grid-template-columns:1fr;gap:10px}.section-product-template .product-service li{display:flex;align-items:center;gap:8px}.section-product-template .product-service svg{width:18px;height:18px}.section-product-template .product-service p{margin:0;font-size:12px}@media (min-width: 768px){.section-product-template .product-service ul{grid-template-columns:1fr 1fr;gap:10px 20px;align-items:center}.section-product-template .product-service svg{width:18px;height:18px}.section-product-template .product-service p{font-size:14px;line-height:18px}}.section-cover>.wow{display:flex;flex-direction:column;align-items:center}.slideshowOuter .mega-small-title{font-size:14px;margin-bottom:1rem}.slideshowOuter .slideshow__text-content{max-width:300px}.slideshowOuter .slideshow__title{font-size:32px}@media (min-width: 768px){.slideshowOuter .mega-small-title{font-size:24px}.slideshowOuter .slideshow__text-content{max-width:600px}.slideshowOuter .slideshow__title{font-size:48px}}#siteNav>li>a{font-weight:700;font-size:14px}.product-single__price{margin-bottom:15px}.productForm{margin-top:15px}main.product>section{--color-ui: var(--pt-zg-color-ui);--section-margin: var(--pt-zg-section-margin);--section-container-max-width: var(--pt-zg-section-container-max-width);margin:var(--section-margin)}section.shopify-section{margin:var(--section-margin, 40px 0)}main.index{--section-container-max-width: 1440px;--section-container-padding: 0}main.index .section__container{max-width:var(--section-container-max-width);margin:0 auto;padding:var(--section-container-padding)}main.index .section__container.full{max-width:100%}.section-container{max-width:var(--section-container-max-width);margin:0 auto;padding:var(--section-container-padding)}.markers{position:absolute;top:0;left:0;width:100%;height:100%}.markers .marker{width:46px;position:absolute;background:var(--ui-color);color:#fff;height:46px;line-height:20px;padding:13px 15px;font-size:16px;line-height:1.2;border-radius:48px;border:none;display:flex;justify-content:left;align-items:center;font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transform:translate(-23px,-23px)}.markers .marker span{margin-left:10px;display:none}.markers .marker:hover{opacity:.8}.markers .icon{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;background:0 0;pointer-events:none;overflow:visible;stroke:currentColor}@media (min-width: 992px){.markers .marker{min-width:max-content}.markers .marker span{display:inline}}
