#airtone-prime :where(:not(svg):not(svg *)){all:revert;box-sizing:border-box;}
#airtone-prime{line-height:1.15;-webkit-text-size-adjust:100%}
#airtone-prime{margin:0}
#airtone-prime main{display:block}
#airtone-prime h1{font-size:2em;margin:.67em 0}
#airtone-prime hr{box-sizing:content-box;height:0;overflow:visible}
#airtone-prime pre{font-family:monospace,monospace;font-size:1em}
#airtone-prime a{background-color:transparent}
#airtone-prime abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
#airtone-prime b,#airtone-prime strong{font-weight:bolder}
#airtone-prime code,#airtone-prime kbd,#airtone-prime samp{font-family:monospace,monospace;font-size:1em}
#airtone-prime small{font-size:80%}
#airtone-prime sub,#airtone-prime sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
#airtone-prime sub{bottom:-.25em}
#airtone-prime sup{top:-.5em}
#airtone-prime img{border-style:none}
#airtone-prime button,#airtone-prime input,#airtone-prime optgroup,#airtone-prime select,#airtone-prime textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
#airtone-prime button,#airtone-prime input{overflow:visible}
#airtone-prime button,#airtone-prime select{text-transform:none}
#airtone-prime [type=button],#airtone-prime [type=reset],#airtone-prime [type=submit],#airtone-prime button{-webkit-appearance:button}
#airtone-prime [type=button]::-moz-focus-inner,#airtone-prime [type=reset]::-moz-focus-inner,#airtone-prime [type=submit]::-moz-focus-inner,#airtone-prime button::-moz-focus-inner{border-style:none;padding:0}
#airtone-prime [type=button]:-moz-focusring,#airtone-prime [type=reset]:-moz-focusring,#airtone-prime [type=submit]:-moz-focusring,#airtone-prime button:-moz-focusring{outline:1px dotted ButtonText}
#airtone-prime fieldset{padding:.35em .75em .625em}
#airtone-prime legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
#airtone-prime progress{vertical-align:baseline}
#airtone-prime textarea{overflow:auto}
#airtone-prime [type=checkbox],#airtone-prime [type=radio]{box-sizing:border-box;padding:0}
#airtone-prime [type=number]::-webkit-inner-spin-button,#airtone-prime [type=number]::-webkit-outer-spin-button{height:auto}
#airtone-prime [type=search]{-webkit-appearance:textfield;outline-offset:-2px}
#airtone-prime [type=search]::-webkit-search-decoration{-webkit-appearance:none}
#airtone-prime ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
#airtone-prime details{display:block}
#airtone-prime summary{display:list-item}
#airtone-prime template{display:none}
#airtone-prime [hidden]{display:none}
#airtone-prime .slick-slider{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
#airtone-prime .slick-list{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
#airtone-prime .slick-list:focus{
    outline: none;
}
#airtone-prime .slick-list.dragging{
    cursor: pointer;
    cursor: hand;
}
#airtone-prime .slick-slider .slick-track,#airtone-prime .slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
#airtone-prime .slick-track{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
#airtone-prime .slick-track:before,#airtone-prime .slick-track:after{
    display: table;

    content: '';
}
#airtone-prime .slick-track:after{
    clear: both;
}
#airtone-prime .slick-loading .slick-track{
    visibility: hidden;
}
#airtone-prime .slick-slide{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
#airtone-prime [dir='rtl'] .slick-slide{
    float: right;
}
#airtone-prime .slick-slide img{
    display: block;
}
#airtone-prime .slick-slide.slick-loading img{
    display: none;
}
#airtone-prime .slick-slide.dragging img{
    pointer-events: none;
}
#airtone-prime .slick-initialized .slick-slide{
    display: block;
}
#airtone-prime .slick-loading .slick-slide{
    visibility: hidden;
}
#airtone-prime .slick-vertical .slick-slide{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
#airtone-prime .slick-arrow.slick-hidden{
    display: none;
}


#airtone-prime .central-main__video video{
  height: 100vh;
  object-fit: cover;
  width: 100%;
}
#airtone-prime .section-columns{
  overflow: unset !important;
}
#airtone-prime .central-main-anim{
  height: 220vh;
}
#airtone-prime .central-main-anim__video{
  width: 100%;
  min-height: calc(100vh - 90px);
  height: 43.75vw;
}
#airtone-prime .central-main-mask-wrapper{
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  z-index: 2;
  opacity: 1;
  height: 100%;
  width: 100%;
}
#airtone-prime .central-main-mask-text{
  font-size: 24px;
  color: #fff;
  display: flex;
  align-items: center;
  position: relative;
  gap: 8px;
}
#airtone-prime .central-main-mask-subtext{
  font-size: 16px;
  font-weight: 300;
  width: 100%;
  text-align: center;
  color: #fff;
  position: absolute;
  bottom: 40px;
}
#airtone-prime .central-main-mask-text span{
  font-weight: 700;
  color: #d9af30;
  font-size: 48px;
}
#airtone-prime .central-main-mask-container--blacked{
  background: rgba(0, 0, 0, .35);
}
#airtone-prime .central-main-mask-container{
  transition: all 0.3s ease 0s;
  position: absolute;
  top: 0;
  z-index: 2;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#airtone-prime .central-main-mask-title{
  height: 100%;
  text-align: center;
  display: inline-block;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-position: 50%;
  background-repeat: no-repeat;
  letter-spacing: -.03em;
  font-weight: 700;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  font-family: montserrat;

  font-size: 320px;
  background-image: url("/local/prime_airtone_20261028/assets/9729659faa7e-slim-video.jpg");
  background-size: auto 100%;
  will-change: font-size, line-height;
  line-height: 1.2;
  display: flex;
  align-items: center;
}
#airtone-prime .central-main-wrapper{
  height: 3000px;
}
#airtone-prime .central-main-sticky{
  position: sticky;
  top: 88px;
  overflow: hidden;
}
#airtone-prime .central-main-anim__video video{
  height: 100%;
  object-fit: cover;
}
#airtone-prime .central-main__about-text{
  font-size: 24px;
}
#airtone-prime .central-main__about-title{
  margin-bottom: 40px;
  font-size: 56px;
}
#airtone-prime .central-main__about{
  display: flex;
  min-height: 100vh;
  line-height: 1.2;
  color: #27262C;
  padding: 180px 0 120px;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  background: url("/local/prime_airtone_20261028/assets/9bbfec7d85da-central-pattern.webp");
}
#airtone-prime .central-main__about--small{
  min-height: 70vh;
}
#airtone-prime .central-main__gallery .container{
  display:  grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 420px 420px;
  gap: 24px;
}
#airtone-prime .central-main__gallery{
  background: #f7f7f7;
  padding: 120px 0;
}
#airtone-prime .central-main__gallery-item{
  overflow: hidden;
}
#airtone-prime .central-main__gallery-item video{
  transition: 1s;
}
#airtone-prime .central-main__gallery-item .slick-dots{
  position: absolute;
  bottom: 16px;
  right: 16px;
  display: flex;
  gap: 8px;
}
#airtone-prime .central-main__gallery-item .slick-dots button{
  font-size: 0;
  background: #F7F7F7;
  border: none;
  width: 16px;
  height: 16px;
  outline: none;
  border-radius: 50%;
}
#airtone-prime .central-main__gallery-item .slick-dots .slick-active button{
  background: #EDB94B;
}
#airtone-prime .central-main__gallery-item .slick-list,#airtone-prime .central-main__gallery-item .slick-track,#airtone-prime .central-main__gallery-item .slick-slide > div{
  height: 100%;
}
#airtone-prime .central-main__gallery-item video,#airtone-prime .central-main__gallery-item img,#airtone-prime .central-main__gallery-item picture{
  width: 100%;
  height: 100%;
  background: #b7b7b7;
  border-radius: 20px;
  object-fit: cover;
}
#airtone-prime .central-main__gallery-item:nth-child(1){
  grid-row: 1 / span 2;
}
#airtone-prime .central-models{
  margin-bottom: 32px;
  overflow-x: auto;
}
#airtone-prime .central-models__title{
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  margin-bottom: 16px;
}
#airtone-prime .central-models__list{
  display: flex;
  gap: 20px;
}
#airtone-prime .central-models__image{
  margin-bottom: 10px;
}
#airtone-prime .central-models__item:hover,#airtone-prime .central-models__item.active{
  border: 2px solid #ffbf39;
  background: #fff;
}
#airtone-prime .central-models__item{
  flex: 1;
  text-align: center;
  cursor: pointer;
  background: #F7F7F7;
  border-radius: 5px;
  padding: 8px 28px 24px;
  border: 2px solid transparent;
  transition: .3s;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
}
#airtone-prime .post-central{
  min-height: 100vh;
  position: relative;
  padding: 150px 0;
  display: flex;
  align-items: center;
}
#airtone-prime .post-central .slick-list,#airtone-prime .post-central .slick-list *{
  height: 100%;
}
#airtone-prime .post-central .slick-arrow{
  position: absolute;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
  width: 70px;
  height: 54px;
  outline: none;
  background: rgba(144, 144, 144, 0.3);
  backdrop-filter: blur(4px);
  border-radius: 32px;
  font-size: 0;
  border: none;
}
#airtone-prime .post-central .slick-arrow::before{
  content: "";
  display: block;
  width: 100%;
  height: 100%;
}
#airtone-prime .post-central .slick-arrow.slick-next{
  right: 60px;
}
#airtone-prime .post-central .slick-arrow.slick-prev{
  left: 60px;
}
#airtone-prime .post-central .slick-arrow.slick-next::before{
  background: url("/local/prime_airtone_20261028/assets/7c86382a8256-arrow-right-2.svg") no-repeat;
  background-size: 28px auto;
  background-position: center;
}
#airtone-prime .post-central .slick-arrow.slick-prev::before{
  background: url("/local/prime_airtone_20261028/assets/7264996f9bce-arrow-left-2.svg") no-repeat;
  background-size: 28px auto;
  background-position: center;
}
#airtone-prime .post-central__bg{
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
#airtone-prime .post-central__bg img,#airtone-prime .post-central__bg picture{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#airtone-prime .post-central .container{
  position: relative;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 40px;
  z-index: 2;
}
#airtone-prime .post-central__title{
  font-size: 56px;
  line-height: 1.2;
  color: #27262C;
}
#airtone-prime .post-central__text{
  font-size: 24px;
  line-height: 1.2;
  color: #27262C;
}
#airtone-prime .post-central__colors{
  display: flex;
  gap: 24px;
}
#airtone-prime .post-central__color{
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #F7F7F7;
  border-radius: 5px;
  width: 60px;
}
#airtone-prime .post-central__price{
  font-size: 40px;
  line-height: 1.2;
  color: #171717;
}
#airtone-prime .post-central__tags{
  display: flex;
  gap: 24px;
}
#airtone-prime .post-central__tags div{
  padding: 0 16px;
  line-height: 34px;
  border-radius: 100px;
  border: 2px solid #f7f7f7;
  text-transform: uppercase;
  font-size: 20px;
  color: #171717;
}
#airtone-prime .post-central__label{
  font-size: 24px;
  margin-bottom: 12px;
  font-weight: 500;
  color: #27262C;
}
#airtone-prime .central-modal{
  width: 600px;
  height: 450px;
  padding: 70px 50px;
  border-radius: 20px;
  position: relative;
  background: url("/local/prime_airtone_20261028/assets/ac8fb5b0891a-pattern-central.png");
  background-color: #26262b;
  display: flex;
  flex-direction: column;
  margin: auto;
  align-items: flex-start;
  justify-content: space-between;
}
#airtone-prime #special-modal{
  background-position: center;
  background-size: cover;
}
#airtone-prime .special-modal__top{
  display: flex;
  align-items: center;
}
#airtone-prime .special-modal__top-title{
  font-size: 17px;
  font-weight: 300;
  color: #fff;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: 0.37em;
  margin-right: 12px;
}
#airtone-prime .special-modal__subtitle{
  font-size: 35px;
  font-weight: 100;
  color: #fff;
  line-height: 1.2;
  letter-spacing: -.04em;
  text-transform: uppercase;
  margin-top: 12px;
}
#airtone-prime .special-modal__top-date{
  line-height: 55px;
  padding: 0 8px;
  font-size: 49px;
  font-weight: 500;
  background: #EDB94B;
  color: #fff;
  letter-spacing: -.04em;
}
#airtone-prime .central-modal__colors img{
  width: 40px;
}
#airtone-prime .central-modal__image img{
  height: 353px;
}
#airtone-prime .central-modal__image{
  position: absolute;
  bottom: -6px;
  right: -120px;
}
#airtone-prime .central-modal__colors img:last-child{
  width: 20px;
  margin-left: 10px;
}
#airtone-prime .central-modal__btn{
  display: inline-block;
  line-height: 43px;
  position: relative;
  background: #edb94b;
  border-radius: 5px;
  padding: 0 24px;
  text-decoration: none;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 600;
  color: #27262C;
}
#airtone-prime .central-modal__btn:hover{
  text-decoration: none;
}
#airtone-prime .central-modal__title span{
  font-size: 12px;
}
#airtone-prime .central-modal__variations{
  border-left: 2px solid #707070;
  padding-left: 10px;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
  padding-top: 16px;
  margin-left: 20px;
  gap: .1em;
  display: flex;
  flex-direction: column;
}
#airtone-prime .central-modal__model{
  position: absolute;
  right: 95px;
  bottom: 70px;
}
#airtone-prime .central-modal__name{
  line-height: 49px;
  background: #414147;
  padding: 0 16px;
  font-size: 40px;
  font-weight: 500;
  width: 220px;
  color: #EDB94B;
  text-transform: uppercase;
}
#airtone-prime .central-modal__colors{
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
#airtone-prime .central-modal__title{
  font-size: 21px;
  color: #fff;
  position: relative;
  font-weight: 300;
  z-index: 1;
  line-height: 1.4;
  text-transform: uppercase;
}
#airtone-prime #perimeter-modal .central-modal__name{
  width: 245px;
  font-size: 30px;
}
#airtone-prime .central-modal__help{
  font-size: 11px;
  color: #a5a5a5;
  font-weight: 300;
  position: absolute;
  bottom: 70px;
  left: 50px;
}
#airtone-prime #akb-modal .central-modal__btn{
  margin-top: 30px;
}
#airtone-prime #akb-modal{
  justify-content: flex-start;
}
#airtone-prime #akb-modal .central-modal__title b{
  text-transform: uppercase;
}
#airtone-prime #akb-modal .central-modal__title{
  text-transform: none;
}
#airtone-prime #perimeter-modal .central-modal__image,#airtone-prime #racurs-modal .central-modal__image{
  bottom: -10px;
}
#airtone-prime #racurs-modal .central-modal__name{
  width: 245px;
}
#airtone-prime #base-modal-2 .central-modal__title{
  margin-top: auto;
  margin-bottom: 24px;
}
#airtone-prime .central-modal__title b{
  font-size: 30px;
  line-height: 1.4;
  color: #EDB94B;
}
#airtone-prime #andalle-round-modal .central-modal__image{
  right: 17px;
  bottom: -5px;
}
#airtone-prime #akb-modal .central-modal__image{
  bottom: -10px;
  right: 30px;
}
#airtone-prime #akb-modal .central-modal__image img{
  height: auto;
}
#airtone-prime #andalle-round-modal .central-modal__title{
  font-size: 20px;
}
#airtone-prime #andalle-round-modal .central-modal__image img{
  height: auto;
  width: 315px;
}
#airtone-prime #sales-modal .central-modal__btn{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: none;
}
@media (max-width: 600px){#airtone-prime .central-modal__model{
    position: static;
  }
#airtone-prime .central-modal{
    height: auto;
    padding: 40px 16px;
    gap: 24px;
    max-width: 100%;
  }
#airtone-prime .central-modal__image img{
    height: 250px;
  }
#airtone-prime .central-modal__title span{
    font-size: 9px;
  }
#airtone-prime .central-modal__name{
    line-height: 35px;
    font-size: 30px;
  }
#airtone-prime #racurs-modal .central-modal__name{
    width: 230px;
    font-size: 30px;
  }
#airtone-prime .central-modal__title{
    font-size: 18px;
  }
#airtone-prime .central-modal__image{
    bottom: 30px;
    right: 0;
  }
#airtone-prime #perimeter-modal .central-modal__name{
    width: 205px;
    font-size: 22px;
    line-height: 35px;
  }
#airtone-prime #perimeter-modal .central-modal__image,#airtone-prime #racurs-modal .central-modal__image{
    bottom: 30px;
  }
#airtone-prime .central-modal__btn{
    line-height: 36px;
    font-size: 12px;
  }
#airtone-prime #base-modal-1 .central-modal__image img{
    height: 200px;
  }
#airtone-prime .central-modal__help{
    bottom: 90px;
    left: 16px;
  }
#airtone-prime #akb-modal{
    gap: 64px;
  }
#airtone-prime #akb-modal .central-modal__image{
    bottom: -10px;
    right: 10px;
  }
#airtone-prime #sales-modal{
    height: 230px;
  }
#airtone-prime #akb-modal .central-modal__image img{
    height: 230px;
  }

}
@media (max-width: 1439px){#airtone-prime .central-main__about-title{
    margin-bottom: 40px;
    font-size: 60px;
  }
#airtone-prime .central-main__about-text{
    font-size: 24px;
  }
#airtone-prime .post-central__title{
    font-size: 50px;
  }
#airtone-prime .post-central__text{
    font-size: 24px;
  }
#airtone-prime .post-central__price{
    font-size: 40px;
  }
#airtone-prime .post-central .container{
    gap: 36px;
  }
#airtone-prime .post-central .slick-arrow.slick-prev{
    left: 40px;
  }
#airtone-prime .post-central .slick-arrow.slick-next{
    right: 40px;
  }

}
@media (max-width: 1199px){#airtone-prime .post-central .slick-arrow{
    width: 40px;
    height: 30px;
  }
#airtone-prime .post-central .slick-arrow.slick-prev{
    left: 10px;
  }
#airtone-prime .post-central .slick-arrow.slick-next{
    right: 10px;
  }
#airtone-prime .post-central .slick-arrow.slick-prev::before,#airtone-prime .post-central .slick-arrow.slick-next::before{
    background-size: 20px auto;
  }

}
@media (max-width: 991px){#airtone-prime .central-main__about-title{
    margin-bottom: 32px;
    font-size: 50px;
  }
#airtone-prime .central-main__about{
    padding: 100px 0;
  }
#airtone-prime .post-central__title{
    font-size: 36px;
  }
#airtone-prime .post-central__text{
    font-size: 20px;
  }
#airtone-prime .post-central__label{
    font-size: 18px;
    margin-bottom: 6px;
  }
#airtone-prime .post-central__tags{
    gap: 16px;
  }
#airtone-prime .post-central__tags div{
    padding: 0 12px;
    line-height: 28px;
    font-size: 16px;
  }
#airtone-prime .post-central .container{
    gap: 24px;
  }
#airtone-prime .post-central__price{
    font-size: 32px;
  }
#airtone-prime .post-central__color{
    width: 48px;
  }
#airtone-prime .post-central{
    padding: 80px 0;
  }
#airtone-prime .central-main__about-text{
    font-size: 20px;
  }
#airtone-prime .central-main__gallery .container{
    grid-template-rows: 300px 300px;
    gap: 16px;
  }
#airtone-prime .post-central__bg img,#airtone-prime .post-central__bg picture{
    object-position: right 25% bottom 0;
  }

}
@media (max-width: 767px){#airtone-prime .post-central .slick-arrow{
    display: none !important;
  }
#airtone-prime .post-central__title{
    font-size: 28px;
  }
#airtone-prime .post-central__text{
    font-size: 16px;
  }
#airtone-prime .post-central__label{
    font-size: 14px;
    margin-bottom: 4px;
  }
#airtone-prime .post-central__tags{
    gap: 12px;
  }
#airtone-prime .post-central__price{
    font-size: 24px;
  }
#airtone-prime .post-central .container{
    gap: 20px;
  }
#airtone-prime .btn--small{
    height: 36px;
    padding: 0 12px;
    font-size: 12px;
  }
#airtone-prime .post-central__colors{
    gap: 12px;
  }
#airtone-prime .post-central__color{
    width: 32px;
  }
#airtone-prime .post-central__tags div{
    padding: 0 10px;
    line-height: 20px;
    font-size: 12px;
  }
#airtone-prime .central-main__about-title{
    font-size: 40px;
    margin-bottom: 24px;
  }
#airtone-prime .central-main__about-text{
    font-size: 18px;
  }
#airtone-prime .central-main__gallery .container{
    grid-template-rows: 250px 250px;
  }
#airtone-prime .central-main__gallery{
    padding: 80px 0;
  }

}
@media (max-width: 575px){#airtone-prime .post-central{
    padding: 60px 0;
  }
