@charset "UTF-8";.all_info_section .stats_list ul,.all_info_section .details_block ul,.all_info_section .tab_buttons,.product_info .short_description .details_list{padding:0;margin:0;list-style-type:none}.product_images .big_images .iframe_inner>img{position:absolute;width:100%;height:100%;top:0;left:0}.review_popup .bootstrap-select.show .dropdown-toggle:after,.product_images .slick-prev:before{transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.product_images .big_images .iframe_inner>img{object-fit:cover}.product_images .big_images .iframe_inner iframe{position:absolute;left:0;top:0;width:100% !important;height:100% !important}.product_images .big_images .iframe_inner{position:relative;overflow:hidden}.product_images .big_images .iframe_inner:before{display:block;content:"";padding-bottom:56.25%}.product_images .slick-arrow:before{font-family:"icon" !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.moz .bootstrap-select .dropdown-menu>.inner{scrollbar-color:#00559d rgba(216,216,216,.1);scrollbar-width:thin}.product_main{padding-top:40px;padding-bottom:30px}.product_main .row{align-items:flex-start}.product_images{flex:0 0 55%;max-width:55%;display:flex;padding:0 10px;position:relative}.product_images .small_images{width:100px;position:relative;min-width:100px;margin-right:20px}.product_images .small_images:not(.slick-slider){max-height:500px;overflow:hidden;opacity:0}.product_images .small_images .slick-slide{border:none}.product_images .small_images .slick-list{height:480px !important}.product_images .small_images a{display:flex;width:100%;height:80px;align-items:center;justify-content:center;padding:10px;border:1px solid #e5e5e5;margin-bottom:20px}.product_images .small_images a.selected{border-color:#0e578b;cursor:default}.product_images .small_images img{display:block;max-width:100%}.product_images .big_images{flex:1;width:10%;border:1px solid #e5e5e5;position:relative;white-space:nowrap;font-size:0;overflow:hidden;max-height:520px}.product_images .big_images .slick-list,.product_images .big_images .slick-track{height:100%}.product_images .big_images .slide_block{display:inline-block;white-space:normal;font-size:1rem;width:100%;vertical-align:top;height:100%;position:relative;overflow:hidden}.product_images .big_images a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:20px}.product_images .big_images img{display:block;width:100%;height:100%;object-fit:contain;max-height:478px}.product_images .big_images video{width:100%;height:100%;object-fit:contain;cursor:pointer}.product_images .big_images video.playing+.video_icon{opacity:0}.product_images .big_images video.playing+.video_icon:before{border-width:0 3px;margin:0;width:14px;height:20px}.product_images .big_images .video_icon{position:absolute;display:flex;align-items:center;justify-content:center;left:50%;top:50%;width:60px;height:60px;border-radius:50%;z-index:2;background:rgba(14,87,139,.5);border:none;padding:0;color:#fff;margin:-30px;pointer-events:none}.product_images .big_images .video_icon:before{display:block;content:"";border-style:solid;border-width:15px 0 15px 21px;border-top-color:transparent;border-bottom-color:transparent;width:15px;height:15px;margin-left:5px}.product_images .big_images .iframe_block{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product_images .big_images .iframe_inner{width:100%}.product_images .sticker_block{position:absolute;left:130px;top:0;z-index:10}.product_images .sticker_block img{width:80px;height:auto;display:block}.product_images .zoomWrapper{position:relative}.product_images .zoomWindow{margin-left:20px;margin-top:-21px}.product_images .slick-arrow{border:none;width:100%;height:20px;font-size:0;background:#f2f2f2;padding:0}.product_images .slick-arrow:before{display:block;font-size:1.2rem;content:""}.product_images .slick-disabled{opacity:.4;cursor:default}.product_info{flex:0 0 45%;max-width:45%;padding:0 10px;position:relative}.product_info .section_title{margin-right:40px}.product_info .product_code{font-size:110%;line-height:14px;color:#999}.product_info .status_block{font-size:130%;line-height:16px;text-transform:uppercase}.product_info .status_block.in_stock{color:#11b400}.product_info .status_block.out_stock{color:#df280a}.product_info .product_price{display:flex;align-items:center;margin-top:15px}.product_info .current_price{font-size:400%;line-height:1.25em;font-weight:700}.product_info .old_price{color:#999;padding:10px;font-size:150%;line-height:15px;font-weight:700;border-radius:5px;display:block;flex:0 0 100%;max-width:100%;position:relative;overflow:hidden;margin:5px 0}.product_info .old_price>span{position:relative;z-index:2}.product_info .old_price>span:before{display:block;content:"";position:absolute;top:50%;right:-10px;margin-top:-18px;height:36px;width:400px;background:#f2f2f2;z-index:-1;border-radius:5px}.product_info .price-box{flex-wrap:wrap}.product_info .promo_price{font-size:220%;line-height:15px;font-weight:400;width:100%;padding:5px 0}.product_info .old-price .price{text-decoration:line-through}.product_info .old_price:before{content:attr(data-label);font-size:80%;font-weight:400;position:relative;z-index:3}.product_info .sale_percent{display:flex;align-items:center;justify-content:center;text-align:center;color:#f2f2f2;font-weight:700;font-size:120%;line-height:16px;background:#db4d4d;border-radius:50%;width:50px;height:50px;border:3px solid;z-index:3;pointer-events:none;margin-left:20px}.product_info .monthly_price{font-size:140%;line-height:20px;display:flex;white-space:nowrap;margin-top:5px}.product_info .monthly_price:before{display:block;content:attr(data-label);color:#0e578b;margin-right:10px}.product_info .service_radio{margin:0 -8px;display:flex;flex-wrap:wrap}.product_info .service_radio label{font-weight:400;display:block;margin:16px 8px 0}.product_info .service_radio label input:checked+.radio_btn{border-color:#e5e5e5;box-shadow:none;cursor:default}.product_info .service_radio label input:checked+.radio_btn:before{border-color:#fff;background:#0e578b}.product_info .service_radio .radio_btn{display:flex;align-items:center;white-space:nowrap;cursor:pointer;border:1px solid #e5e5e5;border-radius:3px;padding:10px;font-size:120%;line-height:17px;color:#666}.product_info .service_radio .radio_btn .service_price{font-size:#333;font-weight:700;margin-left:3px}.product_info .service_radio .radio_btn:before{display:block;content:"";height:15px;min-width:15px;margin-right:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0e578b;border:4px solid transparent}.product_info .service_radio .radio_btn:hover{border-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.15)}.product_info .product_colors{display:flex;margin-top:10px;display:flex;align-items:flex-start;font-size:140%;line-height:20px;color:#0e578b}.product_info .product_colors .label_block{margin-right:10px;padding:4px 0}.product_info .colors_list{margin:0 -5px;padding:0;list-style-type:none;flex:1;display:flex;flex-wrap:wrap;align-items:center}.product_info .colors_list label{position:relative;overflow:hidden;margin:0;display:block;border-radius:50%}.product_info .colors_list label input:checked+.radio_btn{opacity:1 !important;cursor:default}.product_info .colors_list label input:checked+.radio_btn:before{display:block;content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;border-radius:inherit;z-index:-1;border:1px solid #ccc}.product_info .colors_list label input:checked+.radio_btn:after{display:block;content:"";position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;border-radius:inherit;z-index:-1;border:4px solid #e5e5e5}.product_info .colors_list .radio_btn{border-radius:inherit;width:18px;height:18px;cursor:pointer;display:block;position:relative;margin:5px}.product_info .credit_hint{position:relative;margin-left:10px}.product_info .credit_hint .hint_info{margin-left:-100px;width:200px}.product_info .btns_block{margin:25px -10px 0;display:flex;padding-bottom:21px}.product_info .add_to_cart,.product_info .compare_btn{margin:0 10px;display:flex;flex:1;height:45px;width:20%;align-items:center;justify-content:center;font-size:120%;line-height:15px;padding:0 10px;border-radius:3px}.product_info .add_to_cart{color:#fff;background:#0d5182;border:1px solid transparent}.product_info .compare_btn{border:1px solid;color:#0e578b}.product_info .favorite_btn{position:absolute;right:10px;top:3px;font-size:200%}.product_info .favorite_btn:before{display:block}.product_info .favorite_btn:not(.active):before{-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px}.product_info .favorite_btn.active:after{color:#fff;position:absolute;z-index:1;top:0;left:6px;text-align:center;font-size:83.3%;opacity:0}.product_info .share_buttons{position:relative;border-top:1px solid #e5e5e5;padding-top:15px;height:51px}.product_info .short_description{padding-top:20px}.product_info .short_description .block_name{display:flex;align-items:flex-start;font-size:150%;line-height:21px;margin-bottom:20px}.product_info .short_description .block_name:before{display:block;color:#0e578b;margin-right:10px;padding:3px 0}.product_info .short_description .details_list{-moz-column-count:2;-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;font-size:120%;line-height:16px;color:#666}.product_info .short_description .details_list li{display:inline-flex;vertical-align:top;width:100%;padding-bottom:10px;align-items:flex-start}.product_info .short_description .details_list li:before{display:block;content:"-";min-width:10px}.product_info .short_description .all_info_btn{font-size:120%;line-height:16px;margin-top:10px;color:#0e578b;padding:5px 9px;border:1px solid;background:0 0;border-radius:2px}.credit_hint .hint_btn{cursor:pointer;font-size:114.3%;color:#999}.credit_hint .hint_info{white-space:normal;color:#0e578b;position:absolute;overflow:hidden;top:100%;left:50%;height:0;text-align:center;opacity:0;z-index:2}.credit_hint .hint_info:before{display:block;content:"";position:absolute;left:0;width:100%;top:10px;bottom:0;border:1px solid;pointer-events:none;background:#fff;z-index:-1}.credit_hint:hover{z-index:2}.credit_hint:hover .hint_btn{color:#0e578b}.credit_hint:hover .hint_info{height:auto;padding:30px 20px 20px;opacity:1}.all_info_section{margin-bottom:40px}.all_info_section .tab_buttons{display:flex}.all_info_section .tab_buttons li{flex:1;font-size:120%;line-height:20px;background:#f2f2f2;color:#0e578b;padding:15px;text-align:center;letter-spacing:1px;font-weight:700;position:relative}.all_info_section .tab_buttons li:not(:first-child):before{display:block;content:"";position:absolute;top:0;left:0;height:100%;border-left:1px solid #e5e5e5}.all_info_section .tab_buttons li:not(.selected){cursor:pointer}.all_info_section .tab_indicator{display:block;height:2px;opacity:0;margin-top:-2px}.all_info_section .tab_indicator span{display:block;height:2px;background:#0e578b;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;position:relative;z-index:2}.all_info_section .tabs_container{padding-top:50px;position:relative;z-index:10}.all_info_section .details_list{display:flex;margin:0 -15px}.all_info_section .details_list>.details_block{height:0;width:0;margin:0;position:relative;overflow:hidden}.all_info_section .details_col{flex:0 0 50%;max-width:50%;padding:0 15px}.all_info_section .details_block{margin-top:40px}.all_info_section .details_block ul{font-size:120%;line-height:15px}.all_info_section .details_block li{display:flex;padding-bottom:5px;border-bottom:1px solid #f2f2f2;margin-bottom:15px}.all_info_section .details_block .detail_name{flex:0 0 50%;max-width:50%;padding-right:10px}.all_info_section .details_block .detail_unit{flex:0 0 50%;max-width:50%;padding-left:10px;color:#666;display:flex;position:relative}.all_info_section .details_type{font-size:150%;line-height:19px;font-weight:700;margin-bottom:20px}.all_info_section .credit_hint{margin-left:3px;margin-top:-3px}.all_info_section .credit_hint .hint_btn{font-size:100%}.all_info_section .credit_hint .hint_info{width:180%;top:15px;margin-left:0;left:-90%}.all_info_section .reviews_tab .section_title{margin-bottom:20px}.all_info_section .review_block{padding:25px 0;border-bottom:1px solid #e5e5e5;font-size:120%;line-height:18px}.all_info_section .review_block .rate_block{margin-left:10px;margin-top:3px}.all_info_section .user_info{display:flex;align-items:flex-start;flex-wrap:wrap}.all_info_section .user_name{margin-right:5px}.all_info_section .date_place{color:#999}.all_info_section .user_rate{display:flex;align-items:flex-start;color:#666;margin-top:3px}.all_info_section .review_text{margin-top:20px;color:#666}.all_info_section .review_btn{height:45px;align-items:center;justify-content:center;font-size:120%;line-height:15px;padding:0 10px;color:#fff;background:#0d5182;border:1px solid transparent;width:100%;border-radius:3px}.all_info_section .stats_col{margin-left:auto;max-width:220px}.all_info_section .stats_list{margin-top:50px}.all_info_section .stats_list .section_subtitle{margin-bottom:25px}.all_info_section .stats_list li{display:flex;align-items:flex-start;font-size:120%;line-height:15px;margin-bottom:15px;color:#666}.all_info_section .stats_list .rate_block{margin-right:10px;min-width:70px;margin-top:3px}.review_popup .field_block{padding-bottom:10px;font-size:120%}.review_popup .field_block ::-webkit-input-placeholder{color:#999}.review_popup .field_block :-moz-placeholder{color:#999}.review_popup .field_block ::-moz-placeholder{color:#999}.review_popup .field_block :-ms-input-placeholder{color:#999}.review_popup .field_block input,.review_popup .field_block textarea{padding:15px 20px;background:#fff;border:none;color:#000;line-height:20px}.review_popup .field_block textarea{height:120px}.review_popup .field_block.has-error input,.review_popup .field_block.has-error textarea{background:#f0e2e2}.review_popup .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;outline:none !important}.review_popup .bootstrap-select .btn{outline:none !important;background:#fff !important;color:#000 !important;position:relative;font-size:100%;line-height:20px;border:none !important;border-radius:0;padding:15px 20px;z-index:3;opacity:1;font-family:inherit}.review_popup .bootstrap-select .btn.bs-placeholder{color:#999 !important}.review_popup .bootstrap-select>.dropdown-toggle:after{color:#000}.review_popup .bootstrap-select>.dropdown-toggle:focus{outline:none !important;box-shadow:none !important}.review_popup .bootstrap-select .dropdown-menu:not(.inner){margin:0;padding:0;width:100% !important;background:#fff;min-width:0 !important;max-width:none !important;border:none;box-sizing:border-box;box-shadow:none;border-radius:0;border-top:none}.review_popup .bootstrap-select .dropdown-item{padding:10px 20px;font-weight:400;color:#333;font-size:120%;line-height:15px}.review_popup .bootstrap-select .dropdown-item:hover{color:#333;background:#f2f2f2}.review_popup .bootstrap-select .dropdown-item.active,.review_popup .bootstrap-select .dropdown-item:active{background:0 0;color:#666}.review_popup .bootstrap-select .dropdown-item.active:hover,.review_popup .bootstrap-select .dropdown-item:active:hover{background:#f2f2f2}.review_popup .bootstrap-select .dropdown-item.selected{background:#f2f2f2 !important;cursor:default;color:#000 !important}.review_popup .bootstrap-select .inner.show{overflow:hidden !important}.review_popup .bootstrap-select.has-error .btn{background:#f0e2e2 !important}.review_popup .validate_btn{height:50px;align-items:center;justify-content:center;font-size:120%;line-height:15px;padding:0 10px;color:#fff;background:#0d5182;border:1px solid transparent;width:100%;letter-spacing:1px}.promo_category_text,.promo_category_text_extended{margin-top:1rem;font-size:1.2rem;padding:1rem;display:inline-block;border-radius:3px}.promo_category_text{background:#0d5182;color:#fff}.promo_category_text a,.promo_category_text a:hover,.promo_category_text a:visited{color:#fff}.promo_category_text_extended{border:1px solid #0d5182}@media (max-width:1199px){.product_info .current_price{font-size:360%}.product_info .short_description .details_list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (max-width:959px){.product_images{flex:0 0 100%;max-width:100%;justify-content:center;margin-bottom:20px}.product_images .small_images:not(.slick-slider){max-height:420px}.product_images .small_images .slick-list{height:380px !important}.product_images .big_images{max-height:420px}.product_info{flex:0 0 100%;max-width:100%}.all_info_section .tabs_container{padding-top:30px}.all_info_section .details_block{margin-top:20px}.product_info .short_description .details_list li{max-width:220px}}@media (max-width:767px){.product_images .small_images:not(.slick-slider){max-height:320px}.product_images .small_images .slick-list{height:280px !important}.product_images .big_images{max-height:320px}.all_info_section .stats_col{max-width:100%;margin-top:20px;position:static}.all_info_section .review_btn{position:absolute;top:0;right:0;width:160px;height:40px}.all_info_section .reviews_tab .section_title{margin-right:180px;margin-bottom:0}.all_info_section .stats_list{margin-top:0}.all_info_section .details_list{display:block}.all_info_section .details_col{flex:none;max-width:100%}.review_popup .field_block input,.review_popup .field_block textarea{padding:10px 15px}.review_popup .bootstrap-select .btn{padding:10px 15px}.review_popup .validate_btn{height:40px}}@media (max-width:479px){.product_images{flex-direction:column-reverse}.product_images .big_images{width:100%;height:280px}.product_images .sticker_block{left:10px}.product_images .small_images{width:100%;margin-top:20px;margin-right:0;padding:0 10px;position:relative;white-space:nowrap;font-size:0;overflow:hidden}.product_images .small_images .slick-list{height:auto !important}.product_images .small_images .slick-arrow{position:absolute;width:20px;height:100%;z-index:3}.product_images .small_images .slick-prev{left:0}.product_images .small_images .slick-prev:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.product_images .small_images .slick-next{right:0}.product_images .small_images .slick-next:before{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.product_images .small_images a{margin:0}.product_images .small_images .slide_block{display:inline-block;white-space:normal;font-size:1rem;width:33.3%;vertical-align:top;padding:0 10px}.all_info_section .review_btn{position:absolute;top:0;right:0;width:100%;z-index:5}.all_info_section .reviews_tab .section_title{margin-right:0;padding-top:60px}.product_info .short_description .details_list{-moz-column-count:1;-webkit-column-count:1;column-count:1}.product_info .short_description .details_list li{max-width:100%}.product_info .current_price{font-size:320%}.product_info .old_price{padding-left:15px}.product_info .sale_percent{margin-left:15px}}@media (max-width:399px){.product_images .small_images{padding:0 15px;margin-top:10px}.product_images .small_images .slide_block{padding:0 5px}.product_images .small_images a{height:60px;padding:5px}.product_images .big_images{height:220px}.product_info .current_price{font-size:300%}.product_info .old_price{font-size:140%;padding-left:10px}.product_info .sale_percent{margin-left:10px}}@media (max-width:359px){.product_info .current_price{font-size:260%}.product_info .old_price{font-size:130%;padding-left:5px}.product_info .sale_percent{margin-left:5px}}.web .product_images .slick-arrow:not(.slick-disabled):hover{background:#d8d8d8}.web .small_images a:not(.selected):hover{border-color:#999;opacity:.7}.web .product_info .all_info_btn:hover,.web .product_info .compare_btn:hover,.web .product_info .add_to_cart:hover{background:#0b466f;color:#fff;border-color:transparent}.web .validate_btn:hover,.web .review_btn:hover{background:#0b466f;color:#fff;border-color:transparent}.web .tab_buttons li:not(.selected):hover{background:#d8d8d8}.web .big_images video:not(.playing):hover+.video_icon{background:#0b466f}.web .big_images video.playing:hover+.video_icon{opacity:1}.touch .product_images .slick-arrow:not(.slick-disabled):active{background:#d8d8d8}.touch .product_info .all_info_btn:active,.touch .product_info .compare_btn:active,.touch .product_info .add_to_cart:active{background:#0b466f;color:#fff;border-color:transparent}.touch .validate_btn:active,.touch .review_btn:active{background:#0b466f;color:#fff;border-color:transparent}.touch .tab_buttons li:active{background:#d8d8d8}.product_info .colors_list .radio_btn,.product_info .favorite_btn.active:after,.credit_hint .hint_info{-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.review_popup .bootstrap-select .btn{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.product_info .service_radio label input:checked+.radio_btn:before,.web .tab_buttons li,.touch .tab_buttons li{-o-transition:background-color .3s;-ms-transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.product_images .small_images,.product_images .small_images a,.product_images .big_images .video_icon,.product_images .slick-arrow,.product_info .service_radio .radio_btn,.review_popup .bootstrap-select .dropdown-item,.web .product_images .slick-arrow:not(.slick-disabled),.web .small_images a:not(.selected),.web .product_info .all_info_btn,.web .product_info .compare_btn,.web .product_info .add_to_cart,.web .validate_btn,.web .review_btn{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.touch .product_images .slick-arrow:not(.slick-disabled),.touch .product_info .all_info_btn,.touch .product_info .compare_btn,.touch .product_info .add_to_cart,.touch .validate_btn,.touch .review_btn{-o-transition:all .15s;-ms-transition:all .15s;-moz-transition:all .15s;-webkit-transition:all .15s;transition:all .15s}.product_info .colors_list .radio_btn:hover{opacity:.7}.product_info .service_radio .radio_btn,.product_info .colors_list .radio_btn,.credit_hint .hint_btn,.all_info_section .tab_buttons li{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product_info .service_radio label input,.product_info .colors_list label input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden}