﻿h1{font-size:2.813rem;}h2{font-size:2.5rem;}h3{font-size:2.1rem;line-height:2.3rem;}h4{font-size:1.8rem;}h5{font-size:1.6rem;}h6{font-size:1.5rem;}p{font-size:1.35rem;line-height:1.2;}.text-xs{font-size:1.2rem;line-height:1.3;}.text-sm{font-size:1.5rem;line-height:1.4;}.text-md{font-size:1.7rem;}.text-lg{font-size:2.3rem;}.text-xl{font-size:3.75rem;}.sectionTitle h1{font-size:2.813rem;}.sectionTitle h2{font-size:2.5rem;}.productDetail .sectionTitle h1{line-height:1;}.productDetail .presentationProductDetail p{line-height:1.1;font-weight:300;font-size:1.3rem;}.csshh{font-size:2.813rem;font-weight:800;margin-bottom:0;line-height:1.2;text-transform:uppercase;}h1.csshh2{font-size:2.75rem;font-family:urw-din,din-2014,sans-serif;font-weight:300;line-height:1;text-transform:none;}section.corners-ltr:before{border-width:10vw 10vw 0 0;}section.corners-ltr:after{border-width:0 0 10vw 10vw;}section.corners-rtl:before{border-width:10vw 0 0 10vw;}section.corners-rtl:after{border-width:0 10vw 10vw 0;}header>nav{background:linear-gradient(135deg,#fff 0%,#fff 24%,rgba(255,255,255,0) 24%,rgba(255,255,255,0) 25.3%,rgba(2,49,88,.7) 25.3%,rgba(2,49,88,.7) 25.3%,rgba(2,49,88,.7) 100%);}header>nav.savecoMenu{background:linear-gradient(135deg,#fff 0%,#fff 24%,rgba(255,255,255,0) 24%,rgba(255,255,255,0) 25.3%,rgba(24,125,194,.7) 25.3%,rgba(24,125,194,.7) 25.3%,rgba(24,125,194,.7) 100%);}header>nav.navbar .navbar-nav.navbar-center{margin-left:auto;}header>nav.navbar .navbar-nav.navbar-right{margin-left:auto;}header>nav.navbar .navbar-nav>li{margin:0;}header>nav.navbar .navbar-nav>li .LastImages{padding-left:6rem;}header>nav.navbar .navbar-nav>li a,header>nav.navbar .navbar-nav>li button{font-size:.938rem;}header>nav.navbar .navbar-nav>li ul{padding-left:5rem;}header>nav.navbar .navbar-nav>li ul li a,header>nav.navbar .navbar-nav>li ul li button{font-size:1.5rem;line-height:2.75rem;}header>nav.navbar .navbar-nav>li ul li ul li a{font-size:1.5rem;}header>nav.navbar #navbarNav{gap:unset;}header>nav.navbar #navbarNav .headerLogo{width:24%;}header>nav.navbar .filterAreas{opacity:1;margin-left:auto;}.footer-container .rowFooter1,.footer-container rowFooter2{padding-left:50px!important;padding-right:50px!important;}.footer-container .footer-registration{margin-left:0;}.footer-container .footer-link a{font-size:1rem;}.square{padding:1.25rem;}.container:not(.sf-zone-column)>.textAroundImage .sectionTitle,.container-fluid:not(.sf-zone-column)>.textAroundImage .sectionTitle{padding:20px 0;}section .col-xl-4 .sectionTitle.MinHeighTitle{min-height:5.438rem;}