#airtone-prime .central-main__about{
    padding: 80px 0;
  }
#airtone-prime .central-main__about-title{
    font-size: 32px;
  }
#airtone-prime .central-main__about-text{
    font-size: 14px;
  }
#airtone-prime .central-main__gallery .container{
    grid-template-rows: repeat(3, 360px);
    grid-template-columns: 1fr;
  }
#airtone-prime .central-main__gallery-item:nth-child(1){
    grid-row: unset;
  }

}
#airtone-prime .irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}
#airtone-prime .irs-line{position:relative;display:block;overflow:hidden;outline:none !important}
#airtone-prime .irs-bar{position:absolute;display:block;left:0;width:0}
#airtone-prime .irs-shadow{position:absolute;display:none;left:0;width:0}
#airtone-prime .irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}
#airtone-prime .irs-handle.type_last{z-index:2}
#airtone-prime .irs-min,#airtone-prime .irs-max{position:absolute;display:block;cursor:default}
#airtone-prime .irs-min{left:0}
#airtone-prime .irs-max{right:0}
#airtone-prime .irs-from,#airtone-prime .irs-to,#airtone-prime .irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}
#airtone-prime .irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}
#airtone-prime .irs-with-grid .irs-grid{display:block}
#airtone-prime .irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}
#airtone-prime .irs-grid-pol.small{height:4px}
#airtone-prime .irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}
#airtone-prime .irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}
#airtone-prime .lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}
#airtone-prime .irs-disabled{opacity:.4}
#airtone-prime .irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}
#airtone-prime .irs--flat{height:40px}
#airtone-prime .irs--flat.irs-with-grid{height:60px}
#airtone-prime .irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}
#airtone-prime .irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}
#airtone-prime .irs--flat .irs-bar--single{border-radius:4px 0 0 4px}
#airtone-prime .irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}
#airtone-prime .irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}
#airtone-prime .irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}
#airtone-prime .irs--flat .irs-handle.state_hover>i:first-child,#airtone-prime .irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}
#airtone-prime .irs--flat .irs-min,#airtone-prime .irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}
#airtone-prime .irs--flat .irs-from,#airtone-prime .irs--flat .irs-to,#airtone-prime .irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}
#airtone-prime .irs--flat .irs-from:before,#airtone-prime .irs--flat .irs-to:before,#airtone-prime .irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}
#airtone-prime .irs--flat .irs-grid-pol{background-color:#e1e4e9}
#airtone-prime .irs--flat .irs-grid-text{color:#999}
#airtone-prime .irs--big{height:55px}
#airtone-prime .irs--big.irs-with-grid{height:70px}
#airtone-prime .irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}
#airtone-prime .irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}
#airtone-prime .irs--big .irs-bar--single{border-radius:12px 0 0 12px}
#airtone-prime .irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}
#airtone-prime .irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}
#airtone-prime .irs--big .irs-handle.state_hover,#airtone-prime .irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}
#airtone-prime .irs--big .irs-min,#airtone-prime .irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}
#airtone-prime .irs--big .irs-from,#airtone-prime .irs--big .irs-to,#airtone-prime .irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}
#airtone-prime .irs--big .irs-grid-pol{background-color:#428bca}
#airtone-prime .irs--big .irs-grid-text{color:#428bca}
#airtone-prime .irs--modern{height:55px}
#airtone-prime .irs--modern.irs-with-grid{height:55px}
#airtone-prime .irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}
#airtone-prime .irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}
#airtone-prime .irs--modern .irs-bar--single{border-radius:5px 0 0 5px}
#airtone-prime .irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}
#airtone-prime .irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}
#airtone-prime .irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}
#airtone-prime .irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}
#airtone-prime .irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}
#airtone-prime .irs--modern .irs-handle.state_hover,#airtone-prime .irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}
#airtone-prime .irs--modern .irs-handle.state_hover>i:nth-child(1),#airtone-prime .irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}
#airtone-prime .irs--modern .irs-handle.state_hover>i:nth-child(3),#airtone-prime .irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}
#airtone-prime .irs--modern .irs-min,#airtone-prime .irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}
#airtone-prime .irs--modern .irs-from,#airtone-prime .irs--modern .irs-to,#airtone-prime .irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}
#airtone-prime .irs--modern .irs-from:before,#airtone-prime .irs--modern .irs-to:before,#airtone-prime .irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}
#airtone-prime .irs--modern .irs-grid{height:25px}
#airtone-prime .irs--modern .irs-grid-pol{background-color:#dedede}
#airtone-prime .irs--modern .irs-grid-text{color:silver;font-size:13px}
#airtone-prime .irs--sharp{height:50px;font-size:12px;line-height:1}
#airtone-prime .irs--sharp.irs-with-grid{height:57px}
#airtone-prime .irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}
#airtone-prime .irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}
#airtone-prime .irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}
#airtone-prime .irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}
#airtone-prime .irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}
#airtone-prime .irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}
#airtone-prime .irs--sharp .irs-handle.state_hover,#airtone-prime .irs--sharp .irs-handle:hover{background-color:black}
#airtone-prime .irs--sharp .irs-handle.state_hover>i:first-child,#airtone-prime .irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}
#airtone-prime .irs--sharp .irs-min,#airtone-prime .irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}
#airtone-prime .irs--sharp .irs-from,#airtone-prime .irs--sharp .irs-to,#airtone-prime .irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}
#airtone-prime .irs--sharp .irs-from:before,#airtone-prime .irs--sharp .irs-to:before,#airtone-prime .irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}
#airtone-prime .irs--sharp .irs-grid{height:25px}
#airtone-prime .irs--sharp .irs-grid-pol{background-color:#dedede}
#airtone-prime .irs--sharp .irs-grid-text{color:silver;font-size:13px}
#airtone-prime .irs--round{height:50px}
#airtone-prime .irs--round.irs-with-grid{height:65px}
#airtone-prime .irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}
#airtone-prime .irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}
#airtone-prime .irs--round .irs-bar--single{border-radius:4px 0 0 4px}
#airtone-prime .irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}
#airtone-prime .irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}
#airtone-prime .irs--round .irs-handle.state_hover,#airtone-prime .irs--round .irs-handle:hover{background-color:#f0f6ff}
#airtone-prime .irs--round .irs-min,#airtone-prime .irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}
#airtone-prime .irs--round .irs-from,#airtone-prime .irs--round .irs-to,#airtone-prime .irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}
#airtone-prime .irs--round .irs-from:before,#airtone-prime .irs--round .irs-to:before,#airtone-prime .irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}
#airtone-prime .irs--round .irs-grid{height:25px}
#airtone-prime .irs--round .irs-grid-pol{background-color:#dedede}
#airtone-prime .irs--round .irs-grid-text{color:silver;font-size:13px}
#airtone-prime .irs--square{height:50px}
#airtone-prime .irs--square.irs-with-grid{height:60px}
#airtone-prime .irs--square .irs-line{top:31px;height:4px;background-color:#dedede}
#airtone-prime .irs--square .irs-bar{top:31px;height:4px;background-color:black}
#airtone-prime .irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}
#airtone-prime .irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#airtone-prime .irs--square .irs-handle.state_hover,#airtone-prime .irs--square .irs-handle:hover{background-color:#f0f6ff}
#airtone-prime .irs--square .irs-min,#airtone-prime .irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}
#airtone-prime .irs--square .irs-from,#airtone-prime .irs--square .irs-to,#airtone-prime .irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}
#airtone-prime .irs--square .irs-grid{height:25px}
#airtone-prime .irs--square .irs-grid-pol{background-color:#dedede}
#airtone-prime .irs--square .irs-grid-text{color:silver;font-size:11px}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 700;
  font-style: normal;
  src: url("/local/prime_airtone_20261028/assets/744d4ffd9251-MontserratBold.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/7922b7ba2c6c-MontserratBold.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/88875dda6aa4-MontserratBold.ttf") format("truetype");
  font-display: swap;
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 700;
  font-style: italic;
  src: url("/local/prime_airtone_20261028/assets/efe6a70b4a4c-MontserratBoldItalic.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/6ad5bb2fa46b-MontserratBoldItalic.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/14c80641c5ea-MontserratBoldItalic.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 400;
  font-style: italic;
  src: url("/local/prime_airtone_20261028/assets/767b247d0137-MontserratItalic.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/983899681162-MontserratItalic.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/a3c1d306ed3c-MontserratItalic.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 300;
  font-style: normal;
  src: url("/local/prime_airtone_20261028/assets/299f5749c093-MontserratLight.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/c7d3ce75e6db-MontserratLight.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/1801ef051060-MontserratLight.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 300;
  font-style: italic;
  src: url("/local/prime_airtone_20261028/assets/fdbb3601aed8-MontserratLightItalic.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/80b5044ad77e-MontserratLightItalic.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/f2451afb6803-MontserratLightItalic.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 500;
  font-style: normal;
  src: url("/local/prime_airtone_20261028/assets/249ec3a7188f-MontserratMedium.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/07fd48cf50d0-MontserratMedium.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/5f0501b2057f-MontserratMedium.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 500;
  font-style: italic;
  src: url("/local/prime_airtone_20261028/assets/af6174eaedb2-MontserratMediumItalic.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/ec97ad5f4677-MontserratMediumItalic.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/c4afd7c2fd31-MontserratMediumItalic.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 400;
  font-style: normal;
  src: url("/local/prime_airtone_20261028/assets/05f0865b7310-MontserratRegular.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/ac1de32ff51b-MontserratRegular.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/51ff4ccb0e48-MontserratRegular.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 600;
  font-style: normal;
  src: url("/local/prime_airtone_20261028/assets/ea1faf5b8fd0-MontserratSemiBold.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/24c35575fe72-MontserratSemiBold.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/b16ba4ffac53-MontserratSemiBold.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 200;
  font-style: normal;
  src: url("/local/prime_airtone_20261028/assets/5a0f14ef488e-MontserratThin.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/e694ab5f71ce-MontserratThin.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/ad2f186884d2-MontserratThin.ttf") format("truetype");
  font-display: swap;       
}
@font-face{
  font-family: "PrimeAirtoneMontserrat";
  font-weight: 200;
  font-style: italic;
  src: url("/local/prime_airtone_20261028/assets/01f6a25d60f1-MontserratThinItalic.woff2") format("woff2"),
       url("/local/prime_airtone_20261028/assets/a6f4727024d6-MontserratThinItalic.woff") format("woff"), 
       url("/local/prime_airtone_20261028/assets/d29105774936-MontserratThinItalic.ttf") format("truetype");
  font-display: swap;       
}
#airtone-prime *,#airtone-prime *::before,#airtone-prime *::after{
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#airtone-prime{
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#airtone-prime article,#airtone-prime aside,#airtone-prime figcaption,#airtone-prime figure,#airtone-prime footer,#airtone-prime header,#airtone-prime hgroup,#airtone-prime main,#airtone-prime nav,#airtone-prime section{
  display: block;
}
#airtone-prime{
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}
#airtone-prime [tabindex="-1"]:focus:not(:focus-visible){
  outline: 0 !important;
}
#airtone-prime hr{
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
#airtone-prime h1,#airtone-prime h2,#airtone-prime h3,#airtone-prime h4,#airtone-prime h5,#airtone-prime h6{
  margin-top: 0;
  margin-bottom: 0.5rem;
}
#airtone-prime p{
  margin-top: 0;
  margin-bottom: 1rem;
}
#airtone-prime abbr[title],#airtone-prime abbr[data-original-title]{
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
#airtone-prime address{
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
#airtone-prime ol,#airtone-prime ul,#airtone-prime dl{
  margin-top: 0;
  margin-bottom: 1rem;
}
#airtone-prime ol ol,#airtone-prime ul ul,#airtone-prime ol ul,#airtone-prime ul ol{
  margin-bottom: 0;
}
#airtone-prime dt{
  font-weight: 700;
}
#airtone-prime dd{
  margin-bottom: .5rem;
  margin-left: 0;
}
#airtone-prime blockquote{
  margin: 0 0 1rem;
}
#airtone-prime b,#airtone-prime strong{
  font-weight: bolder;
}
#airtone-prime small{
  font-size: 80%;
}
#airtone-prime sub,#airtone-prime sup{
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
#airtone-prime sub{
  bottom: -.25em;
}
#airtone-prime sup{
  top: -.5em;
}
#airtone-prime a{
  color: #edb94b;
  text-decoration: none;
  background-color: transparent;
}
#airtone-prime a:hover{
  text-decoration: underline;
}
#airtone-prime a:not([href]){
  color: inherit;
  text-decoration: none;
}
#airtone-prime a:not([href]):hover{
  color: inherit;
  text-decoration: none;
}
#airtone-prime pre,#airtone-prime code,#airtone-prime kbd,#airtone-prime samp{
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}
#airtone-prime pre{
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}
#airtone-prime figure{
  margin: 0 0 1rem;
}
#airtone-prime img{
  vertical-align: middle;
  border-style: none;
  max-width: 100%; height: auto;
}
#airtone-prime svg{
  overflow: hidden;
  vertical-align: middle;
}
#airtone-prime table{
  border-collapse: collapse;
}
#airtone-prime caption{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
#airtone-prime th{
  text-align: inherit;
}
#airtone-prime label{
  display: inline-block;
  margin-bottom: 0.5rem;
}
#airtone-prime button{
  border-radius: 0;
}
#airtone-prime button:focus{
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
#airtone-prime input,#airtone-prime button,#airtone-prime select,#airtone-prime optgroup,#airtone-prime textarea{
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
#airtone-prime button,#airtone-prime input{
  overflow: visible;
}
#airtone-prime button,#airtone-prime select{
  text-transform: none;
}
#airtone-prime [role="button"]{
  cursor: pointer;
}
#airtone-prime select{
  word-wrap: normal;
}
#airtone-prime button,#airtone-prime [type="button"],#airtone-prime [type="reset"],#airtone-prime [type="submit"]{
  -webkit-appearance: button;
}
#airtone-prime button:not(:disabled),#airtone-prime [type="button"]:not(:disabled),#airtone-prime [type="reset"]:not(:disabled),#airtone-prime [type="submit"]:not(:disabled){
  cursor: pointer;
}
#airtone-prime button::-moz-focus-inner,#airtone-prime [type="button"]::-moz-focus-inner,#airtone-prime [type="reset"]::-moz-focus-inner,#airtone-prime [type="submit"]::-moz-focus-inner{
  padding: 0;
  border-style: none;
}
#airtone-prime input[type="radio"],#airtone-prime input[type="checkbox"]{
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
#airtone-prime textarea{
  overflow: auto;
  resize: vertical;
}
#airtone-prime fieldset{
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
#airtone-prime legend{
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
#airtone-prime progress{
  vertical-align: baseline;
}
#airtone-prime [type="number"]::-webkit-inner-spin-button,#airtone-prime [type="number"]::-webkit-outer-spin-button{
  height: auto;
}
#airtone-prime [type="search"]{
  outline-offset: -2px;
  -webkit-appearance: none;
}
#airtone-prime [type="search"]::-webkit-search-decoration{
  -webkit-appearance: none;
}
#airtone-prime ::-webkit-file-upload-button{
  font: inherit;
  -webkit-appearance: button;
}
#airtone-prime output{
  display: inline-block;
}
#airtone-prime summary{
  display: list-item;
  cursor: pointer;
}
#airtone-prime template{
  display: none;
}
#airtone-prime [hidden]{
  display: none !important;
}
#airtone-prime{
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}
#airtone-prime *,#airtone-prime *::before,#airtone-prime *::after{
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
#airtone-prime .container{
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px){#airtone-prime .container{
    max-width: 540px;
  }

}
@media (min-width: 768px){#airtone-prime .container{
    max-width: 720px;
  }

}
@media (min-width: 992px){#airtone-prime .container{
    max-width: 960px;
  }

}
@media (min-width: 1200px){#airtone-prime .container{
    max-width: 1140px;
  }

}
#airtone-prime .container-fluid,#airtone-prime .container-sm,#airtone-prime .container-md,#airtone-prime .container-lg,#airtone-prime .container-xl{
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px){#airtone-prime .container,#airtone-prime .container-sm{
    max-width: 540px;
  }

}
@media (min-width: 768px){#airtone-prime .container,#airtone-prime .container-sm,#airtone-prime .container-md{
    max-width: 720px;
  }

}
@media (min-width: 992px){#airtone-prime .container,#airtone-prime .container-sm,#airtone-prime .container-md,#airtone-prime .container-lg{
    max-width: 960px;
  }

}
@media (min-width: 1200px){#airtone-prime .container,#airtone-prime .container-sm,#airtone-prime .container-md,#airtone-prime .container-lg,#airtone-prime .container-xl{
    max-width: 1140px;
  }

}
#airtone-prime .row{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
#airtone-prime .no-gutters{
  margin-right: 0;
  margin-left: 0;
}
#airtone-prime .no-gutters>.col,#airtone-prime .no-gutters>[class*="col-"]{
  padding-right: 0;
  padding-left: 0;
}
#airtone-prime .col-1,#airtone-prime .col-2,#airtone-prime .col-3,#airtone-prime .col-4,#airtone-prime .col-5,#airtone-prime .col-6,#airtone-prime .col-7,#airtone-prime .col-8,#airtone-prime .col-9,#airtone-prime .col-10,#airtone-prime .col-11,#airtone-prime .col-12,#airtone-prime .col,#airtone-prime .col-auto,#airtone-prime .col-sm-1,#airtone-prime .col-sm-2,#airtone-prime .col-sm-3,#airtone-prime .col-sm-4,#airtone-prime .col-sm-5,#airtone-prime .col-sm-6,#airtone-prime .col-sm-7,#airtone-prime .col-sm-8,#airtone-prime .col-sm-9,#airtone-prime .col-sm-10,#airtone-prime .col-sm-11,#airtone-prime .col-sm-12,#airtone-prime .col-sm,#airtone-prime .col-sm-auto,#airtone-prime .col-md-1,#airtone-prime .col-md-2,#airtone-prime .col-md-3,#airtone-prime .col-md-4,#airtone-prime .col-md-5,#airtone-prime .col-md-6,#airtone-prime .col-md-7,#airtone-prime .col-md-8,#airtone-prime .col-md-9,#airtone-prime .col-md-10,#airtone-prime .col-md-11,#airtone-prime .col-md-12,#airtone-prime .col-md,#airtone-prime .col-md-auto,#airtone-prime .col-lg-1,#airtone-prime .col-lg-2,#airtone-prime .col-lg-3,#airtone-prime .col-lg-4,#airtone-prime .col-lg-5,#airtone-prime .col-lg-6,#airtone-prime .col-lg-7,#airtone-prime .col-lg-8,#airtone-prime .col-lg-9,#airtone-prime .col-lg-10,#airtone-prime .col-lg-11,#airtone-prime .col-lg-12,#airtone-prime .col-lg,#airtone-prime .col-lg-auto,#airtone-prime .col-xl-1,#airtone-prime .col-xl-2,#airtone-prime .col-xl-3,#airtone-prime .col-xl-4,#airtone-prime .col-xl-5,#airtone-prime .col-xl-6,#airtone-prime .col-xl-7,#airtone-prime .col-xl-8,#airtone-prime .col-xl-9,#airtone-prime .col-xl-10,#airtone-prime .col-xl-11,#airtone-prime .col-xl-12,#airtone-prime .col-xl,#airtone-prime .col-xl-auto{
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
#airtone-prime .col{
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 0;
  max-width: 100%;
}
@media (min-width: 576px){#airtone-prime .col-sm{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
#airtone-prime .col-sm-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
#airtone-prime .col-sm-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
#airtone-prime .col-sm-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
#airtone-prime .col-sm-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
#airtone-prime .col-sm-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
#airtone-prime .col-sm-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
#airtone-prime .col-sm-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
#airtone-prime .col-sm-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
#airtone-prime .col-sm-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
#airtone-prime .col-sm-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
#airtone-prime .col-sm-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
#airtone-prime .col-sm-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
#airtone-prime .col-sm-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

}
@media (min-width: 768px){#airtone-prime .col-md{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
#airtone-prime .col-md-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
#airtone-prime .col-md-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
#airtone-prime .col-md-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
#airtone-prime .col-md-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
#airtone-prime .col-md-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
#airtone-prime .col-md-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
#airtone-prime .col-md-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
#airtone-prime .col-md-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
#airtone-prime .col-md-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
#airtone-prime .col-md-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
#airtone-prime .col-md-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
#airtone-prime .col-md-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
#airtone-prime .col-md-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  
}
@media (min-width: 992px){#airtone-prime .col-lg{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
#airtone-prime .col-lg-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
#airtone-prime .col-lg-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
#airtone-prime .col-lg-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
#airtone-prime .col-lg-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
#airtone-prime .col-lg-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
#airtone-prime .col-lg-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
#airtone-prime .col-lg-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
#airtone-prime .col-lg-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
#airtone-prime .col-lg-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
#airtone-prime .col-lg-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
#airtone-prime .col-lg-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
#airtone-prime .col-lg-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
#airtone-prime .col-lg-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  
}
@media (min-width: 1200px){#airtone-prime .col-xl{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
#airtone-prime .col-xl-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
#airtone-prime .col-xl-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
#airtone-prime .col-xl-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
#airtone-prime .col-xl-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
#airtone-prime .col-xl-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
#airtone-prime .col-xl-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
#airtone-prime .col-xl-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
#airtone-prime .col-xl-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
#airtone-prime .col-xl-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
#airtone-prime .col-xl-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
#airtone-prime .col-xl-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
#airtone-prime .col-xl-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
#airtone-prime .col-xl-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

}
#airtone-prime ::-webkit-input-placeholder{
  color: #fff;
}
#airtone-prime ::-moz-placeholder{
  color: #fff;
}
#airtone-prime :-ms-input-placeholder{
  color: #fff;
}
#airtone-prime ::-ms-input-placeholder{
  color: #fff;
}
#airtone-prime ::placeholder{
  color: #fff;
}
#airtone-prime ::-moz-selection{
  background-color: #edb94b;
  color: #fff;
}
#airtone-prime ::selection{
  background-color: #edb94b;
  color: #fff;
}
#airtone-prime input,#airtone-prime textarea{
  outline: none;
}
#airtone-prime input:focus:required:invalid,#airtone-prime textarea:focus:required:invalid{
  border-color: red;
}
#airtone-prime input:required:valid,#airtone-prime textarea:required:valid{
  border-color: green;
}
#airtone-prime input[type="checkbox"],#airtone-prime input[type="radio"]{
  width: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
}
#airtone-prime{
  font-size: 14px;
  min-width: 320px;
  position: relative;
  line-height: 1.4;
  font-family: PrimeAirtoneMontserrat, sans-serif;
  overflow-x: hidden;
  overflow-y: auto;
  color: #000;
}
#airtone-prime .slider{
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .25s ease;
  -o-transition: opacity .25s ease;
  transition: opacity .25s ease;
}
#airtone-prime .slider.slick-initialized{
  opacity: 1;
  visibility: visible;
}
#airtone-prime .hidden{
  display: none;
  display: compact;
}
#airtone-prime .container{
  margin: 0 auto;
  padding: 0 15px;
}
#airtone-prime ul{
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}
#airtone-prime a{
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#airtone-prime .text ul li{
  position: relative;
}
#airtone-prime .text ul li:before{
  content: '';
  position: absolute;
  top: 7px;
  left: 0;
  width: 10px;
  height: 13px;
  background: url("/local/prime_airtone_20261028/assets/ca466dc28d35-fire.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .alignleft{
  float: left;
  margin: 0 10px 10px 0;
}
#airtone-prime .alignright{
  float: right;
  margin: 0 0 10px 10px;
}
#airtone-prime .slick-slide{
  outline: none;
}
#airtone-prime .header-mobtop,#airtone-prime .header-mobbottom{
  display: none;
}
#airtone-prime .header-main{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 38px 0 0;
}
#airtone-prime .header-lang_stick{
  visibility: hidden;
  opacity: 0;
  top: -5px;
  margin-left: 0;
}
#airtone-prime .btn{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  width: 100%;
  height: 75px;
  font-size: 18px;
  color: #000;
  outline: none;
  text-decoration: none;
  border: none;
  background: #edb94b;
}
#airtone-prime .btn:focus{
  outline: none;
}
#airtone-prime .btn i{
  position: relative;
  display: inline-block;
  width: 8px;
  height: 8px;
  right: 0;
  margin-left: 65px;
  -webkit-transition: right .25s ease;
  -o-transition: right .25s ease;
  transition: right .25s ease;
  background: url("/local/prime_airtone_20261028/assets/99ff7dd6047b-arrow-btn.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .central-models{
   margin-bottom: 32px;
 }
