:root{--bs-primary:$GMColor_2;--bs-secondary:$GMColor_1;--bs-warning:$warning}.main-content-block{align-items:center;display:flex;flex-direction:column}main{background-color:#fff}.container-offer{max-width:1320px!important}.page-content p{line-height:28px}.offer-form input,.offer-form label,.offer-form legend,.offer-form select{font-size:.9rem}.offer-form .form-group{margin-bottom:1rem}.sizeNeeded-icon-suffix{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M464 256a208 208 0 1 0-416 0 208 208 0 1 0 416 0M0 256a256 256 0 1 1 512 0 256 256 0 1 1-512 0m169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1 0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6-13.3 0-24-10.7-24-24v-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1 0-8.4-6.8-15.1-15.1-15.1h-58.3c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1-64 0'/%3E%3C/svg%3E");background-repeat:no-repeat;border:none;content:"";cursor:pointer;height:16px;position:absolute;right:18px;top:40%;transform:translate(-50%,-50%);width:16px}.tooltip-sizeNeeded{background:#fff url(/build/images/pneus-tailles.548f9376.png);background-size:cover;border-radius:5px;height:92px;width:317px}.btn-offer{background-color:#2ba6cb;border-color:#2ba6cb;border-radius:0;color:#fff;font-weight:700}.offers-legal-notice-list{color:#999;font-size:.75rem;list-style:none;margin:0;padding:0}.offers-legal-notice-link{color:#999;text-decoration:none}.offers-legal-notice-link:hover{color:#999;text-decoration:underline}.offers-legal-notice-title{font-weight:700}.offers-legal-notice-content,.offers-legal-notice-title{color:#999;font-size:.75rem}.offers-legal-notice-content a,.offers-legal-notice-content a:hover{color:#999;text-decoration:none}.modal-offer-content{color:#666;font-size:.75rem}.blog-date{color:#000;font-style:oblique;opacity:.6}@media screen and (min-width:576px){.card-offer-link{padding:1rem 2rem}}@media screen and (max-width:992px){.video-form-content{flex-direction:column}}.similar-card{height:100%;justify-content:space-between}.blog-content .btn{display:inline-flex!important}.blog-content h2{font-size:1.5rem}.blog-content h3{font-size:1.25rem}.blog-content h4{font-size:1.125rem}.blog-content h5{font-size:1rem}.blog-content a{scroll-margin-top:110px}.offer-title-h1{font-size:40px;font-weight:700}.offer-title-h2{font-size:36px;font-weight:700;margin-bottom:32px;margin-top:72px}.banner{max-height:420px;width:50%}.banner img{aspect-ratio:474/169;-o-object-fit:cover;object-fit:cover}.form{position:relative}.form .square-blue{background-color:#1f2a51;background-image:url(/build/images/square-blue.c1499d3c.svg);background-position:33% -13%;background-repeat:no-repeat;height:100%;position:absolute;width:100%}.form #form-offer{color:#fff;padding-bottom:24px;padding-top:64px;position:relative}.header-container .content{width:648px}@media screen and (max-width:1200px){.header-container{flex-direction:column-reverse}.banner,.header-container .content{width:100%}}