.slider-insurance-products__arrow_right:before,.slider-service-products__arrow_right:before,.slider-insurance-products__arrow_left:before,.slider-service-products__arrow_left:before,.service-description-modal__hint:before,.product-accessories-slider__link:after,.slider-insurance-products__link:after,.slider-service-products__link:after{font-family:i-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:inline-block;line-height:1}.service-description-modal__hint:before,.slider-insurance-products__arrow_left:before,.slider-service-products__arrow_left:before,.slider-insurance-products__arrow_right:before,.slider-service-products__arrow_right:before,.product-accessories-slider__link:after,.slider-insurance-products__link:after,.slider-service-products__link:after{font-family:i-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:inline-block;line-height:1}.service-description-modal{position:relative;display:block;opacity:0;transition:opacity 1s;height:100%;margin-bottom:20px}.service-description-modal_in{opacity:1}.service-description-modal_blocked{opacity:.7;cursor:not-allowed!important}.service-description-modal__item{font-size:16px;display:flex;align-items:center;white-space:nowrap;height:18px}.service-description-modal__item+.service-description-modal__item{margin-top:18px}.service-description-modal__checkbox.ui-checkbox{padding:0 0 0 23px;font-size:16px;margin:0;display:grid}.service-description-modal__checkbox .ui-checkbox__box{top:2px}.service-description-modal__checkbox span:first-child{overflow:hidden;text-overflow:ellipsis}.service-description-modal__price{color:#8c8c8c;display:inline-block;margin:0 6px}.service-description-modal__hint{font-size:1.3em;cursor:pointer;position:relative;top:-1px}.service-description-modal__hint:hover{opacity:.7}.service-description-modal-hint .ui-collapse__content{height:70px}.service-description-modal-hint__head{font-size:18px;font-weight:700;margin-bottom:8px}.service-description-modal-hint__characteristics-head{margin:24px 0 12px}.service-description-modal-hint__options{width:100%}.service-description-modal-hint__option-row{min-width:200px;display:flex;align-items:baseline}.service-description-modal-hint__option-row-value{padding-bottom:12px;display:table-cell!important}.service-description-modal-hint__option-row-value .ui-collapse__content{height:50px}.service-description-modal-hint__option-row-title{white-space:nowrap}.service-description-modal-hint__option-row-dots{border-bottom:1px dotted #d9d9d9;min-width:10px;width:100%}.service-description-modal-hint__buttons{margin-top:20px}.service-description-modal-hint__checked-button{color:#fc8507;border:1px solid #fc8507}.service-description-modal-hint__button+.service-description-modal-hint__button{margin-left:20px}.service-description-modal-hint .ui-collapse__content{max-height:inherit;opacity:1;margin-top:0}.service-description-modal-hint .ui-collapse__link{padding:8px 16px;border-radius:6px;background:#f7f7f7;margin-top:8px;display:inline-block}.service-description-modal-hint .ui-collapse__link:hover{background:#f4f4f4}.service-description-modal-hint .ui-collapse__link_in{padding:8px 30px}.service-description-modal-hint .ui-collapse__icon,.service-description-modal-hint .ui-collapse__link-text{color:#333}.service-description-modal-hint .ui-collapse__content_in{height:inherit}.service-description-modal-hint__warning{padding:16px;background:#fff7da;border-radius:12px;margin-bottom:20px}.service-description-modal_collapsed{height:95px}.service-description-modal_collapsed :nth-child(n+4){display:none}.service-description-modal .ui-link_blue{display:block;position:absolute;bottom:-32px}.slider-service-products{width:100%;flex-flow:nowrap;background:#fff;position:relative;z-index:1}.slider-service-products .tns-item{position:relative}.slider-service-products .tns-controls button{background:#fff;width:48px;height:48px;border-radius:50%;position:absolute;z-index:100;bottom:calc(50% - 24px);outline:none;opacity:0;transition:opacity .3s ease,transform .3s;text-align:center;padding-top:.5rem;font-size:21px;cursor:pointer;box-shadow:0 5px 20px #0003,inset 0 0 0 1px #0000001a;border-width:0}.slider-service-products .tns-controls button[data-controls=prev]{left:.5rem;right:auto;transform:translate(-10px) translateY(calc(20px - 50%));padding-bottom:5px}.slider-service-products .tns-controls button[data-controls=next]{right:.5rem;left:auto;transform:translate(10px) translateY(calc(20px - 50%));padding-bottom:5px}.slider-service-products__arrow{font-size:21px;display:flex;align-items:center;justify-content:center;cursor:pointer}.slider-service-products:hover .tns-controls button{opacity:1}.slider-service-products:hover .tns-controls button[disabled]{display:none}.slider-service-products:hover .tns-controls button:hover{background:#fc8908;color:#fff;transition:color .2s,background .2s}.slider-service-products:hover .tns-controls button[data-controls=prev],.slider-service-products:hover .tns-controls button[data-controls=next]{transform:translate(0) translateY(calc(20px - 50%))}.slider-service-products__wrapper{display:block}.slider-service-products__link{width:100%;margin-top:28px}@media (min-width: 992px){.slider-service-products__link{height:64px!important}}.slider-service-products__link:after{font-size:24px;margin-left:8px;color:#afafaf}.slider-service-product{display:grid;grid-template-rows:160px repeat(2,minmax(min-content,max-content));grid-gap:10px;position:relative;max-width:max-content;padding:12px}.slider-service-product__buttons{display:none}.slider-service-product__name{color:#4e4e4e;font-size:14px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;word-break:break-word}.slider-service-product__price{font-family:PT Sans,sans-serif;text-align:left}.slider-service-product__price-wrapper{display:flex;gap:0 5px;align-items:flex-end;margin-top:10px}.slider-service-product__price_current{font-size:16px;font-weight:700;line-height:20px;color:#333}.slider-service-product__price_old{font-size:12px;font-weight:400;line-height:14px;color:#8c8c8c;text-decoration:line-through}.slider-service-product__image{position:relative;align-content:center;display:flex;justify-content:left}.slider-service-product__image-link{display:flex;width:100%;height:100%;align-items:center;justify-content:left}.slider-service-product__image img{max-height:100%;max-width:100%;width:auto;height:auto;aspect-ratio:auto}@media (max-width: 991px){.slider-service-product{grid-template-rows:90px repeat(2,minmax(min-content,max-content));grid-gap:0;padding:0;margin-right:20px}.slider-service-product__image{margin-bottom:10px;justify-content:left}.slider-service-product__image-link{justify-content:left}.slider-service-product__name{color:#4e4e4e;font-size:12px;line-height:16px}.slider-service-product__price{margin-bottom:4px}.slider-service-product__price-wrapper{margin-top:0}.slider-service-product__price_current{font-size:14px;line-height:18px}.slider-service-product .tns-controls{display:none}}@media (min-width: 992px){.slider-service-products .tns-item{min-height:274px;max-height:274px}.slider-service-products .tns-slide-active .slider-service-product:hover{background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000014,0 4px 4px #0000000a,0 0 0 1px #0000000a}.slider-service-products .tns-slide-active .slider-service-product:hover .slider-service-product__buttons{display:flex;flex-direction:column;gap:10px}.slider-service-products .tns-slide-active .slider-service-product:hover .slider-service-product__name{overflow:visible;display:block;-webkit-line-clamp:none;-webkit-box-orient:initial}}.slider-insurance-products__arrow_left:before,.slider-insurance-products__arrow_right:before,.service-description-modal__hint:before,.slider-service-products__arrow_left:before,.slider-service-products__arrow_right:before,.product-accessories-slider__link:after,.slider-insurance-products__link:after,.slider-service-products__link:after{font-family:i-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:inline-block;line-height:1}.service-description-modal__hint:before{content:"\e93b"}.slider-insurance-products__arrow_left:before,.slider-service-products__arrow_left:before{content:"\e99a"}.slider-insurance-products__arrow_right:before,.slider-service-products__arrow_right:before{content:"\e99b"}.product-accessories-slider__link:after,.slider-insurance-products__link:after,.slider-service-products__link:after{content:"\e95d"}.slider-insurance-products{width:100%;flex-flow:nowrap;background:#fff;position:relative;z-index:1}.slider-insurance-products .tns-item{position:relative}.slider-insurance-products .tns-controls button{background:#fff;width:48px;height:48px;border-radius:50%;position:absolute;z-index:100;bottom:calc(50% - 24px);outline:none;opacity:0;transition:opacity .3s ease,transform .3s;text-align:center;padding-top:.5rem;font-size:21px;cursor:pointer;box-shadow:0 5px 20px #0003,inset 0 0 0 1px #0000001a;border-width:0}.slider-insurance-products .tns-controls button[data-controls=prev]{left:.5rem;right:auto;transform:translate(-10px) translateY(calc(20px - 50%));padding-bottom:5px}.slider-insurance-products .tns-controls button[data-controls=next]{right:.5rem;left:auto;transform:translate(10px) translateY(calc(20px - 50%));padding-bottom:5px}.slider-insurance-products__arrow{font-size:21px;display:flex;align-items:center;justify-content:center;cursor:pointer}.slider-insurance-products:hover .tns-controls button{opacity:1}.slider-insurance-products:hover .tns-controls button[disabled]{display:none}.slider-insurance-products:hover .tns-controls button:hover{background:#fc8908;color:#fff;transition:color .2s,background .2s}.slider-insurance-products:hover .tns-controls button[data-controls=prev],.slider-insurance-products:hover .tns-controls button[data-controls=next]{transform:translate(0) translateY(calc(20px - 50%))}.slider-insurance-products__wrapper{display:block}.slider-insurance-products__link{width:100%;margin-top:28px}@media (min-width: 992px){.slider-insurance-products__link{height:64px!important}}.slider-insurance-products__link:after{font-size:24px;margin-left:8px;color:#afafaf}.slider-insurance-product{display:grid;grid-template-rows:160px repeat(2,minmax(min-content,max-content));grid-gap:10px;position:relative;max-width:max-content;padding:12px}.slider-insurance-product__buttons{display:none}.slider-insurance-product__name{font-size:14px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;word-break:break-word}.slider-insurance-product__price{font-family:PT Sans,sans-serif;text-align:left}.slider-insurance-product__price-wrapper{display:flex;gap:0 5px;align-items:flex-end;margin-top:10px}.slider-insurance-product__price_current{font-size:16px;font-weight:700;line-height:20px;color:#333}.slider-insurance-product__image{position:relative;align-content:center;display:flex;justify-content:center;text-align:center}.slider-insurance-product__image-link{display:flex;width:100%;height:100%;align-items:center;justify-content:left}.slider-insurance-product__image img{max-height:100%;max-width:100%;width:auto;height:auto;aspect-ratio:auto;border-radius:12px}.product-slider-insurance__modal-select-wrap{background-color:#ecf9ff;border-radius:12px;padding:20px;margin-top:16px}.product-slider-insurance__modal-price{font-size:20px;font-weight:700}.product-slider-insurance__modal-hint{font-size:16px;line-height:24px;margin:2px 0 16px}@media (max-width: 991px){.slider-insurance-product{grid-template-rows:80px repeat(2,minmax(min-content,max-content));grid-gap:0;margin-right:20px;padding:0}.slider-insurance-product__image,.slider-insurance-product__image-link{justify-content:left}.slider-insurance-product__name{color:#4e4e4e;font-size:12px;line-height:16px;cursor:pointer}.slider-insurance-product__price{margin-bottom:4px}.slider-insurance-product__price_current{font-size:14px;line-height:18px}.slider-insurance-products .tns-controls{display:none}.product-slider-insurance__modal-select-wrap{padding:16px;margin-top:18px}.product-slider-insurance__modal-select-wrap .button-ui{width:100%}.product-slider-insurance__modal-hint{margin:12px 0 16px}}@media (min-width: 992px){.slider-insurance-products .tns-item{min-height:274px;max-height:274px}.slider-insurance-products .tns-slide-active .slider-insurance-product:hover{background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000014,0 4px 4px #0000000a,0 0 0 1px #0000000a}.slider-insurance-products .tns-slide-active .slider-insurance-product:hover .slider-insurance-product__buttons{display:flex;flex-direction:column;gap:10px}.slider-insurance-products .tns-slide-active .slider-insurance-product:hover .slider-insurance-product__name{overflow:visible;display:block;-webkit-line-clamp:none;-webkit-box-orient:initial}}.product-accessories-slider{max-height:478px;padding:32px;border-radius:16px;transition:opacity .3s;background:#fff;position:relative;z-index:15;box-shadow:0 1px 2px #0000001a;overflow-x:clip}.product-accessories-slider .tns-ovh{overflow:unset}.product-accessories-slider__header{display:flex;gap:0 20px;align-items:center}.product-accessories-slider__title{font-size:22px;font-weight:700;line-height:24px;text-align:left;color:#afafaf;margin:0 0 28px;cursor:pointer}.product-accessories-slider__title_active{color:#333}.product-accessories-slider__link{width:100%;margin-top:28px}@media (min-width: 992px){.product-accessories-slider__link{height:64px!important}}.product-accessories-slider__link:after{font-size:24px;margin-left:8px;color:#afafaf}.product-accessories-slider_loading{height:390px;overflow:hidden}.product-accessories-slider_loading *{opacity:0}.product-accessories-slider_loading:empty:before{content:"";display:block;background:#f7f7f7;border-radius:8px;width:160px;height:160px}.product-accessories-slider .slider-products{background:none}@media (max-width: 992px){.product-accessories-slider{z-index:10}}@media (max-width: 991px){.product-accessories-slider{padding:12px;overflow:hidden}.product-accessories-slider_loading{height:309px}.product-accessories-slider .tns-ovh,.product-accessories-slider .tns-inner{overflow:visible}.product-accessories-slider__header{overflow-x:auto;margin:0 -12px;padding:12px}.product-accessories-slider__title{font-size:22px;line-height:29px;margin-bottom:16px}.product-accessories-slider .slider-products .tns-controls{display:none}}