#airtone-prime .central-models__list{
   overflow-x: auto;
   display: flex;
   gap: 20px;
 }
@media (min-width: 1200px){#airtone-prime .central-models__list.wrap{
     flex-wrap: wrap;
   }
#airtone-prime .central-models__list.wrap .gassi-models__item{
     max-width: calc(25% - 20px);
   }

 }
#airtone-prime .central-models__image{
   margin-bottom: 10px;
 }
#airtone-prime .central-models__item:hover,#airtone-prime .central-models__item.active{
   border: 2px solid #ffbf39;
   background: #fff;
 }
#airtone-prime .project-pict{
   overflow: hidden;
   border-radius: 20px;
 }
#airtone-prime .project-pict + .project-pict{
   margin-top: 16px;
 }
#airtone-prime .central-models__disabled{
   position: absolute;
   z-index: 2;
   width: 100%;
   height: 100%;
   display: flex;
   align-items: center;
   justify-content: center;
   text-align: center;
   font-size: .8em;
   left: 0;
   top: 0;
   padding: 0 24px;
   line-height: 1.5;
 }
#airtone-prime .central-models__item.disabled{
   position: relative;
   pointer-events: none;
   overflow: hidden;
 }
#airtone-prime .central-models__item.disabled::after{
   content: '';
   display: block;
   position: absolute;
   z-index: 1;
   background: rgba(255, 255, 255, .7);
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
 }
#airtone-prime .central-models__list--grid{
   display: grid;
   grid-template-columns: repeat(4, 1fr);
 }
#airtone-prime .product-size-input::placeholder{
   font-size: 12px;
   color: black;
 }
#airtone-prime .central-models__item{
   flex: 1;
   text-align: center;
   cursor: pointer;
   background: #F7F7F7;
   border-radius: 5px;
   padding: 8px 28px 24px;
   border: 2px solid transparent;
   transition: .3s;
   font-size: 20px;
   font-weight: 500;
   line-height: 1.2;
 }
#airtone-prime .central-models__list--grid .central-models__item{
   line-height: 1.4;
   font-size: 14px;
   overflow: hidden;
   padding: 8px 8px 24px;
 }
#airtone-prime .central-models-text{
   margin-top: 20px;
   font-size: 16px;
   font-weight: 600;
 }
#airtone-prime .btn:hover{
  color: #000;
  text-decoration: none;
  background: #ffbf39;
}
#airtone-prime .btn:hover i{
  right: -10px;
}
#airtone-prime .btn-bd{
  border: 1px solid #E3E3E3;
  background: none;
}
#airtone-prime .btn-white{
  height: 45px;
  font-size: 14px;
  background: #fff;
}
#airtone-prime .btn-white i{
  width: 14px;
  height: 14px;
  margin: 0;
  background: none;
}
#airtone-prime .btn-white i svg{
  display: block;
  width: 14px;
  height: 14px;
  stroke: #edb94b;
}
#airtone-prime .btn-white:hover{
  color: #fff;
}
#airtone-prime .btn-white:hover i{
  right: 0;
}
#airtone-prime .btn-white:hover i svg{
  stroke: #fff;
}
#airtone-prime .section-black{
  background: #201F1F;
}
#airtone-prime .section-dark{
  color: #fff;
  background: #404040;  
}
#airtone-prime .section-gray{
  background: #EFEFEF;
}
#airtone-prime .section-title{
  position: relative;
  font-size: 97px;
  font-weight: 200;
  line-height: 1;
  z-index: 2;
}
#airtone-prime .product-additional-options__item-body{
  align-self: flex-start;
  display: flex;
  flex-direction: column;
}
#airtone-prime .product-additional-options__item--ventless{
    padding: 16px;
    background: #F7F7F7;
    border: 2px solid #DEDEDE;
    border-radius: 5px;
    display: flex;
    margin-bottom: 32px;
    align-items: center;
    gap: 32px;
}
#airtone-prime .product-additional-options__item-text{
    font-size: 12px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
}
#airtone-prime .product-additional-options__item-text--small{
  font-size: 10px;
  color: #a7a7a7;
  margin-top: 16px;
}
#airtone-prime .product-additional-options__item-image{
  flex-shrink: 0;
  width: 150px;
  display: flex;
  align-items: center;
  height: 150px;
}
#airtone-prime .section-title_white{
  color: #fff;
}
#airtone-prime .video-bg{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 1300px;
  z-index: 1;
  overflow: hidden;
  background: #201f1f;
}
#airtone-prime .video-bg img{
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  max-width: 100%;
}
#airtone-prime .video-bg video{
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}
@supports ((-o-object-fit: cover) or (object-fit: cover)){#airtone-prime .video-bg>video{
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }

}
#airtone-prime .video_block_section video{
    
    display: block;
    height: calc(100vh - 85px);
    width: 100%;
    object-fit: cover;
}
#airtone-prime .video_block_row{
    position: relative;
}
#airtone-prime .video_block_muted-item{
    width: 30px;
    height: 30px;
    background: #edb94b;
    padding: 5px;
    border-radius: 50%;
    cursor: pointer;
}
#airtone-prime .video_block_muted{
    position: absolute;
    top: 20px;
    left: 0; right: 0;
    margin: auto;
    width: fit-content;
    z-index: 10;
}
#airtone-prime .section-apps{
  position: relative;
  padding: 160px 0 120px;
  background: #201F1F;
  background-size: cover;
}
#airtone-prime .section-apps .section-title{
  max-width: 950px;
}
#airtone-prime .apps{
  position: relative;
  margin-top: 75px;
  z-index: 1;
}
#airtone-prime .apps-hand{
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 0;
  max-width: 90%; 
}
#airtone-prime .apps-hand img{
  display: block;
  width: 568px;
  height: auto;
}
#airtone-prime .apps-text{
  max-width: 770px;
  margin-bottom: 44px;
  font-size: 16px;
  line-height: 30px;
  color: #fff;
}
#airtone-prime .apps-text:last-child{ margin-bottom: 0; }
#airtone-prime .apps-icon{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 90px;
}
#airtone-prime .apps-icon__item{
  display: inline-block;
  margin-right: 10px;
}
#airtone-prime .apps-icon__item img{
  display: block;
  max-width: 100%;
}
#airtone-prime .apps-info{
  font-size: 16px;
  color: rgba(255, 255, 255, 0.24);
}
#airtone-prime .section-contact{
  position: relative;
  padding: 270px 0 210px;
  overflow: hidden;
  background: #201F1F;
  background-size: cover;
}
#airtone-prime .contact{
  position: relative;
  width: 378px;
  margin-top: 93px;
  z-index: 1;
}
#airtone-prime .contact-wide{
  width: 777px;
}
#airtone-prime .contact-form__wrap{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 5px;
}
#airtone-prime .contact-form__wrap input{
  width: 50%;
  margin-right: 20px;
}
#airtone-prime .contact-form__wrap input:last-child{
  margin-right: 0;
}
#airtone-prime .contact-form__wrap label{
  margin: 0 35px 0 0;
}
#airtone-prime .contact-form__wrap .jq-checkbox.checked{
  border-color: #edb94b;
  background: #edb94b;
}
#airtone-prime .contact-form__wrap .jq-checkbox.checked .jq-checkbox__div{
  background: url("/local/prime_airtone_20261028/assets/2bf0cf05fd56-checkbox-black.svg") 0 0 no-repeat !important;
  background-size: 100% !important;
}
#airtone-prime .contact-form .jq-selectbox{
  width: 314px;
}
#airtone-prime .contact-form .jq-selectbox.focused .jq-selectbox__select{
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#airtone-prime .contact-form .jq-selectbox__select{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 56px;
  padding: 0 15px 0 0;
  font: 400 18px/1 PrimeAirtoneMontserrat, sans-serif;
  color: #fff;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  background: none;
}
#airtone-prime .contact-form .jq-selectbox__select:active{
  background: none;
}
#airtone-prime .contact-form .jq-selectbox__trigger{
  border-left: none;
}
#airtone-prime .contact-form .jq-selectbox__trigger-arrow{
  top: 27px;
  right: 0;
  width: 7px;
  height: 3px;
  border: none;
  background: url("/local/prime_airtone_20261028/assets/3398bb8ff25b-arrow-select.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .contact-form .jq-selectbox__dropdown{
  font: 400 16px/1 PrimeAirtoneMontserrat, sans-serif;
  color: #fff;
  text-shadow: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: none;
}
#airtone-prime .contact-form .jq-selectbox li{
  color: #fff;
}
#airtone-prime .contact-form .jq-selectbox li:hover{
  color: #000;
  background: #edb94b;
}
#airtone-prime .contact-form__col{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 50%;
  margin: 7px 0 20px;
}
#airtone-prime .contact-form__col>input{
  margin-top: 0;
  margin-bottom: 0;
}
#airtone-prime .contact-form__col_checkbox{
  margin-bottom: 27px;
}
#airtone-prime .contact-form__col_checkbox label{
  width: 38%;
}
#airtone-prime .contact-form__coltitle{
  width: 100%;
  margin: 10px 0 16px;
  font-size: 18px;
  color: #fff;
}
#airtone-prime .contact-form__subtitle{
  margin-top: -48px;
  font-size: 12px;
  color: #7C7C7C;
}
#airtone-prime .contact .jq-checkbox{
  top: 0;
  width: 23px;
  min-width: 23px;
  height: 23px;
  margin-right: 15px;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: none;
}
#airtone-prime .contact .jq-checkbox.checked .jq-checkbox__div{
  width: 9px;
  height: 7px;
  margin: 7px 0 0 5px;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: url("/local/prime_airtone_20261028/assets/b548a71caa09-checkbox.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .contact .jq-radio{
  top: 0;
  width: 28px;
  height: 28px;
  margin: 0 18px 0 0;
  border: 1px solid rgba(237, 185, 75, 0.46);
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
}
#airtone-prime .contact .jq-radio.checked .jq-radio__div{
  width: 18px;
  height: 18px;
  margin: 4px 0 0 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #edb94b;
}
#airtone-prime .breadcrumb-block{
  margin-bottom: 32px;
  margin-top: 12px;
}
#airtone-prime .contact-btn{
  -ms-flex-pack: distribute;
  justify-content: space-around;
  max-width: 378px;
  margin-top: 40px;
}
#airtone-prime .breadcrumb-block_mob{
  display: none;
}
#airtone-prime .breadcrumb-block_black .breadcrumb>li a{
  color: #000;
}
#airtone-prime .breadcrumb{
  margin-bottom: 0;
  padding: 0;
  border-radius: 0;
  background: none;
}
#airtone-prime .breadcrumb>li{
  position: relative;
  display: inline-block;
  margin-right: 20px;
  font-size: 12px;
  color: #959595;
}
#airtone-prime .breadcrumb>li:last-child{
  margin-right: 0;
}
#airtone-prime .breadcrumb>li:not(:last-child):after{
  content: '';
  position: absolute;
  top: 5px;
  right: -15px;
  width: 6px;
  height: 6px;
  background: url("/local/prime_airtone_20261028/assets/b622714382c1-arrow-right.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .breadcrumb>li a{
  font-size: 12px;
  color: #fff;
}
#airtone-prime .breadcrumb>li a:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .breadcrumb>li+li:before{
  display: none;
}
#airtone-prime .breadcrumb>.active{
  color: #959595;
}
#airtone-prime .section-projecttop{
  position: relative;
  height: 100vh;
  padding: 170px 0 0;
  background-color: #242424;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}
#airtone-prime .section-projecttop--has-bg::before{
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.6);
  pointer-events: none;
}
#airtone-prime .section-projecttop .video-bg{
  height: 100%; z-index: 0;
}
#airtone-prime .section-projecttop .container{
  position: relative;
}
#airtone-prime .logo-vertical{
  position: absolute;
  top: 0;
  right: 0;
  height: 117vh;
}
#airtone-prime .logo-vertical img{
  display: block;
  max-width: 100%;
  max-height: 100%;
}
#airtone-prime .section-project{
  position: relative;
  height: 100vh;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #2c2c2c;
}
#airtone-prime .section-project--has-bg::before{
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.6);
  pointer-events: none;
}
#airtone-prime .project{
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#airtone-prime .project-maintitle{
  margin: 9vh 0;
  font-size: 100px;
  font-weight: 200;
  line-height: 1.05;
  color: #fff;
}
#airtone-prime .project-maintext{
  font-size: 16px;
  line-height: 30px;
  color: #ffffff;
}
#airtone-prime .project-title{
  margin-bottom: 16vh;
  font-size: 100px;
  font-weight: 200;
  line-height: 1;
  color: #fff;
}
#airtone-prime .project-subtitle{
  font-size: 18px;
  font-weight: 700;
  color: #fff;
}
#airtone-prime .project-text{
  font-size: 48px;
  font-weight: 200;
  color: #fff;
}
#airtone-prime .project-btn{
  width: 314px;
  margin-top: 3vh;
}
#airtone-prime .project-more{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 48px;
  font-weight: 200;
  color: #fff;
}
#airtone-prime .project-more i{
  position: relative;
  display: inline-block;
  top: 2px;
  width: 44px;
  height: 44px;
  margin-left: 26px;
  -webkit-transition: border-color .25s ease;
  -o-transition: border-color .25s ease;
  transition: border-color .25s ease;
  border-radius: 50%;
  border: 2px solid rgba(255, 255, 255, 0.15);
}
#airtone-prime .project-more i svg{
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 8px;
  height: 8px;
  -webkit-transition: right .25s ease;
  -o-transition: right .25s ease;
  transition: right .25s ease;
  stroke: #fff;
}
#airtone-prime .project-more:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .project-more:hover i{
  border-color: #edb94b;
}
#airtone-prime .project-more:hover i svg{
  stroke: #edb94b;
}
#airtone-prime .section-more{
  height: 75vh;
  background: #232020;
}
#airtone-prime .section-project-about{
  padding: 205px 0 195px;
}
#airtone-prime .project-about__maintitle{
  margin-bottom: 70px;
  font-size: 97px;
  font-weight: 200;
  line-height: 1;
}
#airtone-prime .project-about__title{
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 200;
  line-height: 1.2;
}
#airtone-prime .project-about-main{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 112px;
}
#airtone-prime .project-about-text{
  font-size: 16px;
  color: inherit;
  line-height: 1.8;
}
#airtone-prime .project-about-list{}
#airtone-prime .project-about-list ul,#airtone-prime .project-about-list ol{
  padding-left: 0;
  list-style-type: none;
}
#airtone-prime .project-about-list ul li,#airtone-prime .project-about-list ol li{
  position: relative;
  padding-left: 34px;
  font-size: 16px;
  line-height: 1.8;
  color: #090909;
}
#airtone-prime .project-about-list ul li:before{
  content: '';
  position: absolute;
  top: 7px;
  left: 0;
  width: 10px;
  height: 13px;
  background: url("/local/prime_airtone_20261028/assets/ca466dc28d35-fire.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .project-about-list ol{
  counter-reset: num;
}
#airtone-prime .project-about-list ol li:before{
  content: counter(num) " ";
  position: absolute;
  left: 0;
  counter-increment: num;
  color: #000;
}
#airtone-prime .project-about-item{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 17px;
}
#airtone-prime .project-about-item a{
  display: inline-block;
  color: #edb94b;
}
#airtone-prime .project-about-item a:hover{
  color: #edb94b;
  text-decoration: underline;
}
#airtone-prime .project-about__name,#airtone-prime .project-about__prop{
  font-size: 16px;
}
#airtone-prime .project-about__prop p:first-child{ margin-top: 0; }
#airtone-prime .project-about__prop p:last-child{ margin-bottom: 0; }
#airtone-prime .project-about__name{
  width: 40%;
  color: #959595;
}
#airtone-prime .project-about__prop{
  width: 60%;
  font-weight: 600;
}
#airtone-prime .project-about-video{
  position: relative;
  margin-bottom: 105px;
  width: 100%;
  height: 0;
  padding-bottom: 56.3%;
  overflow: hidden;
}
#airtone-prime .project-about-video video,#airtone-prime .project-about-video iframe{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
#airtone-prime .project-about-video iframe{
  z-index: 3; 
}
#airtone-prime .project-about-video img{
  position: absolute; top: 0; left: 0;
  display: block;
  width: 100%; height: 100%;
}
#airtone-prime .project-about-video .play-video{
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  width: 74px;
  height: 74px;
  opacity: 1;
  -webkit-transition: opacity .25s ease;
  -o-transition: opacity .25s ease;
  transition: opacity .25s ease;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 3;
  cursor: pointer;
  background: url("/local/prime_airtone_20261028/assets/4a62cf7156ce-play.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .project-about-video::after{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: rgba(0, 0, 0, 0.5);
}
#airtone-prime .project-about-textbottom{
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 60px;
  -moz-column-gap: 60px;
  column-gap: 60px;
  font-size: 16px;
  line-height: 1.8;
}
#airtone-prime .b-contentable p,#airtone-prime .project-about-textbottom p{
  margin-bottom: 22px;
}
#airtone-prime .b-contentable h2,#airtone-prime .b-contentable h3,#airtone-prime .b-contentable h4,#airtone-prime .project-about-textbottom h2,#airtone-prime .project-about-textbottom h3,#airtone-prime .project-about-textbottom h4{
  font-weight: 500;
  margin-bottom: 15px;
}
#airtone-prime .b-contentable ul:not([class]),#airtone-prime .b-contentable ol:not([class]),#airtone-prime .project-about-textbottom ul,#airtone-prime .project-about-textbottom ol{
  margin-bottom: 22px;
  padding-left: 0;
}
#airtone-prime .b-contentable ul:not([class]) li,#airtone-prime .b-contentable ol:not([class]) li,#airtone-prime .project-about-textbottom ul li,#airtone-prime .project-about-textbottom ol li{
  position: relative;
  display: block;
  margin-bottom: 10px;
}
#airtone-prime .b-contentable ol:not([class]),#airtone-prime .project-about-textbottom ol{
  counter-reset: num;
}
#airtone-prime .b-contentable ol:not([class]) li,#airtone-prime .project-about-textbottom ol li{
  padding-left: 22px;
}
#airtone-prime .b-contentable ol:not([class]) li:before,#airtone-prime .project-about-textbottom ol li:before{
  content: counter(num) ". ";
  position: absolute;
  top: 1px;
  left: 0;
  counter-increment: num;
  font-weight: 500;
  color: #edb94b;
}
#airtone-prime .b-contentable ul:not([class]) li,#airtone-prime .project-about-textbottom ul li{
  padding-left: 20px;
}
#airtone-prime .b-contentable a{
  color: #edb94b;
}
#airtone-prime .b-contentable a:hover{
    color: #edb94b;
    text-decoration: underline;
}
#airtone-prime .b-contentable ul:not([class]) li:before,#airtone-prime .project-about-textbottom ul li:before{
  content: '';
  position: absolute;
  top: 9px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #edb94b;
}
#airtone-prime .section-slider{
  overflow: hidden;
}
#airtone-prime .project-sl{
  display: none;
}
#airtone-prime .project-sl .sl-item{
  outline: none;
}
#airtone-prime .project-pict img{
  width: 100%;
  max-height: calc(100vh - 60px);
  -o-object-fit: cover;
  object-fit: cover;
}
@media screen and (min-width: 768px){#airtone-prime .project-pict img{
    max-height: calc(100vh - 100px);
  }

}
#airtone-prime .slider-with-arrows .slick-arrow{
  position: absolute;
  width: 44px;
  height: 44px;
  top: calc(50% - 22px);
  padding: 0;
  font-size: 0;
  z-index: 99;
  outline: none;
  cursor: pointer;
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
  border-radius: 50%;
  border: 2px solid #edb94b;
  background: none;  
  box-shadow: 0 0 2px #000;
}
#airtone-prime .slider-with-arrows .slick-prev{
  left: 0;
}
#airtone-prime .slider-with-arrows .slick-next{
  right: 0;
}
@media (min-width: 992px){#airtone-prime .project-sl .slick-prev{
    left: calc(50% - 430px);
  }
