.up{    margin-top: 0rem;}
[data-form-id="5e623c43d55df1312a1fd5ce"] .title-space-md{padding-bottom: 0; padding-left: 15px !important}
[data-form-id="5e623c43d55df1312a1fd5ce"].backgroundElement{position:relative; z-index:100;}
.big-ic-link.primary-link {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
@media (min-width: 768px){
	.up{    margin-top: -4rem;}
	[data-form-id="5e623c43d55df1312a1fd5ce"].backgroundElement{
	box-shadow:
  rgba(100, 100, 111, 0.2) 0px 7px 29px 0px,
  rgba(0, 6, 6, 0.15) 0px 0px 10px 1px;
      margin-bottom: 30px;
	}

}
.img-fluid.navbar-brand-img{margin-inline-start:inherit;}
.navbar-toggler{
  margin-right: 0;
  color: inherit;
}
.big-ic-link-txt{color: #000;}
.navbar-toggler.open .big-ic-link-txt{color: #fff;}
.sticky-header-bar .navbar-brand-img {max-width:150px;}
ul.text-content {
	padding-left: 0;
}

ul.text-content li {
    list-style-type: none;
    margin: 0;
    padding: 10px 0 10px 26px;
    background: url(https://www.tyreplus.com.au/upload/tyreplus-au/image/tick-green.png) no-repeat left 12px;
}

.root .scheme-2.navbar-toggler.open span.bar{background:#fff}

.progressbar--dot.btn-secondary-color{background:#009944 }

.bloc-form h1{
	margin-bottom: 0;
    padding-bottom: 0;
}

/*.bloc-form .w-100{
	min-height: auto !important;
}*/

.article-summary-price.font-weight-bold, .total-price-content{display: none;}

/*[data-id="5e21b51370a76a3864fb2398"] .row,[data-id="5e21b51370a76a3864fb2398"] .bloc, [data-id="5e7da5c5d0e82f6045c68652"] .h-100 {height: auto !important; min-height: auto !important}*/

.spaced-mobile-component{
    padding-top: 0px;
}

/*.header__top .header__left-links__link:nth-child(1){display: none;}*/
.sticky-header-bar.sticky-header-bar-fixed {
    box-shadow: 0px -2px 10px rgba(3, 3, 3, 0.5);
}
.award-icon{
    display: flex;
   
 height: 117px;
}
.award-icon img {
    height: auto !important;
    width: auto !important;
    aspect-ratio: inherit !important;
}
/*temporaire*/
[data-id="6295f719d21f7d0da5c94cde"].container-no-p, [data-id="67f4e5280afdd33bd47d1b03"].container-no-p{max-width:100% !important;}
[data-id="60425797a36e210d7efc88a0"] .partners .container-fluid{ max-width:1170px}
/*refonte hp*/
[data-id="67f53f8d50f20f0909f8b6f7"] .result {
    border:1px solid #dfdfdf;
    border-radius: 14px;
    padding-top: 1rem;
    background:#fff;
}
[data-id="67f53f8d50f20f0909f8b6f7"] .result-card-header.text-center {
    padding-top: 1rem;
}
.white{color:#fff !important}
[data-form-id="5e623c43d55df1312a1fd5ce"] h2.w-100.title-space-md.primary-title.pl-2.pl-md-0.pb-2.title-h2.title-transform.title-align {display:none !important;}
[data-form-id="5e623c43d55df1312a1fd5ce"] .w-100,[data-id="67f3ca59ae021c6db2b0a8c2"],.title-hero-homepage, [data-id="67f3ca59ae021c6db2b0a8c2"],[data-id="67f3c4f90afdd33bd47d19e7"], .bloc-dealer_locator,.bloc, [data-id="67f4e5280afdd33bd47d1b03"]{min-height:auto !important;}
[data-form-id="5e623c43d55df1312a1fd5ce"] .scheme-2 .backgroundElement {background:#fff !important; border-radius: 15px;}
.services h2, .fitter-reviews h2, .layout-slider_reviews h2, .layout-slider_review_card h2, .layout-hero_img_left h2 {background: linear-gradient(90deg,#027A5B 0%, #26966D 18%, #91AD44 38%, #ECCD4C 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.btn-primary, .scheme-2 .btn-primary {
    border-radius: 8px !important;
    border: 1px solid #FAE110;
    background: linear-gradient(90deg, #FFE600 0%, #FFE86C 100%);
    background-size: 200% 100%;
    background-position: 100% 0;
    transition: background-position .5s, filter 0.5s ease-in-out;
}
.btn-primary:hover, .scheme-2 .btn-primary:hover, root .btn-primary:hover {
    border: 1px solid #e1c734;
    filter: drop-shadow(0px 1px 9px #FFE923);
    color: #004f9f !important;
}
.InputElement, .form-control {
    border-radius: 12px;
}
div#mainMenu{background: linear-gradient(90deg, #91AD44 8%, #26966D 69%, #027A5B 100%) !important;}
.btn-secondary{
    border-radius: 8px !important;
}
.select-custom:before{top:15px;}
.footer.backgroundElement {
    background: linear-gradient(90deg, #91AD44 8%, #26966D 69%, #027A5B 100%) !important;
}
/**/
[data-form-id="5e623c43d55df1312a1fd5ce"] .primary-title, [data-form-id="5e623c43d55df1312a1fd5ce"] label {color:#000 !important}
[data-form-id="5e623c43d55df1312a1fd5ce"] .formstep__title.text__opacity {color:#666 !important}
[data-form-id="5e623c43d55df1312a1fd5ce"] .progressbar--dot{display: none !important;}
.progressbar__bar.progressbar__bar__half, .progressbar__bar.progressbar__bar__full{background:#009944 !important}
.formstep__title.primary-title.form-step-title-secondary{display:none}
.dot-design .text__opacity {opacity:1;color:#000 !important;}
.layout-card_four_column img{margin-top:10px}


[data-form-id="5e623c43d55df1312a1fd5ce"] .col-md-20 {
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
}

.bloc-form {
    padding: 0 15px !important;
}
.slider-wrapper .image-list .image-item{border:1px solid #cdcdcd}
.fitter-reviews-container .card-body p{color:#757575;}

[data-id="67f4da460afdd33bd47d1aa7"],.carousel-revamp,.carousel-revamp .layout-slider_picture, [data-id="67f4e597ae021c6db2b0a9b1"]{min-height:auto !important}
[data-form-id="5e623c43d55df1312a1fd5ce"].backgroundElement {margin-bottom:1rem}

/*temporaire*/
/*.priceCard__stock{display: none !important;}*/




.tyreProfileList a:not(a.pagination__link, .btn), .html a:not(.btn-primary, .btn-secondary, .btn-highlight, .btn-contact, .siblings-cards, .find-services a, .btn-faq,  .faq a), .bloc-catalog_product a:not(.btn-primary, .btn-secondary, .btn-highlight, .btn-contact, .siblings-cards, .layout-reviews a), .bloc-catalog a:not(.btn-primary, .btn-secondary, .btn-highlight, .btn-contact, .result-card-body a, .siblings-cards, .pagination__link, .layout-reviews a, .faq a)
 {
    color: #004F9F;
    text-decoration: underline;
    font-weight: bold;
}
.servicesDetails a:not(a.pagination__link, .btn, .services-sibling a, .btn-primary, .btn-secondary, .btn-highlight, .btn-contact, .siblings-cards, .find-services a, .btn-faq,  .faq a, .best-dealer-card a) {
    color: #004F9F;
    text-decoration: underline;
    font-weight: bold;
}
.btn-faq{text-decoration: none !important;}


@media (max-width: 992px) {
.d-block.d-md-none.pb-2, .services-homepage-revamp, .dealerlocator .filter .title-search-light {display:none;}
.layout-slider_picture .carousel-control{background:none;}
}

@media (min-width: 768px) {

[data-id="67f4e5280afdd33bd47d1b03"]{min-height:200px !important}
[data-form-id="5e623c43d55df1312a1fd5ce"] .scheme-2 .backgroundElement.pb-2{box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px, rgba(0, 6, 6, 0.15) 0px 0px 10px 1px;}
    [data-form-id="5e623c43d55df1312a1fd5ce"].backgroundElement {
        margin-bottom: 30px;
        max-width: 1170px;
        margin: 0 auto 20px auto;
    }
  div#car-or-dimension1_1 {
    width: 100% !important;
    display: flex;
    justify-content:center;
  }
    div#wrap-car-or-dimension1_1 {
        flex: 0 0 100% !important;
        display: flex !important;
        max-width: 100%;
    }
  .btn.btn-sm.btn-block.btn-primary {
    margin-top: 0;
  }
  div#car-or-dimension1_1 button:first-child {
      margin-right: 15px;
  }
  div#car-or-dimension1_1 button {
      width: auto;
      padding: 8px 120px;
  }
  #step_0 .formstep-buttons {
       margin-bottom: 0; 
       margin-top: 0; 
  }
  .absolute-pos img{border-top-right-radius: 15px; border-bottom-right-radius: 15px;}
}
@media (min-width: 992px) {
div#car-or-dimension1_1 button, div#wrap-car-or-dimension1_1 button {
    padding: 8px 150px;
}
}





@media (min-width: 992px){
    .desktop .sticky-header .navbar-brand-img {
        max-width: 180px;
        height: auto !important;
    }
     .desktop .sticky-header i.icon-locate.big-ic-link-ic {
     	font-size: 2.1rem;
    	height: 48px;
     }
     .desktop .sticky-header a.big-ic-link.primary-link {
    	width: 120px;
	}
}
@media (max-width: 991px){
	.header-3 .navbar-brand-img {
    max-width: 150px;
    }
    .header-3 {
        box-shadow: 0px -2px 10px rgba(3, 3, 3, 0.5);
    }
}