@media (min-width:1024px){.swiper-base-new-warranty .card-normal{width:316px}.swiper-base-new-warranty .card-image-link{min-height:252px}.swiper-base-new-warranty .card-price{font-size:20px;line-height:22px}}.breadcrumbs-spacer{margin-top:-46px}@media (min-width:768px){.breadcrumbs-spacer{margin-top:-54px}}.warranty-header{position:relative;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.warranty-header .wrap{width:100%}@media (min-width:768px){.warranty-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.warranty-header{margin-bottom:57px}}.warranty-header__image{height:100%;width:100%;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;overflow:hidden}.warranty-header__image picture{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:100%}.warranty-header__image img{width:100%;max-width:none}@media (min-width:768px){.warranty-header__image{width:50%;position:absolute;left:50%;bottom:0}.warranty-header__image img,.warranty-header__image picture{height:100%;width:auto}}@media (min-width:1500px){.warranty-header__image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.warranty-header__image img{height:auto;width:100%}}.warranty-header__holder{width:100%;padding:0 0 70px 0}@media (min-width:768px){.warranty-header__holder{width:50%;padding:6px 30px 146px 0}}@media (min-width:992px){.warranty-header__holder{padding:6px 80px 200px 0}}.warranty-header .page-name{margin-bottom:0}.warranty-header h1{font-weight:700;font-size:20px;line-height:24px;letter-spacing:.05em;text-transform:uppercase;color:#171717}@media (min-width:768px){.warranty-header h1{font-size:32px;line-height:40px}}@media (min-width:992px){.warranty-header h1{font-size:40px;line-height:50px}}.warranty-header .subtitle{margin-top:16px;font-weight:500;font-size:16px;line-height:20px;color:#171717;text-transform:none}@media (min-width:768px){.warranty-header .subtitle{font-size:18px;line-height:24px}}@media (min-width:992px){.warranty-header .subtitle{font-size:24px;line-height:32px}}.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:16px}@media (min-width:768px){.text-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}}@media (min-width:992px){.text-container{margin-bottom:40px}}.text-container>div{width:100%;background:#fff}@media (min-width:768px){.text-container>div{width:50%}}.text-container.two-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-container.two-columns>div{width:100%;margin-bottom:16px}.text-container.two-columns>div:last-child{margin-bottom:0}@media (min-width:768px){.text-container.two-columns>div{width:calc((100% - 20px)/ 2);margin-bottom:0}}@media (min-width:992px){.text-container.two-columns>div{width:calc((100% - 40px)/ 2)}}.text-container.two-columns .block-attention{margin-top:32px}@media (min-width:992px){.text-container.two-columns .block-attention{margin-top:42px}}.text-container.two-columns .subcaption{margin-bottom:0}.text-container .text-block{padding:24px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.text-container .text-block{padding:40px 24px}}@media (min-width:992px){.text-container .text-block{padding:64px 60px}}.text-container .text-block .subcaption{margin-bottom:16px}@media (min-width:768px){.text-container .text-block .subcaption{font-size:18px;line-height:22px;margin-bottom:32px}}@media (min-width:992px){.text-container .text-block .subcaption{font-size:24px;line-height:30px;margin-bottom:16px}}.text-container .text-block span{font-size:14px;line-height:18px;color:#171717}@media (min-width:768px){.text-container .text-block span{font-size:16px;line-height:20px}}@media (min-width:992px){.text-container .text-block span{font-size:18px;line-height:24px}}.text-container .image-right_block{overflow:hidden;width:100%}@media (min-width:768px){.text-container .image-right_block{height:100%;width:50%;position:absolute;right:0;top:0}}.text-container picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:768px){.text-container picture{height:100%;width:auto}}@media (min-width:1400px){.text-container picture{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.text-container picture img{max-width:none;width:100%}@media (min-width:768px){.text-container picture img{height:100%;width:auto}}@media (min-width:1200px){.text-container a{-webkit-transition:color .2s linear;transition:color .2s linear}.text-container a:hover{color:#00ac5b}}.text-container .block-attention{margin-top:24px;padding-left:16px;position:relative}@media (min-width:768px){.text-container .block-attention{padding-left:20px;margin-top:32px}}@media (min-width:992px){.text-container .block-attention{margin-top:24px}}.text-container .block-attention:before{content:'';position:absolute;left:0;top:0;height:100%;width:4px;background:#00ac5b}.text-container .block-attention .title{font-weight:500;font-size:14px;line-height:16px;color:#171717}@media (min-width:768px){.text-container .block-attention .title{font-size:18px;line-height:24px}}.text-container .block-attention .subtitle{font-weight:500;font-size:14px;line-height:16px;color:#171717;margin-bottom:8px}@media (min-width:992px){.text-container .block-attention .subtitle{font-size:16px;line-height:20px}}.text-container .block-attention span{font-size:12px;line-height:14px;color:#7b7f84}@media (min-width:768px){.text-container .block-attention span{font-size:14px;line-height:16px}}.text-container .block-attention p{font-size:14px;line-height:16px;color:#171717;margin-bottom:8px}.text-container .block-attention p:last-child{margin-bottom:0}.text-container .block-attention p span{color:#7b7f84;font-size:14px;line-height:16px}@media (min-width:992px){.text-container .block-attention p{font-size:16px;line-height:20px;margin-bottom:4px}.text-container .block-attention p span{font-size:16px;line-height:20px}}.text-container .block-attention .document_load{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-container .block-attention .document_load i{color:#7b7f84;margin-right:8px}.text-container .block-attention .document_load span{font-size:14px;line-height:16px;color:#00ac5b;border-bottom:1px dashed #00ac5b}@media (min-width:768px){.text-container .block-attention .document_load span{font-size:16px;line-height:20px}}@media (min-width:1200px){.text-container .block-attention .document_load:hover span{border-bottom-color:transparent}}.text-container .block-attention .heading{font-weight:500;font-size:12px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;color:#00ac5b;margin-bottom:8px}@media (min-width:768px){.text-container .block-attention .heading{font-size:14px;line-height:17px}}.text-container ul{padding-left:20px;margin-top:8px;list-style-type:disc;margin-bottom:auto}@media (min-width:768px){.text-container ul{margin-top:0}}.text-container ul li{color:#171717}@media (min-width:768px){.text-container ul li{font-size:16px;line-height:20px}}@media (min-width:992px){.text-container ul li{font-size:18px;line-height:24px}}.text-container ul li:not(:last-child){margin-bottom:24px}@media (min-width:768px){.text-container ul li:not(:last-child){margin-bottom:18px}}.text-container ul li::marker{font-size:1em;color:#00ac5b}.text-container ul li a{font-weight:500;color:#171717;white-space:nowrap}.text-container ul li bold{font-weight:500}.slider-new-warranty,.slider-viewed{margin:48px 0}.slider-new-warranty .subcaption,.slider-viewed .subcaption{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#171717;margin-bottom:16px}@media (min-width:768px){.slider-new-warranty,.slider-viewed{margin:64px 0}.slider-new-warranty .subcaption,.slider-viewed .subcaption{font-size:18px;line-height:22px;margin-bottom:24px}}@media (min-width:992px){.slider-new-warranty,.slider-viewed{margin:80px 0}}.content-promo{background-color:#dde7ea}@media (min-width:768px){.content-promo{display:-webkit-box;display:-ms-flexbox;display:flex}}.content-promo .promo-info{padding:70px 16px}@media (min-width:768px){.content-promo .promo-info{width:50%;min-height:460px;padding:54px 30px 54px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1280px){.content-promo .promo-info{min-height:520px;padding:54px 80px}}.content-promo .promo-image{position:relative;overflow:hidden;min-height:231px}@media (min-width:360px){.content-promo .promo-image{min-height:260px}}@media (min-width:375px){.content-promo .promo-image{min-height:271px}}@media (min-width:414px){.content-promo .promo-image{min-height:299px}}@media (min-width:768px){.content-promo .promo-image{width:50%;height:460px;min-height:460px}}@media (min-width:1280px){.content-promo .promo-image{height:520px;min-height:520px}}.content-promo .promo-image img{display:block;width:100%}@media (min-width:768px){.content-promo .promo-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.content-promo .promo-title{font-weight:700;font-size:20px;line-height:120%;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}@media (min-width:768px){.content-promo .promo-title{font-size:32px;line-height:125%}}@media (min-width:1280px){.content-promo .promo-title{font-size:40px}}.content-promo .promo-text{font-weight:500;font-size:16px;line-height:125%}@media (min-width:768px){.content-promo .promo-text{font-size:18px;line-height:135%}}@media (min-width:1280px){.content-promo .promo-text{font-size:24px}}