#airtone-prime .project-sl .slick-next{
    right: calc(50% - 430px);
  }
   
}
@media (min-width: 1200px){#airtone-prime .project-sl .slick-prev{
    left: calc(50% - 465px);
  }
#airtone-prime .project-sl .slick-next{
    right: calc(50% - 465px);
  }
 
}
@media (min-width: 1440px){#airtone-prime .project-sl .slick-prev{
    left: calc(50% - 570px);
  }
#airtone-prime .project-sl .slick-next{
    right: calc(50% - 570px);
  }
    
}
@media (min-width: 1600px){#airtone-prime .project-sl .slick-prev{
    left: calc(50% - 650px);
  }
#airtone-prime .project-sl .slick-next{
    right: calc(50% - 650px);
  }
  
}
#airtone-prime .slider-with-arrows .slick-arrow svg{
  width: 8px;
  height: 8px;
  fill: #edb94b;
  stroke: #edb94b;
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#airtone-prime .slider-nav{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 176px;
  height: 44px;
  margin: 75px 0 205px;
}
#airtone-prime .slider-nav .slick-arrow{
  position: absolute;
  width: 44px;
  height: 44px;
  top: 0;
  padding: 0;
  font-size: 0;
  z-index: 9;
  outline: none;
  cursor: pointer;
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
  border-radius: 50%;
  border: 2px solid rgba(0, 0, 0, 0.15);
  background: none;
}
#airtone-prime .slider-nav .slick-arrow.slick-disabled:before{
  opacity: 0.15;
}
#airtone-prime .slider-nav .slick-arrow svg{
  width: 8px;
  height: 8px;
  fill: #000;
  stroke: #000;
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#airtone-prime .slider-nav .slick-arrow:hover{
  border-color: #edb94b;
}
#airtone-prime .slider-nav .slick-arrow:hover svg{
  fill: #edb94b;
  stroke: #edb94b;
}
#airtone-prime .slider-nav .slick-arrow.slick-prev{
  left: 0;
}
#airtone-prime .slider-nav .slick-arrow.slick-next{
  right: 0;
}
#airtone-prime .sl-count{
  font-size: 14px;
  font-weight: 700;
}
#airtone-prime .section-edc{
  padding: 205px 0 0;
}
#airtone-prime .edc{
  position: relative;
}
#airtone-prime .edc-sl{
  display: none;
  margin: 95px 0 188px;
}
#airtone-prime .slider-nav_edc{
  position: absolute;
  bottom: 92px;
  left: 110px;
  margin: 0;
}
#airtone-prime .slider-nav_edc .sl-count{
  color: #fff;
}
#airtone-prime .edc-nav .slick-arrow{
  border-color: rgba(255, 255, 255, 0.15);
}
#airtone-prime .edc-nav .slick-arrow svg{
  fill: #fff;
  stroke: #fff;
}
#airtone-prime .edc-nav .slick-arrow:hover{
  border-color: #edb94b;
}
#airtone-prime .edc-nav .slick-arrow:hover svg{
  fill: #edb94b;
  stroke: #edb94b;
}
#airtone-prime .section-table{
  padding: 16px 0 228px;
  overflow: hidden;
}
#airtone-prime .table-prop{
  overflow-x: auto;
  min-width: 290px;
}
#airtone-prime .table-prop table{
  width: 100%;
}
#airtone-prime .wp-block-table.is-style-stripes table tr:nth-child(odd),#airtone-prime .table-prop table.zebra tr:nth-child(odd){
  background: #EFEFEF;
}
#airtone-prime .wp-block-table table tr td,#airtone-prime .table-prop table tr td{
  height: 75px;
  padding: 5px 10px;
  font-size: 16px;
  color: #090909;
}
#airtone-prime .wp-block-table table tr td:first-child,#airtone-prime .table-prop table tr td:first-child{
  width: 33%;
  padding-left: 60px;
}
#airtone-prime .table-prop table tr td:last-child{
  padding-right: 60px;
  text-align: right;
}
#airtone-prime .table-prop table tr td a{
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  color: #edb94b;
}
#airtone-prime .table-prop table tr td a:hover{
  color: #edb94b;
  text-decoration: underline;
}
#airtone-prime .section-credo{
  position: relative;
  padding: 185px 0 235px;
  background: #EFEFEF;
}
#airtone-prime .section-credo:before{
  content: '';
  position: absolute;
  top: 50%;
  left: -381px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 787px;
  height: 763px;
  z-index: 0;
  background: url("/local/prime_airtone_20261028/assets/8a79d207e536-logo-a.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .credo{
  position: relative;
  margin-top: 73px;
  z-index: 1;
}
#airtone-prime .credo-text{
  font-size: 48px;
  font-weight: 200;
  line-height: 1.3;
}
#airtone-prime .section-error{
  position: relative;
  height: 100vh;
  background: #262424;
}
#airtone-prime .section-error .container{
  position: absolute;
  top: 60%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#airtone-prime .error{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-right: 110px;
  z-index: 2;
}
#airtone-prime .error:before{
  content: '';
  position: absolute;
  bottom: -126px;
  left: -84px;
  width: 713px;
  height: 819px;
  z-index: -1;
  background: url("/local/prime_airtone_20261028/assets/32b520930865-404_2.png") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .error-title{
  margin-bottom: 28px;
  font-size: 48px;
  font-weight: 200;
  color: #fff;
  line-height: 1.3;
}
#airtone-prime .error-subtitle{
  margin-bottom: 16px;
  font-size: 14px;
  color: #fff;
}
#airtone-prime .error-nav{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#airtone-prime .error-menu{
  width: 314px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#airtone-prime .error-menu li{
  position: relative;
}
#airtone-prime .error-menu li a{
  display: block;
  font-size: 18px;
  color: #fff;
}
#airtone-prime .error-menu li a:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .error-menu li:hover:after{
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
#airtone-prime .error-menu li:hover ul{
  visibility: visible;
  opacity: 1;
}
#airtone-prime .error-menu>li{
  padding: 15px 0;
}
#airtone-prime .error-menu>li:after{
  content: '';
  position: absolute;
  top: 27px;
  right: 0;
  width: 7px;
  height: 3px;
  -webkit-transition: -webkit-transform .25s ease;
  transition: -webkit-transform .25s ease;
  -o-transition: transform .25s ease;
  transition: transform .25s ease;
  transition: transform .25s ease, -webkit-transform .25s ease;
  border: none;
  background: url("/local/prime_airtone_20261028/assets/3398bb8ff25b-arrow-select.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .error-menu>li>a{
  pointer-events: none;
}
#airtone-prime .error-menu ul{
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  visibility: hidden;
  opacity: 0;
  z-index: 2;
  -webkit-transition: opacity .25s ease;
  -o-transition: opacity .25s ease;
  transition: opacity .25s ease;
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: #262424;
}
#airtone-prime .error-menu ul li{
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#airtone-prime .error-menu ul li:last-child{
  border-bottom: none;
}
#airtone-prime .error-menu ul li a{
  padding: 8px 10px;
  font-size: 16px;
}
#airtone-prime .error-menu ul li:hover a{
  color: #000;
  background: #edb94b;
}
#airtone-prime .error-link{
  position: relative;
  margin-left: 65px;
  padding-right: 32px;
  font-size: 18px;
  color: #edb94b;
}
#airtone-prime .error-link:after{
  content: '';
  position: absolute;
  top: 10px;
  right: 0;
  width: 8px;
  height: 8px;
  background: url("/local/prime_airtone_20261028/assets/9fc6d62f5e1d-arrow-right-yellow.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .error-link:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .section-columns{
  padding: 150px 0 0;
  overflow: hidden;
}
#airtone-prime .columns-row{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#airtone-prime .columns-col{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  height: 1036px;
}
#airtone-prime .columns-col_gray{
  background: #EFEFEF;
}
#airtone-prime .columns-col_black{
  background: #262424;
}
#airtone-prime .columns-col_filled{
  flex-grow: 1;
}
#airtone-prime .columns-col_black .section-title{
  margin-bottom: 50px;
  color: #fff;
}
#airtone-prime .columns-col:nth-child(odd){
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
#airtone-prime .columns-col:nth-child(odd) .columns-container{
  padding-left: 15px;
}
#airtone-prime .columns-col:nth-child{
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#airtone-prime .columns-col:nth-child .columns-container{
  padding-right: 15px;
}
#airtone-prime .columns-col .section-title{
  margin-bottom: 100px;
}
#airtone-prime .columns-container{
  position: relative;
  width: 665px;
}
#airtone-prime .columns-wrapper{
  width: 100%;
  overflow: hidden;
}
#airtone-prime .contacts-main{
  margin-top: 100px;
}
#airtone-prime .contacts-subtitle{
  margin-bottom: 55px;
  font-size: 24px;
  font-weight: 300;
}
#airtone-prime .contacts-wrap{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#airtone-prime .contacts-item{
  width: 50%;
  margin-bottom: 46px;
  padding-right: 30px;
}
#airtone-prime .contacts-item__title{
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 700;
}
#airtone-prime .contacts-item__text{
  font-size: 16px;
  font-weight: 300;
  line-height: 1.8;
}
#airtone-prime .contacts-item__phone{
  display: block;
  font-size: 16px;
  color: #000;
}
#airtone-prime .contacts-item__phone:hover{
  color: #000;
  text-decoration: none;
}
#airtone-prime .contacts-item__mail{
  font-size: 16px;
  font-weight: 600;
  color: #edb94b;
}
#airtone-prime .contacts-item__mail:hover{
  color: #edb94b;
  text-decoration: underline;
}
#airtone-prime .contacts-callback{
  width: 534px;
  margin-left: 105px;
}
#airtone-prime [class*="ymaps-2"][class*="-ground-pane"]{
  filter: grayscale(100%) brightness(20%);
  -webkit-filter: grayscale(100%) brightness(20%);
}
#airtone-prime .section-content{
  padding: 160px 0;
}
#airtone-prime .section-content--bg-gray{
  background: #EFEFEF;
}
#airtone-prime .product-main{
	width: 700px; max-width: 95%; padding-bottom: 50px;
}
#airtone-prime .product .columns-col{
  position: sticky;
  top: 0;
  min-height: 870px;
  height: 100%;
}
#airtone-prime .product-preview{
  position: absolute;
  top: 46%;
  right: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  max-width: 100%; width: 100%;
  padding-right: 70px;
  padding-left: 124px;
}
#airtone-prime .product-preview__thumb{
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid #dedede;
  cursor: pointer;
}
#airtone-prime .product-preview__left{
  position: absolute;
  top: 0;
  height: 100%;
  scrollbar-width: none;
  z-index: 2;
  width: 116px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  right: 624px;
}
#airtone-prime .product-preview__left:not(.active){
   visibility: hidden !important;
   left: -9999px;
 }
#airtone-prime .slider.slider--white-arrows.product-preview__left > .slick-arrow{
  left: 0;
  right: 0;
  z-index: 10;
  margin: auto;
  background: rgba(144, 144, 144, 0.6);
}
#airtone-prime .slider.slider--white-arrows.product-preview__left > .slick-arrow.slick-prev{
  top: -16px;
  transform: rotate(90deg);
}
#airtone-prime .product-preview__left .slick-disabled{
  display: none !important;
}
#airtone-prime .slider.slider--white-arrows.product-preview__left > .slick-arrow.slick-next{
  bottom: -4px;
  transform: rotate(90deg);
}
#airtone-prime .product-preview__left::webkit-scrollbar{
  display: none;
}
#airtone-prime .product-pictures-set{
  width: 100%;
}
#airtone-prime .product-pictures-set__item{
  display: none;
  visibility: hidden;
  position: relative;
}
#airtone-prime .product-pictures-set__item._active{
  display: block; visibility: visible;
}
#airtone-prime .product-sl{
  visibility: hidden;
}
#airtone-prime .product-sl.slick-initialized{
  visibility: visible;
}
#airtone-prime .product-sl .sl-item{
  outline: none;
}
#airtone-prime .product-pict{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  height: 500px;
  justify-content: flex-end;
  text-align: right;
}
#airtone-prime .product-pict picture{
  max-height: 100%;
  height: 100%;
}
#airtone-prime .product-preview__right{
  max-width: 500px;
  margin-left: auto;
}
#airtone-prime .product-pict img,#airtone-prime .product-pict .product-pict__img{
  display: inline-block;
  max-width: 100%; max-height: 100%;
  border-radius: 8px;
  width: 100%; height: 100%;
  object-fit: contain;
  object-position: bottom right;
  transition: opacity .5s;
}
#airtone-prime .js-product-pictures-set__item--thumb .product-pict img{
  object-fit: cover;
  object-position: center;
}
#airtone-prime .product-pict img.lazyload,#airtone-prime .product-pictures-set__item img.lazyloaded{
  opacity: 0;
}
#airtone-prime .product-pictures-set__item._active img.lazyloaded{
  opacity: 1;
}
#airtone-prime .product-bottom{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 25px;
  white-space: nowrap;
  padding-right: 30px;
}
#airtone-prime .product-bottom .slider-nav{
  margin: 0;
}
#airtone-prime .product-bottom .slider-nav .slick-arrow svg{
  width: 8px;
  height: 8px;
  fill: #000;
  stroke: #000;
}
#airtone-prime .product-bottom .slider-nav .slick-arrow:hover svg{
  fill: #edb94b;
  stroke: #edb94b;
}
#airtone-prime .product-bottom__download{
  position: relative;
  display: inline-block;
  margin-left: 45px;
  padding-left: 37px;
  font-size: 18px;
  color: #000;
}
#airtone-prime .product-bottom__download:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .product-bottom__download:before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  background: url("/local/prime_airtone_20261028/assets/c13c481f063b-download.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .product-title{
  margin-bottom: 32px;
  font-size: 50px;
  font-weight: 300;
  line-height: 60px;
}
#airtone-prime .product-title_mob{
  display: none;
}
#airtone-prime .product-info{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  gap: 12px;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 32px;
}
#airtone-prime .product-price{
  font-size: 30px;
  font-weight: 700;
}
#airtone-prime .product-xy-sizes-line{
  display: flex; flex-wrap: wrap;
  margin: 0 -10px;
}
#airtone-prime .product-xy-sizes-line__item{
  flex: 0 0 50%; width: 50%; max-width: 50%;
  padding: 0 10px;
  margin-bottom: 15px;
}
#airtone-prime .product-xy-sizes-line__item--notice{
  flex: 0 0 100%; width: 100%; max-width: 100%;  
}
#airtone-prime .product-size-input-label{
  display: block;
  margin: 0;
  padding-left: 15px; padding-bottom: 5px;
  line-height: 25px;  
}
#airtone-prime .product-size-input{
  height: 50px; width: 100%;
  padding-left: 10px;
  font-size: 18px;
  border: 1px solid #E3E3E3;
  border-radius: 4px;
}
#airtone-prime .product-xy-sizes-info{
  position: relative;
  font-size: 12px;
  margin: 0;
  padding-left: 20px;
}
#airtone-prime .product-xy-sizes-info:before{
  content: '';
  position: absolute;
  top: 2px; left: 0;
  width: 14px;
  height: 14px;
  background: url("/local/prime_airtone_20261028/assets/f80015059524-info.svg") 0 0 no-repeat;
  background-size: 100%;
}
@media screen and (min-width: 1200px){#airtone-prime .product-xy-sizes-line{
    flex-wrap: nowrap;
    margin: 0 0 30px;
  }
#airtone-prime .product-xy-sizes-line__item{
    flex: 0 0 135px; width: 135px; max-width: 135px;
    padding: 0;
    margin-right: 25px; margin-bottom: 0;
  }
#airtone-prime .product-xy-sizes-line__item:last-child{
    margin-right: 0;
  }
