.tingle-modal{-js-display:flex;display:flex;position:fixed;flex-direction:column;top:0;right:0;bottom:0;left:0;z-index:1000;opacity:0;overflow:hidden;visibility:hidden;background:rgba(38,38,38,.7);cursor:pointer;transition:transform .2s ease;align-items:center}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:10px;right:28px;width:5rem;height:5rem;z-index:1000;padding:0;background-color:transparent;border:none;color:#f0f0f0;font-family:monospace;font-size:6rem;line-height:1;cursor:pointer;transition:color .3s ease}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;opacity:1;margin-top:auto;margin-bottom:auto;border-radius:0;cursor:auto;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform:scale(.8);flex-shrink:0}@media only screen and (max-width:992px){.tingle-modal-box{width:auto}}.tingle-modal-box__content{padding:0}.tingle-modal-box__footer{width:auto;padding:1.5rem 2rem;background-color:#f5f5f5;cursor:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.tingle-modal-box__footer:after{display:table;content:"";clear:both}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{filter:blur(8px)}.tingle-modal--visible{opacity:1;visibility:visible}.tingle-modal--visible .tingle-modal-box{transform:scale(1)}.tingle-modal--overflow{overflow-y:scroll}.tingle-btn{display:inline-block;vertical-align:middle;margin:0 .5rem;padding:1rem 2rem;background-color:grey;border:none;color:#fff;font-family:inherit;font-size:inherit;line-height:normal;text-decoration:none;cursor:pointer;box-shadow:none;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;width:100%;margin-bottom:1rem}.tingle-modal__close{display:block;top:0;right:0;left:0;width:100%;height:60px;background-color:#2c3e50;border:none;color:#fff;line-height:55px;box-shadow:none}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5rem}.tingle-modal__closeIcon{display:inline-block;vertical-align:middle;margin-right:.5rem;font-size:4rem}}.videoIframe{width:755px;height:424px;max-width:100%;max-height:calc((100vw - 40px)/1.77778)}.catalogCalculatorLink{-js-display:inline-flex;display:inline-flex;flex-direction:row;align-items:center;border:1px solid #b81924;border-radius:8px;font-family:MyriadPro;font-style:normal;font-weight:600;font-size:11px;line-height:12px;text-decoration:none;padding:15px 25px;color:#000;margin-left:82px;transition:all .3s ease;position:relative}.catalogCalculatorLink span{display:block;height:26px;width:26px;margin-right:10px;border-radius:8px;background-color:#fff}.catalogCalculatorLink:hover{background-color:#b81924;color:#fff}@media (max-width:64em){.catalogCalculatorLink{margin-top:30px;margin-left:0}}.pageHeadWithCalculator{flex-direction:row;justify-content:flex-end;flex:1 1 auto}.pageHeadWithCalculator,.productCategory{-js-display:flex;display:flex;align-items:center}.productCategory{order:1;justify-content:space-between;margin:-80px -20px 0;padding:0 20px;width:calc(100% + 40px);height:40px;background-color:#f2f2f2;line-height:18px;text-decoration:none;transition:all .3s}.productCategory:hover{opacity:.8}@media only screen and (min-width:30em){.productCategory{margin:-80px -40px 0;padding:0 40px;width:calc(100% + 80px)}}@media only screen and (min-width:45em){.productCategory{display:inline;order:2;margin:0;padding:0;flex-grow:0;flex-shrink:0;flex-basis:calc(33.3% - 20px);max-width:calc(33.3% - 20px);width:calc(33.3% - 20px);height:auto;background-color:#fff}.productCategory:nth-child(1n){margin-right:30px;margin-left:0}.productCategory:last-child{margin-right:0}.productCategory:nth-child(3n){margin-right:0;margin-left:auto}}.productCategory svg{display:block;width:13px;height:13px;transform:rotate(-180deg);fill:#2b2b2b}@media only screen and (min-width:45em){.productCategory svg{display:none}}.productCategoryText{border-bottom:1px solid rgba(183,26,37,.5);color:#2b2b2b;font-family:MyriadPro;font-size:12px;font-weight:600;line-height:18px}@media only screen and (min-width:45em){.productCategoryText{font-size:15px}}.productCategoryText br{content:" ";padding-right:3px}@media only screen and (min-width:45em){.productCategoryText br{display:block;padding-right:0}}.productPage .main{padding-top:80px}.productPage .pageTitle{padding-top:20px}@media only screen and (min-width:45em){.productPage .pageTitle{font-size:28px;line-height:1.3;letter-spacing:3.6px}.productPage .pageTitle strong{font-size:40px;font-weight:700;letter-spacing:6px}}@media only screen and (min-width:64em){.productPage .pageTitle{padding-right:56px;padding-left:56px}}@media only screen and (min-width:64em){.productPage .crumbs{padding:0 130px}}.productPage .productServiceVideoButton:hover svg{transform:scale(1.1);transition:transform .3s}.product{-js-display:flex;display:flex;flex-direction:column}@media only screen and (min-width:45em){.productDesc{order:-1}}.productDescInner{-js-display:flex;display:flex;flex-flow:row wrap}@media only screen and (min-width:64em){.productDescInner{padding-right:56px;padding-left:0!important}}.productAddToCart{min-width:250px;padding-right:24px;padding-left:24px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media print{.productAddToCart{display:none}}.productAddToCart[disabled]{background-color:#f2f2f2;border-color:#f2f2f2;color:#999;cursor:default}.productDescMain{margin-bottom:24px}@media only screen and (min-width:64em){.productDescMain{flex-grow:0;flex-shrink:0;flex-basis:calc(66.6% - 10px);max-width:calc(66.6% - 10px);width:calc(66.6% - 10px);flex:1 0 auto}.productDescMain:nth-child(1n){margin-right:30px;margin-left:0}.productDescMain:last-child{margin-right:0}.productDescMain:nth-child(3n){margin-right:0;margin-left:auto}}.productDescText{margin-bottom:42px;color:#4e4e4e;font-size:18px;font-weight:300;line-height:28px;letter-spacing:.2px}@media only screen and (min-width:64em){.productDescText{max-width:700px}}.productDescButtons{flex-wrap:wrap;-js-display:flex;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.productDescButtons button{margin-right:27px;margin-bottom:20px}@media only screen and (max-width:768px){.productDescButtons button{margin-bottom:20px}}.productDescActions{flex-grow:0;flex-shrink:0;flex-basis:99.9%;max-width:99.9%;width:99.9%}.productDescActions:nth-child(1n){margin-right:30px;margin-left:0}.productDescActions:last-child{margin-right:0}.productDescActions:nth-child(1n){margin-right:0;margin-left:auto}@media only screen and (min-width:64em){.productDescActions{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3% - 20px);max-width:calc(33.3% - 20px);width:calc(33.3% - 20px)}.productDescActions:nth-child(1n){margin-right:30px;margin-left:0}.productDescActions:last-child{margin-right:0}.productDescActions:nth-child(3n){margin-right:0;margin-left:auto}}.productDescAction{display:none;width:100%;padding:16px 24px;border-top:1px solid #efefef;text-decoration:none;cursor:pointer;transition:all .3s;align-items:center;background-color:transparent}@media only screen and (min-width:64em){.productDescAction{-js-display:flex;display:flex}}.productDescAction[disabled]{cursor:default}.productDescAction[disabled] .productDescActionText{color:#999}.productDescAction[disabled] svg{fill:#999}.productDescAction:focus{outline:0}.productDescAction svg{width:18px;height:18px;min-width:18px;margin-right:16px;transition:all .3s;fill:#3c3c3c}.productDescAction svg *{transition:all .3s;fill:rgba(51,68,51,.267) 3}.productDescAction:hover svg *{fill:#b71a25!important}.productDescActionText{color:#000;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}.productProps{margin-bottom:44px}.productPropsTitle{padding-bottom:22px;color:#000;line-height:1}@media only screen and (min-width:64em){.productPropsContent{padding-left:25%}}.productPropsContent p{font-size:18px;line-height:1.5}@media only screen and (min-width:64em){.productPropsDescription{margin-bottom:38px;padding-right:100px}}.productPropsBlock{min-width:100%;padding:16px 0}.productPropsBlock+.productPropsBlock{border-top:1px solid #efefef}@media only screen and (min-width:64em){.productPropsBlock{-js-display:flex;display:flex}}.productPropsBlockTitle{flex:1 0 100%;padding:15px 10px 10px 0;color:#000;font-size:11px;font-weight:400;line-height:1.7;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:64em){.productPropsBlockTitle{flex:1 0 25%}}.productPropsBlockDetails{flex:1 0 100%}@media only screen and (min-width:64em){.productPropsBlockDetails{flex:1 0 75%}}@media only screen and (min-width:64em){.productVendor{margin-top:20px}}.productVendor .productVendorLogo{display:block;max-width:300px;margin:0 auto 30px}@media only screen and (min-width:64em){.productVendor .productVendorLogo{margin:0 0 30px}}.productVendor .productVendorText{margin-bottom:32px;color:#4e4e4e;line-height:28px;letter-spacing:.2px}@media only screen and (min-width:64em){.productVendor .productVendorText{width:60%}}.productVendor .productVendorDesc{font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:45em){.productVendor .productVendorDesc{-js-display:flex;display:flex;justify-content:space-between;align-items:flex-end}}.productVendor .productVendorCountry,.productVendor .productVendorLink,.productVendor .productVendorYear{margin-bottom:32px}.productVendor .productVendorCountry{font-weight:600}.productVendor .productVendorCountry img{display:inline-block;vertical-align:middle;margin-top:-1px;margin-right:16px;border-radius:100%;width:23px;height:23px}.productVendor .productVendorLink{-js-display:flex;display:flex;justify-content:flex-end;color:#000;text-align:right;align-items:center}@media only screen and (min-width:45em){.productVendor .productVendorLink{display:block;text-align:left}}@media only screen and (min-width:64em){.productVendor .productVendorLink{max-width:200px}}.productVendor .productVendorLink:hover{color:#b71a25}.productVendor .productVendorLink:hover .productVendorLinkIcon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Ccircle cx='15' cy='15' r='13.8' fill='%23b71a25' stroke='%23b71a25' stroke-width='1.2'/%3E%3C/svg%3E")}.productVendor .productVendorLink:hover .productVendorLinkIcon svg{fill:#fff}@media print{.productVendor .productVendorLink{display:none}}.productVendor .productVendorLinkIcon{margin-bottom:4px;margin-left:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Ccircle cx='15' cy='15' r='13.8' fill='none' stroke='%233c3c3c' stroke-width='1.2'/%3E%3C/svg%3E");transition:all .3s;width:30px;height:30px;order:1;-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center}.productVendor .productVendorLinkIcon svg{padding-right:1px;transition:all .2s;fill:#3c3c3c;width:12px;height:12px}@media only screen and (min-width:45em){.productVendor .productVendorLinkIcon{margin-bottom:16px;margin-left:0;order:0}}.productVendor .productVendorLinkText{width:130px}@media only screen and (min-width:45em){.productVendor .productVendorLinkText{width:auto}}@media print{.productPropsRealtedItems{display:none}}.productPropsViewedItems{overflow:hidden;padding-top:30px;padding-bottom:30px;background:#fff}@media print{.productPropsViewedItems{display:none}}@media only screen and (min-width:64em){.productPropsViewedItems{-js-display:flex;display:flex;justify-content:space-between}}.productPropsViewedItems .productPropsTitle{flex:0 0 250px}.productPropsViewedItems .viewedSlider{flex:1 0 auto}.productBadge{background-color:#fff;color:#e12c39;text-transform:uppercase;letter-spacing:2px;border:2px solid #e12c39;font-weight:800;margin-bottom:30px;font-size:9.5px;padding:2px 15px 0;height:30px}.productBadge:hover{background-color:#e12c39}@media only screen and (min-width:45em){.productCategory:nth-child(1n){margin-left:auto!important}}.propsTable{display:table;width:100%;color:#4e4e4e;font-size:14px}@media only screen and (min-width:1600px){.propsTable{font-size:16px}}.propsTable tr td{padding:11px 0;border-bottom:1px solid #efefef}.propsTable tr:last-child td{border-bottom:none}.propsTable .propsTableProp{vertical-align:bottom;font-weight:300}@media only screen and (min-width:45em){.propsTable .propsTableProp{vertical-align:middle;width:65%}}.propsTable .propsTableValue{vertical-align:bottom;padding-left:16px;font-weight:600;text-align:right}@media only screen and (min-width:45em){.propsTable .propsTableValue{vertical-align:middle;width:35%;text-align:left}}.propsColumns{color:#4e4e4e;letter-spacing:1px}@media only screen and (min-width:45em){.propsColumns{-moz-columns:2;column-count:2}}.propsColumnsProp{padding:10px 0;border-bottom:1px solid #efefef;font-size:15px;font-weight:300;line-height:18px;letter-spacing:.1px;-moz-column-break-inside:avoid;break-inside:avoid-column}.propsColumnsProp:last-child{border-bottom:none}@media only screen and (min-width:1600px){.propsColumnsProp{font-size:16px;line-height:22px}}.propsColumnsPropText{display:inline;margin-right:16px}.propsColumnsPropTitle{-js-display:inline-flex;display:inline-flex;position:relative;justify-content:center;vertical-align:middle;background-color:#c9c9c9;border-radius:100%;align-items:center;width:21px;height:21px}.propsColumnsPropTitle svg{line-height:11px;cursor:pointer;transition:opacity .2s;width:11px;height:11px;fill:#fff}.propsColumnsPropTitle svg:hover{opacity:.7}.productImagePrint{display:none}.productImagePrint img{display:block;margin:0 auto;max-width:80%}@media print{.productImagePrint{display:block}}.productImagesSlider{transition:opacity .1s;transition-delay:.3s}.productImagesSlider.swiper-container-horizontal{opacity:1}.productImages{margin-bottom:36px}@media print{.productImages{display:none}}@media only screen and (min-width:64em){.productImages{margin-bottom:48px}}.productImages .swiper-slide{text-align:center}.productImages .swiper-slide img{max-height:500px}.productImages .swiperNavigation{position:relative;-js-display:flex;display:flex;justify-content:center;align-items:center;margin-top:15px}@media print{.productImages .swiperNavigation{display:none}}.productImages .swiperPagination{padding:0 10px;width:auto}.productImages .swiperButtonNext,.productImages .swiperButtonPrev{display:block;cursor:pointer}.productImages .swiperButtonArrow{display:block;width:24px;height:24px;fill:#b8b8b8}.productImages .swiper-wrapper{align-items:center}.productImages .swiper-slide{transform:scale(1);transition:opacity .3s,transform .3s}@media only screen and (min-width:640px){.productImages .swiper-slide.swiper-slide-next,.productImages .swiper-slide.swiper-slide-prev{opacity:.2;transform:scale(.8)}.productImages .swiper-slide.swiper-slide-active{opacity:1;transform:scale(1)}}.productDownloads{display:block;margin-top:14px}@media only screen and (min-width:64em){.productDownloads{margin-right:70px}}.productDownloadsLink{-js-display:flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative;margin:-1px 0;padding:16px 0;color:#4e4e4e;letter-spacing:1px;border:solid #efefef;border-width:1px 0;transition:color .2s,border-color .2s;border-collapse:collapse}.productDownloadsLink:hover{z-index:10;color:#b71a25;border-color:#b71a25}@media only screen and (min-width:64em){.productDownloadsLink{flex-wrap:nowrap;padding:32px 0}}.productDownloadsLinkTop{-js-display:flex;display:flex;align-items:center}.productDownloadsLinkIcon{width:60px;min-width:60px}.productDownloadsLinkIcon .icon{display:block;width:27px;height:27px;margin:0 auto;fill:currentcolor}@media only screen and (min-width:64em){.productDownloadsLinkIcon{width:auto;padding:0 52px}}.productDownloadsLinkText{font-weight:600;font-size:15px;letter-spacing:.06px}@media only screen and (min-width:64em){.productDownloadsLinkText{padding:0 14px}}.productDownloadsLinkExt{width:100%;margin-left:60px;font-size:12px;font-weight:300}.productDownloadsLinkExt .icon{display:block;width:18px;height:18px;fill:currentcolor}@media only screen and (min-width:64em){.productDownloadsLinkExt{width:auto;font-size:15px}}@media print{.productDownloadsLinkExt{display:none}}.relatedSlider{position:relative;width:100%;max-width:100%;padding:0 50px}.relatedSlider .swiper-wrapper{padding-bottom:30px}@media only screen and (min-width:30em){.relatedSlider .swiper-wrapper{padding-bottom:0}}.relatedSlider .swiperNavigation{-js-display:flex;display:flex;position:absolute;justify-content:space-between;top:0;right:0;left:0;height:100px;align-items:center}.relatedSlider .swiperNavigation.hidden{display:none}.relatedSlider .swiperButtonNext,.relatedSlider .swiperButtonPrev{-js-display:flex;display:flex;position:relative;justify-content:center;top:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Ccircle cx='15' cy='15' r='13.8' fill='none' stroke='%23b71a25' stroke-width='1.2'/%3E%3C/svg%3E");cursor:pointer;transition:background .3s;align-items:center;width:30px;height:30px}@media only screen and (min-width:64em){.relatedSlider .swiperButtonNext,.relatedSlider .swiperButtonPrev{margin:0}}.relatedSlider .swiperButtonNext svg,.relatedSlider .swiperButtonPrev svg{transition:all .2s}.relatedSlider .swiperButtonNext:hover,.relatedSlider .swiperButtonPrev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Ccircle cx='15' cy='15' r='13.8' fill='%23b71a25' stroke='%23b71a25' stroke-width='1.2'/%3E%3C/svg%3E")}.relatedSlider .swiperButtonNext:hover svg,.relatedSlider .swiperButtonPrev:hover svg{fill:#fff}.relatedSlider .swiperButtonNext.swiper-button-disabled,.relatedSlider .swiperButtonPrev.swiper-button-disabled{opacity:0}.relatedSlider .swiperButtonArrow{display:block;margin-top:-1px;width:20px;height:20px;fill:#b71a25}.relatedSlider .swiperButtonNext .swiperButtonArrow{margin-right:-2px}.relatedSlider .swiperButtonPrev .swiperButtonArrow{margin-left:-2px}.viewedSlider{width:100%;max-width:100%}.viewedSliderItem{-js-display:flex;display:flex;position:relative;flex-direction:column;width:100px;padding-top:20px;align-items:flex-start}.viewedSliderItem:hover:before{position:absolute;top:0;left:0;width:22px;height:2px;content:""}.viewedSliderItem:hover .viewedSliderItemImage:before{opacity:1}.viewedSliderItemImage{position:relative;margin-bottom:10px;padding:9px;text-align:center}.viewedSliderItemImage:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;content:"";border-radius:100%;transition:opacity .2s}.viewedSliderItemImage img{display:block;width:60px;height:60px}.viewedSliderItemVendor{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.viewedSliderItemName{color:#4e4e4e;font-size:16px;font-weight:700;text-transform:uppercase}.viewedSliderItem.metallorezhuwee:hover:before{background-color:#5e578f}.viewedSliderItem.metallorezhuwee .viewedSliderItemImage:before{background-color:rgba(94,87,143,.1)}.viewedSliderItem.metallorezhuwee .viewedSliderItemVendor{color:#5e578f}.viewedSliderItem.listoobrabatyvayuwee:hover:before{background-color:#3e8b6d}.viewedSliderItem.listoobrabatyvayuwee .viewedSliderItemImage:before{background-color:rgba(62,139,109,.1)}.viewedSliderItem.listoobrabatyvayuwee .viewedSliderItemVendor{color:#3e8b6d}.viewedSliderItem.shlifovalnoe:hover:before{background-color:#4e7aab}.viewedSliderItem.shlifovalnoe .viewedSliderItemImage:before{background-color:rgba(78,122,171,.1)}.viewedSliderItem.shlifovalnoe .viewedSliderItemVendor{color:#4e7aab}.viewedSliderItem.robototehnika:hover:before{background-color:#a54d7a}.viewedSliderItem.robototehnika .viewedSliderItemImage:before{background-color:rgba(165,77,122,.1)}.viewedSliderItem.robototehnika .viewedSliderItemVendor{color:#a54d7a}.viewedSliderItem.instrumenty:hover:before{background-color:#658d43}.viewedSliderItem.instrumenty .viewedSliderItemImage:before{background-color:rgba(101,141,67,.1)}.viewedSliderItem.instrumenty .viewedSliderItemVendor{color:#658d43}.productDetailSliderWrap{position:relative}.productDetailSliderWrap .swiperNavigation{position:absolute;top:0;right:0;left:-40px;z-index:100;-js-display:flex;display:flex;align-items:center;justify-content:space-between;height:100%;pointer-events:none;width:calc(100% + 80px)}@media (max-width:600px){.productDetailSliderWrap .swiperNavigation{-js-display:flex;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;top:-50px;left:0;width:100%;height:40px;grid-gap:10px;gap:10px}}.productDetailSliderWrap .swiperButtonNext,.productDetailSliderWrap .swiperButtonPrev{position:relative;-js-display:flex;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Ccircle cx='15' cy='15' r='13.8' fill='none' stroke='%23b71a25' stroke-width='1.2'/%3E%3C/svg%3E");cursor:pointer;transition:background .3s;pointer-events:auto}.productDetailSliderWrap .swiperButtonNext svg,.productDetailSliderWrap .swiperButtonPrev svg{display:block;width:20px;height:20px;margin-top:-1px;fill:#b71a25}.productDetailSliderWrap .swiper-button-disabled{opacity:0;pointer-events:none}.productDetailSlider{margin-top:30px}.productDetailSlide{position:relative;max-height:400px}.productDetailSlideImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productDetailSlideText{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.233333px;color:#000}.productPrices{-js-display:flex;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:50px}.productPriceRub{margin-bottom:10px;color:#000;font-weight:600;font-size:32px;font-family:MyriadPro,sans-serif;font-style:italic;line-height:32px;letter-spacing:-.025em;text-transform:uppercase}.productPriceRub span{font-size:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.productPriceEur{-js-display:flex;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#4e4e4e;font-weight:600;font-size:14px;font-family:MyriadPro,sans-serif;font-style:normal;line-height:14px;text-transform:uppercase}.productPriceTooltip{position:relative;margin-left:8px;cursor:pointer}.productPriceTooltip:hover .productPriceTooltipContent{transform:translateY(0);opacity:1}.productPriceDescription{font-weight:400;font-size:14px;line-height:19px}.productPriceDescription,.productPriceTooltipContent{color:#000;font-family:MyriadPro,sans-serif;font-style:normal;text-transform:none;background:#efefef;border-radius:3px;padding:10.5px 15px;width:260px}.productPriceTooltipContent{position:absolute;top:4px;left:calc(100% + 8px);z-index:10;min-height:70px;font-weight:600;font-size:12px;line-height:16px;transform:translateY(50px);opacity:0;transition:all .3s;pointer-events:none}@media (max-width:600px){.productPriceTooltipContent{top:25px;left:-50px}}.productServiceContent{margin-bottom:44px;padding-left:25%}@media (max-width:1480px){.productServiceContent{padding-left:0}}.productServiceRow{--column-gap:108px;--marginbottom:32px;-js-display:flex;display:flex;flex-direction:row;width:100%;flex-wrap:wrap;grid-gap:var(--column-gap);gap:var(--column-gap)}@media (max-width:1280px){.productServiceRow{--column-gap:64px}}@media (max-width:768px){.productServiceRow{--column-gap:20px;flex-direction:column;--marginbottom:15px}}.productServiceColumn{flex-basis:100%;flex:1 1;padding:20px 0;position:relative}@media (max-width:768px){.productServiceColumn{padding:0}}.productServiceColumn:first-child:after{position:absolute;right:calc(var(--column-gap)/-2);top:0;background-color:#d8d8d8;content:"";height:100%;width:1px}@media (max-width:768px){.productServiceColumn:first-child:after{display:none}}.productServiceColumn h3{font-style:normal;font-size:18px;line-height:24px;letter-spacing:.2px;color:#000;margin-bottom:var(--marginbottom);padding:0}.productServiceColumn h3 span{font-weight:600;display:block}.productServiceColumn p{font-style:normal;font-weight:300;font-size:18px;line-height:28px;letter-spacing:.2px;color:#4e4e4e;margin-bottom:var(--marginbottom)}.productServiceColumn p a{color:#4e4e4e;border-bottom:1px solid rgba(183,26,37,.5);transition:all .2s ease-in-out}.productServiceColumn p a:hover{border-bottom:1px solid transparent}.productServiceVideoButton{-js-display:flex;display:flex;flex-direction:row;align-items:center;margin-bottom:var(--marginbottom);font-style:normal;font-weight:600;font-size:15px;line-height:17px;letter-spacing:.2px;color:#000}.productServiceVideoButton svg{min-width:32px;margin-right:15px}.productVideos{flex-wrap:wrap;flex-direction:row}.productVideo,.productVideos{-js-display:flex;display:flex}.productVideo{flex-grow:0;flex-shrink:0;flex-basis:calc(49.95% - 20px);max-width:calc(49.95% - 20px);width:calc(49.95% - 20px);margin-bottom:50px;flex-direction:column}.productVideo:nth-child(1n){margin-right:40px;margin-left:0}.productVideo:last-child{margin-right:0}.productVideo:nth-child(2n){margin-right:0;margin-left:auto}.productVideo:hover .productVideoImagePlay svg circle{fill:#fff}.productVideo:hover .productVideoImagePlay svg path{fill:#131313}.productVideo:hover .productVideoImage:after{opacity:0}@media (max-width:600px){.productVideo{flex-grow:0;flex-shrink:0;flex-basis:99.9%;max-width:99.9%;width:99.9%}.productVideo:nth-child(1n){margin-left:0}.productVideo:last-child{margin-right:0}.productVideo:nth-child(1n){margin-right:0;margin-left:auto}}.productVideoImage{position:relative}.productVideoImage:after{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:hsla(0,0%,100%,.3);transition:all .3s ease-in;content:""}@media (max-width:768px){.productVideoImage:after{display:none}}.productVideoImage img{border-radius:10px}.productVideoImagePlay{position:absolute;top:18px;left:26px;z-index:10}.productVideoImagePlay svg *{transition:all .3s ease-in-out}.productVideoDescription{padding-top:15px;-js-display:flex;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.productVideoTitle{color:#404040;font-weight:700}.productVideoTime,.productVideoTitle{font-size:14px;line-height:16px;letter-spacing:.0525px}.productVideoTime{color:#b8b8b8;font-weight:400;font-style:italic;white-space:nowrap}.grecaptcha-badge{opacity:0}.fastOrder{padding:60px 50px;background-color:#fff;border-radius:20px;max-width:640px;position:relative}@media only screen and (max-width:768px){.fastOrder{padding:25px 20px;border-radius:10px}}.fastOrderClose{background-color:transparent;cursor:pointer;position:absolute;top:32px;right:32px}@media only screen and (max-width:768px){.fastOrderClose{top:20px;right:20px}}.fastOrderHeader{color:#000;font-size:18px;font-weight:300;letter-spacing:.08px;margin-bottom:25px;padding-right:32px}.fastOrderForm{margin-bottom:30px;-js-display:flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:768px){.fastOrderForm{margin-bottom:20px}}.fastOrderElement{position:relative;width:100%;-js-display:flex;display:flex;flex-direction:row}@media only screen and (max-width:768px){.fastOrderElement{flex-wrap:wrap}}.fastOrderElement input{flex:1 1 auto;height:50px;padding:0 24px;border:1px solid #e9e9e9;border-radius:10px;color:#949494;font-size:14px;line-height:14px;font-weight:600;letter-spacing:.13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin-right:15px;margin-bottom:20px}.fastOrderElement input:input-placeholder{color:#a7a9ac}.fastOrderElement .hf-warning{position:absolute;top:calc(100% - 15px);width:100%;white-space:nowrap;font-size:12px;font-weight:300;letter-spacing:.23px;line-height:16px;color:red}.fastOrderElement label{color:#949494;font-size:9px;font-weight:600;letter-spacing:1.64px;line-height:19px;text-transform:uppercase}.fastOrderSuccess{font-size:18px;font-weight:300;letter-spacing:.08px;margin-bottom:25px}.fastOrderError{color:red;font-family:Circe,sans-serif;font-size:17px;font-weight:400;line-height:22px;letter-spacing:.1px;margin-bottom:20px}.fastOrderRules{opacity:.5;color:#4e4e4e;font-size:12px;font-weight:300;letter-spacing:.23px;line-height:16px}.fastOrderRules a{color:#4e4e4e;text-decoration:underline}.fastOrderRules a:hover{text-decoration:none}
