.shield .col-md-4,.shield .col-md-8{margin-top:auto;margin-bottom:auto}@font-face{font-family:GothamMedium;src:url(/assets/fonts/gotham-medium/GothamMedium.ttf);font-display:swap}@font-face{font-family:GothamBook;src:url(/assets/fonts/gotham-book/GothamBook.ttf);font-display:swap}@font-face{font-family:GothamBold;src:url(/assets/fonts/gotham-bold/GothamBold.ttf);font-display:swap}.shield video{width:100%;height:auto}.shield .col-md-8{padding-bottom:120px;padding-top:120px}.shield .col-md-10{text-align:center}.shield .intro_title{font-size:42px;font-family:GothamBold;color:#fff;text-align:center;text-transform:uppercase}.shield .intro_description{font-size:20px;font-family:GothamBook;color:#fff}.shield .section_titles{font-size:30px;font-family:GothamMedium;text-transform:uppercase;color:#fff;text-align:left}.shield .section_description{font-size:20px;font-family:GothamBook;color:#fff;text-align:left}.shield .helmet_partners_title{font-size:42px;font-family:GothamBold;color:#243869;text-align:center;text-transform:uppercase}.shield .helmet_partners_description{font-size:20px;font-family:GothamBook;color:#243869;text-align:center}.shield .last_paragraph{width:70%;margin-bottom:58px}.shield .adapt_light{background:linear-gradient(206deg,#b3616d 6%,#61719c 100%);background-repeat:no-repeat;background-size:100%;color:#fff}.shield .hassle_free{background-repeat:no-repeat;background-size:100%}.shield .protection_safety{background:linear-gradient(206deg,#b3616d 6%,#61719c 100%);background-repeat:no-repeat;background-size:100%;color:#fff}.shield .partners{background-color:#fff}.shield .sections_img{width:100%}.shield .background_color,.shield .background_color_sliders{background-color:#fff;height:50rem}.shield .intro{position:relative;height:50vh;min-height:26.25rem;text-align:center}.shield .logos_backgrounds{background-color:#243869;height:272px;width:522px;border-radius:20px;display:-webkit-box;display:flex}.shield .logo_klim{width:290px;height:66px;display:block;margin:auto}.shield .logo_shoei{width:292px;height:105px;margin:auto}.shield .section_background{background-size:cover;background-repeat:no-repeat;background-position:center}.shield .read_less{font-size:17px;font-family:GothamBook;font-weight:400;color:#fff;border:solid;border-width:1px;padding-left:15px!important;padding-right:15px!important}.shield .up_arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.shield .down_arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.shield .i_button{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;margin-left:12px;margin-top:7px}.shield .default_italic{border:none;padding:0;margin-left:0;margin-top:0}.shield .read_less_div{margin-bottom:63px;text-align:center}.shield .adapt_light_mobile_image,.shield .hassle_free_mobile_image,.shield .protection_safety_mobile_image{display:none}.shield .partners{padding-top:49px;padding-bottom:72px}.shield .card{position:relative;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-align:center;cursor:pointer}.shield .logo_visit{position:absolute;bottom:10%;left:0;right:0;font-family:GothamBook;font-size:16px;z-index:100}.shield .card .img-top{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:99}.shield .card2,.shield .signature__colors-new{position:relative}.shield .card:hover .img-top{width:290px;display:block;background:#fff;margin:auto}.shield .card:hover{background-color:#fff;color:#000}.shield .card2{color:#fff;text-align:center;cursor:pointer;margin-bottom:20px}.shield .img-top-shoei{height:121px;width:310px}.shield .card2 .img-top-shoei{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:99}.shield .card2:hover .img-top-shoei{width:290px;display:block;background:#fff;margin:auto}.shield .card2:hover{background-color:#fff;color:#000}@media only screen and (max-width:768px){.shield .section_background{height:700px;background-size:400%;background-repeat:no-repeat;background-position:center}.shield .adapt_light_mobile_image,.shield .hassle_free_mobile_image,.shield .protection_safety_mobile_image{display:block;height:184px;margin-bottom:39px}.shield .adapt_light_desktop_image,.shield .hassle_free_desktop_image,.shield .protection_safety_desktop_image{display:none}.shield .intro_title{font-size:20px}.shield .intro_description{font-size:18px}.shield .protection_safety_mobile_image{background-size:100%}.shield .helmet_partners_description,.shield .helmet_partners_title{font-size:20px}.shield .logos_backgrounds{width:328px;height:170px;margin-bottom:40px}.shield img{max-width:100%}.shield .hassle_free{background-repeat:no-repeat;background-size:100% 100%}.shield section{padding-top:45px;padding-bottom:45px}.shield .section_titles{font-size:20px;font-family:GothamMedium;text-align:center;padding-left:30px;padding-right:30px}.shield .section_description{font-size:18px;font-family:GothamBook;text-align:center;padding-left:13px;padding-right:13px}.shield .logo_visit{bottom:-5%}.shield .card2:hover,.shield .card:hover{background-color:#243869;color:#fff}.shield .card2:hover .img-top-shoei,.shield .card:hover .img-top{display:none;background:#243869}}@media screen and (device-aspect-ratio:40/71){.shield .section_background{height:620px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.shield .hassle_free_img{padding-top:140px}.shield .section_background{background-size:cover}.shield .adapt_light{background-size:105%}.shield .hassle_free{background-size:137%}.shield .protection_safety{background-size:116%}.shield .div_padding{padding-top:40px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){.shield .background_color{height:34rem}.shield .hassle_free_img{padding-top:25px}.shield .extra_dark,.shield .eye_protection,.shield .in_the_car{padding-bottom:0}.shield .background_color_sliders{height:44rem}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5){.shield .background_color{height:34rem}.shield .background_color_sliders{height:44rem}}.shield .eye_title{margin:2rem 0 .5rem;font-size:1.0625rem;font-weight:500;color:#233666;text-transform:uppercase}@media(min-width:768px){.shield .eye_title{margin-top:2rem;font-size:1.375rem;font-weight:400}}.shield .signature__strat-icon{display:none;width:4.6875rem;height:auto;margin-bottom:1rem}@media(min-width:576px){.shield .signature__strat-icon{display:inline-block}}.shield .signature__video{margin:0 auto 1.375rem}.shield .signature__carousel{padding-bottom:0;background:#fff}.shield .signature__claim{padding:3rem 0;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#04afff),color-stop(70%,#fff));background-image:linear-gradient(#04afff,#fff 70%);background-repeat:no-repeat;background-size:100% 9.375rem}@media(min-width:768px){.shield .signature__video{max-width:800px;margin:0 auto 2.25rem}.shield .signature__claim{padding:9rem 0 3.75rem}}.shield .signature__claim-discover{margin:1.5625rem 0}.shield .signature__claim-discover-label{margin-bottom:0;font-size:1.1875rem;font-weight:700;color:#233666}.shield .signature__claim-img{max-width:65%}.shield .signature__claim-logo-composition{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.shield .signature__claim-logo--transitions{width:8.75rem}@media(min-width:768px){.shield .signature__claim-discover-label{margin-bottom:.5rem;font-size:1.5625rem}.shield .signature__claim-img{max-width:90%}.shield .signature__claim-logo-composition{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.shield .signature__claim-logo--transitions{width:13.75rem}}.shield .signature__claim-logo--x{width:1.25rem;height:1.25rem;margin-bottom:.5rem}@media(min-width:768px){.shield .signature__claim-logo--x{width:1.5625rem;height:1.5625rem;margin:0 1rem}}.shield .signature__claim-logo--essilor{width:6.5625rem}@media(min-width:768px){.shield .signature__claim-logo--essilor{width:10.3125rem;margin-top:0}}.shield .signature__claim-logo--essilor-next-gen{width:13.75rem;margin-bottom:1.375rem}.shield .signature__colors{padding-bottom:0;background:#fff}@media(min-width:768px){.shield .signature__claim-logo--essilor-next-gen{width:21.5625rem;margin-bottom:2.5rem}.shield .signature__colors-basic{margin-top:1.875rem}}.shield .signature__colors-legal{padding-bottom:1.375rem;margin:0;font-size:.75rem;color:rgba(36,56,105,.3)}.shield .signature__colors-new::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-image:url(/assets/images/products/signature/wave-style-colors.svg);background-position:top center;background-size:cover;opacity:.2}@media(min-width:768px){.shield .signature__colors-legal{padding-bottom:1.75rem}.shield .signature__colors-new::before{background-position-y:center}}.shield .signature__colors-new-banner{position:relative;height:6.25rem;background:-webkit-gradient(linear,left top,right top,from(#00705f),to(#136eb6));background:linear-gradient(to right,#00705f,#136eb6)}@media(min-width:768px){.shield .signature__colors-new-banner{height:14.6875rem;background:-webkit-gradient(linear,left top,right top,from(#fcbe0d),color-stop(#00705f),color-stop(#136eb6),to(#673b8f));background:linear-gradient(to right,#fcbe0d,#00705f,#136eb6,#673b8f)}}.shield .signature__colors-new-banner img{position:absolute;top:50%;left:50%;z-index:1;height:50px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.shield .signature__colors-new-content{position:relative;z-index:1}.shield .signature__colors-or{font-size:1.1875rem;color:#233666;text-transform:uppercase}.shield .signature__colors-subtitle{margin:.625rem 0;font-size:1.25rem;font-weight:300;color:#233666}@media(min-width:768px){.shield .signature__colors-new-banner img{height:118px}.shield .signature__colors-new-content{padding-top:1.875rem}.shield .signature__colors-or{font-size:1.25rem;font-weight:300}.shield .signature__colors-subtitle{font-size:1.25rem}}.shield .signature__colors-title{margin:2rem 0 .5rem;font-size:1.0625rem;font-weight:500;color:#233666;text-transform:uppercase;text-align:center}.shield .signature__content{background-repeat:no-repeat;background-size:cover}.shield .signature__content-first{background-image:url(/assets/images/products/signature/background-first-content-mobile.jpg)}@media(min-width:768px){.shield .signature__colors-title{margin-top:2rem;font-size:1.375rem;font-weight:400;text-align:center}.shield .signature__content-first{background-image:url(/assets/images/products/signature/background-first-content-desktop.jpg)}}.shield .signature__content-second{background:-webkit-gradient(linear,left top,right top,from(#debedb),to(#99d4e3));background:linear-gradient(to right,#debedb,#99d4e3)}.shield .signature__content-third{background:-webkit-gradient(linear,left top,right bottom,from(#0099d7),to(#81c394));background:linear-gradient(to right bottom,#0099d7,#81c394)}.shield .signature__intro{position:relative;padding:21px 0 57px;background-image:url(/assets/images/products/shields/F1.png);background-repeat:no-repeat;background-position:center top;background-size:cover}.shield .signature__intro-logo{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.shield .signature__intro-logo :first-child{width:10.625rem}@media(min-width:768px){.shield .signature__intro{background-image:url(/assets/images/products/shields/F1.png)}.shield .signature__intro-logo{margin-bottom:2.375rem}.shield .signature__intro-logo :first-child{width:16.875rem}}.shield .signature__intro-logo :last-child{width:302px;height:82px;margin-bottom:45px}@media(min-width:768px){.shield .signature__intro-logo :last-child{width:382px;height:104px;margin-bottom:45px}}.shield .signature__description{padding-bottom:.3125rem;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.875rem;color:#233666}.shield .signature__description--light{font-weight:300}.shield .signature__description--white{color:#fff}.shield .signature__description--uppercase{text-transform:uppercase}.shield .signature__description ::ng-deep strong{font-weight:700}.shield .signature__link{display:inline-block;margin-top:1rem;font-size:1rem;color:#233666;text-decoration:underline;cursor:pointer;background:0 0;border:none;outline:0}@media(min-width:768px){.shield .signature__link{font-size:1.125rem}}.shield .signature__link:hover{text-decoration:none}.shield .signature__title{margin:2rem 0;color:#233666;text-transform:uppercase}.shield .signature__title--medium,.shield .signature__title--medium h2{font-weight:500;text-align:center}.shield .signature__title--white{color:#fff}.shield .signature__title,.shield .signature__title h2{font-size:1.25rem;font-weight:700}@media(min-width:768px){.shield .signature__title,.shield .signature__title h2{font-size:1.375rem;line-height:1.5625rem}}.shield .signature__title h2{margin:0}.shield .i_new_button{margin-bottom:9px;margin-top:0}