@font-face{font-family:Volvo Novum;font-style:normal;font-weight:300;src:local("Volvo Novum Light"),local("VolvoNovum-Light"),url("/assets/volvo-novum-light.woff") format("woff")}@font-face{font-family:Volvo Novum;font-style:normal;font-weight:400;src:local("Volvo Novum Regular"),local("VolvoNovum-Regular"),url("/assets/volvo-novum-regular.woff") format("woff")}@font-face{font-family:Volvo Novum;font-style:normal;font-weight:500;src:local("Volvo Novum Medium"),local("VolvoNovum-Medium"),url("/assets/volvo-novum-medium.woff") format("woff")}@font-face{font-family:Volvo Novum;font-style:normal;font-weight:700;src:local("Volvo Novum Bold"),local("VolvoNovum-Bold"),url("/assets/volvo-novum-bold.woff") format("woff")}body{font-family:Volvo Novum,sans-serif;font-weight:300;margin:0;color:#3e3e3e;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h2,p{margin:0}strong{font-weight:500}section,footer{margin:0 auto;padding:0;width:auto;display:flex;max-width:305px}@media screen and (min-width:767px){section,footer{max-width:100%}}@media screen and (min-width:1023px){section,footer{max-width:100%}}@media screen and (min-width:1200px){section,footer{max-width:1200px}}.mobile-only{display:flex}@media screen and (min-width:767px){.mobile-only{display:none}}.masthead{height:145px;justify-content:center}.masthead-container{margin-top:14px}.masthead-image{width:90px;height:128px}@media screen and (min-width:767px){.masthead{height:200px}.masthead-container{margin-top:39px}}.partnership-wrapper{overflow:hidden;display:flex;justify-content:flex-start;align-items:center;padding-bottom:80px}.partnership{width:100%;max-width:100%;background-image:url("/assets/hero_background.jpg");background-repeat:no-repeat;background-position:center top;background-size:auto 100%}@media screen and (min-width:767px){.partnership{background-size:100% 100%}}.partnership-left,.partnership-right{flex-grow:1;flex-shrink:1}.partnership-center{flex-grow:1;flex-shrink:0;display:flex;justify-content:flex-start;width:100%;max-width:305px}@media screen and (min-width:767px){.partnership-center{max-width:1180px}}.partnership-container{position:relative;width:305px;margin:40px 0 0}@media screen and (min-width:767px){.partnership-container{width:420px;margin:60px 0 65px 20px}}.partnership-h1{font-size:14px;font-weight:500;text-transform:uppercase;text-align:center}@media screen and (min-width:767px){.partnership-h1{text-align:left}}.partnership-h2{margin:10px auto 0;width:305px;font-size:26px;font-weight:300;line-height:1.385;text-align:center}@media screen and (min-width:767px){.partnership-h2{margin:20px 0 0;width:auto;text-align:left;font-size:30px;line-height:1.333}}.partnership-text{margin:20px auto 0;width:305px;font-size:20px;line-height:1.5;text-align:center}@media screen and (min-width:767px){.partnership-text{width:auto;margin:10px 0 0;text-align:left}}.partnership-icons{margin:30px auto;display:flex;justify-content:space-between;width:100%}@media screen and (min-width:767px){.partnership-icons{margin:30px 0;width:365px}}.partnership-icons-img{height:44px}@media screen and (min-width:767px){.partnership-icons-img{height:53px}}.partnership-note{max-width:350px;font-size:14px;line-height:1.5;text-align:center}@media screen and (min-width:767px){.partnership-note{max-width:380px;text-align:left}}.partnership-img{display:block;width:260px;margin:20px auto -33px}@media screen and (min-width:767px){.partnership-img{position:absolute;right:-640px;bottom:-146px;width:616px;margin:0}}@media screen and (min-width:1200px){.partnership-img{position:absolute;right:-750px;bottom:-146px;width:616px;margin:0}}.how-it-works-container{flex:1;display:flex;flex-direction:column;align-items:center;max-width:1180px;margin:50px 0 0;border-bottom:1px solid #e4e4e4;position:relative}@media screen and (min-width:767px){.how-it-works-container{margin:100px 10px 0}}.how-it-works-container:after{position:absolute;bottom:-10px;width:18px;height:18px;border:1px solid #e4e4e4;border-right:0;border-top:0;transform:rotate(-45deg);background-color:#fff;content:""}.how-it-works h2{font-size:30px;font-weight:300}.how-it-works__steps{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px}@media screen and (min-width:767px){.how-it-works__steps{flex-direction:row;margin-bottom:100px}}.how-it-works__step{margin:30px 0 0}@media screen and (min-width:767px){.how-it-works__step{margin:60px 20px 0;max-width:220px}}@media screen and (min-width:1200px){.how-it-works__step{margin:60px 40px 0;max-width:220px}}.how-it-works__step-title{text-align:center;font-size:16px;font-weight:500}.how-it-works__step-description{text-align:center;margin-top:5px;font-size:16px;font-weight:300;line-height:1.5}@media screen and (min-width:767px){.how-it-works__step-description{margin-top:20px}}.unlocking-container{flex:1;display:flex;flex-direction:column;margin-top:40px;margin-bottom:60px}@media screen and (min-width:767px){.unlocking-container{flex-direction:row;margin-top:100px;margin-bottom:100px}}.unlocking__image{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.unlocking__image img{height:auto;width:100%}@media screen and (min-width:767px){.unlocking__image img{width:auto}}.unlocking__info{flex:1;display:flex;justify-content:center;align-items:center;margin-top:20px}@media screen and (min-width:767px){.unlocking__info{justify-content:flex-end;margin-top:0;margin-left:10px;margin-right:40px}}.unlocking__info-block{max-width:380px}.unlocking__info-block h2{font-weight:300;font-size:26px;margin-bottom:16px}@media screen and (min-width:767px){.unlocking__info-block h2{font-size:30px}}.unlocking__info-block .text{font-size:16px;line-height:1.5}.health-check-container{flex:1;display:flex;flex-direction:column-reverse}@media screen and (min-width:767px){.health-check-container{flex-direction:row;margin-bottom:40px}}.health-check__info{flex:1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:767px){.health-check__info{justify-content:flex-start;margin-left:60px;margin-right:10px}}.health-check__info-block{max-width:380px}.health-check__info-block h2{font-weight:300;font-size:26px;margin-top:30px;margin-bottom:10px}@media screen and (min-width:767px){.health-check__info-block h2{margin-top:60px;font-size:30px}}@media screen and (min-width:1200px){.health-check__info-block h2{margin-bottom:16px;font-size:30px;margin-top:0}}.health-check__info-block .text{font-size:16px;line-height:1.5;margin-bottom:1em}.health-check__info-block .sub-title{font-weight:500;font-size:16px;margin-top:30px;margin-bottom:20px}@media screen and (min-width:1200px){.health-check__info-block .sub-title{margin-bottom:30px}}.health-check__info-block-items{display:flex;flex-wrap:wrap}.health-check__info-block-items .text{width:50%;font-size:16px;line-height:1.5;margin-bottom:1em}@media screen and (min-width:1200px){.health-check__info-block-items .text{width:190px}}.health-check__image{display:flex;justify-content:center;align-items:center}@media screen and (min-width:767px){.health-check__image{flex:1;margin-right:15px}}.health-check__image img{width:100%}@media screen and (min-width:1200px){.health-check__image img{width:581px}}@media screen and (min-width:767px){.pricing{max-width:750px}}@media screen and (min-width:1200px){.pricing{max-width:1200px}}.pricing-container{flex:1;display:flex;flex-direction:column;align-items:center;margin:80px 0 30px}@media screen and (min-width:1200px){.pricing-container{margin:100px 10px 45px}}.pricing__title h2{font-weight:300;font-size:26px;text-align:center}@media screen and (min-width:1200px){.pricing__title h2{font-size:30px}}.pricing__title .text{display:none}@media screen and (min-width:1200px){.pricing__title .text{display:block;margin-top:16px;font-weight:300;font-size:16px;text-align:center}}.pricing__services{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (min-width:767px){.pricing__services{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:unset;margin-top:60px;margin-bottom:60px}}@media screen and (min-width:1200px){.pricing__services{flex-direction:row;justify-content:space-between;align-items:unset;margin-top:60px}}.pricing__service{display:flex;flex-direction:column;width:305px;background-color:#fafafa;border:1px solid #ececec;border-radius:3px;position:relative;margin-bottom:20px}@media screen and (min-width:767px){.pricing__service{margin:0 20px 40px}.pricing__service:nth-child(1){order:1}.pricing__service:nth-child(2){order:3}.pricing__service:nth-child(3){order:2}.pricing__service:nth-child(4){order:4}}@media screen and (min-width:1200px){.pricing__service{margin:0 0 20px;width:260px}.pricing__service:nth-child(1){order:1}.pricing__service:nth-child(2){order:2}.pricing__service:nth-child(3){order:3}.pricing__service:nth-child(4){order:4}}.pricing__service:before{position:absolute;top:0;left:0;width:100%;height:4px;border-radius:3px 3px 0 0;background-color:#1985d0;content:""}.pricing__service:nth-child(3):after{position:absolute;top:0;right:0;width:76px;height:76px;background-image:url("/assets/promo@2x.png");background-repeat:no-repeat;background-position:center top;background-size:100% 100%;content:""}.pricing__service-name{margin:32px 30px 0;font-weight:500;font-size:16px;text-align:center;text-transform:uppercase}@media screen and (min-width:767px){.pricing__service-name{margin:32px 30px 20px}}.pricing__service-price{color:#1985d0;font-weight:300;font-size:40px;text-align:center}.pricing__service-contents{margin:35px 0 0;padding:30px;border-top:1px solid #e4e4e4;color:#6c6c6c;font-weight:300;font-size:14px}.pricing__service-contents .text{color:#3e3e3e;font-size:14px;font-weight:300;line-height:1.5}.pricing__service-contents .text:not(:last-child){margin-bottom:1em}.sizes-container{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;border:1px solid #ececec;border-radius:3px}@media screen and (min-width:767px){.sizes-container{width:750px;margin:0 10px}}@media screen and (min-width:1023px){.sizes-container{width:100%;margin:0 10px}}.sizes__title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:64px;position:relative}@media screen and (min-width:1023px){.sizes__title{height:auto;margin-top:40px}}.sizes__title h2{font-weight:500;font-size:16px;text-align:center;text-transform:uppercase}.sizes__titles-variants{display:none}@media screen and (min-width:1023px){.sizes__titles-variants{display:flex;justify-content:center;align-items:center;width:100%;margin-top:60px}}.sizes__titles-item{flex:1;font-weight:500;font-size:14px;text-align:center}.sizes__table{width:100%;height:468px;overflow:hidden;margin-top:0;margin-bottom:0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative}@media screen and (min-width:1023px){.sizes__table{height:auto;border:none;margin-top:0;margin-bottom:60px}}.sizes__table-prev-button{position:absolute;top:25px;right:20px;width:15px;height:15px;border:1px solid #1985d0;border-right:0;border-top:0;transform:rotate(135deg);background-color:#fff;content:""}@media screen and (min-width:1023px){.sizes__table-prev-button{display:none}}.sizes__table-next-button{position:absolute;bottom:25px;right:20px;width:15px;height:15px;border:1px solid #1985d0;border-right:0;border-top:0;transform:rotate(-45deg);background-color:#fff;content:""}@media screen and (min-width:1023px){.sizes__table-next-button{display:none}}.sizes__table-columns{display:flex;flex-direction:column;align-items:center;transition:.3s;transition-property:transform;transform:translateY(0)}@media screen and (min-width:1023px){.sizes__table-columns{flex-direction:row}}.sizes__table-column{flex:17;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:208px;margin:20px 0}@media screen and (min-width:1023px){.sizes__table-column{margin-top:0;margin-bottom:0}}@media screen and (min-width:1023px){.sizes__table-column:nth-child(2){border-right:1px solid #ececec}}.sizes__table-column .title{font-weight:500;font-size:14px}@media screen and (min-width:1023px){.sizes__table-column .title{visibility:hidden}}.sizes__table-column img{display:inline-block;margin-top:35px;width:208px;height:102px}@media screen and (min-width:1023px){.sizes__table-column img:nth-child(2){margin-top:10px}}.sizes__footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:55px}@media screen and (min-width:1023px){.sizes__footer{display:none}}.sizes__footer-text{font-weight:500;font-size:14px;text-align:center}@media screen and (min-width:767px){.feedback{max-width:750px}}@media screen and (min-width:1023px){.feedback{max-width:1010px}}@media screen and (min-width:1200px){.feedback{max-width:1200px}}.feedback-container{display:flex;flex-direction:column;align-items:center;margin:80px 0 40px}@media screen and (min-width:1200px){.feedback-container{margin:160px 10px 0}}.feedback__title{margin-bottom:30px}@media screen and (min-width:1200px){.feedback__title{margin-bottom:60px}}.feedback__title h2{font-weight:300;font-size:26px;text-align:center}@media screen and (min-width:1200px){.feedback__title h2{font-size:30px}}.feedback__carts{margin:0 auto;padding:0;position:relative;overflow:hidden;list-style:none;z-index:1;width:305px;height:100%}@media screen and (min-width:767px){.feedback__carts{width:750px}}@media screen and (min-width:1023px){.feedback__carts{width:1010px}}@media screen and (min-width:1200px){.feedback__carts{width:1180px}}.feedback__carts-wrapper{position:relative;width:100%;height:calc(100% - 40px);z-index:1;display:flex;transition-property:transform}@media screen and (min-width:1200px){.feedback__carts-wrapper{height:100%}}.feedback__carts-pagination{display:flex;justify-content:center;align-items:flex-end;height:40px;transform:translateZ(0);z-index:10}@media screen and (min-width:1200px){.feedback__carts-pagination{display:none}}.feedback__carts-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 7.5px;display:inline-block;border-radius:100%;background:#6c6c6c}.feedback__carts-pagination .swiper-pagination-bullet-active{border:1px solid #6c6c6c;background:#fff}.feedback__cart{display:flex;flex-direction:column;align-items:center;padding:40px 25px;border:1px solid #ececec;border-radius:3px;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.feedback__cart-name{font-weight:500;font-size:16px;text-align:center;text-transform:uppercase}.feedback__cart-text{flex:1;margin-top:10px;font-weight:300;font-size:14px;line-height:1.75;text-align:center}.feedback__cart-stars{flex-grow:0;margin-top:10px}.download.mobile-only{margin-bottom:40px}.download.mobile-only *{border:none}.download-container{flex:1;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #e4e4e4}@media screen and (min-width:767px){.download-container{margin:0 10px}}.download__title{margin-top:40px;font-weight:500;font-size:14px;text-align:center;text-transform:uppercase}@media screen and (min-width:767px){.download__title{margin-top:60px}}.download h2{margin-top:10px;font-weight:300;font-size:26px;text-align:center}@media screen and (min-width:767px){.download h2{font-size:30px}}.download__icons{margin:40px 0 30px;display:flex;justify-content:space-between;width:100%}@media screen and (min-width:767px){.download__icons{margin:22px 0 60px;width:365px}}.download__icons a img{height:44px}@media screen and (min-width:767px){.download__icons a img{height:53px}}.download__image{width:260px;margin-bottom:-1px}@media screen and (min-width:767px){.download__image{width:613px}}.footer{justify-content:center}.footer-container{flex:1;display:flex;flex-direction:column;align-items:center;margin-top:30px;margin-bottom:50px;max-width:580px}@media screen and (min-width:767px){.footer-container{margin-top:60px;margin-bottom:100px}}.footer__menu{width:100%;height:140px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width:767px){.footer__menu{height:auto;flex-direction:row}}.footer__menu-item{color:#3e3e3e;font-weight:300;font-size:12px;text-decoration:unset}.footer__gowashmycar{margin-top:40px}@media screen and (min-width:767px){.footer__gowashmycar{margin-top:60px}}.footer__gowashmycar-image{width:90px;height:128px}.footer__social{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:45px;width:230px}.footer__social img{height:25px}.footer__copyright{width:220px;margin-bottom:20px;font-weight:300;font-size:12px;text-align:center}@media screen and (min-width:767px){.footer__copyright{width:auto}}.footer__cookie-policy{width:100%;margin-top:10px;border-top:1px solid #e4e4e4;padding-top:30px;text-align:center;font-weight:300;font-size:12px}@media screen and (min-width:767px){.footer__cookie-policy{margin-top:20px;padding-top:30px}}.footer__cookie-disclaimer{margin-top:20px;width:100%;text-align:center;font-weight:300;font-size:12px;line-height:1.5}
/*# sourceMappingURL=/assets/volvo-3b35df73.css.map */