#airtone-prime .product-xy-sizes-line__item--notice{
    flex: 1 0 auto; width: auto; max-width: calc(100% - 2 * 135px - 2 * 25px); 
    padding-top: 30px;
  }

}
#airtone-prime .product-size-input:focus,#airtone-prime .product-size-input:active{
  border-color: #edb94b;
}
#airtone-prime .product-price--empty{
  font-size: 20px;
}
#airtone-prime .product-nav{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#airtone-prime .product-nav__item{
  position: relative;
  display: inline-block;
  margin-left: 24px;
  padding-left: 22px;
  font-size: 12px;
  color: #000;
}
#airtone-prime .product-nav__item:first-child{
  margin-left: 0;
}
#airtone-prime .product-nav__item span{
  display: none;
}
#airtone-prime .product-nav__item:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .product-nav__item:before{
  content: '';
  position: absolute;
  top: 2px;
  left: 0;
}
#airtone-prime .product-nav__item_desc:before{
  width: 14px;
  height: 14px;
  background: url("/local/prime_airtone_20261028/assets/f80015059524-info.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .product-nav__item_video:before{
  width: 14px;
  height: 14px;
  background: url("/local/prime_airtone_20261028/assets/6f96a0909927-video.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .product-nav__item_case:before{
  width: 14px;
  height: 14px;
  background: url("/local/prime_airtone_20261028/assets/acd6d0fab499-project.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .product-size{
  margin-bottom: 32px;
}
#airtone-prime .product-size__title{
  font-size: 14px;
  font-weight: 600;
}
#airtone-prime .product-size__title-comment{ font-weight: normal; }
#airtone-prime .product-size-range{
  visibility: hidden;
}
#airtone-prime .irs--options .irs-hidden-input,#airtone-prime .product-size-range .irs-hidden-input{
  visibility: visible;
}
#airtone-prime .irs--options .irs-bar,#airtone-prime .product-size .irs-bar{
  height: 5px;
  border-radius: 4px;
  background: #edb94b;
}
#airtone-prime .irs--options .irs-line,#airtone-prime .product-size .irs-line{
  height: 5px;
  border-radius: 4px;
  background: #DEDEDE;
}
#airtone-prime .irs--options .irs-grid-text,#airtone-prime .product-size .irs-grid-text{
  font-size: 12px;
  color: #000;
}
#airtone-prime .irs--options .irs-handle,#airtone-prime .product-size .irs-handle{
  top: 12px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: url("/local/prime_airtone_20261028/assets/8354191e3739-range.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .irs--options .irs-handle:before,#airtone-prime .product-size .irs-handle:before{
  display: none;
}
#airtone-prime .irs--options .irs-handle i,#airtone-prime .product-size .irs-handle i{
  display: none !important;
}
#airtone-prime .irs--options .irs-handle:hover,#airtone-prime .product-size .irs-handle:hover{
  -webkit-box-shadow: 0px 6px 9px rgba(217, 168, 67, 0.33);
  box-shadow: 0px 6px 9px rgba(217, 168, 67, 0.33);
  background: url("/local/prime_airtone_20261028/assets/d9802a4521b3-range-h.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .irs--options .irs-single,#airtone-prime .irs--options .irs-to,#airtone-prime .irs--options .irs-min,#airtone-prime .irs--options .irs-min,#airtone-prime .irs--options .irs-max,#airtone-prime .product-size .irs-single,#airtone-prime .product-size .irs-to,#airtone-prime .product-size .irs-min,#airtone-prime .product-size .irs-min,#airtone-prime .product-size .irs-max{
  display: none;
}
#airtone-prime .irs--options .irs-grid-pol,#airtone-prime .product-size .irs-grid-pol{
  display: none !important;
}
#airtone-prime .product-size-custom{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  right: -2px; top: -60px;
  margin-top: -21px;
}
#airtone-prime .product-size-custom input{
  display: block;
  width: 106px;
  height: 32px;
  font-size: 12px;
  color: #000;
  text-align: center;
  outline: none;
  border-radius: 4px;
  border: 2px solid #edb94b;
  background: #fff;
}
#airtone-prime .product-size-custom input::-webkit-input-placeholder{
  color: #000;
}
#airtone-prime .product-size-custom input::-moz-placeholder{
  color: #000;
}
#airtone-prime .product-size-custom input:-ms-input-placeholder{
  color: #000;
}
#airtone-prime .product-size-custom input::-ms-input-placeholder{
  color: #000;
}
#airtone-prime .product-size-custom input::placeholder{
  color: #000;
}
#airtone-prime .product-size-custom input::-moz-selection{
  background-color: #edb94b;
  color: #000;
}
#airtone-prime .product-size-custom input::selection{
  background-color: #edb94b;
  color: #000;
}
#airtone-prime .product-size-select{
  display: none;
  margin-top: 5px;
}
#airtone-prime .product-size .jq-selectbox{
  width: 100%;
}
#airtone-prime .product-size .jq-selectbox.focused .jq-selectbox__select{
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
#airtone-prime .product-size .jq-selectbox__select{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 56px;
  padding: 0 15px 0 0;
  font: 400 18px/1 PrimeAirtoneMontserrat, sans-serif;
  color: #000;
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  background: none;
}
#airtone-prime .product-size .jq-selectbox__select:active{
  background: none;
}
#airtone-prime .product-size .jq-selectbox__trigger{
  border-left: none;
}
#airtone-prime .product-size .jq-selectbox__trigger-arrow{
  top: 27px;
  right: 0;
  width: 7px;
  height: 3px;
  border: none;
  background: url("/local/prime_airtone_20261028/assets/ff7b9f0a2498-arrow-select-black.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .product-size .jq-selectbox__dropdown{
  font: 400 16px/1 PrimeAirtoneMontserrat, sans-serif;
  color: #000;
  text-shadow: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background: #fff;
}
#airtone-prime .product-size .jq-selectbox li{
  color: #000;
}
#airtone-prime .product-size .jq-selectbox li:hover{
  color: #000;
  background: #edb94b;
}
#airtone-prime .product-color-nav{
  display: flex;
}
#airtone-prime .product-color{
  margin-bottom: 32px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
#airtone-prime .product-color__navitem{
  position: relative;
  display: inline-block;
  margin-right: 16px;
  overflow: hidden;
  font-size: 14px;
  font-weight: 600;
  color: #000;
}
#airtone-prime .product-btn.btn{
  height: 70px;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 600;
}
#airtone-prime .product-color__navitem:last-child{
  margin-right: 0;
}
#airtone-prime .product-color-body{
  display: none;
  max-width: 665px;
}
#airtone-prime .product-color-cl{
  display: flex;
  gap: 16px;
}
#airtone-prime .product-color-body.open{
  display: block;
}
#airtone-prime .product-color-cl.slick-initialized{
  visibility: visible;
}
#airtone-prime .product-color-cl .slick-track{
	margin-left: 0;
}
#airtone-prime .product-color-cl .cl-item{
  max-width: 110px;
  outline: none;
  flex: 1;
}
#airtone-prime .product-color-cl .slick-arrow{
  position: absolute;
  top: 50%;
  margin-top: -5px;
  padding: 0;
  font-size: 0;
  z-index: 9;
  outline: none;
  cursor: pointer;
  visibility: visible;
  opacity: .8;
  border: none;
  background: none;
}
#airtone-prime .product-color-cl .slick-arrow:hover{
  opacity: 1;
}
#airtone-prime .product-color-cl .slick-arrow svg{
  width: 14px;
  height: 10px;
  fill: #edb94b;
  stroke: #edb94b;
}
#airtone-prime .product-color-cl .slick-arrow.slick-disabled{
  visibility: hidden;
}
#airtone-prime .product-color-cl .slick-arrow.slick-prev{
  left: -15px;
}
#airtone-prime .product-color-cl .slick-arrow.slick-next{
  right: -15px;
}
#airtone-prime .product-main._decor_activated .product-color-slidernav{
  opacity: 0.7;
  pointer-events: none;
}
#airtone-prime .product-gallery-cl .slick-arrow{
  position: absolute;
  top: 50%;
  margin-top: -5px;
  padding: 0;
  font-size: 0;
  z-index: 9;
  outline: none;
  cursor: pointer;
  visibility: visible;
  opacity: .8;
  border: none;
  background: none;
}
#airtone-prime .product-gallery-cl .slick-arrow:hover{
  opacity: 1;
}
#airtone-prime .product-gallery-cl .slick-arrow svg{
  width: 14px;
  height: 10px;
  fill: #edb94b;
  stroke: #edb94b;
}
@media screen and (min-width: 1200px){#airtone-prime .product-gallery-cl .slick-arrow{

    display: flex; justify-content: center; align-items: center;
    width: 30px; height: 30px;
    background-color: #fff;
    border-radius: 50%;
  }
#airtone-prime .product-gallery-cl .slick-arrow svg{
    width: 18px; height: 14px;
  }

  
}
#airtone-prime .product-gallery-cl .slick-arrow.slick-disabled{
  visibility: hidden;
}
#airtone-prime .product-gallery-cl .slick-arrow.slick-prev{
  left: -15px;
}
#airtone-prime .product-gallery-cl .slick-arrow.slick-next{
  right: -15px;
}
@media screen and (min-width: 1601px){#airtone-prime .product-gallery-cl .slick-arrow{
    width: 40px; height: 40px; margin-top: -20px;
  }
#airtone-prime .product-gallery-cl .slick-arrow.slick-prev{
    left: -80px;
  }

}
#airtone-prime .product-color__disclaimer{
  font-size: 10px;
  line-height: 1.2;
  font-weight: 500;
  color: #a7a7a7;
}
#airtone-prime .product-color__item{
  display: inline-block;
  height: 100%;
  width: 100%;
  padding: 8px 8px 24px;
  border-radius: 5px;
  text-align: center;
  overflow: hidden;
  background: #F7F7F7;
}
#airtone-prime .product-color__item:focus{
  outline: none;
}
#airtone-prime .product-color__item img{
  display: inline-block;
  max-width: 100%;
  margin-top: -3px;
}
#airtone-prime .product-color__item span{
  display: block;
  margin-top: 10px;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.2;
  color: #000;
}
#airtone-prime .product-color__item:hover{
  text-decoration: none;
  box-shadow: 0 0 0 2px #edb94b inset;
}
#airtone-prime .product-color__item.active{
  box-shadow: 0 0 0 2px #edb94b inset;
}
#airtone-prime .product-color__item._disabled{
  pointer-events: none;
  opacity: 0.6;
}
#airtone-prime .product-additional-options{
  margin-bottom: 32px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
#airtone-prime .product-additional-options:not(:has(*)){
  display: none;
}
#airtone-prime .product-additional-options__item{  
  display: flex;
}
#airtone-prime .product-brain-enable-vars{
  
}
#airtone-prime .product-brain{
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#airtone-prime .product-brain__title{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#airtone-prime .product-brain__plus{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin-right: 22px;
  font-size: 36px;
  font-weight: 200;
  border-radius: 50%;
  border: 1px solid #E3E3E3;
}
#airtone-prime .product-brain__check{
  position: relative;
  display: block;
  width: 50px;
  min-width: 50px;
  height: 30px;
  margin-right: 16px;
  border-radius: 20px;
  background-color: #dedede;
  transition: all .2s;
}
#airtone-prime .product-brain__check::before{
	content: '';
	display: block;
	position: absolute; top: 2px; left: 2px; width: 26px; height: 26px;
	background-color: #fff;
	border-radius: 50%;
	transition: all .5s;
}
#airtone-prime .product-brain__title:hover{
  color: #edb94b;
}
#airtone-prime .product-brain__title.active .product-brain__plus{
  color: #edb94b;
  border-color: #edb94b;
}
#airtone-prime .product-brain__title.active .product-brain__check{
	background-color: #edb94b;
}
#airtone-prime .product-brain__title.active .product-brain__check::before{
	left: calc(100% - 28px);
}
#airtone-prime .product-brain__info{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  top: 0;
  margin-left: 8px;
  cursor: help;
  font-size: 12px;
  font-weight: 700;
  color: #D79200;
  border-radius: 50%;
  background: rgba(237, 185, 75, 0.37);
}
#airtone-prime .product-brain__desc{
  display: none;
  position: absolute;
  bottom: 118%;
  right: -194px;
  width: 237px;
  padding: 10px 18px;
  font-size: 11px;
  border: 1px solid rgba(237, 185, 75, 0.37);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 10px 40px rgba(209, 192, 155, 0.31);
  box-shadow: 0px 10px 40px rgba(209, 192, 155, 0.31);
  border-radius: 4px;
  background: #F6E3BB;
}
#airtone-prime .product-brain__desc:before,#airtone-prime .product-brain__desc:after{
  content: '';
  position: absolute;
}
#airtone-prime .product-brain__desc:before{
  bottom: -5px;
  left: 22px;
  z-index: 1;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px 8px 0 8px;
  border-color: #F6E3BB transparent transparent transparent;
}
#airtone-prime .product-brain__desc:after{
  bottom: -7px;
  left: 20px;
  z-index: -1;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 8px 9.5px 0 9.5px;
  border-color: #f3d392 transparent transparent transparent;
}
#airtone-prime .product-btns{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
}
#airtone-prime .product-btn:last-child{
  margin-right: 0;
}
#airtone-prime .product-description{
  border-top: 1px solid #E3E3E3;
}
#airtone-prime .product-description .columns-col{
  height: 940px;
}
@media screen and (min-width: 1200px){#airtone-prime .columns-overview._is_invert .columns-col:nth-child(1){
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;    
    justify-content: flex-start;
  }
#airtone-prime .columns-overview._is_invert .columns-col:nth-child(1) .columns-container{
    padding-left: 100px;
  }
#airtone-prime .columns-overview._is_invert .columns-col:nth-child(1) .product-overview__text{
    padding-right: 0;
  }
#airtone-prime .columns-overview._is_invert .columns-col:nth-child(2){
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
 
}
@media screen and (min-width: 1600px){#airtone-prime .columns-overview._is_invert .columns-col:nth-child(1) .columns-container{
    padding-left: 140px;
  }

}
#airtone-prime .product-description .columns-container{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#airtone-prime .product-navtabs{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#airtone-prime .product-navtabs .cl-item{
  outline: none;
}
#airtone-prime .product-navtabs__item{
  position: relative;
  display: inline-block;
  width: 33.33%;
}
#airtone-prime .product-navtabs__item a{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 105px;
  font-size: 24px;
  color: #000;
  text-align: center;
  outline: none;
}
#airtone-prime .product-navtabs__item a:before{
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 0;
  height: 1px;
  -webkit-transition: width .25s ease;
  -o-transition: width .25s ease;
  transition: width .25s ease;
  background: #000;
}
#airtone-prime .product-navtabs__item a:hover{
  color: #edb94b;
  text-decoration: none;
}
#airtone-prime .product-navtabs__item:focus{
  outline: none;
}
#airtone-prime .product-navtabs__item.active a:before{
  width: 92%;
}
#airtone-prime .product-body{
  display: none;
}
#airtone-prime .product-body.open{
  display: block;
}
#airtone-prime .product-overview .section-title{
  margin-bottom: 60px;
}
#airtone-prime .product-overview__text{
  padding-right: 140px;
  color: black !important;
  font-size: 16px;
  line-height: 1.8;
}
#airtone-prime .product-overview__btn{
  max-width: 204px;
  margin-top: 66px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#airtone-prime .product-overview__btn i{
  margin-right: 15px;
}
#airtone-prime .product-video,#airtone-prime .product-cover{
  position: relative;
  width: 100%;
  height: 100%;
  background: #000;
}
#airtone-prime .product-video__mute{
  position: absolute;
  bottom: 55px;
  right: 65px;
  z-index: 3;
}
#airtone-prime .product-video__mute svg{
  display: block;
  width: 21px;
  height: 14px;
  stroke: #fff;
}
#airtone-prime .product-video__mute:hover svg{
  stroke: #edb94b;
}
#airtone-prime .product-video img,#airtone-prime .product-cover img{
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: 2;
}
#airtone-prime .product-video:hover::before{
  opacity: 0;
}
#airtone-prime .product-video:hover .product-video__mute{
  display: none;
}
#airtone-prime .product-video:hover img{
  visibility: hidden;
}
#airtone-prime .product-video::before{
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 74px;
  height: 74px;
  opacity: 1;
  -webkit-transition: opacity .25s ease;
  -o-transition: opacity .25s ease;
  transition: opacity .25s ease;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 3;
  background: url("/local/prime_airtone_20261028/assets/4a62cf7156ce-play.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .product-video video{
  position: relative;
  min-width: 100%;
  min-height: 100%;
  width: 100%;
  height: 100%;
  z-index: 1;
}
#airtone-prime .product-prop{
  padding: 217px 0 118px;
  
  background: url("/local/prime_airtone_20261028/assets/2766fdf8915f-tab-bg-2.jpg") center center repeat;
  background-size: contain;
}
#airtone-prime .product-table{
  margin-top: 105px;
  overflow: auto;
  overflow-y: hidden;
}
#airtone-prime .product-table table{
  background: transparent;
}
#airtone-prime .product-table table tr td{
  height: 55px;
  padding: 5px 5px 5px 12px;
  text-align: center;
  border: 1px solid #C4C4C4;
}
#airtone-prime .product-table table tr td p{
  margin: 0;
}
#airtone-prime .montaj{
  margin-top: 93px;
	text-align: center;
}
#airtone-prime .section-size{
  padding: 160px 0 120px;
  background: url("/local/prime_airtone_20261028/assets/5e9ff4d58c47-size-bg.jpg") center top no-repeat;
  background-size: cover;
}
#airtone-prime .size-top{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#airtone-prime .size-content{
  padding-right: 120px;
}
#airtone-prime .size-content .section-subtitle{
  margin-top: 28px;
}
#airtone-prime .size-content__text{
  margin-top: 74px;
  font-size: 16px;
  line-height: 1.8;
}
#airtone-prime .size-info{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 424px;
  margin: 0 -7px;
}
#airtone-prime .size-item{
  width: calc(50% - 14px);
  min-height: 180px;
  margin: 0 7px 14px;
  padding: 76px 10px 22px;
  text-align: center;
  background: #fff;
}
#airtone-prime .size-item:nth-child(3){
  width: 100%;
  padding-top: 30px;
}
#airtone-prime .size-info__pic{
  width: 100%; height: auto; padding: 0 7px;
}
#airtone-prime .size-item__prop{
  position: relative;
  display: inline-block;
  font-size: 36px;
  font-weight: 200;
  line-height: 1.1;
}
#airtone-prime .size-item__prop:before{
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
#airtone-prime .size-item__prop_width:before{
  top: -34px;
  width: 28px;
  height: 10px;
  background: url("/local/prime_airtone_20261028/assets/32bc3773c352-width-yellow.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .size-item__prop_height:before{
  top: -37px;
  width: 24px;
  height: 14px;
  background: url("/local/prime_airtone_20261028/assets/7afc008a4ae1-height-yellow.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .size-item__prop_side:before,#airtone-prime .size-item__prop_side:after{
  top: 16px;
  width: 14px;
  height: 10px;
  margin: 0;
}
#airtone-prime .size-item__prop_side:before{
  left: -37px;
  right: auto;
  background: url("/local/prime_airtone_20261028/assets/bc802ce81c45-arrow-size-right.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .size-item__prop_side:after{
  content: '';
  position: absolute;
  right: -35px;
  left: auto;
  background: url("/local/prime_airtone_20261028/assets/7a51f2b22253-arrow-size-left.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .size-item__title{
  font-size: 36px;
  font-weight: 200;
}
#airtone-prime .size-item__name{
  margin-top: 18px;
  font-size: 14px;
  font-weight: 700;
}
#airtone-prime .size-mobtext{
  display: none;
}
#airtone-prime .size-main{
  margin-top: 165px;
  text-align: center;
}
#airtone-prime .size-main__title{
  font-size: 64px;
  font-weight: 200;
  line-height: 1.2;
}
#airtone-prime .size-main__pict{
  margin-top: 100px;
}
#airtone-prime .size-main__pict img{
  display: block;
  max-width: 100%; width: auto; height: auto;
}
#airtone-prime .section-refuel{
  padding: 207px 0 212px;
}
#airtone-prime .refuel{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 90px;
}
#airtone-prime .refuel-item{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  padding-right: 100px;
}
#airtone-prime .refuel-item__pict{
  position: relative;
  width: 106px;
  min-width: 106px;
  height: 106px;
  border-radius: 50%;
  background: rgba(217, 217, 217, 0.2);
}
#airtone-prime .refuel-item__pict i{
  max-width: 54px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#airtone-prime .refuel-item__pict img{
  display: block;
  max-width: 100%;
}
#airtone-prime .refuel-item__main{
  padding: 40px 0 0 60px;
}
#airtone-prime .refuel-item__title{
  margin-bottom: 30px;
  font-size: 22px;
  font-weight: 600;
}
#airtone-prime .refuel-item__text{
  font-size: 16px;
  line-height: 1.8;
}
#airtone-prime .section-color{
  padding: 240px 0 50px;
  background: url("/local/prime_airtone_20261028/assets/e21791609bec-love-bg.jpg") center top no-repeat;
  background-size: cover;
}
#airtone-prime .color{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 58px;
}
#airtone-prime .color-nav__item{
  position: relative;
  display: table;
  margin-bottom: 40px;
  padding-left: 83px;
  font-size: 14px;
  color: #797979;
}
#airtone-prime .color-nav__item i{
  position: absolute;
  top: 50%;
  left: 0;
  width: 71px;
  height: 71px;
  margin-top: -36px;
  z-index: 1;
}
#airtone-prime .color-nav__item i:before{
  content: '';
  position: absolute;
  top: 50%;
  left: 51%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 55px;
  height: 55px;
  z-index: -1;
  opacity: 0;
  -webkit-transition: opacity .25s ease;
  -o-transition: opacity .25s ease;
  transition: opacity .25s ease;
  border-radius: 50%;
  background: rgba(60, 58, 58, 0.8);
}
#airtone-prime .color-nav__item i img{
  display: block;
  max-width: 100%;
}
#airtone-prime .color-nav__item:hover,#airtone-prime .color-nav__item.active{
  color: #fff;
  text-decoration: none;
}
#airtone-prime .color-nav__item:hover i:before,#airtone-prime .color-nav__item.active i:before{
  opacity: 1;
}
#airtone-prime .color-body{
    position: relative;
    flex: 1 0 auto;
    margin-left: 110px;
    max-width: 900px;
}
#airtone-prime .color-body::after{
    content: '';
    display:block;
    padding-top: 70%;
}
#airtone-prime .color-pict{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#airtone-prime .color-pict{
    display: none
}
#airtone-prime .color-pict img{
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
#airtone-prime .color-pict.open{
  display: block;
}
#airtone-prime .section-solution{
  padding: 120px 0 212px;
  background: #404040;
}
#airtone-prime .solution{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
#airtone-prime .solution-item{
  width: 50%;
}
#airtone-prime .solution-item_wide{
  width: 100%;
  text-align: right;
}
#airtone-prime .solution-item__pict img{
  display: inline-block;
  max-width: 100%;
}
#airtone-prime .solution-item__text{
  position: relative;
  margin: 27px 0 22px;
  padding-left: 81px;
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  line-height: 1.6;
}
#airtone-prime .solution-item__text:before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 47px;
  height: 47px;
  background: url("/local/prime_airtone_20261028/assets/6e4db7efd6f8-unic.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .apps-hand img{
  max-height: 100%;
}
#airtone-prime .apps-style__pict{
  margin: 30px 0 33px;
}
#airtone-prime .apps-style__pict img{
  display: block;
  max-width: 100%;
}
#airtone-prime .apps-style__text{
  font-size: 16px;
  color: #fff;
}
#airtone-prime .section-safe{
  padding: 177px 0 138px;
  background: url("/local/prime_airtone_20261028/assets/c75c65e76a05-safe-bg.jpg") center top no-repeat;
  background-size: cover;
}
#airtone-prime .section-subtitle{
  margin-top: 12px;
  font-size: 36px;
  font-weight: 200;
  color: #030303;
}
#airtone-prime .section-subtitle_white{
  color: #FFF;
}
#airtone-prime .safe{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 110px;
}
#airtone-prime .safe-item{
  width: 25%;
  margin-bottom: 67px;
  padding-right: 30px;
}
#airtone-prime .safe-item__icon{
  position: relative;
  width: 90px;
  height: 90px;
  margin-bottom: 48px;
  border-radius: 50%;
  background: rgba(217, 217, 217, 0.28);
}
#airtone-prime .safe-item__icon img{
  display: block;
  width: 47px; height: 47px;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#airtone-prime .safe-item__title{
  font-size: 18px;
  font-weight: 600;
  line-height: 1.6;
}
#airtone-prime .section-case{
  position: relative;
  height: 100vh;
}
#airtone-prime .case-sl .sl-item,#airtone-prime .case-slnav .sl-item{
  outline: none;
}
#airtone-prime .case-bg{
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #000;
}
#airtone-prime .case-bg img{
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
  object-fit: cover;
}
#airtone-prime .case-bg--has-bg img{
  opacity: 0.5;
}
#airtone-prime .case-main{
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0 auto;
}
#airtone-prime .case-main .slider-nav{
  position: relative;
  margin: 47px 0 0;
}
#airtone-prime .case-main .slider-nav .sl-count{
  color: #fff;
}
#airtone-prime .case-main .slider-nav .slick-arrow{
  border-color: rgba(255, 255, 255, 0.15);
}
#airtone-prime .case-main .slider-nav .slick-arrow svg{
  fill: #fff;
  stroke: #fff;
}
#airtone-prime .case-main .slider-nav .slick-arrow:hover{
  border-color: #edb94b;
}
#airtone-prime .case-main .slider-nav .slick-arrow:hover svg{
  fill: #edb94b;
  stroke: #edb94b;
}
#airtone-prime .product-content iframe{
  max-width: 100%;
}
#airtone-prime .case-title{
  margin-bottom: 16vh;
  font-size: 100px;
  font-weight: 200;
  line-height: 1;
  color: #fff;
}
#airtone-prime .case-subtitle{
  font-size: 18px;
  font-weight: 700;
  color: #fff;
}
#airtone-prime .case-text{
  font-size: 48px;
  font-weight: 200;
  color: #fff;
}
#airtone-prime .btn.case-btn{
  width: 314px;
  margin-top: 3vh;
}
#airtone-prime .mfp-bg{
  background: rgba(38, 36, 36, 0.7) !important;
}
#airtone-prime .callback-form{
  position: relative;
  max-width: 730px;
  width: 100%;
  margin: 0 auto;
  padding: 90px 115px 110px;
  background: url("/local/prime_airtone_20261028/assets/42c5d3c92796-docs-modal-bg.jpg") center top no-repeat;
  background-size: cover;
}
#airtone-prime .callback-form .mfp-close{
  top: 50px;
  right: 55px;
  width: 12px;
  height: 12px;
  font-size: 0;
  opacity: 1;
  background: url("/local/prime_airtone_20261028/assets/8aa75e58cf42-close.svg") 0 0 no-repeat;
  background-size: 100%;
}
#airtone-prime .callback-form__title{
  font-size: 48px;
  font-weight: 200;
  line-height: 1.3;
  color: #fff;
}
#airtone-prime .callback-form .contact{
  width: 100%;
  margin-top: 69px;
}
#airtone-prime .callback-form input{
  width: 100%;
}
#airtone-prime .callback-form .jq-selectbox{
  width: 100%;
  margin-bottom: 25px;
}
#airtone-prime .callback-form .jq-selectbox__dropdown{
  top: 100% !important;
  z-index: 2;
  background: #262424;
}
#airtone-prime .callback-form label{
  margin: 42px 0 60px;
}
#airtone-prime .callback-form .contact-btn{
  max-width: 100%;
}
@media (min-width: 992px){#airtone-prime .container{
    max-width: 890px;
  }

}
@media (min-width: 1200px){#airtone-prime .container{
    max-width: 960px;
  }

}
@media (min-width: 1440px){#airtone-prime .container{
    max-width: 1170px;
  }

}
@media (min-width: 1600px){#airtone-prime .container{
    max-width: 1330px;
  }

}
@media only screen and (max-height: 820px){#airtone-prime .project--hero{
    position: static; top: 0;
    transform: none;
  }
