﻿.video-btn__icon,.rotate-btn,.video-btn,.product-actions,.product-auctions,.product-review__action,.product-review__left,.product-review-slider .slick-slide,.product-documents__btn,.product-documents,.product-config__table tr,.product-type,.product-attributes__type,.product__code,.product__codes,.product__certificate div,.product__certificate,.product__compare,.product__top,.product-slider-nav,.product-slider__left,.product-slider,.document,.tab,.tabs__control{display:-ms-flexbox;display:flex}.video-btn__icon,.rotate-btn,.video-btn,.product-config__table tr,.product-type,.product-attributes__type,.product__code,.product__codes,.product__certificate div,.product__certificate,.product__compare,.product__top,.product-slider-nav,.product-slider__left,.document,.tab,.tabs__control{-ms-flex-align:center;align-items:center}.product-review-slider__arrows,.product-config__table tr,.product-desc-slider__arrows,.product__certificate,.product__top{-ms-flex-pack:space-between;justify-content:space-between}.video-btn__icon,.rotate-btn,.video-btn,.product-documents__btn,.product-type,.tab{-ms-flex-pack:center;justify-content:center}.product-review__action{-ms-flex-pack:flex-end;justify-content:flex-end}.tabs__content .tab-content{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.rotate-btn,.video-btn,.product-type,.product__compare,.product-slider-nav .slick-slide,.tab{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tabs__content .tab-content:not(.active) .tab-content.active,.tabs__content .tab-content{visibility:hidden;opacity:0;pointer-events:none}.tabs__content .tab-content.active .tab-content.active,.tabs__content .tab-content.active{visibility:visible;opacity:1;pointer-events:auto}.tabs__control{margin-bottom:2rem;border:1.5px solid #e1e1e1;border-radius:.5rem;padding:.5rem;overflow:auto;flex-wrap:nowrap}.tabs__control::-webkit-scrollbar{display:none}.tabs__content{position:relative}.tabs__content .tab-content{width:100%;height:100%;position:absolute;top:0;left:0;right:0;overflow-y:auto}.tabs__content .tab-content:not(.active) .tab-content.active{position:absolute;overflow:hidden}.tabs__content .tab-content.active{position:relative;overflow-y:visible}.tabs__content .tab-content.active .tab-content.active{position:relative;overflow:visible}.tab{-ms-flex:0 0 calc(20% - .5rem);flex:0 0 calc(20% - .5rem);max-width:calc(20% - .5rem);padding:.75rem;border-radius:.5rem;font:600 0.9375rem/133% "Montserrat","Montserrat",Arial,sans-serif;color:#707070;white-space:nowrap;background-color:#fff}@media(max-width: 1023px){.tab{font-size:.875rem;line-height:142%}}.tab:not(:last-child){margin-right:.625rem}.tab .icon{font-size:1.25rem;margin-right:.625rem}.tab.active{background-color:#f7faff;color:#00427a}@media(max-width: 1023px){.tabs__control{margin-bottom:1rem;padding:.25rem}.tab{padding:.625rem 1rem;flex:0 0 auto;max-width:100%}}.document{padding:.6875rem 3.25rem .6875rem 1rem;background-color:#fafafa;border-radius:.5rem;position:relative}.document::after{content:"";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;font-size:1.5rem;color:#707070}.document__img{margin-right:.6875rem}.document__img img{width:2.125rem}.document__info{flex:1}.document__size{font:400 0.875rem/170% "Montserrat","Montserrat",Arial,sans-serif;color:#707070}@media(max-width: 1023px){.document__size{font-size:.8125rem}}@media(max-width: 1023px){.document{padding:.625rem 2rem .625rem .75rem}.document::after{right:.75rem;font-size:1.25rem}.document__img{margin-right:.5625rem}.document__img img{width:2rem}}.product-top{background-color:#f7faff;padding-bottom:13.875rem}.product-slider{height:38.5rem;overflow:hidden}.product-slider__left{flex-direction:column;-ms-flex:0 0 4.5rem;flex:0 0 4.5rem;max-width:4.5rem;margin-right:2.5rem}.product-slider__right{-ms-flex:0 0 38.5rem;flex:0 0 38.5rem;max-width:38.5rem}.product-slider__arrow{transform:rotate(90deg)}.product-slider__arrow--prev{margin-bottom:.625rem}.product-slider__arrow--next{margin-top:.625rem}.product-slider-nav{flex-direction:column;overflow:hidden;height:19.5rem}.product-slider-nav .slick-slide{margin:.25rem 0;border-radius:.75rem;border:1.4px solid #eaf2fe;overflow:hidden;width:4.5rem;height:4.5rem}.product-slider-nav .slick-slide img{width:100%}.product-slider-nav .slick-slide.slick-current{border-color:#668eaf}.product-slider-nav .slick-list{margin:-0.25rem 0}.product-slider-for .slick-slide{border-radius:1rem;border:1.5px solid #eaf2fe;overflow:hidden}.product-slider-for .slick-slide img{width:100%;aspect-ratio:1/1}.product__top{margin-bottom:.375rem}.product__compare{margin-left:auto;padding:.125rem 0;max-width:max-content}.product__compare span{font:500 0.8125rem/180% "Montserrat","Montserrat",Arial,sans-serif;color:#336895}.product__compare .icon{color:#00427a;margin-right:.5rem}.product__compare.active .icon{color:#707070}.product__compare.active span{color:#707070}.product__title{margin-bottom:.75rem}.product__price{font:bold 1.625rem/100% "Montserrat","Montserrat",Arial,sans-serif;color:#005094;margin-bottom:2rem}@media(max-width: 1023px){.product__price{font-size:1.25rem;line-height:120%}}.product__price span{margin-left:.5rem}.product__certificate{background-color:#fff;padding:.90625rem 1.5rem;border-radius:1rem;border:1.4px solid #eaf2fe;margin-bottom:.75rem}.product__certificate img{width:2rem;margin-right:.625rem}.product__certificate--line{position:relative}.product__certificate--line:after{content:"";height:1px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100% - 3rem);background-color:rgba(112,112,112,.2)}.product__certificate--line>span,.product__certificate--line>div{position:relative;z-index:1;background-color:#fff}.product__certificate--line>div{padding-right:1.25rem}.product__certificate--line>span{padding-left:1.25rem}.product__codes{flex-wrap:wrap;gap:.5rem}.product__code{font:500 0.6875rem/218% "Montserrat","Montserrat",Arial,sans-serif;color:#707070;text-transform:uppercase;background-color:#fff;border-radius:.5rem;padding:.375rem .625rem}.product__code span:last-child{margin-left:.25rem}.product__code--more{color:#00427a}.product__code--more span:last-child{margin-left:0}.product__badge{position:relative}.product-attributes{margin-bottom:2rem}.product-attributes__title{font:600 0.6875rem/145% "Montserrat","Montserrat",Arial,sans-serif;color:#707070;text-transform:uppercase;margin-bottom:.625rem}.product-type{width:3rem;height:3rem;border-radius:.5rem;overflow:hidden}.product-type:not(:last-child){margin-right:1.25rem}.product-type img{width:100%}.product-desc-slider{margin-bottom:2rem}.product-desc-slider__item{background-color:#fafafa;border-radius:1rem;padding:.625rem}.product-desc-slider__img{margin-bottom:.75rem;border-radius:.625rem;overflow:hidden}.product-desc-slider__img img{width:100%}.product-desc-slider__title{padding:0 .625rem}.product-desc-slider__wrapper{position:relative}.product-desc-slider__arrows{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto;width:98rem;z-index:2}.product-config{padding:0 5rem 0 4.625rem}.product-config__title{margin-bottom:1.125rem;position:relative}.product-config__title::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";width:1.5rem;height:.1875rem;background-color:#ef861e;left:-2.75rem}.product-config__table{width:100%;margin-bottom:2rem}.product-config__table tr{position:relative}.product-config__table tr::after{content:"";height:1px;background-color:rgba(112,112,112,.2);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.product-config__table tr:not(:last-child){margin-bottom:1.25rem}.product-config__table tr td{width:fit-content;max-width:50%;background-color:#fff;position:relative;z-index:1}.product-config__table tr td:first-child{padding-right:1rem}.product-config__table tr td:last-child{padding-left:1rem;text-align:right}.product-documents{-ms-flex-flow:row wrap;flex-flow:row wrap;gap:1rem}.product-documents__btn{margin-top:2rem}.product-documents .document{-ms-flex:0 0 calc(50% - 0.5rem);flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - 0.5rem)}.product-review-slider__wrapper{position:relative}.product-review-slider__arrows{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);margin:0 auto;top:13.25rem;width:99rem;z-index:2}.product-review__info{background-color:#fafafa;border-radius:.875rem;padding:2.125rem 3rem 2rem 5.25rem;height:100%}.product-review__img{box-shadow:0 .875rem 2rem 0 rgba(0,0,0,.0509803922),0 .1875rem .5625rem 0 rgba(0,0,0,.0509803922);border-radius:.875rem;margin-bottom:2.125rem;overflow:hidden}.product-review__img img{width:100%}.product-review__left{-ms-flex:0 0 24.125rem;flex:0 0 24.125rem;max-width:24.125rem;flex-direction:column;padding:2.5rem 2.5rem 2rem 2.5rem;margin-right:2rem;background-color:#fafafa;border-radius:.875rem;max-height:fit-content}.product-review__right{width:100%}.product-review__title{margin-bottom:1.5rem;position:relative}.product-review__title::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:.1875rem;background-color:#ef861e;left:-2.75rem}.product-review__description{margin-top:1rem;max-height:26.25rem;overflow:hidden;transition:max-height .3s ease}.product-review__description.expanded{max-height:none;overflow:visible}.product-review__btn{margin-top:1rem;display:none}.product-review__btn.show{display:flex}.product-info{margin-bottom:5.625rem;margin-top:-2.875rem;position:relative;z-index:1}.product-info__title{margin-bottom:2.5rem}.product-auctions{flex-wrap:wrap;gap:2rem}.product-auction{-ms-flex:0 0 calc(25% - 1.5rem);flex:0 0 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);background-color:#fafafa;border-radius:1rem;padding:4rem 2rem 1.5rem 2rem;position:relative}.product-auction__text{font:600 1rem/162% "Montserrat","Montserrat",Arial,sans-serif;color:inherit;position:relative}@media(max-width: 1023px){.product-auction__text{font-size:.875rem;line-height:142%}}.product-auction__text::before{position:absolute;content:"";height:.1875rem;width:2rem;background-color:#ef861e;top:-1.5rem;left:0}.product-auction__number{font:900 5.125rem/3.75rem "Montserrat","Montserrat",Arial,sans-serif;color:inherit;position:absolute;right:1.625rem;top:-0.375rem;background:-webkit-linear-gradient(260deg, rgba(112, 112, 112, 0.2) 13.88%, rgba(0, 66, 122, 0) 95.65%);-webkit-background-clip:text;-webkit-text-stroke:1.5px rgba(0,0,0,0);color:#fff;padding:.125rem}@media(max-width: 1023px){.product-auction__number{font-size:4.25rem;line-height:3rem}}.product-actions{flex-direction:column;gap:.5rem;margin-top:auto}.rotate-btn,.video-btn{width:4.5rem;height:4.5rem;border-radius:.75rem;border:1.4px solid #eaf2fe;background-color:#fff;position:relative}.rotate-btn img,.video-btn img{position:absolute;height:100%;width:100%;top:0;left:0;filter:blur(4px)}.rotate-btn .icon,.video-btn .icon{color:#00427a;z-index:1}.rotate-btn .icon{font-size:2.125rem}.video-btn__icon{width:2.125rem;height:2.125rem;background-color:#dbe6f7}.video-btn__icon .icon{font-size:.875rem}.richtext ul,.richtext ol{padding:2rem 3.5rem;border-radius:1.5rem;background-color:#fafafa}.richtext ul li:not(:last-child),.richtext ol li:not(:last-child){margin-bottom:.375rem}.richtext ul li::marker,.richtext ol li::marker{color:#ef861e}@media(max-width: 1023px){.product__title{margin-bottom:.125rem}.product__codes{position:relative}.product__code .tooltip{position:static}.product__code .tooltip__text{max-width:100%;min-width:100%}.product__code .tooltip__text::after{display:none}.product__price{margin-bottom:1rem}.product__certificate{padding:.75rem 1rem;border-radius:.75rem;margin-bottom:.625rem;position:relative}.product__certificate--line:after{display:none}.product__certificate--line>div,.product__certificate--line>span{padding:0}.product__certificate .tooltip{position:static}.product__certificate .tooltip__text{right:0;left:initial;transform:none;margin-top:0}.product__certificate .tooltip__text::after{transform:none;left:initial;right:1rem}.product__top{margin-top:1rem}.product-attributes{margin-bottom:1rem}.product-attributes__title{margin-bottom:.5rem}.product-type{width:2.5rem;height:2.5rem}.product-type:not(:last-child){margin-right:.875rem}.product-actions{flex-direction:row}.product-slider{flex-direction:column-reverse;height:24.5rem;height:auto;margin-bottom:1.875rem}.product-slider__left{height:auto;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;flex-direction:row;justify-content:space-between;margin-right:0}.product-slider__right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:auto;margin-bottom:.5rem}.product-top{padding-bottom:1rem;margin-bottom:2.5rem}.product-slider-nav{flex-direction:row;height:auto;width:11.5rem}.product-slider-nav .slick-slide{margin:0 .25rem;border-radius:.625rem;width:3.5rem;height:3.5rem}.product-slider-nav .slick-list{margin:0 -0.25rem}.product-info{margin:0 0 4rem}.product-info__title{margin-bottom:1rem}.rotate-btn,.video-btn{width:3.5rem;height:3.5rem;border-radius:.625rem}.rotate-btn .icon{font-size:1.625rem}.video-btn__icon{width:1.625rem;height:1.625rem}.video-btn__icon .icon{font-size:.625rem}.product-desc-slider{margin-bottom:1rem}.richtext ul,.richtext ol{padding:1.5rem 2rem;border-radius:1rem}.product-config{padding:0}.product-config__title{margin-bottom:.25rem}.product-config__title::after{display:none}.product-config__table tr::after{top:inherit;transform:none;bottom:0;left:0}.product-config__table tr:last-child::after{display:none}.product-config__table tr:not(:last-child){margin-bottom:.5rem;padding-bottom:.5rem}.product-config__table tr td:first-child{padding:0}.product-config__table tr td:last-child{padding-left:0}.product-documents{gap:.75rem}.product-documents__btn{margin-top:1rem}.product-documents .document{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-auctions{gap:1.875rem;margin-top:2.25rem}.product-auction{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-radius:.5rem;padding:2.5rem 1.5rem 1rem 1.5rem}.product-auction__text::before{height:.125rem;top:-0.75rem}.product-auction__number{right:1.25rem;top:-1.375rem}.product-review{margin-bottom:2.25rem}.product-review__info{background-color:rgba(0,0,0,0);border-radius:0;padding:0;height:auto}.product-review__img{box-shadow:0 .875rem 2rem 0 rgba(0,0,0,.0509803922),0 .1875rem .5625rem 0 rgba(0,0,0,.0509803922);border-radius:.875rem;margin-bottom:2.125rem;overflow:hidden}.product-review__img img{width:100%}.product-review__left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:1rem;border-radius:.75rem;margin:0 0 1rem 0}.product-review__right{width:100%}.product-review__title{margin-bottom:0;position:relative}.product-review__title::before{display:none}.product-review__description{margin-top:.125rem;max-height:15.75rem}.product-review__btn{margin-top:0}}
