.warranty__head .cols{display:flex;flex-wrap:wrap;margin:0 -15px}.warranty__head .col{flex-basis:auto;width:50%;flex-grow:0;padding:0 15px;margin-bottom:30px}.warranty__head .pic{height:100%;min-height:300px}.warranty__head .pic img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:10px}.warranty__head p{margin-top:0;margin-bottom:12px;color:#707070;font-size:14px;line-height:1.5}@media only screen and (max-width:991px){.warranty__head .col{width:100%}.warranty__head .pic{min-height:0}.warranty__head .pic img{height:auto}}.warranty-options .items{display:flex;flex-wrap:wrap;margin:0 -15px}.warranty-options .item{width:50%;padding:0 15px;margin-bottom:30px}.warranty-options .item .in{display:flex;min-height:218px;height:100%;padding:30px 23px;background-color:#fff;border:1px solid #dfdfdf;border-radius:10px}.warranty-options .item .icon{width:55px;padding-right:10px;flex-shrink:0}.warranty-options .item .icon img{max-width:100%}.warranty-options .item .right{width:calc(100% - 55px);padding-top:8px}.warranty-options .item p{margin:0;color:#8c8c8c;font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase}.warranty-options .subtitle{margin-top:0;margin-bottom:20px;color:#2f2f35;font-size:24px;font-weight:800;text-transform:uppercase}.warranty-options .sub{margin-top:0;margin-bottom:12px;color:#505959;font-size:18px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:991px){.warranty-options .item{width:100%}}@media only screen and (max-width:767px){.warranty-options .item .in{padding:22px 16px;min-height:180px}.warranty-options .item .icon{width:46px}.warranty-options .item .right{width:calc(100% - 46px);padding-top:5px}.warranty-options .subtitle{font-size:17px}.warranty-options .sub{font-size:15px}}.promise{padding:15px 25px;margin-top:30px;border:1px solid #dfdfdf;border-radius:10px}.promise__cols{display:flex;align-items:center;margin:0 -10px}.promise__col{padding:0 10px}.promise__img img{max-width:100%}.promise .title{display:block;color:#434d4d;font-size:16px;font-weight:400}.promise__phone{min-width:162px}.stock-page .promise{margin-top:0;margin-bottom:35px;padding:22px 25px}.enroll-btn,.stock-page .promise__cols{justify-content:center}.enroll-btn{min-height:50px;display:inline-flex;align-items:center;padding:2px 35px;font-size:16px;white-space:nowrap}.enroll-btn .icon{width:26px;height:25px;margin-right:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAACqUlEQVR42rSWa4iMURjH33dmlqxcVvKB5B6ryCVCUS5LK4mQS0mUfFnJunxBskjJJYo2RUSrTZGUsoPknqIoq/0mK+2XxexmXWbH+D3v/EfvTjs3M0795px3zun5n3Oey/u68QansFYRd5ywO5DRPJgLY6ANnsFV5j/aMrdIQpMY3YeylFkT2cKa24UK9bPNYugrYnMYX4NBcAM+wDb4ZtsJFHie9XAdkQGIPWS8Ej7BfLDnjdAbjuQrNBiGwVAIwWL55Qpi/RF7xHgn9IVKni/KV9NyFVoKT+AdNMIrKIchmq+EOsQm0Jfov9/qn0IslIPIJjivcRN8hx/qrcW1ARNb6Pks0Xqo7wmBbEIWqifl0A1wEzp983a6iXBBQTDTN/+SE5Yo7DuzRV0drIX9UNPN/Cx4oDBegk8a/86E3SC/R6EazqYKlcJ4mAILYBW8lcG2NJsxQ8ehBQ4gVovIWManYBE8huUh3amF5TKYDqN9RixUd2cQsYQ9geF2RudgM9TCDInc9WxXxCMmtF07cmTwnnLgBbyRWLbWIN906PmX+ucm4igXtsIXqFIZafmHxC31RZu/JSPPE7L69F6O/2/NhGIQVKJFwZJuBfSBO7qWoggFlMVRObBexTIZUelCO28hc9wI792RqFu9YK9ywwT2KeSjOrnbxR9h19Zd8pWctEJnYA+s0X+34LDGVjwPwuoMNkzoskpRRqEaXdco9eOUS59hqtbtUgUIpezcrj2iEwayCSWLZZOSrtqL/4SBkaq+p3250d0btjxNeHfZkb+ZPw6piJbJb+vSiuQZDP7WIbFjmmvN0U5AxPT8U30wnVCyRfLccLuicjjXOJl+tv5vzSaUb2uWf6v09nX0cVKfXFCcz61EPln+7dCHSbNXqCvir5PL/ggwAHdnt5bzgjXGAAAAAElFTkSuQmCC) no-repeat}@media only screen and (max-width:991px){.enroll-btn{padding:2px 25px;font-size:15px}.stock-page .promise{margin-bottom:20px}}@media only screen and (max-width:767px){.promise{text-align:center;padding:15px 40px}.promise__cols{flex-direction:column}.promise .title{margin:20px 0}}@media only screen and (max-width:576px){.promise{margin-top:20px}}.warranty-description p{margin-top:0;margin-bottom:10px;color:#707070;font-size:14px;line-height:1.5}.warranty-description .cols{display:flex;flex-wrap:wrap;margin:0 -15px}.warranty-description .col{flex-basis:auto;max-width:none;width:50%;flex-grow:0;padding:0 15px;margin-bottom:30px}.warranty-description .text{max-width:520px}.warranty-description table tr{border:none}.warranty-description table td{padding:5px 10px;vertical-align:baseline}.warranty-description ul{margin:0;padding:0;list-style:none}.warranty-description ul li{color:#707070;font-size:14px;line-height:1.5;margin-bottom:12px;position:relative}.warranty-description ul li:before{content:"";width:8px;height:8px;background-color:#e87918;border-radius:50%;position:absolute;top:7px;left:0}.warranty-description ul>li{padding-left:28px}.warranty-description ul ul{margin:0;padding-top:12px;list-style:none}.warranty-description ul ul li{padding-left:40px;margin-bottom:12px}.warranty-description ul ul li:before{content:"";width:23px;height:1px;background-color:#e87918;position:absolute;top:10px;left:0}.warranty-description ul ul li.nodot:before{content:none}@media only screen and (max-width:767px){.warranty .col{width:100%}.warranty .text{max-width:none}.warranty-description .table-wrap table{width:100%!important}}.warranty-shops{margin-bottom:45px}.warranty-shops__head{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.warranty-shops__subtitle{color:#2f2f35;text-transform:uppercase;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.warranty-shops__head{display:block}.warranty-shops__subtitle{margin-bottom:20px;margin-right:0}}.warranty__title{margin-bottom:35px;font-size:30px}.warranty__subtitle,.warranty__title{margin-top:0;color:#2f2f35;font-weight:800;text-transform:uppercase}.warranty__subtitle{margin-bottom:20px;font-size:24px}.warranty .promise{margin-top:16px;margin-bottom:42px}.warranty .promise__cols{justify-content:center}.warranty .promise .button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:2px 35px;font-size:16px;white-space:nowrap}.warranty .shops-map{padding-top:35px;padding-bottom:40px;text-align:left}.warranty .shops-map__toggle{margin-bottom:30px}@media only screen and (max-width:767px){.warranty__title{margin-bottom:20px;font-size:24px}.warranty__subtitle{font-size:18px}.warranty .shops-map{padding-bottom:18px;margin-bottom:0}}