#airtone-prime .project-maintitle{
    margin: 0 0 7vh;
    font-size: 90px;
  }

}
@media only screen and (max-width: 1600px){#airtone-prime .product-preview__left{
    left: 0;
  }
#airtone-prime .section-content{
    padding: 15vh 0;
  }
#airtone-prime .columns-container{
    width: 585px;
  }
#airtone-prime .contacts-callback{
    margin-left: 40px;
  }
#airtone-prime .contact .section-title{
    font-size: 75px;
  }
#airtone-prime .product-preview{
    width: 600px;
    padding-right: 30px;
  }
#airtone-prime .product-main{
    width: 600px;
    padding-bottom: 30px;
  }
#airtone-prime .product-title{
    font-size: 50px;
  }
#airtone-prime .product-price{
    margin-right: 0;
    font-size: 24px;
  }
#airtone-prime .product-nav__item:before{
    top: 2px;
  }
#airtone-prime .error:before{
    width: 605px;
    bottom: -210px;
  }

}
@media only screen and (max-width: 1440px){#airtone-prime .section-title{
    font-size: 87px;
  }
#airtone-prime .section-apps::after{
    width: 440px;
    height: 735px;
  }
#airtone-prime .project-about__name{
    width: 50%;
  }
#airtone-prime .project-about-textbottom p{
    -ms-flex-preferred-size: 41%;
    flex-basis: 41%;
  }
#airtone-prime .project-about-textbottom p:nth-child(odd){
    margin-right: 100px;
  }
#airtone-prime .columns-container{
    width: 480px;
  }
#airtone-prime .contacts-callback{
    margin-left: 30px;
  }
#airtone-prime .product-navtabs__item a{
    font-size: 18px;
  }
#airtone-prime .product-price{
    font-size: 22px;
  }
#airtone-prime .case-title{
    font-size: 80px;
    margin-bottom: 10vh;
  }

  
}
@media only screen and (max-height: 750px) and (min-width: 1200px){#airtone-prime .case-title{
    font-size: 65px;
  }
#airtone-prime .case-text{
    font-size: 40px;
  }

}
@media only screen and (max-width: 1199px){#airtone-prime .product-preview__right{
    max-width: 100%;
  }
#airtone-prime .header.fixed .header-menu>li>.header-menu-item{
    padding-bottom: 18px;
  }
#airtone-prime .main__title{
    font-size: 80px;
  }
#airtone-prime .section-content{
    padding: 100px 0;
  }
#airtone-prime .section-title{
    font-size: 65px;
  }
#airtone-prime .section-apps{
    padding: 60px 0;
  }
#airtone-prime .apps{
    margin-top: 70px;
  }
#airtone-prime .apps-hand img{
    width: 420px;
  }
#airtone-prime .apps-text{
    max-width: 600px;
  }
#airtone-prime .apps-icon{
    margin-bottom: 40px;
  }
#airtone-prime .section-contact{
    padding: 100px 0;
  }
#airtone-prime .contact-wide{
    width: 378px;
  }
#airtone-prime .contact-form__wrap{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .contact-form__wrap input{
    width: 100%;
    margin-right: 0;
  }
#airtone-prime .contact-form__col{
    width: 100%;
  }
#airtone-prime .contact-form__subtitle{
    margin-top: -15px;
  }
#airtone-prime .section-about{
    padding: 60px 0;
  }
#airtone-prime .about{
    margin-top: 70px;
  }
#airtone-prime .about-main{
    margin-bottom: 40px;
    font-size: 32px;
  }
#airtone-prime .about-gallery{
    margin-top: 20px;
  }
#airtone-prime .section-table{
    padding-bottom: 60px;
  }
#airtone-prime .section-projecttop{
    padding-top: 145px;
  }
#airtone-prime .section-projecttop_logoright:after{
    width: 155px;
    height: 1040px;
  }
#airtone-prime .section-more{
    height: 55vh;
  }
#airtone-prime .project-maintitle{
    margin: 60px 0 3vh;
    font-size: 65px;
  }
#airtone-prime .project-title{
    margin: 0 0 3vh;
    font-size: 65px;
  }
#airtone-prime .project-text{
    font-size: 35px;
  }
#airtone-prime .project-more{
    font-size: 35px;
  }
#airtone-prime .section-project-about{
    padding: 100px 0;
  }
#airtone-prime .project-about__maintitle{
    margin-bottom: 30px;
    font-size: 65px;
  }
#airtone-prime .project-about__title{
    font-size: 35px;
  }
#airtone-prime .project-about-main{
    margin-bottom: 40px;
  }
#airtone-prime .project-about-text{
    width: 50%;
  }
#airtone-prime .project-about-list{
    width: 50%;
  }
#airtone-prime .project-about-video{
    margin-bottom: 40px;
  }
#airtone-prime .project-about-textbottom p{
    -ms-flex-preferred-size: 37%;
    flex-basis: 37%;
  }
#airtone-prime .project-about-textbottom p:nth-child(odd){
    margin-right: 60px;
  }
#airtone-prime .slider-nav{
    margin: 40px 0;
  }
#airtone-prime .section-edc{
    padding-top: 100px;
  }
#airtone-prime .edc-sl{
    margin: 60px 0;
  }
#airtone-prime .slider-nav_edc{
    bottom: 50px;
    left: 60px;
    margin: 0;
  }
#airtone-prime .section-credo{
    padding: 100px 0;
  }
#airtone-prime .section-credo:before{
    width: 600px;
    height: 600px;
    left: -300px;
  }
#airtone-prime .credo-text{
    font-size: 35px;
  }
#airtone-prime .section-columns{
    padding-top: 144px;
  }
#airtone-prime .columns-container{
    width: 480px;
  }
#airtone-prime .columns-row{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .columns-col{
    width: 100%;
    height: auto;
  }
#airtone-prime .columns-col .section-title{
    margin-bottom: 30px;
  }
#airtone-prime .columns-container{
    width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }
#airtone-prime .contacts-main{
    margin-top: 20px;
  }
#airtone-prime .contacts-subtitle{
    margin-bottom: 30px;
  }
#airtone-prime .contacts-item{
    margin-bottom: 30px;
  }
#airtone-prime .contacts-callback{
    margin: 40px 0;
  }
#airtone-prime .callback-form{
    max-width: 700px;
    padding: 50px 90px 50px;
  }
#airtone-prime .callback-form .mfp-close{
    top: 30px;
    right: 40px;
  }
#airtone-prime .callback-form__title{
    font-size: 35px;
  }
#airtone-prime .callback-form .contact{
    margin-top: 40px;
  }
#airtone-prime .product .columns-col{
    display: block;
    min-height: auto;
    width: 890px;
    position: relative;
    margin: 0 auto;
    padding: 0 15px;
  }
#airtone-prime .product .breadcrumb-block{
    display: none;
  }
#airtone-prime .product .breadcrumb-block_mob{
    display: block;
  }
#airtone-prime .product-preview{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    top: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    width: auto;
    padding: 0 0 20px;
  }
#airtone-prime .product-sl{
    max-width: 100%;
    width: 94%;
    padding-right: 10px;
  }
#airtone-prime .product-pict{
    height: 550px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
#airtone-prime .product-pict img,#airtone-prime .product-pict .product-pict__img{
    max-height: 100%;
  }
#airtone-prime .product-bottom{
    width: 44px;
    margin-top: 0;
    padding-right: 0;
  }
#airtone-prime .product-bottom__download{
    display: none;
  }
#airtone-prime .product .slider-nav{
    width: 44px;
    height: 176px;
  }
#airtone-prime .product .slider-nav .slick-arrow.slick-next{
    top: auto;
    bottom: 0;
  }
#airtone-prime .product-main{
    width: auto;
    padding-bottom: 30px;
  }
#airtone-prime .product-title{
    display: none;
  }
#airtone-prime .product-title_mob{
    display: block;
  }
#airtone-prime .product-info{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
#airtone-prime .product-price{
    font-size: 30px;
  }
#airtone-prime .product-size-custom input{
    width: 130px;
  }
#airtone-prime .product-description{
    border-top: none;
  }
#airtone-prime .product-description .columns-col{
    height: auto;
  }
#airtone-prime .product-description .columns-col:nth-child(1){
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
#airtone-prime .product-description .columns-col:nth-child(2){
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
#airtone-prime .product-description .columns-container{
    width: 890px;
  }
#airtone-prime .product-navtabs{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 30px;
  }
#airtone-prime .product-navtabs__item{
    width: 100%;
  }
#airtone-prime .product-navtabs__item a{
    height: 65px;
  }
#airtone-prime .product-video img,#airtone-prime .product-cover img{
    width: 100%;
  }
#airtone-prime .product-video video{
    position: relative;
  }
#airtone-prime .product-overview{
    padding: 70px 0;
  }
#airtone-prime .product-overview__text{
    padding-right: 0;
  }
#airtone-prime .product-prop{
    padding: 50px 0;
  }
#airtone-prime .product-table{
    margin-top: 60px;
  }
#airtone-prime .product-table table tr td{
    font-size: 12px;
  }
#airtone-prime .montaj{
    margin-top: 70px;
  }
#airtone-prime .section-subtitle{
    font-size: 30px;
  }
#airtone-prime .section-size{
    padding-top: 100px;
    
    background: #fafafa; 
    background: -moz-linear-gradient(top,  #fafafa 50%, #383838 100%); 
    background: -webkit-linear-gradient(top,  #fafafa 50%,#383838 100%); 
    background: linear-gradient(to bottom,  #fafafa 50%,#383838 100%);     
  }
#airtone-prime .size-content{
    padding-right: 30px;
  }
#airtone-prime .size-content .section-subtitle{
    margin-top: 12px;
  }
#airtone-prime .size-content__text{
    margin-top: 30px;
  }
#airtone-prime .size-item__prop{
    font-size: 30px;
  }
#airtone-prime .size-item__prop_side:before,#airtone-prime .size-item__prop_side:after{
    top: 12px;
  }
#airtone-prime .size-item__title{
    font-size: 30px;
  }
#airtone-prime .size-main{
    margin-top: 100px;
  }
#airtone-prime .size-main__title{
    font-size: 50px;
  }
#airtone-prime .size-main__pict{
    margin-top: 100px;
  }
#airtone-prime .section-refuel{
    padding: 100px 0;
  }
#airtone-prime .refuel-item{
    padding-right: 30px;
  }
#airtone-prime .refuel-item__main{
    padding-left: 30px;
  }
#airtone-prime .section-color{
    padding-top: 100px;
  }
#airtone-prime .section-safe{
    padding: 100px 0;
  }
#airtone-prime .case-title{
    margin: 5vh 0 3vh;
    font-size: 65px;
  }
#airtone-prime .case-text{
    font-size: 35px;
  }

  
}
@media only screen and (max-width: 991px){#airtone-prime .central-models__list--grid{
    display: flex;
  }
#airtone-prime .central-models__item{
    min-width: 150px;
  }
#airtone-prime .header{
    position: fixed;
    top: 0;
    -webkit-transition: background .25s ease;
    -o-transition: background .25s ease;
    transition: background .25s ease;
  }
#airtone-prime .header.fixed .header-main{
    padding: 10px 0;
    -webkit-transition: padding .25s ease;
    -o-transition: padding .25s ease;
    transition: padding .25s ease;
  }
#airtone-prime .header.active{
    background: none;
  }
#airtone-prime .header-mobtop,#airtone-prime .header-mobbottom{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
#airtone-prime .header-mobtop{
    margin-bottom: 30px;
  }
#airtone-prime .header-mobbottom{
    margin-top: 20px;
  }
#airtone-prime .header-main{
    padding: 19px 0;
  }
#airtone-prime .header-social_mob{
    display: inline-block;
  }
#airtone-prime .header-logo_mob{
    display: inline-block;
  }
#airtone-prime .header-lang{
    display: none;
  }
#airtone-prime .header-lang_stick{
    display: none;
  }
#airtone-prime .header-lang_mob{
    display: inline-block;
  }
#airtone-prime .header-secondmenu{
    display: block;
    padding-left: 35px;
  }
#airtone-prime .header-secondmenu-item{
    width: 100%;
    padding: 0;
    border-right: none;
  }
#airtone-prime .header-secondmenu__pict{
    display: none;
  }
#airtone-prime .header-secondmenu-links{
    position: relative;
    width: 100%;
    padding-top: 20px;
  }
#airtone-prime .header-secondmenu-links>i{
    top: 23px !important;
  }
#airtone-prime .header-secondmenu__mainlink{
    display: inline-block;
    margin-bottom: 15px;
  }
#airtone-prime .header-thirdmenu{
    display: none;
    padding-left: 35px;
  }
#airtone-prime .btn{
    height: 55px;
  }
#airtone-prime .main__title{
    margin-top: 40px;
    font-size: 50px;
  }
#airtone-prime .section{
    padding: 40px 0;
  }
#airtone-prime .section-title{
    font-size: 55px;
  }
#airtone-prime .section-apps::after{
    width: 315px;
    height: 525px;
  }
#airtone-prime .apps{
    margin-top: 40px;
  }
#airtone-prime .apps-hand img{
    width: 340px;
  }
#airtone-prime .apps-text{
    max-width: 440px;
    margin-bottom: 30px;
    font-size: 14px;
  }
#airtone-prime .apps-icon{
    margin-bottom: 30px;
  }
#airtone-prime .contact{
    margin-top: 40px;
  }
#airtone-prime .contact-form__coltitle{
    font-size: 16px;
  }
#airtone-prime .contact label{
    margin-top: 30px;
  }
#airtone-prime .contact-btn{
    margin-top: 30px;
  }
#airtone-prime .about{
    margin-top: 40px;
  }
#airtone-prime .about-main{
    margin-bottom: 30px;
    font-size: 32px;
  }
#airtone-prime .about-gallery{
    margin-top: 20px;
  }
#airtone-prime .section-columns{
    padding-top: 80px;
  }
#airtone-prime .wp-block-table table tr td,#airtone-prime .table-prop table tr td{
    height: 50px;
    font-size: 14px;
  }
#airtone-prime .table-prop table tr td a{
    font-size: 14px;
  }
#airtone-prime .wp-block-table table tr td:first-child,#airtone-prime .table-prop table tr td:first-child{
    width: auto;
    padding-left: 20px;
  }
#airtone-prime .wp-block-table table tr td:last-child,#airtone-prime .table-prop table tr td:last-child{
    padding-right: 20px;
  }
#airtone-prime .section-projecttop{
    padding-top: 80px;
  }
#airtone-prime .section-more{
    height: 35vh;
  }
#airtone-prime .project-maintitle{
    font-size: 55px;
  }
#airtone-prime .project-maintext{
    font-size: 14px;
  }
#airtone-prime .project-maintext br{
    display: none;
  }
#airtone-prime .project-title{
    font-size: 55px;
  }
#airtone-prime .project-text{
    font-size: 25px;
  }
#airtone-prime .project-more{
    font-size: 25px;
  }
#airtone-prime .section-project-about{
    padding: 30px 0;
  }
#airtone-prime .project-about__maintitle{
    font-size: 55px;
  }
#airtone-prime .project-about__title{
    font-size: 25px;
  }
#airtone-prime .project-about-main{
    display: block;
  }
#airtone-prime .project-about-text{
    width: 100%;
    margin-bottom: 30px;
    font-size: 14px;
  }
#airtone-prime .project-about-list{
    width: 100%;
  }
#airtone-prime .project-about-list ul li,#airtone-prime .project-about-list ol li{
    margin-bottom: 5px;
    font-size: 14px;
  }
#airtone-prime .project-about-list ul li{
    padding-left: 28px;
  }
#airtone-prime .project-about-list ul li:before{
    top: 5px;
  }
#airtone-prime .project-about__name,#airtone-prime .project-about__prop{
    font-size: 14px;
  }
#airtone-prime .project-about-textbottom{
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
    font-size: 14px;
  }
#airtone-prime .section-slider{
    padding-bottom: 30px;
  }
#airtone-prime .slider-nav{
    margin: 20px 0 40px;
  }
#airtone-prime .section-edc{
    padding-top: 30px;
  }
#airtone-prime .edc-sl{
    margin: 40px 0;
  }
#airtone-prime .slider-nav_edc{
    bottom: 20px;
    left: 20px;
    margin: 0;
  }
#airtone-prime .product .columns-col{
    width: 720px;
  }
#airtone-prime .product-pict{
    height: 450px;
  }
#airtone-prime .product-description .columns-container{
    width: 720px;
  }
#airtone-prime .product-navtabs{
    display: block;
    
    width: 100%;
  }
#airtone-prime .product-navtabs__item{
    width: auto;
  }
#airtone-prime .product-navtabs__item a{
    padding: 0 40px;
  }
#airtone-prime .section-subtitle{
    font-size: 26px;
  }
#airtone-prime .section-size{
    padding: 40px 0;
  }
#airtone-prime .size-top{
    display: block;
  }
#airtone-prime .size-content{
    padding-right: 0;
  }
#airtone-prime .size-content__text{
    display: none;
  }
#airtone-prime .size-info{
    margin-top: 30px;
  }
#airtone-prime .size-item:nth-child(3){
    padding-top: 40px;
  }
#airtone-prime .size-item__prop{
    font-size: 26px;
  }
#airtone-prime .size-item__prop_side:before,#airtone-prime .size-item__prop_side:after{
    top: 9px;
  }
#airtone-prime .size-item__title{
    font-size: 26px;
  }
#airtone-prime .size-mobtext{
    display: block;
    margin-top: 30px;
    font-size: 16px;
    line-height: 1.8;
  }
#airtone-prime .size-main{
    margin-top: 40px;
  }
#airtone-prime .size-main__title{
    font-size: 40px;
  }
#airtone-prime .size-main__pict{
    margin-top: 40px;
  }
#airtone-prime .section-refuel{
    padding: 40px 0;
  }
#airtone-prime .refuel{
    margin-top: 50px;
  }
#airtone-prime .refuel-item{
    display: block;
    padding-right: 30px;
  }
#airtone-prime .refuel-item__main{
    padding: 20px 0 0;
  }
#airtone-prime .section-color{
    padding-top: 40px;
  }
#airtone-prime .section-solution{
    padding: 40px 0;
  }
#airtone-prime .solution-item{
    width: 100%;
  }
#airtone-prime .solution-item_wide{
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
#airtone-prime .solution-item_pict{
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
#airtone-prime .solution-item_desc{
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 40px 0;
  }
#airtone-prime .solution-item__text{
    font-size: 16px;
  }
#airtone-prime .section-safe{
    padding: 40px 0;
    overflow: hidden;
  }
#airtone-prime .safe{
    width: 120%;
    margin-top: 40px;
  }
#airtone-prime .safe-item{
    width: 250px;
    margin-bottom: 40px;
  }
#airtone-prime .safe-item__title{
    font-size: 16px;
  }
#airtone-prime .case-title{
    font-size: 55px;
  }
#airtone-prime .case-text{
    font-size: 25px;
  }

  
}
@media only screen and (max-width: 767px){#airtone-prime .product-preview{
    flex-direction: column-reverse;
  }
#airtone-prime .product-preview__right{
    margin: 0;
    align-self: center;
  }
#airtone-prime .product-preview__left{
    position: static;
    margin-top: 16px;
    width: auto;
  }
#airtone-prime .product-preview__left .slick-arrow{
    display: none !important;
  }
#airtone-prime .product-preview__left .slick-slide{
    margin-right: 12px;
    width: 100px;
  }
#airtone-prime .header.fixed .header-main{
    padding: 0;
  }
#airtone-prime .header-main{
    position: relative;
    height: 60px;
    padding: 0;
  }
#airtone-prime .header-social{
    display: none;
  }
#airtone-prime .header-logo{
    max-width: 117px;
  }
#airtone-prime .header-logo_mob{
    position: relative;
    top: 0;
    margin: 0;
  }
#airtone-prime .section-title{
    font-size: 35px;
    letter-spacing: 0;
  }
#airtone-prime .section{
    padding: 30px 0;
  }
#airtone-prime .product-main{
    max-width: 100%;
  }
#airtone-prime .product-color-body{
    margin-left: 0; margin-right: 0;
  }
#airtone-prime .contact{
    position: static;
    width: 100%;
    margin-top: 62px;
  }
#airtone-prime .contact-form__coltitle{
    margin: 0 0 10px;
  }
#airtone-prime .contact label{
    margin-top: 20px;
  }
#airtone-prime .apps-hand img{
    width: 327px;
  }
#airtone-prime .apps-info{
    font-size: 12px;
  }
#airtone-prime .about-main{
    font-size: 24px;
  }
#airtone-prime .about-text{
    -webkit-columns: 1;
    -moz-columns: 1;
    columns: 1;
  }
#airtone-prime .breadcrumb-block{
    display: none;
  }
#airtone-prime .section-projecttop{
    padding-top: 93px;
  }
#airtone-prime .section-more{
    height: 30vh;
  }
#airtone-prime .project-maintitle{
    font-size: 35px;
  }
#airtone-prime .project-maintext{
    line-height: 1.4;
  }
#airtone-prime .project-title{
    font-size: 35px;
  }
#airtone-prime .project-subtitle{
    font-size: 16px;
  }
#airtone-prime .project-text{
    font-size: 20px;
  }
#airtone-prime .project-btn{
    width: 290px;
  }
#airtone-prime .project-more{
    font-size: 20px;
  }
#airtone-prime .project-about__maintitle{
    font-size: 35px;
  }
#airtone-prime .edc-sl{
    margin-top: 20px;
  }
#airtone-prime .slider-nav_edc{
    bottom: 10px;
    left: 10px;
    margin: 0;
  }
#airtone-prime .section-columns{
    padding-top: 61px;
  }
#airtone-prime .columns-container{
    width: 540px;
  }
#airtone-prime .contacts-subtitle{
    font-size: 20px;
  }
#airtone-prime .contacts-item__text{
    font-size: 14px;
  }
#airtone-prime .callback-form{
    max-width: 540px;
    padding: 50px 30px 50px;
  }
#airtone-prime .callback-form .mfp-close{
    top: 30px;
    right: 40px;
  }
#airtone-prime .callback-form__title{
    font-size: 35px;
  }
#airtone-prime .callback-form .contact{
    margin-top: 40px;
  }
#airtone-prime .callback-form label{
    margin: 20px 0;
  }
#airtone-prime .news{
    padding: 40px 0 50px;
  }
#airtone-prime .news-item__title{
    font-size: 20px;
  }
#airtone-prime .news-more{
    margin-top: 0;
  }
#airtone-prime .news-sl{
    height: 350px;
  }
#airtone-prime .news-open{
    padding: 40px 0 50px;
  }
#airtone-prime .news-open__title{
    font-size: 25px;
  }
#airtone-prime .news-open__bottom{
    margin-top: 60px;
  }
#airtone-prime .product .columns-col{
    width: 540px;
  }
#airtone-prime .product-title{
    font-size: 30px;
    line-height: 35px;
  }
#airtone-prime .product-pict{
    height: 330px;
  }
#airtone-prime .product-description .columns-container{
    width: 540px;
  }
#airtone-prime .product-info{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .product-price{
    width: 100%;
  }
#airtone-prime .product-nav{
    padding-top: 15px;
  }
#airtone-prime .product-nav__item{
    margin: 0 15px 0 0;
  }
#airtone-prime .product-nav__item_desc{
    font-size: 0;
  }
#airtone-prime .product-nav__item_desc span{
    display: block;
    font-size: 14px;
  }
#airtone-prime .product-size-wrap{
    display: none;
  }
#airtone-prime .product-size-custom{
    display: none;
  }
#airtone-prime .product-size-select{
    display: block;
  }
#airtone-prime .product-color__navitem{
    margin-right: 10px;
  }
#airtone-prime .product-color__navitem span{
    display: none;
  }
#airtone-prime .product-color-cl{
    display: flex;
    visibility: visible;    
    overflow: hidden; 
    overflow-x: auto;
    white-space: nowrap;
  }
#airtone-prime .product-color-cl .cl-item{
    min-width: 80px;
    display: inline-block; 
    vertical-align: middle;
    white-space: normal;
  }
#airtone-prime .product-btns{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .product-btn.btn{
    justify-content: center;
  }
#airtone-prime .product-btn.btn i{
    margin: 0 0 0 16px;
    width: 12px;
    height: 12px;
  }
#airtone-prime .product-btn{
    width: 290px;
  }
#airtone-prime .product-table{
    margin-top: 30px;
  }
#airtone-prime .section-subtitle{
    font-size: 22px;
  }
#airtone-prime .size-content{
    padding-right: 0;
  }
#airtone-prime .size-content__text{
    font-size: 14px;
  }
#airtone-prime .size-item:nth-child(3){
    padding-top: 45px;
  }
#airtone-prime .size-item__prop{
    font-size: 22px;
  }
#airtone-prime .size-item__prop_side:before,#airtone-prime .size-item__prop_side:after{
    top: 6px;
  }
#airtone-prime .size-item__title{
    font-size: 22px;
  }
#airtone-prime .size-mobtext{
    font-size: 14px;
  }
#airtone-prime .refuel{
    margin-top: 40px;
  }
#airtone-prime .refuel-item{
    width: 100%;
    margin-bottom: 30px;
    padding-right: 0;
  }
#airtone-prime .refuel-item__title{
    margin-bottom: 15px;
    font-size: 20px;
  }
#airtone-prime .refuel-item__text{
    font-size: 14px;
  }
#airtone-prime .section-color{
    padding-bottom: 80px;
  }
#airtone-prime .color{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .color-nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-top: 40px;
  }
#airtone-prime .color-nav__item{
    display: block;
    width: 25%;
    margin-bottom: 0;
    padding-left: 0;
    text-align: center;
  }
#airtone-prime .color-nav__item i{
    position: relative;
    display: block;
    top: 0;
    left: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    min-width: 55px;
    width: 55px;
    height: 55px;
    margin: 0 auto;
  }
#airtone-prime .color-nav__item i:before{
    top: 49%;
    left: 50%;
  }
#airtone-prime .color-nav__item img{
    position: relative;
    z-index: 3;
  }
#airtone-prime .color-body{
    width: 100%;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-left: 0;
    padding-left: 0;
  }
#airtone-prime .montaj{
    margin-top: 50px;
  }
#airtone-prime .solution-item{
    width: 100%;
  }
#airtone-prime .solution-item__text{
    font-size: 14px;
  }
#airtone-prime .section-safe{
    overflow: hidden;
    background-image: none;
  }
#airtone-prime .safe{
    display: block;
    width: 120%;
  }
#airtone-prime .safe-item{
    width: 170px;
    margin-bottom: 0;
  }
#airtone-prime .safe-item__icon{
    width: 66px;
    height: 66px;
    margin-bottom: 15px;
  }
#airtone-prime .safe-item__icon img{
    max-width: 35px;
  }
#airtone-prime .safe-item__title{
    font-size: 14px;
  }
#airtone-prime .case-main .slider-nav{
    margin-top: 20px;
  }
#airtone-prime .case-title{
    font-size: 50px;
  }
#airtone-prime .case-subtitle{
    font-size: 16px;
  }
#airtone-prime .case-text{
    font-size: 20px;
  }
#airtone-prime .case-btn{
    width: 290px;
  }

  
}
@media only screen and (max-width: 575px){#airtone-prime .header-mobbottom{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .section-apps{
    overflow: hidden;
  }
#airtone-prime .apps{
    margin-top: -100px;
  }
#airtone-prime .apps-hand{
    position: relative;
    text-align: right;
    right: -32px;
    margin-top: 40px;
  }
#airtone-prime .apps-hand img{
    display: inline-block;
    width: 396px;
    max-height: 100%;
  }
#airtone-prime .wp-block-table table tr td:first-child,#airtone-prime .table-prop table tr td:first-child{
    padding-left: 10px;
  }
#airtone-prime .wp-block-table table tr td:last-child,#airtone-prime .table-prop table tr td:last-child{
    padding-right: 10px;
  }
#airtone-prime .columns-container{
    width: 100%;
  }
#airtone-prime .callback-form{
    padding: 40px 10px 40px;
  }
#airtone-prime .callback-form .mfp-close{
    top: 15px;
    right: 15px;
  }
#airtone-prime .callback-form__title{
    font-size: 25px;
  }
#airtone-prime .callback-form .contact{
    margin-top: 20px;
  }
#airtone-prime .product .columns-col{
    width: 100%;
  }
#airtone-prime .product-pict{
    height: 250px;
  }
#airtone-prime .product-description .columns-container{
    width: 100%;
  }
#airtone-prime .product-info{
    margin-bottom: 15px;
  }
#airtone-prime .product-nav{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .product-nav__item{
    margin: 0 12px 10px 0;
    padding-left: 20px;
  }
#airtone-prime .product-color-nav{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .product-navtabs__item a{
    padding: 0 20px;
  }
#airtone-prime .size-main__title{
    text-align: left;
  }
#airtone-prime .size-main .section-subtitle{
    text-align: left;
  }

  
}
@media only screen and (max-width: 480px){#airtone-prime .header-logo{
    margin: 0;
  }
#airtone-prime .header-main{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .header-social{
    width: 100%;
    margin-bottom: 12px;
  }
#airtone-prime .header-social__link{
    margin-right: 18px;
  }
#airtone-prime .header-secondmenu{
    padding-left: 10px;
  }
#airtone-prime .header-secondmenu__mainlink{
    font-size: 14px;
  }
#airtone-prime .header-thirdmenu{
    padding-left: 15px;
  }
#airtone-prime .btn{
    font-size: 16px;
  }
#airtone-prime .btn i{
    margin-left: 15px;
  }
#airtone-prime .main__title{
    font-size: 34px;
  }
#airtone-prime .section-title{
    font-size: 26px;
  }
#airtone-prime .apps{
    margin-top: -100px;
  }
#airtone-prime .apps-hand{
    margin-top: 30px;
  }
#airtone-prime .apps-hand img{
    width: 325px;
  }
#airtone-prime .contact-form__col_checkbox label{
    width: 100%;
  }
#airtone-prime .about-main{
    font-size: 20px;
  }
#airtone-prime .section-projecttop{
    padding-top: 124px;
  }
#airtone-prime .project-maintitle{
    font-size: 26px;
  }
#airtone-prime .project-title{
    font-size: 26px;
  }
#airtone-prime .project-about__maintitle{
    font-size: 26px;
  }
#airtone-prime .project-about__title{
    font-size: 20px;
  }
#airtone-prime .project-about-item{
    display: block;
  }
#airtone-prime .project-about__name,#airtone-prime .project-about__prop{
    width: 100%;
  }
#airtone-prime .contacts-subtitle{
    font-size: 18px;
  }
#airtone-prime .contacts-item{
    width: 100%;
    padding-right: 0;
  }
#airtone-prime .product-overview{
    padding: 50px 0;
  }
#airtone-prime .product-overview__btn{
    margin-top: 40px;
    font-size: 14px;
  }
#airtone-prime .product-btn{
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
#airtone-prime .section-subtitle{
    font-size: 20px;
  }
#airtone-prime .size-info{
    min-width: 100%;
    margin: 20px 0 0;
  }
#airtone-prime .size-item{
    width: 100%;
    margin: 0 0 14px;
  }
#airtone-prime .size-item:nth-child(3){
    padding-top: 50px;
  }
#airtone-prime .size-item__prop{
    font-size: 18px;
  }
#airtone-prime .size-item__prop_side:before,#airtone-prime .size-item__prop_side:after{
    top: 3px;
  }
#airtone-prime .size-item__title{
    font-size: 18px;
  }
#airtone-prime .refuel-item__title{
    font-size: 18px;
  }
#airtone-prime .section-color{
    padding-bottom: 30px;
    background: #262425;
  }
#airtone-prime .color{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
#airtone-prime .color-nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 60px;
  }
#airtone-prime .color-nav__item{
    width: 50%;
    padding-bottom: 60px;
  }
#airtone-prime .color-nav__item i{
    width: 60px;
    height: 60px;
    margin-top: -30px;
  }
#airtone-prime .color-nav__item i:before{
    top: 50%;
    left: 50%;
    width: 50px;
    height: 50px;
  }
#airtone-prime .color-body{
    margin-left: 0;
    padding-left: 0;
  }
#airtone-prime .safe-item{
    width: 160px;
  }
#airtone-prime .case-title{
    font-size: 26px;
  }

  
}
@media only screen and (max-height: 480px){#airtone-prime .project-maintitle{
    margin-top: 12vh;
  }
#airtone-prime .project-title{
    margin-top: 12vh;
  }

  
}
#airtone-prime .model-3d model-viewer{
  width: 100%;
  height: 500px;
}
#airtone-prime .model-3d_row{
  background: url("/local/prime_airtone_20261028/assets/2766fdf8915f-tab-bg-2.jpg");
  background-size: contain;
  background-position: top;
  background-repeat: repeat;
  padding: 80px 20px;
}
#airtone-prime .model-3d{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 80px;
  background-color: #D3D3D3;
}
#airtone-prime .model-3d_info__body{
  max-width: 300px;
}
#airtone-prime .model-3d_info__body,#airtone-prime .model-3d_info__body *{
  font-family: PrimeAirtoneMontserrat, sans-serif;
  color: #000;
}
#airtone-prime .model-3d_info__body h3{
  line-height: 1;
  font-size: 32px;
  font-weight: 500;
}
#airtone-prime .model-3d_info__body p{
  font-size: 16px;
  line-height: 1.4;
}
#airtone-prime .model-3d_model{
  flex: 1;
  position: relative;
}
#airtone-prime .model-3d__btns{
  position: absolute;
  z-index: 2;
  right: 0;
  display: flex;
  flex-wrap: wrap;
}
#airtone-prime .model-3d__btns .btn{
  width: auto;
  height: 50px;
  font-size: 16px;
  padding: 0 40px;
  cursor: pointer;
}
#airtone-prime .model-3d_model model-viewer{
  width: 100%;
  margin: 0 auto;
  display: block;
}
@media only screen and (max-width: 990px){#airtone-prime .model-3d{
    padding: 20px 30px;
    flex-wrap: wrap;
  }
#airtone-prime .model-3d_model{
    flex: auto;
    width: 100%;
  }

}
@media only screen and (max-width: 420px){#airtone-prime .model-3d_info__body h3{
    font-size: 24px;
  }
#airtone-prime .model-3d_info__body p{
    font-size: 12px;
  }

}
#airtone-prime .product-size-wrap.product-size-wrap__size-small{
  width: 50%;
}
#airtone-prime .apps-hand.width_700 img{
  width: 700px;
}
#airtone-prime .apps-hand.width_1000 img{
  width: 1000px;
}
#airtone-prime .apps-hand.width_1000,#airtone-prime .apps-hand.width_700{
  top: 0;
  
}
@media only screen and (max-width: 540px){#airtone-prime .apps-hand.width_1000,#airtone-prime .apps-hand.width_700{
    right: -13%;
  }

}
@media only screen and (max-width: 480px){#airtone-prime .apps{
    margin-top: 0;
  }

}
#airtone-prime .hover_image{
  visibility: hidden;
  position: absolute;
  top: 0;
}
#airtone-prime .video_row{
  margin-top: 50px;
}
#airtone-prime .size-top.vitro-size{
  align-items: center;
}
#airtone-prime .size-top.vitro-size .size-info{
  margin-top: 50px;
}
@media only screen and (max-width: 480px){#airtone-prime .size-top.vitro-size .size-info{
    margin-top: 20px;
  }

}
#airtone-prime .vitro-control-apps .apps-style__pict img{
  width: 400px;
}
#airtone-prime .block_image_hover > div{
  max-width: 570px;
  width: 100%;
}
@media only screen and (max-width: 480px){#airtone-prime .block_image_hover > div{
    max-width: 350px;
  }

}
@media only screen and (max-width: 1600px){#airtone-prime .product-price.product_coming_soon span{
    font-size: 12px;
  }

}
@media only screen and (min-width: 1600px){#airtone-prime .product-price.product_coming_soon span{
    font-size: 18px;
  }

}
#airtone-prime .section-contact--new{
  background-color: #26262B;
  background-repeat: repeat;
  background-image: url("/local/prime_airtone_20261028/assets/77d9f8567aed-bg-callback-01.svg");
  background-size: 150px auto;
}
@media only screen and (min-width: 1200px){#airtone-prime .section-contact--new{
    background-image: url("/local/prime_airtone_20261028/assets/0e14f1a2193d-bg-callback-02.svg"), url("/local/prime_airtone_20261028/assets/77d9f8567aed-bg-callback-01.svg");
    background-size: 500px auto, 270px auto;
    background-repeat: no-repeat, repeat;
    background-position: center right, top left;
  }

}
#airtone-prime .section-columns{
  overflow: inherit;
}
#airtone-prime .prime-welcome{
  width: 100%;
  height: 300vh;
  background: #414147;
}
#airtone-prime .prime-welcome.prime-welcome--transition{
  overflow: hidden;
  height: 100vh;
}
#airtone-prime .prime-welcome.prime-welcome--transition .prime-welcome__bg,#airtone-prime .prime-welcome.prime-welcome--transition .prime-welcome__entity{
  display: none;
}
#airtone-prime .prime-welcome__sticky{
  top: 0;
  height: 100vh;
  position: sticky;
}
#airtone-prime .prime-welcome__sticky > div{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#airtone-prime .prime-welcome__video{
  display: none;
  z-index: 3;
}
#airtone-prime .prime-welcome img,#airtone-prime .prime-welcome video{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#airtone-prime .prime-volume{
  color: #fff;
  background: #34343A;
}
#airtone-prime .prime-container{
  padding: 100px 0;
}
#airtone-prime .prime-volume .container{
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
#airtone-prime .prime-volume .container .prime-text{
  margin-left: auto;
}
#airtone-prime .prime-volume__video video{
  border-radius: 20px;
  object-fit: cover;
  min-height: 240px;
}
#airtone-prime .prime-text{
  font-size: 20px;
  margin-bottom: 60px;
  line-height: 28px;
}
#airtone-prime .prime-title{
  font-size: 50px;
  line-height: 1.2;
  margin-bottom: 60px;
}
#airtone-prime .prime-widest .container{
  display: flex;
  gap: 60px;
}
#airtone-prime .prime-widest__left{
  width: 525px;
}
#airtone-prime .prime-widest__right{
  flex: 1;
}
#airtone-prime .prime-decor__back{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
#airtone-prime .prime-silent__anim svg{
  width: 100%;
}
#airtone-prime .prime-silent__anim{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -120%);
  width: 120%;
}
#airtone-prime .prime-silent__entity img{
  z-index: 2;
  position: relative;
}
#airtone-prime .prime-silent__entity{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#airtone-prime .prime-decor__back video{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#airtone-prime .prime-widest__media video{
  height: 875px;
  border-radius: 20px;
  overflow: hidden;
  object-fit: cover;
}
#airtone-prime .prime-auto{
  color: #fff;
  background: #34343A;
}
#airtone-prime .prime-auto__left{
  width: 735px;
}
#airtone-prime .prime-auto__right{
  flex: 1;
}
#airtone-prime .prime-auto .container{
  display: flex;
  gap: 60px;
}
#airtone-prime .prime-auto__media video{
  height: 520px;
  border-radius: 20px;
  object-fit: cover;
}
#airtone-prime .prime-fuel .container{
  display: flex;
  gap: 60px;
}
#airtone-prime .prime-fuel__left{
  width: 520px;
}
#airtone-prime .prime-fuel__right{
  flex: 1;
}
#airtone-prime .prime-fuel__media video{
  border-radius: 20px;
  height: 520px;
  object-fit: cover;
}
#airtone-prime .prime-fuel__left span{
  display: block;
  color: #EDB94B;
  font-weight: 500;
  margin-bottom: 10px;
}
#airtone-prime .prime-fuel__left span b{
  font-size: 40px;
  font-weight: 400;
}
#airtone-prime .prime-decor{
  background: #27262C;
  position: relative;
  color: #fff;
  text-align: center;
}
#airtone-prime .prime-decor .container{
  min-height: calc(100vh - 200px);
  position: relative;
  z-index: 3;
}
#airtone-prime .prime-title__large{
  text-transform: uppercase;
  font-size: 70px;
}
#airtone-prime .prime-decor .prime-text{
  position: absolute;
  text-align: left;
  bottom: 100px;
  left: 0;
}
#airtone-prime .prime-advantages{
  display: flex;
  justify-content: space-between;
  width: 100%;
}
#airtone-prime .prime-advantages span{
  font-size: 40px;
  font-weight: 400;
}
#airtone-prime .prime-advantage__title{
  font-weight: 500;
  margin-bottom: 10px;
  color: #EDB94B;
}
#airtone-prime .prime-silent{
  background: #27262C;
  min-height: 100vh;
  position: relative;
}
#airtone-prime .prime-silent .container{
  display: flex;
  justify-content: space-between;
  color: #fff;
}
#airtone-prime .prime-silent.round{
  min-height: 120vh;
}
#airtone-prime .prime-silent.round picture{
  display: block;
  transform: translateY(20%);
}


@media only screen and (max-width: 1599px){#airtone-prime .prime-auto__media video,#airtone-prime .prime-fuel__media video{
    height: 380px;
  }
#airtone-prime .prime-widest__media video{
    height: 655px;
  }
#airtone-prime .prime-title{
    font-size: 46px;
  }
#airtone-prime .prime-auto__left{
    width: 585px;
  }
#airtone-prime .prime-fuel__left{
    width: 480px;
  }
#airtone-prime .prime-advantages span{
    font-size: 1.6em;
  }
#airtone-prime .prime-auto .container{
    gap: 32px;
  }
#airtone-prime .prime-advantages{
    gap: 10px;
  }
#airtone-prime .prime-advantage__title{
    white-space: nowrap;
  }

}
@media only screen and (max-width: 1439px){#airtone-prime .prime-title{
    font-size: 40px;
  }
#airtone-prime .prime-widest__left{
    width: 465px;
  }
#airtone-prime .prime-auto__media video,#airtone-prime .prime-fuel__media video{
    height: 340px;
  }
#airtone-prime .prime-widest__media video{
    height: 550px;
  }
#airtone-prime .prime-auto__left{
    width: 400px;
  }
#airtone-prime .prime-fuel__left{
    width: 420px;
  }
#airtone-prime .prime-auto__right br{
    display: none;
  }
#airtone-prime .prime-fuel__left br{
    display: none;
  }
#airtone-prime .prime-fuel .container,#airtone-prime .prime-widest .container{
    gap: 32px;
  }

}
@media only screen and (max-width: 1199px){#airtone-prime .prime-widest .container,#airtone-prime .prime-auto .container{
    gap: 32px;
  }
#airtone-prime .prime-fuel .prime-text{
    margin-bottom: 20px;
  }
#airtone-prime .prime-fuel__left{
    width: 350px;
  }
#airtone-prime .prime-widest__left{
    width: 350px;
  }
#airtone-prime .prime-container{
    padding: 80px 0;
  }
#airtone-prime .prime-title{
    font-size: 40px;
    margin-bottom: 50px;
  }
#airtone-prime .prime-title br{
    display: none;
  }
#airtone-prime .prime-title__large{
    font-size: 62px;
  }
#airtone-prime .prime-text{
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 50px;
  }
#airtone-prime .prime-silent .container{
    flex-wrap: wrap;
  }
#airtone-prime .prime-silent .prime-text{
    margin-left: auto;
  }
#airtone-prime .prime-fuel__left span b{
    font-size: 2em;
  }

}
@media only screen and (max-width: 991px){#airtone-prime .prime-fuel .container{
    flex-direction: column;
  }
#airtone-prime .prime-advantages{
    text-align: left;
  }
#airtone-prime .prime-fuel__left{
    width: 100%;
    text-align: center;
  }
#airtone-prime .prime-auto .container{
    flex-direction: column-reverse;
  }
#airtone-prime .prime-auto{
    text-align: center;
  }
#airtone-prime .prime-auto__left{
    width: 100%;
  }
#airtone-prime .prime-widest .container{
    flex-direction: column;
  }
#airtone-prime .prime-widest__left{
    width: 100%;
    text-align: center;
  }
#airtone-prime .prime-widest__left br{
    display: none;
  }
#airtone-prime .prime-container{
    padding: 70px 0;
  }
#airtone-prime .prime-title{
    font-size: 40px;
    margin-bottom: 45px;
  }
#airtone-prime .prime-title__large{
    font-size: 56px;
  }
#airtone-prime .prime-text{
    font-size: 17px;
    line-height: 26px;
    margin-bottom: 45px;
  }
#airtone-prime .prime-welcome{
    background: #2b2b30;
  }
#airtone-prime .prime-welcome video{
    
  }

}
@media only screen and (max-width: 767px){#airtone-prime .prime-welcome__sticky{
    height: 70vw;
  }
#airtone-prime .prime-welcome.prime-welcome--transition{
    height: 70vw;
  }
#airtone-prime .prime-welcome__bg{
    height: 100vh !important;
  }
#airtone-prime .prime-container{
    padding: 60px 0;
  }
#airtone-prime .prime-widest .container{
    gap: 20px;
  }
#airtone-prime .prime-title{
    font-size: 32px;
    margin-bottom: 32px;
  }
#airtone-prime .prime-title__large{
    font-size: 52px;
  }
#airtone-prime .prime-text{
    font-size: 15px;
    line-height: 24px;
    margin-bottom: 40px;
  }
#airtone-prime .prime-decor .prime-text{
    left: 16px;
  }

}
@media only screen and (max-width: 520px){#airtone-prime .prime-auto__media video,#airtone-prime .prime-fuel__media video{
    height: 55vw;
  }
#airtone-prime .prime-widest__media video{
    height: 100vw;
  }
#airtone-prime .prime-container{
    padding: 50px 0;
  }
#airtone-prime .prime-title{
    font-size: 28px;
    margin-bottom: 36px;
  }
#airtone-prime .prime-title__large{
    font-size: 32px;
  }
#airtone-prime .prime-text{
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 36px;
  }
#airtone-prime .prime-silent .prime-text{
    padding-left: 15%;
  }
#airtone-prime .prime-silent .prime-text br{
    display: none;
  }
#airtone-prime .prime-advantages{
    flex-direction: column;
  }

}
@media only screen and (max-width: 480px){
}
#airtone-prime .icon-logo{ max-width: 100%; fill: currentColor; }
#airtone-prime .mb-hspace-60{
	margin-bottom: 35px;
}
#airtone-prime .mb-hspace-40{
	margin-bottom: 20px;
}
@media screen and (min-width: 1200px){#airtone-prime .mb-hspace-60{
		margin-bottom: 60px;
	}
#airtone-prime .mb-hspace-40{
		margin-bottom: 40px;
	}

}
#airtone-prime ul.sub-menu{
	display: none;
	padding: 10px 17px;
	background-color: #262424;
	border-top: 1px solid #303030;
}
#airtone-prime ul.sub-menu > li > *{
	display: block;
	padding: 5px 0;
	font-size: 14px;	
	text-decoration: none;
	color: #fff;	
}
#airtone-prime .b-preloader{
	position: fixed; top: 0; left: 0; width: 100vw; height: 100vh;
	color: #fff;
	background-color: #242424;
	z-index: 1909;
}
#airtone-prime .b-preloader__icon{
	position: absolute; top: 50%; left: 50%;
	transform: translate(-50%, -50%);
	width: 100px;
	max-height: 90%;
}
#airtone-prime .diler_icon_wrap{
	
	width: 100%;
	display: flex;
	align-items: stretch;
	justify-content: space-between;
	flex-wrap: wrap;
}
#airtone-prime .diler_item_body{
	padding: 12px 12px 15px;
}
#airtone-prime .dilers-item .icon-demo{
	margin-bottom: 5px;
}
#airtone-prime .dilers-item .icon-demo:last-child{
	border-radius: 0px 5px 5px 0px;
}
#airtone-prime .dilers .dilers-item{
    position: relative;
	
}
@media screen and (max-width: 991px){#airtone-prime ul.sub-menu{
		position: relative;
		top: 0;
		padding-bottom: 20px;			
	}


}
@media screen and (min-width: 992px){#airtone-prime ul.sub-menu{
		display: none;
		position: absolute;
		top: 100%;
		left: -10px;
		min-width: calc(100% + 20px);
		padding: 10px 20px;
		background-color: #262424;
		border-top: 1px solid #303030;
	}
#airtone-prime li.menu-item-has-children:hover > ul.sub-menu{
		display: block;
	}


}
#airtone-prime .l-grid{}
#airtone-prime .l-grid__row{ margin-bottom: 25px; }
#airtone-prime .l-grid__row:last-child{
	margin-bottom: 0;
}
#airtone-prime .l-grid__row._align_center{
	align-items: center;	
}
#airtone-prime .l-grid__row._align_bottom{
	align-items: flex-end;	
}
#airtone-prime .mb-hspace1{
	margin-bottom: 25px;
}
@media screen and (min-width: 992px){#airtone-prime .l-grid__row{ margin-bottom: 65px; }
#airtone-prime .mb-hspace1{
		margin-bottom: 65px;
	}

}
#airtone-prime .contact-btn.loading{
	opacity: 0.8;
	pointer-events: none;
}
#airtone-prime .b-h-catalog-file{
    display: none;
}
#airtone-prime .b-h-catalog-file--mobile{}
@media screen and (max-width: 991px){#airtone-prime .b-h-catalog-file--mobile{
		display: block;
	}
#airtone-prime .b-h-catalog-file__pic{
		display: block;		
	}
#airtone-prime .b-h-catalog-file--mobile .b-h-catalog-file__pic{
		max-width: 130px;
	}

}
@media screen and (max-width: 767px){#airtone-prime .b-h-catalog-file--mobile{
		text-align: center;
	}
#airtone-prime .b-h-catalog-file__pic{
		margin-left: auto; margin-right: auto;
	}

}
@media screen and (min-width: 992px){#airtone-prime .b-h-catalog-file--mobile{
		display: none;
	}
    	
}
@media screen and (min-width: 1240px){#airtone-prime .b-h-catalog-file{
      display: block;
      position: absolute; bottom: 12%; left: 0;
      max-width: 240px;
   }
#airtone-prime .b-h-catalog-file--mobile{
		display: none;
	}
#airtone-prime .b-h-catalog-file__pic{
      display: block;
      max-width: 165px;
      margin-bottom: 15px;
   }
#airtone-prime .b-h-catalog-file a{
      font-weight: 500;
      text-decoration: underline;
   }
#airtone-prime .b-h-catalog-file a:hover{
      text-decoration: none;
   }
    
}
#airtone-prime .callback-form.modal_no_padding{
	padding: 0;
}
#airtone-prime .user-block .breadcrumb>li a{
    color: #000;
}
#airtone-prime .user-block{
	padding-bottom: 140px;
}
#airtone-prime .user-block H1{
	margin: 120px 0 0;
	padding: 0;
	font-weight: 250;
font-size: 50px;
line-height: 55px;
}
#airtone-prime .form-agree{
	margin-bottom: 34px;
	position: relative;
	line-height: 23px;
	color: #959595;
	font-size: 14px;
}
#airtone-prime .form-agree label{
	position: relative;
	display: inline-block;
	padding-left: 43px;
}
#airtone-prime .form-agree input{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0;
}
#airtone-prime .form-agree .checkbox-custom{
	position: absolute;
	left: 0;
	top: 0;
	border: solid 1px #959595;
	width: 23px;
	height: 23px;
	border-radius: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom: 2px;
}
#airtone-prime .form-agree .checkbox-custom:before{
	content: '';
	display: block;
	transition: .3s;
	opacity: 0;
	box-sizing: border-box;
	width: 5px; height: 10px;
	border-bottom: solid 2px #000;
	border-right: solid 2px #000;
	transform: rotate(45deg);
}
#airtone-prime .form-agree input:checked + .checkbox-custom{
	background: #EDB94B;
	border-color: #EDB94B;
}
#airtone-prime .form-agree input:checked + .checkbox-custom:before{
	opacity: 1;
}
#airtone-prime .form-agree a{
	position: relative;
	z-index: 10;
}
#airtone-prime .help-box{
	margin: 35px 0 0 auto;
	font-weight: 300;
	font-size: 20px;
	line-height: 25px;
}
#airtone-prime .help-box p{
	margin: 0;
}
#airtone-prime li#menu-item-5608{
    white-space: nowrap;
}
#airtone-prime .alert-success{
    display: block;
    padding: 10px;
    background: #00ff99;
    border-radius: 20px;
    color: green;
}
#airtone-prime .alert-error{
    display: block;
    padding: 10px;
    background: #ff6666;
    border-radius: 20px;
    color: #fff;
}
@media (min-width: 768px){#airtone-prime .user-block .d-md-flex{
	display: flex;
	flex-wrap: wrap;
}
#airtone-prime .help-box{
	margin: 95px 0 0 auto;
	width: 28%;
}
#airtone-prime .help-box{
	margin-top: 95px;
}
#airtone-prime .form-agree{
	margin-bottom: 64px;
}


}
@media (min-width: 992px){#airtone-prime .user-block H1{
    font-weight: 250;
    font-size: 100px;
    line-height: 105px;
}

}
#airtone-prime .product-bottom__download.product-bottom__download_menu{
	color: #edb94b;
	text-decoration: none;
	margin-left: 0;
}
#airtone-prime .icon-demo-dealer{
	background: #edb94b;
    padding: 3px;
    color: #fff;
    border-radius: 0px 0px 5px 0px;
}




#airtone-prime .widget{
	margin: 0 0 1.5em;
}
#airtone-prime .widget select{
	max-width: 100%;
}
#airtone-prime .page-content .wp-smiley,#airtone-prime .entry-content .wp-smiley,#airtone-prime .comment-content .wp-smiley{
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
#airtone-prime .custom-logo-link{
	display: inline-block;
}
#airtone-prime .wp-caption{
	margin-bottom: 1.5em;
	max-width: 100%;
}
#airtone-prime .wp-caption img[class*="wp-image-"]{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#airtone-prime .wp-caption .wp-caption-text{
	margin: 0.8075em 0;
}
#airtone-prime .wp-caption-text{
	text-align: center;
}
#airtone-prime .gallery{
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}
#airtone-prime .gallery-item{
	display: inline-block;
	text-align: center;
	width: 100%;
}
#airtone-prime .gallery-columns-2{
	grid-template-columns: repeat(2, 1fr);
}
#airtone-prime .gallery-columns-3{
	grid-template-columns: repeat(3, 1fr);
}
#airtone-prime .gallery-columns-4{
	grid-template-columns: repeat(4, 1fr);
}
#airtone-prime .gallery-columns-5{
	grid-template-columns: repeat(5, 1fr);
}
#airtone-prime .gallery-columns-6{
	grid-template-columns: repeat(6, 1fr);
}
#airtone-prime .gallery-columns-7{
	grid-template-columns: repeat(7, 1fr);
}
#airtone-prime .gallery-columns-8{
	grid-template-columns: repeat(8, 1fr);
}
#airtone-prime .gallery-columns-9{
	grid-template-columns: repeat(9, 1fr);
}
#airtone-prime .gallery-caption{
	display: block;
}
#airtone-prime .infinite-scroll .posts-navigation,#airtone-prime .infinite-scroll.neverending .site-footer{
	display: none;
}
#airtone-prime .infinity-end.neverending .site-footer{
	display: block;
}
#airtone-prime .screen-reader-text{
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}
#airtone-prime .screen-reader-text:focus{
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}
#airtone-prime #primary[tabindex="-1"]:focus{
	outline: 0;
}
#airtone-prime .alignleft{
	float: left;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}
#airtone-prime .alignright{
	float: right;
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}
#airtone-prime .aligncenter{
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}
#airtone-prime .contact-form__col .contact-form__subtitle{
	display: block; width: 100%;
}
#airtone-prime .product-content iframe{
	
}
@media (max-width:768px){#airtone-prime .product-content iframe{
		
	}

}
#airtone-prime .slider--white-arrows .slick-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:44px;height:34px;outline:none;background:rgba(144, 144, 144, 0.3);backdrop-filter:blur(4px);border-radius:20px;font-size:0;border:none}
#airtone-prime .slider--white-arrows .slick-arrow::before{content:"";display:block;width:100%;height:100%}
#airtone-prime .slider--white-arrows .slick-arrow.slick-prev{left:-22px}
#airtone-prime .slider--white-arrows .slick-arrow.slick-prev::before{background:url("/local/prime_airtone_20261028/assets/7264996f9bce-arrow-left-2.svg") no-repeat;background-size:18px auto;background-position:center}
#airtone-prime .slider--white-arrows .slick-arrow.slick-next{right:-22px}
#airtone-prime .slider--white-arrows .slick-arrow.slick-next::before{background:url("/local/prime_airtone_20261028/assets/7c86382a8256-arrow-right-2.svg") no-repeat;background-size:18px auto;background-position:center}
@media (max-width:991px){#airtone-prime .container{padding:0 32px}}
#airtone-prime .breadcrumb>li{color:#EDB94B}