.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.wpcag_groups .wpcag_group .wpcag_group_heading {
font-weight: 700;
margin-bottom: 10px;
padding: 4px 10px 4px 14px;
border-left: 4px solid #222222;
background-color: #fafafa;
color: #222222;
}
.wpcag_groups .wpcag_group .wpcag_group_description {
margin-bottom: 10px;
}
.wpcag_groups.wpcag_groups_layout_02 .wpcag_group {
display: flex;
}
.wpcag_groups.wpcag_groups_layout_02 .wpcag_group .wpcag_group_info {
width: 30%;
flex: 0 0 30%;
}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-ExtraLight.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-Light.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-Regular.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-Medium.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-SemiBold.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-Bold.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Manrope";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Manrope-ExtraBold.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:"Roundo";src:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/fonts/Roundo-Medium.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.header{color:#101010;border-bottom:1px solid rgba(112, 112, 112, 0.2)}.header .navigation.desktop .navigation__primary{background-color:#101010 !important;color:#ffffff !important}.header .navigation.desktop .navigation__primary a.logo{filter:invert(1)}.header .navigation.desktop .navigation__primary .navbar .menu li a{color:#ffffff}.header .navigation.desktop .navigation__primary .buttons.desktop a.comparator{background-color:#ffffff;border:1px solid transparent}.header .navigation.desktop .navigation__primary .buttons.desktop a.comparator:hover{background-color:#101010;border-color:#ffffff}.header .navigation.desktop .navigation__primary .buttons.desktop a.comparator:hover svg{filter:invert(1);-webkit-transition:filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out}.header .navigation.desktop .navigation__secondary{background:linear-gradient(90deg, #000 0%, #2f2f2f 100%) !important}.header .navigation.desktop .navigation__secondary .grade{color:#ffffff}.header .navigation.desktop .navigation__secondary .navigation .navbar .menu li a{color:#969696}.header .navigation.desktop .navigation__secondary .navigation .contact__telephone a{color:#969696;text-decoration:none}@media screen and (max-width:576px){.header .navigation.desktop .navigation__secondary .navigation .contact__telephone a{font-size:0.75rem}}.header .navigation.desktop .navigation__secondary .navigation .contact__telephone a svg path{fill:#969696}.header .navigation.desktop .navigation__secondary .navigation .contact__socials ul li a svg path{fill:#969696}.header .navigation.desktop.is-sticky{position:fixed;top:0;left:0;right:0;z-index:200;background-color:#ffffff;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform 0.35s ease;transition:transform 0.35s ease;box-shadow:0 4px 16px rgba(16, 16, 16, 0.08)}.header .navigation.desktop.is-sticky.is-visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header .navigation__secondary{background-color:#f1f0ec;padding:8px calc(2% + 12px) 8px calc(2% + 12px);-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap;grid-gap:2rem;gap:2rem}@media screen and (max-width:576px){.header .navigation__secondary{grid-gap:0;gap:0;padding:0.5rem 1rem}}.header .navigation__secondary .grade{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:19px;gap:19px}@media screen and (max-width:768px){.header .navigation__secondary .grade{grid-gap:0.5rem;gap:0.5rem}}.header .navigation__secondary .grade span{font-size:12px;font-weight:400;text-transform:uppercase}.header .navigation__secondary .grade .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:fit-content;grid-gap:6px;gap:6px}.header .navigation__secondary .grade .stars:is(a){color:inherit;text-decoration:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__secondary .grade .stars:is(a):hover .stars__grade{text-decoration:underline}.header .navigation__secondary .grade .stars__value{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header .navigation__secondary .grade .stars__value img{width:fit-content;height:fit-content}.header .navigation__secondary .grade .stars__grade{font-size:12px;font-weight:500}.header .navigation__secondary .navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:clamp(2rem, 5vw, 113px);gap:clamp(2rem, 5vw, 113px)}@media screen and (max-width:992px){.header .navigation__secondary .navigation{grid-gap:2rem;gap:2rem}}.header .navigation__secondary .navigation .navbar .menu{color:#101010;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:3rem;gap:3rem;list-style-type:none}@media screen and (max-width:1200px){.header .navigation__secondary .navigation .navbar .menu{grid-gap:1.5rem;gap:1.5rem}}@media screen and (max-width:992px){.header .navigation__secondary .navigation .navbar .menu{display:none}}.header .navigation__secondary .navigation .navbar .menu li a{color:#101010;font-size:12px;font-weight:500;text-decoration:none}.header .navigation__secondary .navigation .navbar .menu li a:hover{text-decoration:underline}.header .navigation__secondary .navigation .contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:clamp(1rem, 5vw, 71px);gap:clamp(1rem, 5vw, 71px);padding:0;flex-direction:row;margin-bottom:0}.header .navigation__secondary .navigation .contact__telephone a{color:#101010;font-weight:500;text-decoration:underline}@media screen and (max-width:1200px){.header .navigation__secondary .navigation .contact__telephone a{font-size:0.9rem}}.header .navigation__secondary .navigation .contact__telephone a svg{margin-right:12px;display:inline-block;vertical-align:middle}@media screen and (max-width:576px){.header .navigation__secondary .navigation .contact__socials{display:none}}.header .navigation__secondary .navigation .contact__socials ul{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:13px;gap:13px;list-style-type:none}@media screen and (max-width:992px){.header .navigation__secondary .navigation .contact__socials ul{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}}.header .navigation__primary{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid rgba(112, 112, 112, 0.2);padding:24px calc(2% + 12px);grid-gap:2rem;gap:2rem}.header .navigation__primary-mobile{position:fixed;width:100vw;height:100vh;background-color:#0131ff;top:0;left:0;z-index:999;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary-mobile.is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .navigation__primary-mobile .nav-mobile__close{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer;padding:0.5rem}.header .navigation__primary-mobile .nav-mobile__close img{width:32px;height:32px}.header .navigation__primary-mobile .logo{margin-bottom:1rem}.header .navigation__primary-mobile .logo svg{width:200px;height:auto;filter:invert(1)}.header .navigation__primary-mobile .menu-mobile_menu-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary-mobile .menu-mobile_menu-container ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;list-style-type:none}.header .navigation__primary-mobile .menu-mobile_menu-container ul li a{color:#ffffff;font-size:2rem;font-weight:700;text-decoration:none}@media screen and (max-width:768px){.header .navigation__primary-mobile .menu-mobile_menu-container ul li a{font-size:1rem}}.header .navigation__primary-mobile .misc{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem;margin-top:2rem}.header .navigation__primary-mobile .misc a{width:48px;height:48px;padding:8px;background-color:#101010;position:relative;border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary-mobile .misc a img{width:24px;height:auto}.header .navigation__primary-mobile .misc a.comparator .comparator__products,.header .navigation__primary-mobile .misc a.comparator .devis__count,.header .navigation__primary-mobile .misc a.devis .comparator__products,.header .navigation__primary-mobile .misc a.devis .devis__count{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#ffffff;color:#101010;width:24px;height:24px;font-weight:600;font-size:13px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary .navbar{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;min-width:0;grid-gap:clamp(32px, calc(15.5vw + -154px), 125px);gap:clamp(32px, calc(15.5vw + -154px), 125px)}@media screen and (max-width:1040px){.header .navigation__primary .navbar{grid-gap:clamp(16px, calc(18.1666666667vw + -202px), 125px);gap:clamp(16px, calc(18.1666666667vw + -202px), 125px)}}@media screen and (max-width:1200px){.header .navigation__primary .navbar a.logo img{width:150px;height:auto}}@media screen and (max-width:992px){.header .navigation__primary .navbar a.logo img{width:125px;height:auto}}.header .navigation__primary .navbar .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;list-style-type:none;max-width:900px;grid-gap:clamp(16px, calc(22vw + -270px), 60px);gap:clamp(16px, calc(22vw + -270px), 60px)}@media screen and (max-width:992px){.header .navigation__primary .navbar .menu{display:none}}.header .navigation__primary .navbar .menu li a{color:#101010;font-size:clamp(0.75rem, calc(0.56rem + 0.47vw), 1rem);font-weight:500;text-align:center;text-decoration:underline;text-decoration-color:transparent;-webkit-transition:text-decoration-color 0.3s ease;transition:text-decoration-color 0.3s ease;white-space:nowrap}.header .navigation__primary .navbar .menu li a:hover{text-decoration-color:#0131ff}.header .navigation__primary .buttons.desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:21px;gap:21px}@media screen and (max-width:992px){.header .navigation__primary .buttons.desktop{display:none}}.header .navigation__primary .buttons.desktop a.comparator{background-color:#101010;width:64px;height:64px;aspect-ratio:1;border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;border:1px solid transparent;transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}.header .navigation__primary .buttons.desktop a.comparator:hover{background-color:#ffffff;border:1px solid #101010}.header .navigation__primary .buttons.desktop a.comparator:hover svg{filter:invert(1);-webkit-transition:filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out}.header .navigation__primary .buttons.desktop a.comparator .comparator__products{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#0131ff;color:#ffffff;width:24px;height:24px;font-weight:600;font-size:13px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary .buttons.desktop a.comparator svg{height:20px;width:auto}.header .navigation__primary .buttons.desktop a.devis{position:relative;background-color:#0131ff;width:64px;height:64px;aspect-ratio:1;border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid transparent;transition:fill 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}.header .navigation__primary .buttons.desktop a.devis svg{height:24px;width:auto}.header .navigation__primary .buttons.desktop a.devis:hover{background-color:#ffffff;border:1px solid #0131ff}.header .navigation__primary .buttons.desktop a.devis:hover svg path{fill:#0131ff;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}.header .navigation__primary .buttons.desktop a.devis .devis__count{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#ffffff;color:#0131ff;width:24px;height:24px;padding:0;font-weight:600;font-size:13px;line-height:1;border-radius:50%;border:1px solid #0131ff;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary .header-search{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:992px){.header .navigation__primary .header-search{display:none}}.header .navigation__primary .header-search__form{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header .navigation__primary .header-search__input{font-family:inherit;font-size:14px;font-weight:500;color:#101010;width:clamp(180px, 16vw, 260px);padding:20px 28px;border:1px solid #434343;border-radius:6px;background-color:transparent;outline:none;transition:border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.header .navigation__primary .header-search__input::-webkit-input-placeholder{color:#969696;font-weight:500}.header .navigation__primary .header-search__input::-ms-input-placeholder{color:#969696;font-weight:500}.header .navigation__primary .header-search__input::placeholder{color:#969696;font-weight:500}.header .navigation__primary .header-search__input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;-moz-appearance:none}.header .navigation__primary .header-search__input:focus{color:#ffffff;border-color:#0131ff;box-shadow:0 0 0 3px rgba(1, 49, 255, 0.12)}.header .navigation__primary .header-search__submit{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;color:#fff;cursor:pointer;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.header .navigation__primary .header-search__submit:hover{color:#0131ff}.header .navigation__primary .header-search__submit svg{width:20px;height:20px}.header .navigation__primary .header-search__results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;min-width:320px;max-height:60vh;overflow-y:auto;background-color:#ffffff;border:1px solid rgba(112, 112, 112, 0.25);border-radius:6px;box-shadow:0 12px 32px rgba(16, 16, 16, 0.12)}.header .navigation__primary .header-search__results[hidden]{display:none}.header .navigation__primary .header-search__result{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:14px;gap:14px;padding:12px 16px;text-decoration:none;color:#101010;border-bottom:1px solid rgba(112, 112, 112, 0.12);-webkit-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}.header .navigation__primary .header-search__result:hover,.header .navigation__primary .header-search__result.is-active{background-color:#f1f0ec}.header .navigation__primary .header-search__result-img{flex:0 0 48px;width:48px;height:48px;border-radius:4px;overflow:hidden;background-color:#f8f8f8}.header .navigation__primary .header-search__result-img img{width:100%;height:100%;object-fit:contain}.header .navigation__primary .header-search__result-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.header .navigation__primary .header-search__result-title{font-size:14px;font-weight:600;color:#101010;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .navigation__primary .header-search__result-price{font-size:13px;font-weight:500;color:#0131ff;gap:0.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header .navigation__primary .header-search__result-price .woocommerce-Price-amount{font-weight:600}.header .navigation__primary .header-search__result-price del{color:#707070;font-weight:400;margin-right:6px}.header .navigation__primary .header-search__result-price ins{text-decoration:none}.header .navigation__primary .header-search__empty{padding:18px 16px;font-size:14px;color:#707070;text-align:center}.header .navigation__primary .header-search__all{display:block;padding:14px 16px;font-size:13px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;color:#0131ff;background-color:#f8f8f8}.header .navigation__primary .header-search__all:hover{background-color:#f1f0ec}.header .navigation__primary .buttons.mobile{display:none}@media screen and (max-width:992px){.header .navigation__primary .buttons.mobile{display:block}}.header .navigation__primary .buttons.mobile img{width:32px;height:auto;aspect-ratio:1;object-fit:contain;object-position:center;cursor:pointer;filter:invert(1)}body.home .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.nav-open{overflow:hidden;touch-action:none}@keyframes click-pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}35%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}70%{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.is-pulsing{animation:click-pulse 0.32s ease}a.button,button.button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:11px 24px;border-radius:6px;text-decoration:none;width:fit-content;height:fit-content;border:1px solid transparent;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}@media screen and (max-width:992px){a.button,button.button{padding:10px 20px}}@media screen and (max-width:576px){a.button,button.button{padding:8px 16px}}a.button svg,a.button img,button.button svg,button.button img{width:20px;height:20px;max-width:20px;max-height:20px}@media screen and (max-width:992px){a.button svg,a.button img,button.button svg,button.button img{width:15px;height:15px}}a.button.bg-primary,button.button.bg-primary{transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}a.button.bg-primary span,button.button.bg-primary span{border-right:1px solid rgba(255, 255, 255, 0.1)}a.button.bg-primary svg path,button.button.bg-primary svg path{fill:#ffffff;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}a.button.bg-primary svg text,button.button.bg-primary svg text{-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}a.button.bg-primary:hover,button.button.bg-primary:hover{background-color:#ffffff;color:#0131ff;border-color:#0131ff}a.button.bg-primary:hover span,button.button.bg-primary:hover span{border-color:#0131ff}a.button.bg-primary:hover svg path,a.button.bg-primary:hover svg text,button.button.bg-primary:hover svg path,button.button.bg-primary:hover svg text{fill:#0131ff;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}a.button.bg-white svg path,button.button.bg-white svg path{fill:#0131ff;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}a.button.bg-white:hover,button.button.bg-white:hover{background-color:unset;color:#ffffff;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;border-color:#ffffff}a.button.bg-white:hover svg path,button.button.bg-white:hover svg path{fill:#ffffff}a.button.bg-white:hover span,button.button.bg-white:hover span{border-color:rgba(255, 255, 255, 0.1)}@media screen and (max-width:992px){a.button,button.button{padding:0.75rem 1rem}}a.button span,button.button span{font-size:14px;font-weight:700;text-wrap:none;border-right:1px solid rgba(1, 49, 255, 0.1);white-space:nowrap;padding:10px 0;padding-right:22px;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}@media screen and (max-width:992px){a.button span,button.button span{font-size:0.75rem;padding:0;padding-right:12px}}a.button svg,button.button svg{margin-left:18px}@media screen and (max-width:992px){a.button svg,button.button svg{margin-left:12px}}a.button.button--hover:hover{opacity:0.9}a.button.button--hover .button__icon{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;border:none;padding:0;flex:0 0 auto;transition:max-width 0.35s ease, opacity 0.3s ease, transform 0.35s ease, margin 0.35s ease}a.button.button--hover .button__icon svg,a.button.button--hover .button__icon img{margin:0;flex:0 0 auto}a.button.button--hover .button__icon--right{max-width:20px;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin-left:18px}@media screen and (max-width:992px){a.button.button--hover .button__icon--right{max-width:15px;margin-left:12px}}a.button.button--hover .button__icon--left{max-width:0;opacity:0;-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px);margin-right:0}a.button.button--hover .button__label{transition:padding 0.35s ease, border-color 0.35s ease}a.button.button--hover:hover .button__icon--left{max-width:20px;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin-right:40px}@media screen and (max-width:992px){a.button.button--hover:hover .button__icon--left{max-width:15px;margin-right:24px}}a.button.button--hover:hover .button__icon--right{max-width:0;opacity:0;margin-left:0;-webkit-transform:translateX(24px);-moz-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}a.button.button--hover:hover .button__label{padding-right:0;border-color:transparent}.hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, #101010 0%, rgba(16, 16, 16, 0.92) 30%, rgba(16, 16, 16, 0) 100%);z-index:1;opacity:0.6}.hero.products{position:relative;height:460px}.hero.products .hero__image{position:absolute;inset:0;z-index:0}.hero.products .hero__image img{width:100%;height:100%;object-fit:cover}.hero.products .hero__image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg at 25% 5%, #101010 0%, rgba(16, 16, 16, 0.92) 30%, rgba(16, 16, 16, 0) 100%);z-index:1}.hero.products .hero__content{position:relative;z-index:2;color:#ffffff;padding:0 5%;padding-bottom:111px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:100%}@media screen and (max-width:992px){.hero.products .hero__content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding-bottom:0;margin:0 auto}}.hero.products .hero__content-label{padding:0.65rem 1.1rem;border-radius:16px;font-size:13px;margin-bottom:1rem;width:fit-content;font-weight:400;background:rgba(121, 121, 129, 0.2)}.hero.products .hero__content-label::before{content:"";width:8px;height:8px;background-color:#0131ff;border-radius:50%;display:inline-block;margin-right:15px}@media screen and (max-width:992px){.hero.products .hero__content-label{margin-bottom:1rem}}.hero.products .hero__content-title{font-size:52px;line-height:1.05;margin-bottom:20px;font-weight:700;width:50%}.hero.products .hero__content-title .h1{font-size:79px;line-height:1.05;font-weight:600}@media screen and (max-width:992px){.hero.products .hero__content-title .h1{font-size:2rem}}@media screen and (max-width:768px){.hero.products .hero__content-title .h1{font-size:1.75rem}}@media screen and (max-width:992px){.hero.products .hero__content-title{font-size:2rem}}@media screen and (max-width:768px){.hero.products .hero__content-title{font-size:1.5rem}}.hero.home{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;margin:0 2.5%;margin-top:58px}@media screen and (min-width:1500px){.hero.home{margin-top:24px}}@media screen and (max-width:992px){.hero.home{margin-top:24px}}.hero.home .hero__image{position:absolute;inset:0;z-index:0}.hero.home .hero__image::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0.92) 30%, rgba(0, 0, 0, 0) 100%);z-index:1;opacity:0.045}.hero.home .hero__image img{width:100%;height:100%;object-fit:cover}.hero.home .hero__content{position:relative;z-index:2;color:#ffffff;padding:0 5%;padding-bottom:111px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;flex:1 1 auto;min-height:0;width:75%}@media screen and (max-width:1500px){.hero.home .hero__content{width:100%}}@media screen and (max-width:992px){.hero.home .hero__content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding-bottom:0;margin:0 auto}}.hero.home .hero__content-title{font-size:clamp(2.25rem, calc(3.5vw + 3vh), 82px);line-height:1.08;margin-bottom:18px;font-weight:700;max-width:90%}@media screen and (max-width:992px){.hero.home .hero__content-title{font-size:clamp(1.75rem, 5vw, 2.5rem);max-width:85%}}@media screen and (max-width:768px){.hero.home .hero__content-title{font-size:clamp(1.5rem, 5.5vw, 1.875rem);max-width:100%}}.hero.home .hero__content-title::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/flag.svg);display:block;margin-bottom:10px}@media screen and (max-width:992px){.hero.home .hero__content-title::before{margin-bottom:1rem}}.hero.home .hero__content-description{font-size:clamp(0.9rem, calc(0.5vw + 1.2vh), 18px);margin-bottom:clamp(2rem, 6vh, 66px);width:75%}@media screen and (max-width:992px){.hero.home .hero__content-description{font-size:1rem}}@media screen and (max-width:768px){.hero.home .hero__content-description{font-size:0.9rem}}.hero.page{position:relative;height:80vh;margin-top:58px;overflow:hidden;margin:0 2.5%}@media screen and (min-width:1500px){.hero.page{margin-top:24px}}@media screen and (max-width:576px){.hero.page{margin-top:1.5rem}}.hero.page .hero__image{position:absolute;inset:0;z-index:0}.hero.page .hero__image::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0.92) 40%, rgba(0, 0, 0, 0) 100%);z-index:1;opacity:0.045;z-index:1}.hero.page .hero__image img{width:100%;height:100%;object-fit:cover}.hero.page .hero__image::after{content:"";position:absolute;inset:0;background:rgba(0, 0, 0, 0.45);z-index:1}.hero.page .hero__content{position:relative;z-index:2;color:#ffffff;padding:0 5%;padding-bottom:144px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:50%;height:100%}@media screen and (max-width:1500px){.hero.page .hero__content{width:75%}}@media screen and (max-width:992px){.hero.page .hero__content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding-bottom:0;margin:0 auto;width:75%}}.hero.page .hero__content-title{font-size:72px;line-height:1.05;margin-bottom:18px;font-weight:700}@media screen and (max-width:992px){.hero.page .hero__content-title{font-size:2rem}}@media screen and (max-width:768px){.hero.page .hero__content-title{font-size:1.5rem}}.hero.promo{position:relative;height:auto;overflow:hidden;padding:3rem 5%}@media screen and (max-width:992px){.hero.promo{margin-top:2rem}}.hero.promo::after{display:none}.hero.promo .hero__image{position:absolute;inset:0;z-index:0;overflow:hidden}.hero.promo .hero__image img{width:100%;height:100%;object-fit:cover;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);transform-origin:70% 80%}.hero.promo .hero__content{position:relative;z-index:2;color:#ffffff;padding:0 5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;padding:0 25%;text-align:center}@media screen and (max-width:992px){.hero.promo .hero__content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding-bottom:0;margin:0 auto}}.hero.promo .hero__content-label{padding:0.5rem 1rem;border-radius:16px;border:1px solid rgba(255, 255, 255, 0.2);font-size:14px;margin-bottom:1rem}.hero.promo .hero__content-label::before{content:"";width:8px;height:8px;background-color:#0131ff;border-radius:50%;display:inline-block;margin-right:8px}.hero.promo .hero__content-title{font-size:52px;line-height:1.05;margin-bottom:43px;font-weight:700}@media screen and (max-width:992px){.hero.promo .hero__content-title{font-size:2rem}}@media screen and (max-width:768px){.hero.promo .hero__content-title{font-size:1.5rem}}.hero.promo .hero__content-description{margin-top:14px}.hero.promo .hero__content-icon{position:absolute;right:10%;bottom:60px;opacity:0.28;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}@media screen and (max-width:992px){.hero.promo .hero__content-icon{right:5%;width:200px;height:auto}}.text-caroussel{width:50%;margin:122px auto 139px auto}@media screen and (max-width:992px){.text-caroussel{width:75%;margin:4rem auto}}.text-caroussel p{font-size:22px;font-weight:400;color:rgba(16, 16, 16, 0.28);text-align:center;line-height:1.5}@media screen and (max-width:992px){.text-caroussel p{font-size:0.9rem}}.text-caroussel p strong{color:#101010;font-weight:600}.text-caroussel,.about__reassurance-primary{overflow:clip}.products-caroussel{overflow:hidden;margin-top:148px;margin-bottom:139px}@media screen and (max-width:992px){.products-caroussel{margin:4rem 0}}.products-caroussel .title__main{align-items:center}@media screen and (max-width:992px){.products-caroussel .title__main p{text-align:center}}.products-caroussel__progress{position:relative;height:5px;width:50%;margin:25px auto 0 auto;background-color:rgba(112, 112, 112, 0.2);overflow:hidden;border-radius:2.5px;cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-caroussel__progress-fill{border-radius:2.5px;position:absolute;top:0;left:0;height:100%;width:0;min-width:10%;background-color:#0131ff;-webkit-transition:width 0.22s cubic-bezier(0.22, 1, 0.36, 1);transition:width 0.22s cubic-bezier(0.22, 1, 0.36, 1);will-change:width}.products-caroussel__progress.is-scrubbing .products-caroussel__progress-fill{transition:none}.products-caroussel.mini-pelles .title{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:50%;text-align:center;margin:0 auto;margin-bottom:74px}@media screen and (max-width:992px){.products-caroussel.mini-pelles .title{width:75%;margin:2rem auto}}.products-caroussel.mini-pelles .title__main{flex-direction:column;grid-gap:28px;gap:28px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:992px){.products-caroussel.mini-pelles .title__main{grid-gap:1rem;gap:1rem}}.products-caroussel ul.products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;overflow-x:auto;list-style:none;padding-left:5%;grid-gap:1rem;gap:1rem;width:100%;max-width:100vw;box-sizing:border-box;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:5%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:25px;cursor:grab}.products-caroussel ul.products.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-caroussel ul.products img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-caroussel ul.products li.product{flex:0 0 calc(25% - 2rem);min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;border-radius:6px;position:relative;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;overflow:hidden;-webkit-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.05);box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.05)}.products-caroussel ul.products li.product:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.15);box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.15)}@media screen and (max-width:1500px){.products-caroussel ul.products li.product{flex:0 0 calc(33% - 2rem)}}@media screen and (max-width:992px){.products-caroussel ul.products li.product{flex:0 0 calc(50% - 2rem)}}@media screen and (max-width:576px){.products-caroussel ul.products li.product{flex:0 0 calc(100% - 2rem)}}.products-caroussel ul.products li.product span.onsale{padding:0.5rem 1rem;border-radius:16px;font-size:0.75rem;background-color:#0131ff;color:#ffffff;z-index:999;position:absolute;top:2rem;right:2rem}.products-caroussel ul.products li.product.product-category{background-color:#0131ff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:76px 34px}@media screen and (max-width:1200px){.products-caroussel ul.products li.product.product-category{padding:4rem 2rem}}@media screen and (max-width:992px){.products-caroussel ul.products li.product.product-category{padding:2rem}}@media screen and (max-width:768px){.products-caroussel ul.products li.product.product-category{display:none}}.products-caroussel ul.products li.product.product-category h3{margin-bottom:46px}@media screen and (max-width:992px){.products-caroussel ul.products li.product.product-category h3{margin-bottom:2rem}}.products-caroussel ul.products li.product .product__image{width:100%;height:295px;overflow:hidden;margin-bottom:13px;border-radius:6px;background-color:#f2f2f2;margin:0 auto}@media screen and (max-width:992px){.products-caroussel ul.products li.product .product__image{height:200px}}.products-caroussel ul.products li.product .product__image img{width:100%;height:100%;object-fit:contain}.products-caroussel ul.products li.product a.woocommerce-LoopProduct-link{color:#101010;text-decoration:none;width:calc(100% - 15px);margin:7.5px auto 0 auto}.products-caroussel ul.products li.product .product__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:1 1 auto;padding:2rem 2rem 25px 2rem}.products-caroussel ul.products li.product .product__content h2.woocommerce-loop-product__title{font-size:22px;font-weight:700;margin-bottom:7px}@media screen and (max-width:768px){.products-caroussel ul.products li.product .product__content h2.woocommerce-loop-product__title{font-size:18px}}.products-caroussel ul.products li.product .product__content .product-title{font-size:22px;font-weight:700;margin-bottom:10px;text-wrap:unset}@media screen and (max-width:992px){.products-caroussel ul.products li.product .product__content .product-title{font-size:1.1rem}}.products-caroussel ul.products li.product .product__content .product-description{font-size:14px;opacity:0.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:2rem}.products-caroussel ul.products li.product .product__content .product-price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:19px;gap:19px;margin-bottom:2rem}@media screen and (max-width:992px){.products-caroussel ul.products li.product .product__content .product-price{grid-gap:0.5rem;gap:0.5rem}}.products-caroussel ul.products li.product .product__content .price{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:19px;gap:19px;margin-bottom:20px;flex-wrap:wrap}@media screen and (max-width:992px){.products-caroussel ul.products li.product .product__content .price{grid-gap:0.5rem;gap:0.5rem}}.products-caroussel ul.products li.product .product__content .price del{font-size:0.9rem;opacity:0.4}.products-caroussel ul.products li.product .product__content .price__tax{font-size:16px;font-weight:700}.products-caroussel ul.products li.product .product__content .price__tax .label{font-size:10px}.products-caroussel ul.products li.product .product__content .price__notax{font-size:14px;font-weight:600;opacity:0.4}.products-caroussel ul.products li.product .product__content .price__notax .label{font-weight:500}.products-caroussel ul.products li.product .product__content .add-to-cart-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin-top:auto;height:60px}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.product_type_simple{background-color:#ffffff;color:#101010;border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:12px;font-weight:500;padding:22px 28px;width:100%;text-wrap:nowrap;grid-gap:1rem;gap:1rem;-webkit-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.1);box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.1)}@media screen and (max-width:1200px){.products-caroussel ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.product_type_simple{padding:0 1rem;height:100%}}@media screen and (max-width:992px){.products-caroussel ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.product_type_simple{padding:0.5rem 1rem}}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button:hover,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.product_type_simple:hover{background-color:#101010;color:#ffffff;transition:background-color 0.3s ease, color 0.3s ease}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button:hover::after,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.product_type_simple:hover::after{filter:invert(1);-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button::after,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.product_type_simple::after{content:"";display:inline-block;vertical-align:middle;width:6px;height:10px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right.svg);background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease-in-out, filter 0.3s ease-in-out}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.compare_button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#101010;border-radius:6px;width:auto;height:100%;aspect-ratio:1;padding:0;border:1px solid #101010;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.compare_button:hover,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.compare_button.active{background-color:transparent}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.compare_button:hover img,.products-caroussel ul.products li.product .product__content .add-to-cart-container a.compare_button.active img{filter:none}.products-caroussel ul.products li.product .product__content .add-to-cart-container a.compare_button img{width:20px;height:20px;filter:invert(1);-webkit-transition:filter 0.3s ease;transition:filter 0.3s ease}.stock{background-color:#f8f8f8;border-radius:calc(1px * infinity);font-size:0.5rem !important;font-weight:500;padding:8px 14px;margin-bottom:0.75rem;width:fit-content}.stock.in-stock::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#2ef036;display:inline-block;margin-right:8px}.stock.out-of-stock::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#f02e2f;display:inline-block;margin-right:8px}.stock.available-on-backorder::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#f0c02e;display:inline-block;margin-right:8px}.title{margin-bottom:81px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;padding:0 5%;grid-gap:2rem;gap:2rem}@media screen and (max-width:992px){.title{margin-bottom:2rem}}@media screen and (max-width:576px){.title{flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:2rem;text-align:center}}.title__main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:clamp(2rem, 5vw, 108px);gap:clamp(2rem, 5vw, 108px);-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width:992px){.title__main p{font-size:0.9rem}}@media screen and (max-width:992px){.title__main{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;flex-direction:column;grid-gap:1rem;gap:1rem}}.reassurance{position:relative;padding-bottom:100px;margin:0 2.5%}@media screen and (max-width:992px){.reassurance{height:auto;padding-bottom:2rem}}.reassurance__image{position:absolute;inset:0}.reassurance__image img{width:100%;height:100%;object-fit:cover}.reassurance__header p{font-size:40px !important;font-weight:700;line-height:1.2}@media screen and (max-width:992px){.reassurance__header p{font-size:1.25rem !important}}@media screen and (max-width:768px){.reassurance__header p{font-size:1.1rem !important}}.reassurance__content{position:relative;z-index:1;padding:0 5%;padding-top:92px;color:#ffffff;padding:92px 74px 0px 82px}.reassurance__content h2{margin-bottom:2rem}@media screen and (max-width:992px){.reassurance__content{padding:4rem 2rem}}.reassurance__content.single_product{margin-top:72px;padding-bottom:103px}@media screen and (max-width:992px){.reassurance__content.single_product{padding-bottom:2rem}}.reassurance__content.single_product .reassurance__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:78px;grid-gap:2rem;gap:2rem}@media screen and (max-width:992px){.reassurance__content.single_product .reassurance__header{flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:2rem;gap:2rem;margin-bottom:2rem}}.reassurance__content.single_product .reassurance__header h3{width:auto;margin-bottom:0}.reassurance__content.single_product .reassurance__header a{color:#ffffff;font-size:14px;font-weight:700;white-space:nowrap}.reassurance__content.single_product .reassurance__header a::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right-reassurance.svg);display:inline-block;margin-left:13px;vertical-align:middle}.reassurance__content.single_product .reassurance__items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.reassurance__content .reassurance__items{display:-ms-grid;display:grid;grid-gap:48px;gap:48px;list-style-type:none;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width:1500px){.reassurance__content .reassurance__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.reassurance__content .reassurance__items{grid-template-columns:1fr}}.reassurance__content .reassurance__items .item{flex:1;border:1px solid rgba(112, 112, 112, 0.2);border-radius:10px;padding:48px;text-wrap:wrap}@media screen and (max-width:992px){.reassurance__content .reassurance__items .item{padding:2rem}}.reassurance__content .reassurance__items .item img{margin-bottom:63px}@media screen and (max-width:992px){.reassurance__content .reassurance__items .item img{margin-bottom:2rem}}.reassurance__content .reassurance__items .item h3{font-size:22px;font-weight:700;margin-bottom:21px}@media screen and (max-width:992px){.reassurance__content .reassurance__items .item h3{font-size:1.25rem;margin-bottom:1rem}}.reassurance__content .reassurance__items .item p{opacity:0.6}@media screen and (max-width:992px){.reassurance__content .reassurance__items .item p{font-size:0.9rem}}@media screen and (max-width:576px){.reassurance__content .reassurance__items .item p{font-size:0.8rem}}.cta{position:relative}.cta.rippa{background-color:#fafafa;height:600px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;text-align:center;position:relative;z-index:2}@media screen and (max-width:992px){.cta.rippa{height:auto;padding:8rem 5%}}@media screen and (max-width:768px){.cta.rippa{padding:4rem 5%}}.cta.rippa::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/rippa.svg);position:absolute;top:0;right:0;z-index:-1;opacity:0.02}.cta.rippa h2{width:50%}@media screen and (max-width:992px){.cta.rippa h2{width:75%}}.cta.rippa p{margin-top:20px;margin-bottom:64px;line-height:1.5;width:50%}@media screen and (max-width:992px){.cta.rippa p{font-size:0.9rem;width:100%;margin:1rem 0 2rem 0}}.cta.comparator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;height:1087px;padding:0 5%;margin:0 2.5%;max-height:900px}@media screen and (min-width:2000px){.cta.comparator{max-height:1250px}}@media screen and (max-width:768px){.cta.comparator{height:auto;min-height:300px;padding:4rem 5%}}.cta.comparator::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to top, rgba(16, 16, 16, 0) 0%, rgba(16, 16, 16, 0.8) 60%, rgba(16, 16, 16, 0) 100%);z-index:1}.cta.comparator .cta__image{position:absolute;inset:0}.cta.comparator .cta__image img{width:100%;height:100%;object-fit:cover;object-position:center 95%}@media screen and (max-width:992px){.cta.comparator .cta__image img{object-position:center 40%}}.cta.comparator .cta__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;padding-bottom:103px;color:#ffffff;grid-gap:clamp(2rem, 5vw, 55px);gap:clamp(2rem, 5vw, 55px);z-index:2}.cta.comparator .cta__content h2{width:60%;line-height:1.05}@media screen and (max-width:1500px){.cta.comparator .cta__content h2{width:75%}}@media screen and (max-width:992px){.cta.comparator .cta__content{padding:0;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.cta.comparator .cta__content a.button:hover{background-color:transparent;color:#ffffff;border-color:#ffffff}.cta.comparator .cta__content a.button:hover svg path{fill:#ffffff}.cta.product_categories{padding:0 5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:19px;gap:19px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:139px;margin-bottom:187px}@media screen and (max-width:768px){.cta.product_categories{flex-direction:column;grid-gap:2rem;gap:2rem}}@media screen and (max-width:992px){.cta.product_categories{margin:4rem 0}}.cta.product_categories .cta__header{position:relative;height:560px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;flex:1 1 80%;text-decoration:none;background-color:#101010}.cta.product_categories .cta__header:hover .title h3::after{margin-left:29px;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out}@media screen and (max-width:768px){.cta.product_categories .cta__header{flex-basis:150px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.cta.product_categories .cta__header .title h3::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right-white.svg);display:inline-block;margin-left:24px;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out;vertical-align:middle}@media screen and (max-width:768px){.cta.product_categories .cta__header .title{margin-bottom:0}}.cta.product_categories .cta__header .image{position:absolute;inset:0;height:100%}.cta.product_categories .cta__header .image img{width:100%;height:100%;object-fit:cover}.cta.product_categories .cta__navigation{background-color:#fafafa;flex:1 1 20%;padding:0 42px 76px 34px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-direction:column;grid-gap:56px;gap:56px}@media screen and (max-width:576px){.cta.product_categories .cta__navigation{flex:1 1 auto;padding:0 2rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:2rem;gap:2rem;text-align:center}}@media screen and (max-width:992px){.cta.product_categories .cta__navigation{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:2rem}}@media screen and (max-width:768px){.cta.product_categories .cta__navigation{flex-direction:column}}.cta.product_categories .cta__navigation p{font-size:35px !important;font-weight:700;line-height:1.1;text-wrap:wrap}@media screen and (max-width:992px){.cta.product_categories .cta__navigation p{font-size:1.5rem !important}}.cta.mini-pelle{height:475px;position:relative;overflow:hidden;padding:0 5%;background-color:#101010;margin-top:203px;margin-bottom:240px}@media screen and (max-width:992px){.cta.mini-pelle{margin:4rem 0}}.cta.mini-pelle::after{content:"";width:85%;height:100%;position:absolute;background:linear-gradient(90deg, black 0%, black 60%, rgba(0, 0, 0, 0) 100%);inset:0;z-index:2}.cta.mini-pelle .cta__image{position:absolute;inset:0;z-index:1}.cta.mini-pelle .cta__image img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) scale(1.25);-moz-transform:translateY(-50%) scale(1.25);-ms-transform:translateY(-50%) scale(1.25);transform:translateY(-50%) scale(1.25);transform-origin:right center;height:100%;width:auto}.cta.mini-pelle .cta__content{position:relative;height:100%;width:100%;padding:120px 109px;z-index:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:1200px){.cta.mini-pelle .cta__content{padding:2rem;width:100%}}@media screen and (max-width:992px){.cta.mini-pelle .cta__content{padding:2rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.cta.mini-pelle .cta__content h2{margin-bottom:40px;width:75%}@media screen and (max-width:992px){.cta.mini-pelle .cta__content h2{text-align:center;margin-bottom:1rem;width:50%}}.cta.promo{height:475px;position:relative;overflow:hidden;padding:0 5%;background-color:#101010;margin-top:203px;margin-bottom:0}@media screen and (max-width:992px){.cta.promo{margin:4rem 0}}.cta.promo::after{content:"";width:85%;height:100%;position:absolute;background:linear-gradient(90deg, black 0%, black 60%, rgba(0, 0, 0, 0) 100%);inset:0;z-index:2}.cta.promo .cta__image{position:absolute;inset:0;z-index:1}.cta.promo .cta__image img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) scale(1.25);-moz-transform:translateY(-50%) scale(1.25);-ms-transform:translateY(-50%) scale(1.25);transform:translateY(-50%) scale(1.25);transform-origin:right center;height:100%;width:auto}.cta.promo .cta__content{position:relative;height:100%;width:100%;padding:120px 109px;z-index:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:1200px){.cta.promo .cta__content{padding:2rem;width:100%}}@media screen and (max-width:992px){.cta.promo .cta__content{padding:2rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.cta.promo .cta__content h2{margin-bottom:40px;width:75%}@media screen and (max-width:992px){.cta.promo .cta__content h2{text-align:center;margin-bottom:1rem}}@media screen and (max-width:576px){.cta.promo .cta__content h2{width:100%}}.cta.contact{margin-top:245px;margin-bottom:210px;padding:0 7.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:148px;gap:148px}@media screen and (max-width:992px){.cta.contact{margin:4rem 5%;flex-direction:column;grid-gap:2rem;gap:2rem}}.cta.contact .header{border-bottom:none;flex:1;margin-top:82px}@media screen and (max-width:992px){.cta.contact .header{margin-top:0;text-align:center}}.cta.contact .header .subtitle{font-size:14px;color:rgba(16, 16, 16, 0.6);margin-bottom:6px;display:block}.cta.contact .header .subtitle.pulse-dot::before{content:"";display:inline-block;margin-right:8px;width:6px;height:6px;border-radius:50%;background-color:#0131ff;animation:pulse 2s infinite;vertical-align:middle}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0.5}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.cta.contact .header p{margin-top:13px;margin-bottom:65px}@media screen and (max-width:992px){.cta.contact .header p{font-size:0.9rem;margin-bottom:2rem}}@media screen and (max-width:992px){.cta.contact .header a.button{margin:0 auto}}.cta.contact .image{flex:1;aspect-ratio:1.7777777778;overflow:hidden;position:relative}@media screen and (max-width:992px){.cta.contact .image{aspect-ratio:1.7777777778}}.cta.contact .image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.archive-articles{padding:0 5%;margin-bottom:235px}@media screen and (max-width:992px){.archive-articles{margin-bottom:4rem}}@media screen and (max-width:576px){.archive-articles{margin-top:2rem}}.archive-articles .breadcrumb{margin:38px 0 56px 0}.archive-articles__header{border-bottom:1px solid rgba(112, 112, 112, 0.1);margin:108px 0 56px 0}@media screen and (max-width:992px){.archive-articles__header.desktop{display:none}}.archive-articles__header.mobile{display:none}@media screen and (max-width:992px){.archive-articles__header.mobile{display:block;margin-top:1rem;margin-bottom:0}.archive-articles__header.mobile .categories_wrapper{position:relative;width:max-content}.archive-articles__header.mobile .categories_wrapper::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-down.svg);position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;width:auto}.archive-articles__header.mobile select{margin-bottom:2rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:10px 1rem;text-align:left;position:relative}}.archive-articles__header .categories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem;list-style:none;flex-wrap:wrap}@media screen and (max-width:1220px){.archive-articles__header .categories{display:-ms-grid;display:grid;grid-template-columns:repeat(3, 1fr);text-align:center}}.archive-articles__header .categories .category{font-size:18px;font-weight:500;color:rgba(16, 16, 16, 0.4);padding:11px 25px}@media screen and (max-width:1500px){.archive-articles__header .categories .category{font-size:1rem}}.archive-articles__header .categories .category.active{border-bottom:3px solid #0131ff;color:#101010;font-weight:700}.archive-articles__grid{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:39px;gap:39px}@media screen and (max-width:992px){.archive-articles__grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width:768px){.archive-articles__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:576px){.archive-articles__grid{grid-template-columns:1fr}}.archive-articles__grid .archive-articles__item{border:1px solid rgba(112, 112, 112, 0.2)}.archive-articles__grid .archive-articles__item .image{height:210px;overflow:hidden}.archive-articles__grid .archive-articles__item .image img{width:100%;height:100%;object-fit:cover;-webkit-transition:transform 2s ease;transition:transform 2s ease}.archive-articles__grid .archive-articles__item .image img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.archive-articles__grid .archive-articles__item .content{padding:40px}@media screen and (max-width:992px){.archive-articles__grid .archive-articles__item .content{padding:2rem}}.archive-articles__grid .archive-articles__item .content .category{font-size:12px;opacity:0.4;margin-bottom:1rem;display:block}.archive-articles__grid .archive-articles__item .content h3{font-size:22px;text-decoration:none}@media screen and (max-width:992px){.archive-articles__grid .archive-articles__item .content h3{font-size:1.1rem}}.archive-articles__grid .archive-articles__item .content a{margin-top:2rem;display:block}@media screen and (max-width:992px){.archive-articles__grid .archive-articles__item .content a{font-size:0.9rem}}.archive-articles__grid .archive-articles__item .content a::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-right-articles.svg);display:inline-block;margin-left:8px;width:auto;font-size:14px}.articles{padding:0 5%}.articles.single-article{background-color:unset;margin-top:147px;margin-bottom:223px;padding:0 5%}@media screen and (max-width:992px){.articles.single-article{margin:4rem 0;padding:0 5%}}.articles__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:clamp(2rem, 5vw, 56px);gap:clamp(2rem, 5vw, 56px);margin-bottom:46px}.articles__header a{font-size:14px;text-decoration:none}.articles__header a:hover{text-decoration:underline}.articles__header a:hover::after{-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}.articles__header a::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right-articles.svg);display:inline-block;margin-left:12px;width:auto;-webkit-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}@media screen and (max-width:992px){.articles__header{margin-bottom:2rem}}.articles__items{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:39px;gap:39px}@media screen and (max-width:1200px){.articles__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.articles__items{grid-template-columns:1fr}}.articles__items .article{border:1px solid rgba(112, 112, 112, 0.15);border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.articles__items .article__image{height:212px;border-radius:6px 6px 0 0}.articles__items .article__image img{width:100%;height:100%;object-fit:cover;border-radius:6px 6px 0 0}.articles__items .article__content{padding:40px 40px 61px 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:1}.articles__items .article__content a[rel="category tag"]{font-size:12px;text-decoration:none;opacity:0.4;margin-bottom:1rem;display:block}.articles__items .article__content h3{font-size:22px;font-weight:700;line-height:1.25;margin-bottom:1rem}@media screen and (max-width:992px){.articles__items .article__content h3{font-size:1.1rem}}.articles__items .article__content a:last-child{font-size:14px;margin-top:auto}@media screen and (max-width:992px){.articles__items .article__content a:last-child{font-size:0.9rem}}.articles__items .article__content a:last-child::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-right-articles.svg);display:inline-block;margin-left:8px;width:auto}.single-article{background-color:#f8f8f8;padding:120px 12.5%;margin-bottom:54px}.single-article .breadcrumb{margin:38px 0}.single-article__header{text-align:center}.single-article__header .category{padding:0.5rem 1rem;border:1px solid #101010;border-radius:16px;text-decoration:none;font-size:14px}.single-article__header .category::before{content:"";display:inline-block;margin-right:6px;width:6px;height:6px;border-radius:50%;background-color:#0131ff}.single-article__header .details{opacity:0.4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:29px;gap:29px;margin:24px 0}@media screen and (max-width:992px){.single-article__header .details{grid-gap:1rem;gap:1rem}}.single-article__header h2{width:75%;margin:0 auto}@media screen and (max-width:992px){.single-article__header h2{width:100%}}.single-article__header .excerpt{opacity:0.4;width:75%;margin:0 auto;margin-top:44px}@media screen and (max-width:992px){.single-article__header .excerpt{margin-top:2rem;opacity:0.4;width:100%}}.single-article__header .image{height:450px;margin-top:44px;overflow:hidden}@media screen and (max-width:992px){.single-article__header .image{height:300px;margin-top:2rem}}.single-article__header .image img{width:100%;height:100%;object-fit:cover;border-radius:6px 6px 0 0}.single-article__content{margin-top:72px;padding:0 10%}.single-article__content h2{font-size:22px;margin-bottom:1rem}.single-article__content p{opacity:0.4;margin-bottom:1rem;text-wrap:wrap}.faq{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:5rem;gap:5rem;padding:0 5%;margin-top:214px;margin-bottom:250px}@media screen and (max-width:992px){.faq{flex-direction:column;margin-top:4rem;grid-gap:2rem;gap:2rem}}.faq__header{flex:1 1 calc(40% - 2rem)}@media screen and (max-width:768px){.faq__header{text-align:center}}.faq__header h2{margin-bottom:2rem}@media screen and (max-width:992px){.faq__header h2{margin-bottom:1rem}}.faq__header p{font-weight:600;margin-bottom:24px}@media screen and (max-width:992px){.faq__header p{font-size:0.9rem;margin-bottom:1.25rem}}.faq__header a{font-size:14px;font-weight:500}.faq__header a::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right-articles.svg);display:inline-block;margin-left:12px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.faq__header a:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.faq__header a:hover::after{margin-left:17px}.faq__content{flex:1 1 calc(60% - 2rem);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:15px;gap:15px}@media screen and (max-width:992px){.faq__content{grid-gap:0;gap:0}}.faq__content .faq__item{padding-top:40px;border-top:1px solid rgba(112, 112, 112, 0.1);cursor:pointer}@media screen and (max-width:992px){.faq__content .faq__item{padding:1.5rem 0}}.faq__content .faq__item .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:15px;border-bottom:none;grid-gap:2rem;gap:2rem;min-width:unset;min-height:unset;flex-direction:row}.faq__content .faq__item .header h3{font-size:22px;font-weight:700}@media screen and (max-width:992px){.faq__content .faq__item .header h3{font-size:1.1rem}}.faq__content .faq__item p{opacity:0.6;display:none;animation:grow 0.3s ease-in-out forwards;text-wrap:wrap}@media screen and (max-width:992px){.faq__content .faq__item p{font-size:0.9rem}}.faq__content .faq__item p.active{display:block}@keyframes grow{from{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}to{opacity:0.6;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.faq__content .faq__item p strong{font-weight:700}.socials{padding:0 5%;padding-top:100px;padding-bottom:120px}@media screen and (max-width:992px){.socials{padding-top:4rem;padding-bottom:4rem}}.socials__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:63px}@media screen and (max-width:992px){.socials__header{flex-direction:column;grid-gap:1rem;gap:1rem;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:2rem}}@media screen and (max-width:768px){.socials__header{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}}.socials__header h2{font-size:52px;font-weight:700;width:50%}@media screen and (max-width:992px){.socials__header h2{font-size:1.5rem}}@media screen and (max-width:576px){.socials__header h2{font-size:1.25rem}}.socials__header .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;list-style:none}.socials__header .buttons li{background-color:#f8f8f8;border:1px solid #f8f8f8;width:44px;height:44px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:50%}.socials__header .buttons li a{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.socials__header .buttons li img{display:block;width:20px;height:20px;object-fit:contain}.socials__header .buttons li:hover{background-color:#0131ff;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.socials__header .buttons li:hover img{filter:invert(1)}.socials__feed .s4-social-network-block{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem;gap:1rem}@media screen and (max-width:992px){.socials__feed .s4-social-network-block{grid-template-columns:repeat(2, 1fr)}}.review{background-color:#fafafa;padding:146px 0 133px 5%}@media screen and (max-width:992px){.review{padding:4rem 0 4rem 5%}}.review__header{text-align:center}.review__header span{border:1px solid #101010;padding:0.5rem 1rem;border-radius:16px;font-size:14px;display:block;margin:0 auto 0.5rem auto;width:fit-content}.review__header span::before{content:"";display:inline-block;width:6px;height:6px;background-color:#224cff;border-radius:50%;margin-right:6px;vertical-align:middle}.review__header h2{width:50%;margin:0 auto}@media screen and (max-width:992px){.review__header h2{width:100%}}.review__feed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;grid-gap:24px;gap:24px;margin-top:64px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.review__feed::-webkit-scrollbar{display:none}@media screen and (max-width:992px){.review__feed{margin-top:3rem}}.review__feed.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.review__card{flex:0 0 28%;min-width:0;scroll-snap-align:start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding:70px 50px;background-color:#ffffff;border:1px solid rgba(112, 112, 112, 0.15);border-radius:6px}@media screen and (max-width:1200px){.review__card{padding:35px 2rem}}@media screen and (max-width:992px){.review__card{flex:0 0 45%;padding:2rem}}@media screen and (max-width:576px){.review__card{flex:0 0 82%}}.review__card img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.review__progress{position:relative;height:5px;width:50%;margin:50px auto 0 auto;background-color:rgba(112, 112, 112, 0.2);overflow:hidden;border-radius:2.5px;cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.review__progress-fill{position:absolute;top:0;left:0;height:100%;width:0;min-width:10%;border-radius:2.5px;background-color:#0131ff;-webkit-transition:width 0.22s cubic-bezier(0.22, 1, 0.36, 1);transition:width 0.22s cubic-bezier(0.22, 1, 0.36, 1);will-change:width}.review__progress.is-scrubbing .review__progress-fill{transition:none}.review__stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:4px;gap:4px}.review__stars img{width:16px;height:auto}.review__card-title{font-size:20px;font-weight:700;color:#101010;margin-top:1rem}@media screen and (max-width:992px){.review__card-title{font-size:1.1rem}}.review__card-author{margin-top:auto;padding-top:0.5rem;font-size:14px;font-weight:400;color:#101010}.footer{position:relative}.footer__reassurance{padding:0 5%;padding-top:55px;padding-bottom:49px}@media screen and (max-width:992px){.footer__reassurance{padding-top:2rem;padding-bottom:2rem;text-align:center}}.footer__reassurance ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;list-style:none;grid-gap:2rem;gap:2rem;flex-wrap:wrap}@media screen and (max-width:992px){.footer__reassurance ul{display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5rem 1rem;gap:1.5rem 1rem}}@media screen and (max-width:480px){.footer__reassurance ul{grid-template-columns:1fr}}.footer__reassurance ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:15px;gap:15px}@media screen and (max-width:992px){.footer__reassurance ul li{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.footer__reassurance ul li span{font-weight:700}@media screen and (max-width:992px){.footer__reassurance ul li span{font-size:0.9rem}}.footer__content{padding:106px 5% 53px 5%;position:relative;color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:clamp(2rem, 5vw, 150px);gap:clamp(2rem, 5vw, 150px)}@media screen and (max-width:992px){.footer__content{flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:3rem 5%}}.footer__content-image{position:absolute;inset:0}.footer__content-image img{width:100%;height:100%;object-fit:cover}.footer__content-main{position:relative;flex:2 1 0;min-width:0}@media screen and (max-width:992px){.footer__content-main{flex:1 1 auto;width:100%}}.footer__content-main img{margin-bottom:60px;width:50%;max-width:300px;height:auto}@media screen and (max-width:992px){.footer__content-main img{margin-bottom:1rem}}.footer__content-main h2{width:50%;font-size:22px}@media screen and (max-width:992px){.footer__content-main h2{width:100%;font-size:1.25rem}}.footer__content-main p{font-weight:500;margin-top:19px;margin-bottom:41px}@media screen and (max-width:768px){.footer__content-main p{margin-top:1rem;margin-bottom:2rem;font-size:0.9rem}}.footer__content-main .contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;padding:40px 0;grid-gap:clamp(1rem, 5vw, 50px);gap:clamp(1rem, 5vw, 50px);border-top:1px solid rgba(255, 255, 255, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.2);flex-wrap:wrap;margin-bottom:0}@media screen and (max-width:992px){.footer__content-main .contact{padding:1rem 0}}.footer__content-main .contact__item .label{font-size:1rem;font-weight:700}@media screen and (max-width:992px){.footer__content-main .contact__item .value{font-size:0.9rem}}@media screen and (max-width:576px){.footer__content-main .contact__item .value{font-size:0.8rem}}.footer__content-main .contact__item:nth-child(1) .label{font-weight:500}.footer__content-main .contact__item:nth-child(1) .label::before{content:"";width:7px;height:7px;background-color:#0131ff;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:8px}.footer__content-main .navigation ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:46px;gap:46px;list-style:none;margin-top:31px}@media screen and (max-width:992px){.footer__content-main .navigation ul{grid-gap:1rem;gap:1rem;margin-top:2rem;flex-direction:column}}.footer__content-main .navigation ul li a{font-size:14px;color:#ffffff;font-weight:500;text-decoration:none;text-wrap:nowrap}@media screen and (max-width:992px){.footer__content-main .navigation ul li a{font-size:14px}}.footer__content-navigation{flex:3 1 0;min-width:0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:clamp(2rem, 5vw, 132px);gap:clamp(2rem, 5vw, 132px)}@media screen and (max-width:992px){.footer__content-navigation{flex:1 1 auto;width:100%}}@media screen and (max-width:576px){.footer__content-navigation{display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:400px){.footer__content-navigation{grid-template-columns:1fr}}.footer__content-navigation .product_categories ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;list-style:none;grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:992px){.footer__content-navigation .product_categories ul{grid-gap:1rem;gap:1rem}}.footer__content-navigation .product_categories ul li a{color:#ffffff;text-decoration:none;font-size:20px;font-weight:700}@media screen and (max-width:1500px){.footer__content-navigation .product_categories ul li a{font-size:1rem}}.footer__content-navigation .product_categories ul li a:hover{text-decoration:underline}@media screen and (max-width:992px){.footer__content-navigation .product_categories ul li a{font-size:0.9rem}}.footer__content-navigation .product_categories a.button{margin-top:67px}@media screen and (max-width:992px){.footer__content-navigation .product_categories a.button{margin-top:1rem}}.footer__content-navigation .about h5{font-size:20px;font-weight:600;margin-bottom:28px}@media screen and (max-width:1500px){.footer__content-navigation .about h5{font-size:1rem}}@media screen and (max-width:992px){.footer__content-navigation .about h5{margin-bottom:1rem}}.footer__content-navigation .about ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:992px){.footer__content-navigation .about ul{grid-gap:1rem;gap:1rem}}.footer__content-navigation .about ul li a{color:#ffffff;text-decoration:none}.footer__content-navigation .about ul li a:hover{text-decoration:underline}.footer__content-navigation .misc ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;list-style:none}@media screen and (max-width:992px){.footer__content-navigation .misc ul{grid-gap:1rem;gap:1rem}}.footer__content-navigation .misc ul li a{color:#ffffff;font-size:1rem;text-decoration:none;font-weight:600}@media screen and (max-width:1500px){.footer__content-navigation .misc ul li a{font-size:1rem}}.footer__content-navigation .misc ul li a:hover{text-decoration:underline}.footer__content-agency{position:absolute;right:92px;bottom:56px}@media screen and (max-width:992px){.footer__content-agency{position:static;margin-top:1rem}}.footer__content-agency p{font-size:14px}.footer__content-agency p a{color:#ffffff}.footer__content.v2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;grid-gap:0;gap:0;padding:0;position:relative;padding:106px 0 0 0;color:#ffffff}@media screen and (max-width:992px){.footer__content.v2{padding:4rem 0 0 0}}.footer__content.v2 .bg_img_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.footer__content.v2 .bg_img_wrapper .bg_img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.footer__content.v2 .bg_img_wrapper:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:black;opacity:0.52}.footer__content.v2 .main,.footer__content.v2 .bot{padding:0 5%}.footer__content.v2 .main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;grid-gap:10.416667vw;gap:10.416667vw;padding-bottom:clamp(50px, 5.729167vw, 110px)}.footer__content.v2 .main .left{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.footer__content.v2 .main .left img{margin-bottom:56px}@media screen and (max-width:576px){.footer__content.v2 .main .left img{margin-bottom:1rem}}.footer__content.v2 .main .left>img{width:180px;max-width:100%;height:auto}.footer__content.v2 .main .left h2{font-size:22px;margin-bottom:60px}@media screen and (max-width:576px){.footer__content.v2 .main .left h2{margin-bottom:2rem}}.footer__content.v2 .main .left p{font-size:14px;color:#aaaaaa;margin-bottom:40px;line-height:1.7}.footer__content.v2 .main .links{-webkit-box:10;-moz-box:10;-webkit-flex:10 1 auto;-ms-flex:10 1 auto;flex:10 1 auto;display:-ms-grid;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:25px;gap:25px;padding-top:130px}.footer__content.v2 .main .links ul{list-style:none}.footer__content.v2 .main .links a{color:#ffffff;font-size:15px;text-decoration:none}.footer__content.v2 .main .links a:hover{text-decoration:underline}.footer__content.v2 .main .links_col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;grid-gap:50px;gap:50px}@media screen and (max-width:992px){.footer__content.v2 .main .links_col{gap:1rem}}.footer__content.v2 .main .links_col .contact__item .links_title{margin-bottom:1.5rem}.footer__content.v2 .main .links_col .contact__item span{color:#aaaaaa;font-size:14px}.footer__content.v2 .main .links_col ul{font-size:15px}.footer__content.v2 .main .links_col ul li{margin-bottom:1rem}@media screen and (max-width:576px){.footer__content.v2 .main .links_col ul li{margin-bottom:0.25rem}}.footer__content.v2 .main .links_title{font-size:16px;font-weight:bold;padding-left:15px;position:relative}.footer__content.v2 .main .links_title::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:5px;width:5px;background-color:#0131ff;border-radius:100%}@media screen and (max-width:992px){.footer__content.v2 .main{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;grid-gap:2.604167vw;gap:2.604167vw}.footer__content.v2 .main .links{padding-top:2.604167vw}}@media screen and (max-width:576px){.footer__content.v2 .main .links{grid-template-columns:repeat(1, 1fr)}}.footer__content.v2 .bot{background:-webkit-linear-gradient(280deg, #101010, #212121);background:-moz-linear-gradient(280deg, #101010, #212121);background:-o-linear-gradient(280deg, #101010, #212121);background:linear-gradient(280deg, #101010, #212121);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:576px){.footer__content.v2 .bot{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:6px;gap:6px;padding-top:18px;padding-bottom:18px;text-align:center}}.footer__content.v2 .bot .navigation{padding-top:20px;padding-bottom:15px}@media screen and (max-width:576px){.footer__content.v2 .bot .navigation{padding-top:0;padding-bottom:0;width:100%}}.footer__content.v2 .bot .navigation ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;grid-gap:3.697917vw;gap:3.697917vw}@media screen and (max-width:576px){.footer__content.v2 .bot .navigation ul{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:6px 16px;gap:6px 16px}}.footer__content.v2 .bot .navigation a{color:#aaaaaa;text-decoration:none;transition:color 0.2s ease-in-out;font-size:12px}.footer__content.v2 .bot .navigation a:hover{color:#ffffff}.footer__content.v2 .bot .s4_link{padding-top:20px;padding-bottom:15px;color:#aaaaaa;text-decoration:none;transition:color 0.2s ease-in-out;font-size:12px}.footer__content.v2 .bot .s4_link:hover{color:#ffffff}@media screen and (max-width:576px){.footer__content.v2 .bot .s4_link{padding-top:0;padding-bottom:0}}.archive-product{padding:0 5% 0 7.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:clamp(10px, 2.083333vw, 40px);gap:clamp(10px, 2.083333vw, 40px);width:100%;padding-bottom:281px}@media screen and (max-width:992px){.archive-product{grid-gap:2rem;gap:2rem;flex-direction:column;padding-bottom:4rem}}.archive-product__filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:1 1 calc(25%);min-width:0;background:#ffffff;padding:clamp(15px, 4.166667vw, 80px) clamp(15px, 1.302083vw, 25px);border-radius:6px}@media screen and (max-width:576px){.archive-product__filters{margin-top:2rem}}.archive-product__filters-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:36px}@media screen and (max-width:1200px){.archive-product__filters-head{margin-bottom:27.5px}}@media screen and (max-width:992px){.archive-product__filters-head{margin-bottom:1rem}}.archive-product__filters-head span{margin-bottom:0;padding-bottom:0 !important}.archive-product__filters-clear{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:6px;gap:6px;background:transparent;border:none;padding:0;cursor:pointer;font-size:14px;font-weight:500;color:rgba(16, 16, 16, 0.6);-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;text-decoration:underline}.archive-product__filters-clear svg{width:12px;height:12px}.archive-product__filters-clear:hover{color:red}.archive-product__filters span{font-size:22px;font-weight:700;padding-bottom:35px}@media screen and (max-width:1200px){.archive-product__filters span{padding-bottom:27.5px}}.archive-product__filters-filter{border-top:1px solid rgba(112, 112, 112, 0.2);padding:22.5px 0}@media screen and (max-width:992px){.archive-product__filters-filter{padding:1rem 0}}.archive-product__filters-filter.active .content{display:block}.archive-product__filters-filter .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:0;margin-bottom:1rem;grid-gap:1rem;gap:1rem;cursor:pointer}.archive-product__filters-filter .header span{font-size:1rem;padding-bottom:0}@media screen and (max-width:992px){.archive-product__filters-filter .header span{font-size:0.9rem;margin-bottom:0;flex:1}}.archive-product__filters-filter .content{display:none}.archive-product__filters-filter .content ul{list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.archive-product__filters-filter .content ul li{background-color:#f8f8f8;font-size:14px;padding:10px 1rem;border-radius:6px;border:1px solid #f8f8f8;cursor:pointer}@media screen and (max-width:992px){.archive-product__filters-filter .content ul li{font-size:0.75rem}}.archive-product__filters-filter .content ul li.active{border-color:#0131ff;color:#0131ff}.archive-product__filters-filter .content .range-slider{position:relative;height:13px;margin-bottom:28px}.archive-product__filters-filter .content .range-slider__track{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:3px;background-color:rgba(112, 112, 112, 0.2);border-radius:1px}.archive-product__filters-filter .content .range-slider__fill{position:absolute;height:100%;background-color:#0131ff;border-radius:1px}.archive-product__filters-filter .content .range-slider__input{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;pointer-events:none}.archive-product__filters-filter .content .range-slider__input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:13px;height:13px;border-radius:50%;background-color:#0131ff;cursor:pointer;pointer-events:all}.archive-product__filters-filter .content .range-slider__input::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background-color:#0131ff;cursor:pointer;pointer-events:all;border:none}.archive-product__filters-filter .content .range-slider__labels{position:absolute;top:calc(100% + 8px);width:100%;pointer-events:none}.archive-product__filters-filter .content .range-slider__label{position:absolute;font-size:14px;font-weight:500;white-space:nowrap}.archive-product__filters-filter .content .range-slider__label--min{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.archive-product__filters-filter .content .range-slider__label--max{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.archive-product__search-term{font-size:1.1rem;font-weight:600;margin-bottom:1rem}@media screen and (max-width:992px){.archive-product__search-term{font-size:1rem}}.archive-product__products{flex:1 1 calc(75%);min-width:0}.archive-product__products-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-wrap:nowrap;grid-gap:2rem;gap:2rem}@media screen and (max-width:768px){.archive-product__products-header{flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:0.5rem;gap:0.5rem}}.archive-product__products-header .results-count{font-weight:800}@media screen and (max-width:992px){.archive-product__products-header .results-count{font-size:0.9rem}}.archive-product__products-header .sort{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:23px;gap:23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:992px){.archive-product__products-header .sort{grid-gap:1rem;gap:1rem;font-size:0.9rem}}.archive-product__products-header .sort .select-container{position:relative}.archive-product__products-header .sort .select-container::after{content:"";position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:6px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-down.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}.archive-product__products-header .sort .select-container select{background-color:#ffffff;padding:14px 55px 14px 22px;border:1px solid rgba(16, 16, 16, 0.2);border-radius:6px;font-weight:700;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#101010}.archive-product__products-content{margin-top:25px;position:relative}@media screen and (max-width:992px){.archive-product__products-content{margin-top:2rem}}.archive-product__products-content.is-loading{min-height:220px}.archive-product__products-content.is-loading ul.products,.archive-product__products-content.is-loading>p{opacity:0.35;pointer-events:none}.archive-product__products-content.is-loading::after{content:"";position:absolute;top:70px;left:50%;width:40px;height:40px;margin-left:-20px;border:3px solid rgba(112, 112, 112, 0.25);border-top-color:#0131ff;border-radius:50%;-moz-animation:s4-spin 0.7s linear infinite;-webkit-animation:s4-spin 0.7s linear infinite;animation:s4-spin 0.7s linear infinite}.archive-product__products-content ul.products{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));list-style:none;grid-gap:1rem;gap:1rem;width:100%;box-sizing:border-box;scrollbar-width:none}@media screen and (max-width:1200px){.archive-product__products-content ul.products{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}.archive-product__products-content ul.products li.product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;border-radius:6px;position:relative;background:#ffffff;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;overflow:hidden}.archive-product__products-content ul.products li.product:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.15);box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.15)}.archive-product__products-content ul.products li.product span.onsale{padding:0.5rem 1rem;border-radius:16px;font-size:0.75rem;background-color:#0131ff;color:#ffffff;position:absolute;top:1rem;right:1rem}.archive-product__products-content ul.products li.product.product-category{background-color:#0131ff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:76px 34px}.archive-product__products-content ul.products li.product.product-category h3{margin-bottom:46px}@media screen and (max-width:992px){.archive-product__products-content ul.products li.product.product-category{padding:2rem}}.archive-product__products-content ul.products li.product .product__image{width:calc(100% - 15px);height:295px;overflow:hidden;margin-bottom:13px;border-radius:6px;background-color:#f8f8f8;margin:7.5px auto}@media screen and (max-width:992px){.archive-product__products-content ul.products li.product .product__image{height:200px}}.archive-product__products-content ul.products li.product .product__image img{width:100%;height:100%;object-fit:contain}.archive-product__products-content ul.products li.product a.woocommerce-LoopProduct-link{color:#101010;text-decoration:none}.archive-product__products-content ul.products li.product .product__content{padding:2rem 2rem 25px 2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%}.archive-product__products-content ul.products li.product .product__content h2.woocommerce-loop-product__title{font-size:22px;font-weight:700;margin-bottom:7px}@media screen and (max-width:768px){.archive-product__products-content ul.products li.product .product__content h2.woocommerce-loop-product__title{font-size:18px}}.archive-product__products-content ul.products li.product .product__content .product-title{font-size:22px;font-weight:700;margin-bottom:10px;text-wrap:unset}@media screen and (max-width:992px){.archive-product__products-content ul.products li.product .product__content .product-title{font-size:1.1rem}}.archive-product__products-content ul.products li.product .product__content .product-description{font-size:14px;opacity:0.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:2rem}.archive-product__products-content ul.products li.product .product__content .product-price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:19px;gap:19px;margin-bottom:2rem}@media screen and (max-width:992px){.archive-product__products-content ul.products li.product .product__content .product-price{grid-gap:0.5rem;gap:0.5rem}}.archive-product__products-content ul.products li.product .product__content .price{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:19px;gap:19px;margin-bottom:20px;flex-wrap:wrap}@media screen and (max-width:992px){.archive-product__products-content ul.products li.product .product__content .price{grid-gap:0.5rem;gap:0.5rem}}.archive-product__products-content ul.products li.product .product__content .price del{font-size:0.9rem;opacity:0.4}.archive-product__products-content ul.products li.product .product__content .price__tax{font-size:16px;font-weight:700}.archive-product__products-content ul.products li.product .product__content .price__tax .label{font-size:10px}.archive-product__products-content ul.products li.product .product__content .price__notax{font-size:14px;font-weight:600;margin-bottom:2px;opacity:0.4}.archive-product__products-content ul.products li.product .product__content .price__notax .label{font-weight:500}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin-top:auto;height:60px}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.product_type_simple{background-color:#ffffff;color:#101010;border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:12px;font-weight:500;padding:22px 28px;width:100%;text-wrap:nowrap;grid-gap:1rem;gap:1rem;-webkit-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.1);box-shadow:0 5px 12px 0 rgba(0, 0, 0, 0.1)}@media screen and (max-width:1200px){.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.product_type_simple{padding:0 1rem;height:100%}}@media screen and (max-width:992px){.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.product_type_simple{padding:0.5rem 1rem}}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button:hover,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.product_type_simple:hover{background-color:#101010;color:#ffffff;transition:background-color 0.3s ease, color 0.3s ease}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button:hover::after,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.product_type_simple:hover::after{filter:invert(1);-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.add_to_cart_button::after,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.product_type_simple::after{content:"";display:inline-block;vertical-align:middle;width:6px;height:10px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right.svg);background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease-in-out, filter 0.3s ease-in-out}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.compare_button,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.pack-cart_button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#101010;border-radius:6px;width:auto;height:100%;aspect-ratio:1;padding:0;border:1px solid #101010;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.compare_button:hover,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.compare_button.active,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.pack-cart_button:hover,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.pack-cart_button.active{background-color:transparent}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.compare_button:hover img,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.compare_button.active img,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.pack-cart_button:hover img,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.pack-cart_button.active img{filter:none}.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.compare_button img,.archive-product__products-content ul.products li.product .product__content .add-to-cart-container a.pack-cart_button img{width:20px;height:20px;filter:invert(1);-webkit-transition:filter 0.3s ease;transition:filter 0.3s ease}.archive-product__pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:8px;gap:8px;margin-top:48px}.archive-product__pagination .page-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:6px;font-size:14px;font-weight:500;border:1px solid rgba(112, 112, 112, 0.2);background:transparent;color:#101010;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease}.archive-product__pagination .page-btn:hover:not([disabled]):not(.current):not(.dots){border-color:#0131ff;color:#0131ff}.archive-product__pagination .page-btn.current{background-color:#0131ff;border-color:#0131ff;color:#ffffff;cursor:default}.archive-product__pagination .page-btn.dots{border-color:transparent;cursor:default;pointer-events:none}.archive-product__pagination .page-btn[disabled]{opacity:0.3;cursor:not-allowed}@keyframes s4-spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}p.woocommerce-result-count,form.woocommerce-ordering{display:none}.post-type-archive-product,.tax-product_cat{background-color:#f7f7f7}.breadcrumb{font-size:12px;font-weight:600;margin:15px 7.5%;background-color:none}@media screen and (max-width:992px){.breadcrumb{margin:2rem 5%}}@media screen and (max-width:768px){.breadcrumb{margin:1rem 5%}}@media screen and (max-width:576px){.breadcrumb{display:none}}.breadcrumb.products{margin:10px 7.5% 25px 7.5%;background-color:none}@media screen and (max-width:992px){.breadcrumb.products{margin:2rem 7.5% 3rem 7.5%}}@media screen and (max-width:768px){.breadcrumb.products{margin:1rem 7.5% 2rem 7.5%}}.breadcrumb.px-container{padding-left:5%;padding-right:5%}.breadcrumb.py-balance{padding-top:38px;padding-bottom:38px}.breadcrumb a{color:rgba(16, 16, 16, 0.28);font-weight:400}.alert{position:fixed;bottom:2rem;right:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:0.75rem;gap:0.75rem;padding:0.875rem 1.25rem;border-radius:8px;background-color:#0131ff;color:#ffffff;font-size:0.9rem;font-weight:600;box-shadow:0 4px 20px rgba(0, 0, 0, 0.15);z-index:9999;opacity:0;-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);pointer-events:none;transition:opacity 0.3s ease, transform 0.3s ease}.alert.alert--visible{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.alert.alert--error{background-color:#f02e2f}.alert__icon{width:1rem;height:1rem;flex-shrink:0;filter:brightness(0) invert(1)}.alert__message{line-height:1.3}.comparateur{padding:0 5%}@media screen and (max-width:768px){.comparateur .breadcrumb{display:none}}.comparateur__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:22px;gap:22px;margin-bottom:90px}@media screen and (max-width:992px){.comparateur__header{display:none}}.comparateur__header h1{width:50%;text-align:center}.comparateur__header a{font-size:14px;font-weight:500}.comparateur__header a::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right-comparator.svg);display:inline-block;margin-left:11px;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out}.comparateur__header a:hover::after{margin-left:16px;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out}.comparateur__content{padding-bottom:159px}.comparateur__content p{text-align:center}.comparateur__content .no-products{margin-bottom:1rem}.comparateur__content .comparateur__progress-bar{display:none;width:100%;height:3px;background-color:rgba(16, 16, 16, 0.1);border-radius:1px;margin-bottom:24px;overflow:hidden}.comparateur__content .comparateur__progress-fill{height:100%;background-color:#0131ff;border-radius:1px;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;width:0%}@media screen and (max-width:768px){.comparateur__content .comparateur__scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right, white 30%, rgba(255, 255, 255, 0)), linear-gradient(to left, white 30%, rgba(255, 255, 255, 0)) 100% 0, radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.08), transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.08), transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%, 40px 100%, 12px 100%, 12px 100%;background-attachment:local, local, scroll, scroll}}.comparateur__content .products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding-left:200px;grid-gap:24px;gap:24px;overflow:visible}@media screen and (max-width:992px){.comparateur__content .products{padding-left:0}}@media screen and (max-width:768px){.comparateur__content .products{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:0;scroll-behavior:smooth}.comparateur__content .products::-webkit-scrollbar{height:4px}.comparateur__content .products::-webkit-scrollbar-track{background:transparent}.comparateur__content .products::-webkit-scrollbar-thumb{background:rgba(16, 16, 16, 0.1);border-radius:2px}}.comparateur__content .products .product{flex:1 1 0%;min-width:0;border-radius:6px}@media screen and (max-width:992px){.comparateur__content .products .product{min-width:auto}}@media screen and (max-width:768px){.comparateur__content .products .product{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:100%}}.comparateur__content .products .product.product-empty{border:1px solid rgba(16, 16, 16, 0.2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:16px;gap:16px;padding:1rem;height:fit-content;cursor:pointer;position:relative}.comparateur__content .products .product.product-empty span{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.comparateur__content .products .product.product-empty span{display:none}}.comparateur__content .products .product.product-empty .image{flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:33px;height:33px;background-color:#0131ff;border-radius:50%}.comparateur__content .products .product.product-empty .empty-slot-panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;margin:0;padding:0;list-style:none;max-height:240px;overflow-y:auto;border:1px solid rgba(16, 16, 16, 0.2);border-radius:6px;background-color:#ffffff;box-shadow:0 8px 24px rgba(16, 16, 16, 0.12)}.comparateur__content .products .product.product-empty .empty-slot-panel__option{padding:12px 22px;font-weight:400;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comparateur__content .products .product.product-empty .empty-slot-panel__option:nth-child(odd){background-color:#f8f8f8}.comparateur__content .products .product.product-empty .empty-slot-panel__option:nth-child(even){background-color:#ffffff}.comparateur__content .products .product.product-empty .empty-slot-panel__option:hover{background-color:rgba(1, 49, 255, 0.12)}.comparateur__content .products .product__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;grid-gap:46px;gap:46px}@media screen and (max-width:992px){.comparateur__content .products .product__details{grid-gap:24px;gap:24px}}@media screen and (max-width:768px){.comparateur__content .products .product__details{grid-gap:12px;gap:12px}}.comparateur__content .products .product__details-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:28px;gap:28px;width:90%}.comparateur__content .products .product__details-actions .delete{flex-shrink:0;cursor:pointer}.comparateur__content .products .product__details-actions .delete svg path{fill:rgba(16, 16, 16, 0.2);-webkit-transition:fill 0.2s ease;transition:fill 0.2s ease}.comparateur__content .products .product__details-actions .delete:hover svg path{fill:#e00}.comparateur__content .products .product__details-select{position:relative;flex:1 1 0%;min-width:0}.comparateur__content .products .product__details-select:not(.is-enhanced)::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-down.svg);position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.comparateur__content .products .product__details-select select{border:1px solid rgba(16, 16, 16, 0.2);border-radius:6px;font-weight:700;padding:22px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;background:transparent;cursor:pointer;overflow:hidden;text-overflow:ellipsis;font-family:inherit}@media screen and (max-width:768px){.comparateur__content .products .product__details-select select{padding:10px 24px 10px 8px;font-size:12px}}.comparateur__content .products .product__details-select.is-enhanced select{display:none}.comparateur__content .products .product__details .custom-select{position:relative;width:100%}.comparateur__content .products .product__details .custom-select__trigger{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;border:1px solid rgba(16, 16, 16, 0.2);border-radius:6px;font-weight:700;font-family:inherit;font-size:inherit;text-align:left;padding:22px;background:transparent;cursor:pointer}@media screen and (max-width:768px){.comparateur__content .products .product__details .custom-select__trigger{padding:10px 24px 10px 8px;font-size:12px}}.comparateur__content .products .product__details .custom-select__trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparateur__content .products .product__details .custom-select__trigger-chevron{flex-shrink:0;width:16px;height:9px;background:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-down.svg) no-repeat center / contain;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}.comparateur__content .products .product__details .custom-select__panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto;border:1px solid rgba(16, 16, 16, 0.2);border-radius:6px;background-color:#ffffff;box-shadow:0 8px 24px rgba(16, 16, 16, 0.12);display:none}.comparateur__content .products .product__details .custom-select__option{padding:16px 22px;font-weight:400;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.comparateur__content .products .product__details .custom-select__option{padding:10px 12px;font-size:12px}}.comparateur__content .products .product__details .custom-select__option:nth-child(odd){background-color:#f8f8f8}.comparateur__content .products .product__details .custom-select__option:nth-child(even){background-color:#ffffff}.comparateur__content .products .product__details .custom-select__option:hover{background-color:rgba(1, 49, 255, 0.12)}.comparateur__content .products .product__details .custom-select__option.is-disabled{opacity:0.4;cursor:not-allowed;pointer-events:none}.comparateur__content .products .product__details .custom-select.is-open .custom-select__panel{display:block}.comparateur__content .products .product__details .custom-select.is-open .custom-select__trigger-chevron{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.comparateur__content .products .product__details-image{background-color:#f8f8f8;height:370px;width:fit-content;padding:2rem}@media screen and (max-width:992px){.comparateur__content .products .product__details-image{height:290px;margin-top:2rem}}@media screen and (max-width:992px){.comparateur__content .products .product__details-image{padding:0.5rem}}.comparateur__content .products .product__details-image img{width:100%;height:100%;object-fit:contain}.comparateur__content .products--empty{padding-left:0;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.comparateur__content .products--empty .product-empty{flex:0 1 420px}.comparateur__content .products__actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:89px}@media screen and (max-width:992px){.comparateur__content .products__actions{margin-top:2rem}}.comparateur__content .products__actions-offset{flex-shrink:0;width:200px}@media screen and (max-width:992px){.comparateur__content .products__actions-offset{width:0}}.comparateur__content .products__actions-col{flex:1 1 0%;min-width:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:2rem;gap:2rem;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:992px){.comparateur__content .products__actions-col{grid-gap:1rem;gap:1rem}}@media screen and (max-width:768px){.comparateur__content .products__actions-col{display:none;min-width:160px;text-align:center;text-decoration:underline}.comparateur__content .products__actions-col.mobile-active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.comparateur__content .products__actions-col::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/download-black.svg);display:inline-block;margin-right:12px;vertical-align:middle}}@media screen and (max-width:768px) and (max-width:992px){.comparateur__content .products__actions-col::before{display:none}}.comparateur__content .comparator-specs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:82px;gap:82px;margin-top:103px}@media screen and (max-width:992px){.comparateur__content .comparator-specs{margin-top:4rem;grid-gap:2rem;gap:2rem}}.comparateur__content .comparator-specs__group h4{margin-bottom:28px}@media screen and (max-width:992px){.comparateur__content .comparator-specs__group h4{margin-bottom:1rem}}.comparateur__content .comparator-specs__group:nth-child(1) h4::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/parametre_de_base.svg);display:inline-block;margin-right:12px;vertical-align:middle}.comparateur__content .comparator-specs__group:nth-child(2) h4::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/moteur.svg);display:inline-block;margin-right:12px;vertical-align:middle}.comparateur__content .comparator-specs__group:nth-child(3) h4::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/dimension_structure.svg);display:inline-block;margin-right:12px;vertical-align:middle;width:20px}.comparateur__content .comparator-specs__group:nth-child(4) h4::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/systeme_hydraulique.svg);display:inline-block;margin-right:12px;vertical-align:middle;width:20px}.comparateur__content .comparator-specs__attr-alias{display:block;margin-bottom:4px;font-size:11px;font-style:italic;line-height:1.2;color:#707070}@media screen and (max-width:768px){.comparateur__content .comparator-specs__attr-alias{font-size:10px}}.comparateur__content .comparator-specs__table{width:100%;border-collapse:collapse;table-layout:fixed}@media screen and (max-width:992px){.comparateur__content .comparator-specs__table tr{padding-top:9px;padding-bottom:1rem;padding-left:25px;padding-right:25px}}.comparateur__content .comparator-specs__table tr:nth-child(odd){background-color:#f8f8f8}.comparateur__content .comparator-specs__table td{padding:1rem 33.5px;vertical-align:middle}@media screen and (max-width:992px){.comparateur__content .comparator-specs__table td{padding:0.75rem 12px}}@media screen and (max-width:768px){.comparateur__content .comparator-specs__table td{padding:0.6rem 8px;font-size:12px}}.comparateur__content .comparator-specs__table td.comparator-specs__attr-name{font-weight:500;white-space:nowrap;width:200px;padding-left:0}@media screen and (max-width:992px){.comparateur__content .comparator-specs__table td.comparator-specs__attr-name{width:120px;font-size:13px}}@media screen and (max-width:768px){.comparateur__content .comparator-specs__table td.comparator-specs__attr-name{width:120px;font-size:11px;padding-left:0}}.comparateur__content .comparator-specs__table td:not(.comparator-specs__attr-name){text-align:center}@media screen and (max-width:768px){.comparateur__content .comparator-specs__table td:not(.comparator-specs__attr-name){font-size:13px;display:none}.comparateur__content .comparator-specs__table td:not(.comparator-specs__attr-name).mobile-active{display:table-cell}}@media screen and (max-width:768px){.comparateur__content.mobile-layout-active{margin-top:2rem}.comparateur__content.mobile-layout-active .products,.comparateur__content.mobile-layout-active .comparator-specs,.comparateur__content.mobile-layout-active .products__actions{display:none !important}.comparateur__content.mobile-layout-active .comparateur__mobile-slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.comparateur__content.mobile-layout-active .comparateur__progress-bar{display:block;margin:0 auto;margin-top:36px;margin-bottom:0;padding-bottom:0;height:7px;border-radius:3.5px;width:190px}}.comparateur__content .comparateur__mobile-slider{display:none;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;grid-gap:12px;gap:12px}.comparateur__content .comparateur__mobile-slider::-webkit-scrollbar{display:none}.comparateur__content .comparateur__mobile-slide{flex:0 0 calc(100% - 2rem);min-width:calc(100% - 2rem);scroll-snap-align:start;scroll-snap-stop:always;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.comparateur__content .comparateur__mobile-slide .product__details-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:18px;gap:18px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:21px}.comparateur__content .comparateur__mobile-slide .product__details-actions .product__details-select{width:50%;position:relative}.comparateur__content .comparateur__mobile-slide .product__details-actions .product__details-select::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-down.svg);position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.comparateur__content .comparateur__mobile-slide .product__details-actions .product__details-select select{border:1px solid rgba(16, 16, 16, 0.2);border-radius:6px;font-weight:700;padding:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;background:transparent;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.comparateur__content .comparateur__mobile-slide .product__details-actions .delete{flex-shrink:0;cursor:pointer;background-color:#f8f8f8;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.comparateur__content .comparateur__mobile-slide .product__details-actions .delete svg{width:16px;height:auto}.comparateur__content .comparateur__mobile-slide .product__details-actions .delete svg path{fill:rgba(16, 16, 16, 0.2);-webkit-transition:fill 0.2s ease;transition:fill 0.2s ease}.comparateur__content .comparateur__mobile-slide .product__details-actions .delete:hover svg path{fill:#e00}.comparateur__content .comparateur__mobile-slide .product__details-image{width:100%;height:350px;padding:1rem;margin:0 auto;margin-top:2rem;margin-bottom:1.5rem;background-color:#f8f8f8}@media screen and (max-width:768px){.comparateur__content .comparateur__mobile-slide .product__details-image{height:275px;width:75%}}@media screen and (max-width:576px){.comparateur__content .comparateur__mobile-slide .product__details-image{height:200px;width:75%}}.comparateur__content .comparateur__mobile-slide .product__details-image img{width:100%;height:100%;object-fit:contain}.comparateur__content .comparateur__mobile-slide .product-empty{border:1px solid rgba(16, 16, 16, 0.2);height:fit-content;padding:1rem;margin:0 auto;margin-top:2rem;margin-bottom:1.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:16px;gap:16px}.comparateur__content .comparateur__mobile-slide .product-empty span{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comparateur__content .comparateur__mobile-slide .product-empty .image{flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:33px;height:33px;background-color:#0131ff;border-radius:50%}.comparateur__content .comparateur__mobile-specs{margin-top:24px}.comparateur__content .comparateur__mobile-specs .comparator-specs__group{margin-bottom:32px}.comparateur__content .comparateur__mobile-specs .comparator-specs__group h4{margin-bottom:12px}.comparateur__content .comparateur__mobile-specs .comparator-specs__table{table-layout:auto}.comparateur__content .comparateur__mobile-specs .comparator-specs__table td.comparator-specs__attr-name{width:120px;padding-left:1rem;white-space:normal}.comparateur__content .comparateur__mobile-specs .comparator-specs__table td.comparator-specs__attr-value{display:table-cell !important;text-align:right;padding-right:1rem}.comparateur__content .comparateur__mobile-specs .comparator-specs__table td:first-child{padding-left:20px;padding-right:0}.comparateur__content .comparateur__mobile-actions{margin-top:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px}.comparateur__content .comparateur__mobile-actions a.fiche-technique{font-size:14px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px}.comparateur__content .comparateur__mobile-actions a.fiche-technique::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/download-black.svg);display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:0}.s-product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:992px){.s-product{flex-direction:column}}.s-product .stock{background-color:#ffffff}.s-product__gallery{background-color:#f2f2f2;flex:1 1 55%;min-width:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;padding-right:37px;padding:0 5%}@media screen and (max-width:1200px){.s-product__gallery{padding:0 2rem;flex:1 1 50%}}.s-product__gallery-main{position:relative;margin-left:auto;height:630px;width:calc(5 * 133px + 4 * 7px);max-width:100%;overflow:hidden}@media screen and (max-width:992px){.s-product__gallery-main{width:100%;height:420px}}.s-product__gallery-main>img,.s-product__gallery-main .placeholder img{display:block;width:100%;height:100%;object-fit:contain}.s-product__gallery-arrow{border:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;border:none;cursor:pointer;background:none}.s-product__gallery-arrow--prev{left:0}.s-product__gallery-arrow--next{right:0}.s-product__gallery-arrow img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){.s-product__gallery-arrow{width:32px;height:32px}}.s-product__gallery-thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;grid-gap:7px;gap:7px;margin-top:30px;flex-wrap:wrap}@media screen and (max-width:992px){.s-product__gallery-thumbnails{margin-top:1rem}}.s-product__gallery-thumbnails .thumbnail{cursor:pointer;flex:0 0 133px;width:133px;min-width:133px;max-width:133px;height:133px;min-height:133px;max-height:133px;pointer-events:all;border:1px solid transparent;border-radius:6px}.s-product__gallery-thumbnails .thumbnail.active{border:1px solid #0131ff}.s-product__gallery-thumbnails .thumbnail.demo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s-product__gallery-thumbnails .thumbnail.demo span{text-decoration:underline;font-size:14px;font-weight:bold;text-align:center}.s-product__gallery-thumbnails .thumbnail.demo span::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/video.svg);margin-right:13px;vertical-align:middle}.s-product__gallery-thumbnails .thumbnail img{object-fit:cover;width:100%;height:100%;pointer-events:none;border-radius:6px}.s-product__details{flex:1 1 45%;min-width:0;padding-left:78px;padding-right:2%;margin-top:77px;position:relative}@media screen and (max-width:1200px){.s-product__details{padding:0 2rem;flex:1 1 50%}}@media screen and (max-width:992px){.s-product__details{margin-top:2rem;margin-bottom:2rem}}.s-product__details .actions{position:absolute;top:0;right:calc(2% + 12px);-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}.s-product__details .actions ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem}.s-product__details span.reference{display:block;font-weight:500;opacity:0.6;margin-top:20px;margin-bottom:0;font-size:12px}@media screen and (max-width:992px){.s-product__details span.reference{margin-top:15px}}.s-product__details p:not(.stock){margin-bottom:clamp(15px, 3.75rem, 60px)}@media screen and (max-width:992px){.s-product__details p:not(.stock){font-size:0.9rem}}.s-product__details .description{margin-bottom:clamp(15px, 3.75rem, 60px);margin-top:clamp(15px, 2.5rem, 40px);color:#606060}@media screen and (max-width:992px){.s-product__details .description{font-size:0.9rem;margin-bottom:2rem}}.s-product__details .description__content{position:relative;overflow:hidden;-webkit-transition:max-height 0.4s ease;transition:max-height 0.4s ease}.s-product__details .description.is-collapsed .description__content::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4rem;pointer-events:none;background:-webkit-linear-gradient(to top, #f8f8f8 0%, rgba(248, 248, 248, 0) 100%);background:-moz-linear-gradient(to top, #f8f8f8 0%, rgba(248, 248, 248, 0) 100%);background:-o-linear-gradient(to top, #f8f8f8 0%, rgba(248, 248, 248, 0) 100%);background:linear-gradient(to top, #f8f8f8 0%, rgba(248, 248, 248, 0) 100%)}.s-product__details .description__toggle{margin-top:1rem;padding:0;border:none;background:none;cursor:pointer;font-size:14px;font-weight:700;color:#0131ff;text-decoration:underline;text-underline-offset:3px}.s-product__details .description__toggle[hidden]{display:none}.s-product__details .price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:1rem}@media screen and (max-width:992px){.s-product__details .price{margin-top:2rem}}.s-product__details .price__tax{font-weight:500}.s-product__details .price__tax .amount{font-size:clamp(16px, 1.375rem, 22px)}.s-product__details .price__tax .label{font-size:14px;margin-left:8px}.s-product__details .price__notax{font-size:14px;font-weight:500;opacity:0.4}.s-product__details .price__notax .label{margin-right:8px}.s-product__details .buttons{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:44px;gap:44px;margin-top:1rem}@media screen and (max-width:992px){.s-product__details .buttons{grid-gap:1rem;gap:1rem;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.s-product__details .buttons a.comparator{font-size:14px;font-weight:700}.s-product__details .buttons a.comparator::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/comparateur-black.svg);margin-right:12px;display:inline-block;vertical-align:middle}.s-product__details .download-technical-sheet{margin-top:1rem;display:block;font-size:14px}.s-product__details .download-technical-sheet::after{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/download-black.svg);margin-left:12px;display:inline-block;vertical-align:middle}.s-product__details .reassurance{margin-top:clamp(7.5px, 1.770833vw, 34px);padding-top:clamp(7.5px, 1.770833vw, 34px);border-top:1px solid #efefef}@media screen and (max-width:992px){.s-product__details .reassurance{margin-top:2rem}}.s-product__details .reassurance ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:20px;gap:20px;list-style:none}@media screen and (max-width:992px){.s-product__details .reassurance ul{grid-gap:1rem;gap:1rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.s-product__details .reassurance ul li:nth-child(1),.s-product__details .reassurance ul li:nth-child(2),.s-product__details .reassurance ul li:nth-child(3){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:992px){.s-product__details .reassurance ul li:nth-child(1),.s-product__details .reassurance ul li:nth-child(2),.s-product__details .reassurance ul li:nth-child(3){font-size:0.9rem}}.s-product__details .reassurance ul li:nth-child(1)::before,.s-product__details .reassurance ul li:nth-child(2)::before,.s-product__details .reassurance ul li:nth-child(3)::before{flex-shrink:0;width:28px;margin-right:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s-product__details .reassurance ul li:nth-child(1)::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/garantie.svg)}.s-product__details .reassurance ul li:nth-child(2)::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/sav-black.svg)}.s-product__details .reassurance ul li:nth-child(3)::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/livraison_rapide.svg)}.single-product{background:#f8f8f8}.single-product .faq{margin-top:0;margin-bottom:0;padding-top:clamp(50px, 11.145833vw, 214px);padding-bottom:clamp(50px, 11.145833vw, 250px);background:#ffffff}.s-product__video-modal{position:fixed;inset:0;z-index:1000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.s-product__video-modal[hidden]{display:none}.s-product__video-modal.is-open{opacity:1;pointer-events:all}.s-product__video-modal.is-open .s-product__video-modal-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.s-product__video-modal-overlay{position:absolute;inset:0;background:rgba(16, 16, 16, 0.75)}.s-product__video-modal-content{position:relative;z-index:1;width:min(900px, 92vw);aspect-ratio:1.7777777778;background:#101010;border-radius:8px;overflow:hidden;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1)}.s-product__video-modal-content iframe,.s-product__video-modal-content video{width:100%;height:100%;display:block}.s-product__video-modal-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#ffffff;font-size:32px;line-height:1;cursor:pointer;padding:0 4px;opacity:0.8;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.s-product__video-modal-close:hover{opacity:1}.types_travaux{margin-top:135px;padding:0 5%}@media screen and (max-width:992px){.types_travaux{margin-top:4rem}}.types_travaux__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer}.types_travaux__items{display:none}.types_travaux__items.active{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem;gap:1rem;position:relative;margin-top:40px;animation:fadeIn 0.3s ease-in-out}@media screen and (max-width:992px){.types_travaux__items.active{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:576px){.types_travaux__items.active{grid-template-columns:1fr}}@media screen and (max-width:992px){.types_travaux__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:576px){.types_travaux__items{grid-template-columns:1fr}}.types_travaux__items__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;position:relative;height:250px;padding:0 1rem}.types_travaux__items__item .image{position:absolute;inset:0;z-index:0}.types_travaux__items__item .image img{width:100%;height:100%;object-fit:cover}.types_travaux__items__item .overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top, rgba(16, 16, 16, 0.8) 0%, rgba(16, 16, 16, 0) 100%)}.types_travaux__items__item h4{position:relative;z-index:2;color:#ffffff;font-weight:500;text-align:center;margin-top:auto;margin-bottom:27px;overflow:hidden;width:100%}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.product-accordions{background-color:#f8f8f8;padding:72px 10%}@media screen and (max-width:992px){.product-accordions{padding:2rem 5%}}.product-accordions__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px;max-width:1645px;margin:0 auto}.acc-card{background-color:#ffffff;border:1px solid rgba(112, 112, 112, 0.15);border-radius:16px;padding:40px 48px;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;cursor:pointer}@media screen and (max-width:992px){.acc-card{padding:1.5rem}}.acc-card__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem}.acc-card__title{font-size:24px;font-weight:700}@media screen and (max-width:992px){.acc-card__title{font-size:20px}}@media screen and (max-width:576px){.acc-card__title{font-size:1.1rem}}.acc-card__icon{width:24px;height:24px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0}@media screen and (max-width:992px){.acc-card__icon{width:20px;height:20px}}@media screen and (max-width:576px){.acc-card__icon{width:16px;height:16px}}.acc-card__items{display:none;list-style:none}.acc-card__items.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:24px;-moz-animation:fadeIn 0.3s ease-in-out;-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out}.acc-card__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem;padding:16px 0;border-bottom:1px solid rgba(112, 112, 112, 0.1)}.acc-card__label,.acc-card__value{font-size:14px;color:#101010}.acc-card__label{font-weight:500}.acc-card__value{font-weight:600;text-align:right}.specs__download{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:1.5rem}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cart{background-color:#f8f8f8;padding:0 5%;padding-top:38px;padding-bottom:237px}@media screen and (max-width:992px){.cart{padding:4rem 5%}}.cart .breadcrumb{margin-bottom:66px !important}.cart h2{margin-bottom:22px}.cart .woocommerce-notices-wrapper{margin-bottom:1rem;color:#0131ff}.cart .woocommerce-notices-wrapper .woocommerce-message{border:0}.cart .woocommerce{width:100%}.cart .cart-layout{display:-ms-grid;display:grid;grid-template-columns:3fr 2fr;column-gap:clamp(32px, calc(18.8333333333vw + -194px), 145px);-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start}@media screen and (max-width:992px){.cart .cart-layout{grid-template-columns:1fr}}.cart .cart-layout__left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:32px;gap:32px}.cart .cart-layout__right{position:sticky;top:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media screen and (max-width:992px){.cart .cart-layout__right{position:static;margin-top:2rem}}@media screen and (max-width:992px){.cart .cart-section{padding:1.5rem}}@media screen and (max-width:576px){.cart .cart-section{padding:1.5rem 1rem}}.cart .cart-section:nth-child(1) h2::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/cart_icon_1.svg);display:inline-block;margin-right:12px;vertical-align:middle}.cart .cart-section:nth-child(2) h2::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/cart_icon_2.svg);display:inline-block;margin-right:12px;vertical-align:middle}.cart .cart-section:nth-child(3) h2::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/cart_icon_3.svg);display:inline-block;margin-right:12px;vertical-align:middle}.cart .cart-section:nth-child(4) h2::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/cart_icon_4.svg);display:inline-block;margin-right:12px;vertical-align:middle}.cart .cart-section h2{font-size:22px;font-weight:700;margin-bottom:29px}@media screen and (max-width:992px){.cart .cart-section h2{margin-bottom:2rem}}.cart .woocommerce-cart-form{background:transparent;border:none;box-shadow:none;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.cart .cart-product{background-color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:20px;gap:20px;padding:1.5rem !important}.cart .cart-product__body{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.cart .cart-product:last-of-type{border-bottom:none;padding-bottom:0}.cart .cart-product:first-of-type{padding-top:0}.cart .cart-product__image{width:160px;flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;aspect-ratio:1}@media screen and (max-width:576px){.cart .cart-product__image{width:100px}}.cart .cart-product__image a,.cart .cart-product__image img{display:block}.cart .cart-product__image img{width:100%;height:100%;object-fit:contain;margin:auto}.cart .cart-product__body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.cart .cart-product__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1.5rem;gap:1.5rem}.cart .cart-product__info{flex:1}.cart .cart-product__name{font-weight:700;font-size:14px;margin:0 0 4px}.cart .cart-product__name a{color:#101010;text-decoration:none}.cart .cart-product__name a:hover{color:#0131ff}.cart .cart-product__desc{font-size:14px;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cart .cart-product__accessories{margin-top:10px}.cart .cart-product__accessories-title{font-size:12px;font-weight:700;margin:0 0 6px}.cart .cart-product__accessories-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.cart .cart-product__accessory a{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;color:#101010;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.cart .cart-product__accessory a:hover{color:#0131ff}.cart .cart-product__accessory img{display:block;width:24px;height:24px;flex-shrink:0;object-fit:contain;border-radius:4px}.cart .cart-product__accessory-name{font-size:12px;line-height:1.2}.cart .cart-product__remove{flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0.5rem;color:#707070;text-decoration:none;border-radius:50%}@media screen and (max-width:992px){.cart .cart-product__remove img{width:16px;height:16px}}.cart .cart-product__remove svg{display:block}.cart .cart-product__remove svg path{transition:color 0.3s ease, opacity 0.3s ease}.cart .cart-product__remove:hover{color:#d00}.cart .cart-product__remove:hover svg path{fill:#d00;opacity:1}.cart .cart-product__remove--text{display:none}@media screen and (max-width:576px){.cart .cart-product__remove--icon{display:none}.cart .cart-product__remove--text{display:block;align-self:flex-start;padding:0;border-radius:0;font-size:12px;text-decoration:underline;text-underline-offset:2px}}.cart .cart-product__bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:0.5rem;gap:0.5rem;flex-wrap:wrap}.cart .cart-product__qty{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(16, 16, 16, 0.1);border-radius:6px;overflow:hidden;width:fit-content;min-width:fit-content}.cart .qty-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;background:none;border:none;font-size:18px;color:#101010;cursor:pointer;line-height:1;-webkit-transition:background 0.15s ease;transition:background 0.15s ease;flex-shrink:0}@media screen and (max-width:576px){.cart .qty-btn{width:24px;height:24px}}.cart .qty-btn:hover{background:#f8f8f8}.cart .cart-product__qty .quantity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cart .cart-product__qty .quantity input.qty{width:36px;text-align:center;border:none;border-left:1px solid rgba(16, 16, 16, 0.1);border-right:1px solid rgba(16, 16, 16, 0.1);padding:6px 0;font-size:14px;font-weight:600;background:transparent;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}.cart .cart-product__qty .quantity input.qty:focus{outline:none}.cart .cart-product__qty .quantity input.qty::-webkit-outer-spin-button,.cart .cart-product__qty .quantity input.qty::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0}.cart .cart-product__price{font-weight:700;font-size:22px;color:#101010;margin:0;text-align:right}@media (max-width:576px){.cart .cart-product__price{font-size:1rem}}.cart .cart-product__price-label{font-size:14px;font-weight:500}@media (max-width:576px){.cart .cart-product__price-label{font-size:12px}}.cart .cart-update-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.cart .cart-empty.woocommerce-info{text-align:center;color:#707070}.cart .return-to-shop{text-align:center;margin-top:12px}.cart .return-to-shop .wc-backward{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;background:#0131ff;color:#ffffff;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.cart .return-to-shop .wc-backward:hover{background:#224cff}.cart .cart-field label{display:block;font-size:14px;font-weight:400;margin-bottom:11px;color:#101010}.cart .cart-field input[type="email"]{width:100%;border:1px solid rgba(16, 16, 16, 0.1);border-radius:6px;padding:12px 14px;font-size:14px;background:#ffffff;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease;box-sizing:border-box}.cart .cart-field input[type="email"]::-webkit-input-placeholder{color:#cecece}.cart .cart-field input[type="email"]::-ms-input-placeholder{color:#cecece}.cart .cart-field input[type="email"]::placeholder{color:#cecece}.cart .cart-field input[type="email"]:focus{outline:none;border-color:#0131ff}.cart .cart-same-shipping{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;margin-bottom:52px}@media screen and (max-width:992px){.cart .cart-same-shipping{margin-bottom:2rem}}.cart .cart-same-shipping__checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:22px;height:22px;min-width:22px;border:2px solid #0131ff;background:#ffffff;cursor:pointer;position:relative;transition:background 0.15s, border-color 0.15s}.cart .cart-same-shipping__checkbox:checked{background:#0131ff;border-color:#0131ff}.cart .cart-same-shipping__checkbox:checked::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:11px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:translate(-50%, -60%) rotate(45deg);-moz-transform:translate(-50%, -60%) rotate(45deg);-ms-transform:translate(-50%, -60%) rotate(45deg);transform:translate(-50%, -60%) rotate(45deg)}.cart .cart-same-shipping__checkbox:focus-visible{outline:2px solid #0131ff;outline-offset:2px}.cart .cart-same-shipping__label{font-size:14px;font-weight:500;color:#101010;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart .form-row.is-synced,.cart .cart-address-group.is-synced{opacity:0.5;pointer-events:none}.cart .cart-address-fields{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;row-gap:1rem;column-gap:clamp(1rem, 5vw, 3rem)}@media screen and (max-width:992px){.cart .cart-address-fields{grid-gap:1rem;gap:1rem}}@media (max-width:600px){.cart .cart-address-fields{grid-template-columns:1fr}}.cart .cart-address-fields .form-row-wide{grid-column:1 / -1}.cart .cart-address-fields .form-row-first{grid-column:1}.cart .cart-address-fields .form-row-last{grid-column:2}@media (max-width:600px){.cart .cart-address-fields .form-row-last{grid-column:1}}.cart .cart-address-fields select.country_to_state{width:100%;border:1px solid rgba(16, 16, 16, 0.1);border-radius:6px;padding:12px 40px 12px 14px;font-size:14px;background:#ffffff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:right 14px center;cursor:pointer;box-sizing:border-box;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.cart .cart-address-fields select.country_to_state:focus{outline:none;border-color:#0131ff}.cart .cart-address-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.cart .cart-address-group label{display:block;font-size:13px;font-weight:500;margin-bottom:6px;color:#101010}.cart .cart-address-group input.input-text{border-radius:0;margin-bottom:-1px}.cart .cart-address-group input.input-text:first-of-type{border-radius:6px 6px 0 0}.cart .cart-address-group input.input-text:last-of-type{border-radius:0 0 6px 6px;margin-bottom:0}.cart .cart-address-group input.input-text:focus{position:relative;z-index:1;border-color:#0131ff}.cart .form-row label{display:block;font-size:14px;font-weight:400;margin-bottom:11px;color:#101010}.cart .form-row label .required{color:#101010}.cart .form-row input.input-text,.cart .form-row select,.cart .form-row textarea{width:100%;border:1px solid rgba(16, 16, 16, 0.1);border-radius:6px;padding:12px 14px;font-size:14px;background:#ffffff;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease;box-sizing:border-box}.cart .form-row input.input-text::-webkit-input-placeholder,.cart .form-row select::-webkit-input-placeholder,.cart .form-row textarea::-webkit-input-placeholder{color:#101010;opacity:0.46;font-size:13px}.cart .form-row input.input-text::-ms-input-placeholder,.cart .form-row select::-ms-input-placeholder,.cart .form-row textarea::-ms-input-placeholder{color:#101010;opacity:0.46;font-size:13px}.cart .form-row input.input-text::placeholder,.cart .form-row select::placeholder,.cart .form-row textarea::placeholder{color:#101010;opacity:0.46;font-size:13px}.cart .form-row input.input-text:focus,.cart .form-row select:focus,.cart .form-row textarea:focus{outline:none;border-color:#0131ff}.cart .form-row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}.cart .cart-recap{background-color:#ffffff;padding:46px}@media screen and (max-width:992px){.cart .cart-recap{padding:2rem}}.cart .cart-recap h2{font-size:18px;text-transform:uppercase}.cart .cart-recap a.button{margin-top:26px}.cart .cart-recap__lines{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.cart .cart-recap__line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;grid-gap:1rem;gap:1rem;font-size:18px}@media screen and (max-width:992px){.cart .cart-recap__line{font-size:0.9rem}}.cart .cart-recap__line bdi{font-weight:700}.cart .cart-recap__line--shipping{margin-top:2rem;font-size:18px}@media screen and (max-width:992px){.cart .cart-recap__line--shipping{font-size:0.9rem}}.cart .cart-recap__line--shipping span em{font-style:normal;font-weight:700}.cart .cart-recap__line--grand-total{font-weight:700;font-size:18px;color:#101010;margin-top:1rem;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.cart .cart-recap__shipping-edit{display:none}.cart .cart-recap__grand-total-amount{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:2px;gap:2px}.cart .cart-recap__grand-total-amount small{font-weight:400;text-align:right}.cart .cart-recap__grand-total-amount small bdi{font-weight:400}.cart .cart-recap__shipping-edit a{color:#101010;font-size:18px;text-decoration:underline}.cart .cart-recap__shipping-amount,.cart .cart-recap__grand-total-amount{transition:opacity 0.2s ease}.cart .cart-recap__shipping-quote{font-style:italic;opacity:0.7}.cart .shipping-rate-breakdown{display:block}.cart .cart-recap.is-updating .cart-recap__shipping-amount,.cart .cart-recap.is-updating .cart-recap__grand-total-amount{opacity:0.45}.cart .cart-recap__cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;margin-top:20px;background:#0131ff;color:#ffffff;border:none;border-radius:6px;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;text-align:center;-webkit-transition:background 0.2s ease;transition:background 0.2s ease;box-sizing:border-box;cursor:pointer}.cart .cart-recap__cta:hover{background:#224cff}.cart #send-devis-btn{font-family:inherit;margin-top:32px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;font-size:14px;font-weight:700;padding:10px 20px;border:none;border-radius:6px;border:1px solid transparent;transition:background 0.3s, color 0.3s, border-color 0.3s;cursor:pointer}.cart #send-devis-btn:hover{background:transparent;color:#0131ff;border-color:#0131ff}.cart #send-devis-btn:hover svg path{fill:#0131ff}.cart #send-devis-btn span{padding-right:24px;padding-top:10px;padding-bottom:10px;border-right:1px solid rgba(255, 255, 255, 0.1)}@media screen and (max-width:992px){.cart #send-devis-btn span{padding-right:12px}}.cart #send-devis-btn svg path{fill:#ffffff;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}.cart #send-devis-btn.is-loading{opacity:0.6;pointer-events:none}.cart .cart-field input.is-invalid,.cart .form-row input.is-invalid,.cart .form-row select.is-invalid,.cart .cart-address-group input.is-invalid,.cart input.input-text.is-invalid,.cart select.is-invalid{border-color:#c62828}.cart .cart-field input.is-invalid:focus,.cart .form-row input.is-invalid:focus,.cart .form-row select.is-invalid:focus,.cart .cart-address-group input.is-invalid:focus,.cart input.input-text.is-invalid:focus,.cart select.is-invalid:focus{border-color:#c62828}.cart .cart-packs__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.cart .cart-packs__cta{background-color:#f4f6ff;border:1px solid #0131ff;border-radius:6px;padding:24px}.cart .cart-packs__cta h2{font-size:20px;margin-bottom:8px}.cart .cart-packs__cta p{font-size:14px;line-height:1.5;color:rgba(16, 16, 16, 0.6);margin-bottom:20px}.cart .cart-packs__cta .button{width:fit-content}.cart .cart-pack-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1.25rem;gap:1.25rem;background-color:#f4f6ff;border:1px solid #0131ff;border-radius:6px;padding:20px}@media screen and (max-width:992px){.cart .cart-pack-card{flex-direction:column;text-align:center}}.cart .cart-pack-card__media{flex:0 0 160px;width:160px;height:160px}.cart .cart-pack-card__media img{width:100%;height:100%;object-fit:contain}.cart .cart-pack-card__content{flex:1 1 auto;min-width:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-self:stretch}.cart .cart-pack-card__name{font-size:12px;font-weight:500;padding:6px 1rem;border:1px solid #101010;border-radius:calc(infinity * 1px);text-wrap:nowrap;width:fit-content}@media screen and (max-width:992px){.cart .cart-pack-card__name{width:fit-content;margin:0 auto}}.cart .cart-pack-card__name::before{content:"";display:inline-block;width:6px;height:6px;background-color:#0131ff;margin-right:8px;border-radius:50%;vertical-align:middle}.cart .cart-pack-card__title{font-size:20px;margin:0 !important;margin-top:12px !important;margin-bottom:auto !important}@media screen and (max-width:992px){.cart .cart-pack-card__title{font-size:1.1rem}}.cart .cart-pack-card__title::before{display:none !important}.cart .cart-pack-card__desc{font-size:14px;margin:0;text-wrap:wrap}.cart .cart-pack-card__actions{flex:0 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:1rem;gap:1rem;align-self:stretch}@media screen and (max-width:992px){.cart .cart-pack-card__actions{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.cart .cart-pack-card__add{width:32px;height:32px;border-radius:50%;background-color:#0131ff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-shrink:0;transition:opacity 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;border:1px solid transparent}.cart .cart-pack-card__add:hover{border-color:#0131ff;background-color:transparent;transition:fill 0.3s ease-in-out, opacity 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}.cart .cart-pack-card__add:hover svg path{fill:#0131ff;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}.cart .cart-pack-card__add svg{width:12px;height:12px}.cart .cart-pack-card__add svg path{fill:#ffffff}.cart .cart-pack-card__pricing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:2px;gap:2px}@media screen and (max-width:576px){.cart .cart-pack-card__pricing{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.cart .cart-pack-card__pricing-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px}.cart .cart-pack-card__regular{text-decoration:line-through}.cart .cart-pack-card__regular .woocommerce-Price-amount{color:inherit}.cart .cart-pack-card__discount{font-size:9px;font-weight:600;color:#ffffff;padding:4px 9px;background-color:#0131ff;border-radius:calc(infinity * 1px)}.cart .cart-pack-card__price{font-size:22px;font-weight:700;white-space:nowrap}.cart .cart-pack-card__price .woocommerce-Price-amount{color:inherit}.cart .cart-pack-card__ttc{font-size:14px;font-weight:500}.products-caroussel-accessories{overflow:hidden;padding-left:5%;padding-right:10%}.products-caroussel-accessories.included{margin-top:123px}@media screen and (max-width:992px){.products-caroussel-accessories.included{margin-top:4rem}}.products-caroussel-accessories.compatible{margin-top:108px}@media screen and (max-width:992px){.products-caroussel-accessories.compatible{margin-bottom:4rem}}.products-caroussel-accessories h2{margin-bottom:48px;font-size:35px;font-weight:700}.products-caroussel-accessories h2.included::before{content:"";display:inline-block;margin-right:22px;width:14px;height:14px;border-radius:50%;background-color:#f09c2f;vertical-align:middle}.products-caroussel-accessories h2.compatible::before{content:"";display:inline-block;margin-right:22px;width:14px;height:14px;border-radius:50%;background-color:#2ef036;vertical-align:middle}@media screen and (max-width:992px){.products-caroussel-accessories h2{margin-bottom:2rem}}.products-caroussel-accessories .accessories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:27px;gap:27px;list-style-type:none;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}.products-caroussel-accessories .accessories::-webkit-scrollbar{display:none}.products-caroussel-accessories .accessories.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-caroussel-accessories .accessories img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-caroussel-accessories .accessories .accessory{scroll-snap-align:start;scroll-snap-stop:always}@media screen and (max-width:992px){.products-caroussel-accessories .accessories{grid-gap:1rem;gap:1rem}}.products-caroussel-accessories .accessories .accessory{flex:0 0 20%}@media screen and (max-width:992px){.products-caroussel-accessories .accessories .accessory{flex:0 0 70%}}.products-caroussel-accessories .accessories .accessory.more{border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.products-caroussel-accessories .accessories .accessory.more .accessory__header{border:1px solid rgba(16, 16, 16, 0.2);background-color:#ffffff;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;grid-gap:19px;gap:19px}@media screen and (max-width:992px){.products-caroussel-accessories .accessories .accessory.more .accessory__header{grid-gap:1rem;gap:1rem}}.products-caroussel-accessories .accessories .accessory.more .accessory__header .icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#0131ff;width:49px;min-width:49px;height:49px;min-height:49px;border-radius:50%}.products-caroussel-accessories .accessories .accessory.more .accessory__content{text-align:center;margin-top:34px}@media screen and (max-width:992px){.products-caroussel-accessories .accessories .accessory.more .accessory__content{margin-top:1rem}}.products-caroussel-accessories .accessories .accessory__header{background-color:#f8f8f8;height:260px}.products-caroussel-accessories .accessories .accessory__header .image{padding:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.products-caroussel-accessories .accessories .accessory__header .image img{width:100%;height:100%;object-fit:contain}.products-caroussel-accessories .accessories .accessory__content{margin-top:1rem}.products-caroussel-accessories .accessories .accessory__content span.caroussel_type{font-size:12px;font-weight:500;margin-bottom:0.25rem;display:block}.products-caroussel-accessories .accessories .accessory__content span.caroussel_type.included::before{content:"";width:7px;height:7px;display:inline-block;background-color:#2ef036;border-radius:50%;margin-right:6px}.products-caroussel-accessories .accessories .accessory__content span.caroussel_type.compatible::before{content:"";display:inline-block;width:7px;height:7px;background-color:#f09c2f;border-radius:50%;margin-right:6px}.products-caroussel-accessories .accessories .accessory__content span.accessory-subtype{font-size:14px;font-weight:500;opacity:0.4}.products-caroussel-accessories .accessories .accessory__content h3{font-size:20px;font-weight:700;margin-bottom:4px}.reassurance-product_cat{padding:0 10%;padding:150px 5%;background-color:#f8f8f8;margin-top:84px}@media screen and (max-width:992px){.reassurance-product_cat{padding:4rem 5%;margin-top:2rem}}.reassurance-product_cat__header{margin-bottom:56px;text-align:center}.reassurance-product_cat__header h2{width:75%;margin:0 auto;margin-bottom:28px}@media screen and (max-width:992px){.reassurance-product_cat__header h2{width:100%;margin-bottom:1rem}}.reassurance-product_cat__header p{font-size:22px;width:75%;margin:0 auto;margin-bottom:139px}@media screen and (max-width:992px){.reassurance-product_cat__header p{margin-bottom:2rem;font-size:0.9rem;width:100%}}.reassurance-product_cat__tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-bottom:1px solid rgba(112, 112, 112, 0.1);grid-gap:2rem;gap:2rem;flex-wrap:wrap}@media screen and (max-width:992px){.reassurance-product_cat__tabs{grid-gap:1rem;gap:1rem}}.reassurance-product_cat__tab{padding:28px 2rem;font-size:18px;font-weight:700;cursor:pointer;border-bottom:4px solid transparent}@media screen and (max-width:1200px){.reassurance-product_cat__tab{padding:1rem}}@media screen and (max-width:992px){.reassurance-product_cat__tab{font-size:0.9rem}}.reassurance-product_cat__tab-active{border-color:#0131ff}@media screen and (max-width:992px){.reassurance-product_cat__tab-active{border-bottom:2px solid #0131ff}}.reassurance-product_cat__panel{display:none;margin-top:56px}@media screen and (max-width:992px){.reassurance-product_cat__panel{margin-top:2rem}}.reassurance-product_cat__panel-active{display:block;font-size:0.9rem}.reassurance-product_cat__content{text-wrap:wrap}.about__reassurance-primary{padding:115px 7.5% 188px 7.5%;font-size:22px;font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:992px){.about__reassurance-primary{padding-top:4rem;padding-bottom:4rem;flex-direction:column;text-align:center}}.about__reassurance-location{position:relative;padding:0 5%;padding-top:835px}@media screen and (max-width:1500px){.about__reassurance-location{padding-top:500px}}@media screen and (max-width:1200px){.about__reassurance-location{padding-top:250px}}@media screen and (max-width:992px){.about__reassurance-location{padding-top:4rem;padding-bottom:2rem}}.about__reassurance-location::after{content:"";position:absolute;height:100%;width:100%;bottom:0;left:0;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 100%);z-index:1}.about__reassurance-location .image{position:absolute;inset:0}.about__reassurance-location .image picture{display:block;width:100%;height:100%}.about__reassurance-location .image img{width:100%;height:100%;object-fit:cover;object-position:center top}.about__reassurance-location .content{position:relative;z-index:2}.about__reassurance-location .content a.button:hover{border-color:white}.about__reassurance-location .content ul.items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:257px;gap:257px}@media screen and (max-width:1200px){.about__reassurance-location .content ul.items{grid-gap:4rem;gap:4rem}}@media screen and (max-width:992px){.about__reassurance-location .content ul.items{grid-gap:2rem;gap:2rem}}.about__reassurance-location .content ul.items .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;text-wrap:wrap}@media screen and (max-width:1200px){.about__reassurance-location .content ul.items .item{grid-gap:2rem;gap:2rem}}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item{grid-gap:0.5rem;gap:0.5rem}}.about__reassurance-location .content ul.items .item:nth-child(2n+1){align-self:flex-start;max-width:50%}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item:nth-child(2n+1){max-width:100%}}.about__reassurance-location .content ul.items .item:nth-child(2n){align-self:flex-end;max-width:50%}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item:nth-child(2n){max-width:100%}}.about__reassurance-location .content ul.items .item__header{padding-bottom:40px;border-bottom:1px solid rgba(112, 112, 112, 0.5)}.about__reassurance-location .content ul.items .item__header span::before{content:"";display:inline-block;margin-right:2px;width:32px;height:32px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/rippa-white.svg);background-size:contain;background-repeat:no-repeat;top:2px;position:relative;opacity:var(--icon-opacity, 0.25);-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item__header span::before{width:20px;height:20px}}.about__reassurance-location .content ul.items .item__content{padding-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;grid-gap:2rem;gap:2rem}.about__reassurance-location .content ul.items .item__content .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row !important;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:clamp(2rem, 5vw, 157px);gap:clamp(2rem, 5vw, 157px);width:100%;flex-wrap:nowrap}.about__reassurance-location .content ul.items .item__content .row span{font-weight:500}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item__content .row span{font-size:0.9rem;font-weight:700}}.about__reassurance-location .content ul.items .item__content .row p{font-size:20px}@media screen and (max-width:1200px){.about__reassurance-location .content ul.items .item__content .row p{font-size:1rem}}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item__content .row p{font-size:0.9rem}}@media screen and (max-width:576px){.about__reassurance-location .content ul.items .item__content .row p{font-size:0.8rem}}.about__reassurance-location .content ul.items .item__content .row a.button{margin-top:0;white-space:nowrap}@media screen and (max-width:992px){.about__reassurance-location .content ul.items .item__content .row a.button{margin-top:2rem}}.about__reassurance-location .content ul.items a.button{margin-top:64px}@media screen and (max-width:992px){.about__reassurance-location .content ul.items a.button{margin-top:2rem}}.about__reassurance-statistics{position:relative;padding:0 2.5%;padding-top:291px;padding-bottom:116px}@media screen and (max-width:992px){.about__reassurance-statistics{padding-top:2rem;padding-bottom:4rem}}.about__reassurance-statistics .image{position:absolute;inset:0;overflow:hidden}.about__reassurance-statistics .image img{width:100%;height:100%;object-fit:cover;object-position:center 60%}.about__reassurance-statistics .items{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);z-index:1;position:relative;list-style-type:none;grid-gap:48px;gap:48px}@media screen and (max-width:1500px){.about__reassurance-statistics .items{grid-template-columns:repeat(2, 1fr);grid-gap:2rem;gap:2rem;justify-items:center}}@media screen and (max-width:768px){.about__reassurance-statistics .items{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2, 1fr)}}.about__reassurance-statistics .items .item{border:1px solid rgba(112, 112, 112, 0.2);border-radius:6px;padding:99px 114px 43px 53px;width:100%}@media screen and (max-width:992px){.about__reassurance-statistics .items .item{padding:2rem;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.about__reassurance-statistics .items .item h3{font-size:79px}@media screen and (max-width:992px){.about__reassurance-statistics .items .item h3{font-size:2rem}}.about__reassurance-statistics .items .item h3 strong{color:#0131ff;font-size:32px;vertical-align:middle}@media screen and (max-width:992px){.about__reassurance-statistics .items .item h3 strong{font-size:1.25rem}}.about__reassurance-statistics .items .item p{font-size:20px}@media screen and (max-width:992px){.about__reassurance-statistics .items .item p{font-size:0.75rem}}.about__services{margin-top:184px;margin-bottom:116px}.about__services .title{margin-bottom:62px}@media screen and (max-width:992px){.about__services .title{margin-bottom:2rem}}.about__services .title p{opacity:0.4}.about__services .title a.button{display:none}@media screen and (max-width:992px){.about__services{margin-top:4rem;margin-bottom:4rem}}.about__services ul.items{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:12px;gap:12px;padding:0 2.5%}@media screen and (max-width:992px){.about__services ul.items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.about__services ul.items{grid-template-columns:1fr}}.about__services ul.items .item{background-color:#f8f8f8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:57px 2rem 57px 57px;border-radius:6px;height:460px}@media screen and (max-width:992px){.about__services ul.items .item{padding:2rem;height:auto}}@media screen and (max-width:992px){.about__services ul.items .item__header{margin-bottom:2rem}}@media screen and (max-width:992px){.about__services ul.items .item__header img{width:24px;height:auto}}.about__services ul.items .item__content p{opacity:0.4;margin-top:1rem}@media screen and (max-width:992px){.about__services ul.items .item__content p{font-size:0.9rem}}.about__reassurance{padding:140px 0}@media screen and (max-width:992px){.about__reassurance{padding:4rem 0}}.about__reassurance .header{background-color:#f8f8f8;text-align:center;margin:0 auto;border-bottom:none;padding:148px}@media screen and (max-width:992px){.about__reassurance .header{margin-bottom:2rem;padding:2rem}}.about__reassurance .header h2{margin-bottom:44.3px;width:100%;margin:0 auto;margin-bottom:40px}@media screen and (max-width:992px){.about__reassurance .header h2{margin-bottom:1rem;width:75%}}@media screen and (max-width:576px){.about__reassurance .header h2{width:100%}}.about__reassurance .header p{font-size:20px;width:75%;margin:0 auto}@media screen and (max-width:992px){.about__reassurance .header p{font-size:0.9rem;width:100%}}@media screen and (max-width:576px){.about__reassurance .header p{font-size:0.8rem;width:100%}}.about__reassurance .content{padding-top:160px}@media screen and (max-width:992px){.about__reassurance .content{padding-top:2rem}}.about__reassurance .content p:first-child{text-align:center;width:fit-content;margin:0 auto;font-weight:700;margin-bottom:73px}@media screen and (max-width:992px){.about__reassurance .content p:first-child{font-size:1.1rem;margin-bottom:2rem}}.about__reassurance .content .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem}@media screen and (max-width:992px){.about__reassurance .content .items{flex-direction:column}}.about__reassurance .content .items .item{flex:1;border:1px solid rgba(112, 112, 112, 0.2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:6px;overflow:hidden}.about__reassurance .content .items .item:nth-child(2) .item__image img{object-position:90% center}@media screen and (max-width:992px){.about__reassurance .content .items .item{flex-direction:column}}.about__reassurance .content .items .item__image{flex-basis:40%;max-width:375px;aspect-ratio:1}@media screen and (max-width:1600px){.about__reassurance .content .items .item__image{aspect-ratio:unset}}@media screen and (max-width:992px){.about__reassurance .content .items .item__image{flex-basis:auto;max-width:100%;max-height:none;aspect-ratio:1.7777777778}}.about__reassurance .content .items .item__image img{width:100%;height:100%;object-fit:cover}.about__reassurance .content .items .item__content{flex-basis:60%;padding:56px 2rem 59px 50px}@media screen and (max-width:992px){.about__reassurance .content .items .item__content{padding:2rem}}.about__reassurance .content .items .item__content h3{margin-bottom:1.5rem}@media screen and (max-width:992px){.about__reassurance .content .items .item__content h3{margin-bottom:1rem}}.about__reassurance .content .items .item__content a.button{margin-top:2rem}.about__reassurance.rippa .header .percentage{color:#0131ff;display:block;font-weight:700;font-size:clamp(48px, calc(24.7395833333vw + -142px), 333px) !important;position:relative;margin-bottom:1rem;line-height:1}.about__reassurance.rippa .header .percentage::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%)}.about__reassurance.rippa .header .percentage-description{font-size:20px;font-weight:700;border-radius:10px;border:1px solid rgba(112, 112, 112, 0.2);padding:3rem;width:50%;margin:0 auto;text-wrap:wrap}@media screen and (max-width:992px){.about__reassurance.rippa .header .percentage-description{font-size:0.9rem;width:75%}}@media screen and (max-width:576px){.about__reassurance.rippa .header .percentage-description{font-size:0.8rem;width:100%}}.about__reassurance.rippa .header .percentage-description::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-right-black.svg);margin-right:1rem}.about__map{padding:0 5%;padding-top:175px;padding-bottom:140px}@media screen and (max-width:992px){.about__map{padding:4rem 5%}}.about__map .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:44px;gap:44px;text-align:center;border-bottom:none;margin-bottom:2rem}@media screen and (max-width:992px){.about__map .header{grid-gap:2rem;gap:2rem}}.about__map .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:992px){.about__map .content{flex-direction:column}}.about__map .content .image,.about__map .content .regions{flex:1}.about__map .image img{width:100%;height:auto;display:block;transform:translateX(-40%)}@media screen and (max-width:992px){.about__map .image img{transform:none}}.about__map .regions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}@media screen and (max-width:992px){.about__map .regions{width:100%}}.about__map .regions .acc-card__label strong{font-weight:700}.sav__reassurance-primary{padding:162px 5%}@media screen and (max-width:992px){.sav__reassurance-primary{padding:4rem 5%}}.sav__reassurance-primary .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;text-align:center;margin:0 auto;width:50%}@media screen and (max-width:992px){.sav__reassurance-primary .content{width:100%}}.sav__reassurance-primary .content h2{margin-bottom:20px}@media screen and (max-width:992px){.sav__reassurance-primary .content h2{margin-bottom:1rem}}.sav__reassurance-primary .content p{margin-bottom:1rem}@media screen and (max-width:992px){.sav__reassurance-primary .content p{font-size:0.9rem}}.sav__reassurance-primary .content p:last-child{margin-bottom:0}.sav__reassurance-primary .content a.button{margin:0 auto;margin-top:64px}@media screen and (max-width:992px){.sav__reassurance-primary .content a.button{margin-top:2rem}}.sav__reassurance-atelier{background-color:#f8f8f8;padding:71px 10% 116px 5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:hidden;min-height:512px;grid-gap:2rem;gap:2rem;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:992px){.sav__reassurance-atelier{padding:4rem 5%;flex-direction:column}}.sav__reassurance-atelier .header{border-bottom:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:50%}@media screen and (max-width:992px){.sav__reassurance-atelier .header{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}}.sav__reassurance-atelier .header h2{margin-bottom:20px}@media screen and (max-width:992px){.sav__reassurance-atelier .header h2{margin-bottom:1rem}}.sav__reassurance-atelier .header p{margin-bottom:58px}@media screen and (max-width:992px){.sav__reassurance-atelier .header p{font-size:0.9rem;margin-bottom:2rem}}.sav__reassurance-atelier .header a::after{content:"";width:6px;height:10px;display:inline-block;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/chevron-right.svg);background-size:contain;background-repeat:no-repeat;margin-left:11px;-webkit-transition:margin-left 0.3s ease;transition:margin-left 0.3s ease}.sav__reassurance-atelier .header a:hover::after{margin-left:16px;-webkit-transition:margin-left 0.3s ease;transition:margin-left 0.3s ease}.sav__reassurance-atelier .items{list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:24px;gap:24px;height:512px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch}@media screen and (max-width:992px){.sav__reassurance-atelier .items{height:auto;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1rem;grid-gap:1rem;gap:1rem}}.sav__reassurance-atelier .items .item{background-color:#ffffff;width:447px;min-width:447px;height:460px;min-height:460px;border-radius:6px;padding:46px 2rem 89px 56px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-direction:column;scroll-snap-align:start;grid-gap:1rem;gap:1rem}@media screen and (max-width:992px){.sav__reassurance-atelier .items .item{flex-shrink:0;width:80vw;min-width:80vw;min-height:unset;height:auto;scroll-snap-align:start;padding:2rem}}.sav__reassurance-atelier .items .item img{width:34px;height:auto}.sav__reassurance-constructeur{padding-top:250px;padding-bottom:218px;text-align:center;width:50%;margin:0 auto}@media screen and (max-width:992px){.sav__reassurance-constructeur{padding:4rem 5%;width:100%}}.sav__reassurance-constructeur img{margin-bottom:45px;width:51px;height:auto}@media screen and (max-width:992px){.sav__reassurance-constructeur img{margin-bottom:1rem;width:25px}}@media screen and (max-width:992px){.sav__reassurance-constructeur p{font-size:0.9rem}}.sav__reassurance-constructeur p strong{margin-top:45px;margin-bottom:1rem;font-size:22px;display:block}@media screen and (max-width:992px){.sav__reassurance-constructeur p strong{font-size:1rem;margin-top:1rem}}.sav__reassurance-sav{text-align:center;margin:0 auto;padding-top:34px;padding-bottom:115px;position:relative}@media screen and (max-width:992px){.sav__reassurance-sav{padding:4rem 5%}}.sav__reassurance-sav .image{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:1}.sav__reassurance-sav .image img{width:100%;height:100%;object-fit:cover;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);transform-origin:100% 6%}.sav__reassurance-sav .content{position:relative;z-index:1;width:40%;margin:0 auto;text-align:center}@media screen and (max-width:1200px){.sav__reassurance-sav .content{width:75%}}@media screen and (max-width:992px){.sav__reassurance-sav .content{width:100%}}.sav__reassurance-sav .content .percentage{color:#0131ff;font-size:333px;font-weight:700;display:block;-webkit-mask-image:linear-gradient(180deg, black 40%, rgba(0, 0, 0, 0.59) 60%, rgba(0, 0, 0, 0) 90%);mask-image:linear-gradient(180deg, black 40%, rgba(0, 0, 0, 0.59) 60%, rgba(0, 0, 0, 0) 90%);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:992px){.sav__reassurance-sav .content .percentage{font-size:5rem;margin-bottom:1rem}}.sav__reassurance-sav .content p{font-size:20px;margin-bottom:60px}@media screen and (max-width:992px){.sav__reassurance-sav .content p{font-size:0.9rem;margin-bottom:1rem}}.sav__reassurance-sav .content a{font-size:22px;font-weight:700;text-decoration:none;width:50%}.sav__reassurance-sav .content a:hover{text-decoration:underline}.sav__reassurance-sav .content a::before{content:"";display:inline-block;margin-right:12px;width:13px;height:13px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-right-white.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}@media screen and (max-width:992px){.sav__reassurance-sav .content a{font-size:1rem;width:100%}}.sav .competences{position:relative;padding:4rem 5%;height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;overflow:hidden;max-height:900px}@media screen and (max-width:992px){.sav .competences{height:auto;padding:4rem 5%}}.sav .competences__overlay{position:absolute;inset:0;background-color:#101010}.sav .competences__overlay::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(16, 16, 16, 0.2) 0%, rgba(16, 16, 16, 0.75) 100%)}.sav .competences__overlay img{width:100%;height:100%;object-fit:cover;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.sav .competences__overlay img.is-fading{opacity:0}.sav .competences__content{position:relative;z-index:1;width:100%;height:100%;padding:80px;border:1px solid rgba(255, 255, 255, 0.2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-direction:column}@media screen and (max-width:992px){.sav .competences__content{padding-bottom:0}}.sav .competences__content h2{color:#ffffff;margin-bottom:81px}@media screen and (max-width:992px){.sav .competences__content h2{margin-bottom:2rem}}.sav .competences__list{list-style:none;counter-reset:competence;display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:104px;gap:104px}@media screen and (max-width:1500px){.sav .competences__list{grid-gap:50px;gap:50px}}@media screen and (max-width:1200px){.sav .competences__list{grid-gap:2rem;gap:2rem}}@media screen and (max-width:992px){.sav .competences__list{grid-template-columns:repeat(2, 1fr);-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-wrap:wrap;margin-top:2rem;row-gap:3rem}}.sav .competences__item{position:relative;color:#ffffff;cursor:pointer;counter-increment:competence;padding-top:0.5rem;padding-bottom:1rem;border-top:1px solid #ffffff;font-size:14px;opacity:0.4;font-weight:400}@media screen and (max-width:992px){.sav .competences__item{padding:0.5rem 0;width:100%;font-size:0.9rem}}.sav .competences__item::before{content:counter(competence, decimal-leading-zero);display:none;position:absolute;bottom:100%;left:0;margin-bottom:4px;font-size:1rem;font-weight:400;line-height:1}@media screen and (max-width:992px){.sav .competences__item::before{font-size:2.5rem}}.sav .competences__item.active{border-top:none;border-bottom:1px solid #ffffff;font-size:20px;font-weight:700;opacity:1;text-wrap:wrap}.sav .competences__item.active::before{display:block}@media screen and (max-width:992px){.sav .competences__item.active{border-top:1px solid #ffffff;border-bottom:none;font-weight:700}}.rippa__brand{padding:0 10%;padding-top:163px;padding-bottom:177px;background-color:#ffffff}@media screen and (max-width:992px){.rippa__brand{padding:4rem 5% 2rem 5%}}.rippa__brand .header{border-bottom:none;text-align:center;width:50%;margin:0 auto}@media screen and (max-width:1500px){.rippa__brand .header{width:75%}}@media screen and (max-width:576px){.rippa__brand .header{width:100%}}.rippa__brand .header p{margin-top:18px}@media screen and (max-width:992px){.rippa__brand .header p{margin-top:1rem;font-size:0.9rem}}@media screen and (max-width:576px){.rippa__brand .header p{font-size:0.8rem}}.rippa__brand .statistics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:92px;gap:92px;list-style:none;margin-top:117px;flex-wrap:wrap}@media screen and (max-width:1500px){.rippa__brand .statistics{margin-top:4rem}}@media screen and (max-width:992px){.rippa__brand .statistics{grid-gap:2rem;gap:2rem;margin-top:2rem}}@media screen and (max-width:768px){.rippa__brand .statistics{grid-gap:1rem;gap:1rem}}.rippa__brand .statistics .statistic{flex:1;border:1px solid rgba(112, 112, 112, 0.2);border-radius:10px;padding:99px 2rem 71px 46px}@media screen and (max-width:1200px){.rippa__brand .statistics .statistic{padding:2rem}}@media screen and (max-width:992px){.rippa__brand .statistics .statistic{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}}.rippa__brand .statistics .statistic p{font-size:79px !important;font-weight:700}@media screen and (max-width:1500px){.rippa__brand .statistics .statistic p{font-size:3rem !important}}@media screen and (max-width:992px){.rippa__brand .statistics .statistic p{font-size:2rem !important}}.rippa__brand .statistics .statistic p strong{color:#0131ff;font-size:32px;font-weight:700;margin-right:4px}.rippa__brand .statistics .statistic span{font-size:20px}@media screen and (max-width:992px){.rippa__brand .statistics .statistic span{font-size:0.9rem}}.rippa__machines{padding:150px 5%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f8f8f8 40%, #f8f8f8 100%)}@media screen and (max-width:992px){.rippa__machines{padding:2rem 5% 4rem 5%}}.rippa__machines::after{background:linear-gradient(180deg, rgba(248, 248, 248, 0) 0%, #f8f8f8 100%, rgba(248, 248, 248, 0) 100%)}.rippa__machines .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:150px;gap:150px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:0}@media screen and (max-width:1500px){.rippa__machines .header{grid-gap:5rem;gap:5rem}}@media screen and (max-width:1200px){.rippa__machines .header{grid-gap:3rem;gap:3rem}}@media screen and (max-width:992px){.rippa__machines .header{flex-direction:column;grid-gap:2rem;gap:2rem}}.rippa__machines .header .image{flex-basis:40%;position:relative}@media screen and (max-width:992px){.rippa__machines .header .image{width:400px}}@media screen and (max-width:576px){.rippa__machines .header .image{width:100%}}.rippa__machines .header .image .dot{width:24px;height:24px;background-color:#ffffff;border-radius:50%;position:absolute;cursor:pointer;z-index:1;box-shadow:0 0 0 0 rgba(255, 255, 255, 0);outline:1px solid transparent;outline-offset:0px;transition:box-shadow 0.4s ease, outline-color 0.4s ease, outline-offset 0.4s ease}.rippa__machines .header .image .dot.active{box-shadow:0 0 0 17px rgba(255, 255, 255, 0.2);outline:1px solid #ffffff;outline-offset:31px}.rippa__machines .header .image .dot:nth-child(1){top:89%;left:69%}.rippa__machines .header .image .dot:nth-child(2){top:57%;left:20%}.rippa__machines .header .image .dot:nth-child(3){top:85%;left:37%}.rippa__machines .header .image .dot:nth-child(4){top:40%;left:41%}.rippa__machines .header .image .dot:nth-child(5){top:59%;left:90%}.rippa__machines .header .image img{display:block;width:100%;height:auto;filter:drop-shadow(0 250px 40px rgba(16, 16, 16, 0.15))}.rippa__machines .header .content{flex-basis:60%}.rippa__machines .header .content .description p:first-child{margin-top:20px}@media screen and (max-width:992px){.rippa__machines .header .content .description p:first-child{margin-top:1rem;font-size:0.9rem}}.rippa__machines .header .content .description p:last-child{margin-bottom:0}.rippa__machines .header .content .specs{list-style:none;display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:22px;column-gap:55px;padding:0;margin-top:30px}@media screen and (max-width:992px){.rippa__machines .header .content .specs{grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-top:1rem}}@media screen and (max-width:576px){.rippa__machines .header .content .specs{grid-gap:0;gap:0}}.rippa__machines .header .content .specs .spec{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:21px;gap:21px;padding:1rem 25px;cursor:pointer;transition:background-color 0.3s ease, color 0.3s ease}@media screen and (max-width:992px){.rippa__machines .header .content .specs .spec{grid-gap:1rem;gap:1rem}}.rippa__machines .header .content .specs .spec img{-webkit-transition:filter 0.3s ease;transition:filter 0.3s ease}.rippa__machines .header .content .specs .spec.active{background-color:#101010;color:#ffffff}.rippa__machines .header .content .specs .spec.active img{filter:brightness(0) invert(1)}.rippa__machines .navigation{width:40%;margin:0 auto;margin-top:200px}@media screen and (max-width:1500px){.rippa__machines .navigation{width:75%}}@media screen and (max-width:992px){.rippa__machines .navigation{width:100%;margin-top:4rem}}.rippa__machines .navigation h3{text-align:center}.rippa__machines .navigation a.button{margin:0 auto;margin-top:48px}@media screen and (max-width:992px){.rippa__machines .navigation a.button{margin-top:2rem}}.rippa__competences{position:relative;padding:0 7.5%;height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;overflow:hidden}.rippa__competences-overlay{position:absolute;inset:0;background-color:#101010}.rippa__competences-overlay::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(16, 16, 16, 0.2) 0%, rgba(16, 16, 16, 0.75) 100%)}.rippa__competences-overlay img{width:100%;height:100%;object-fit:cover;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.rippa__competences-overlay img.is-fading{opacity:0}.rippa__competences-content{position:relative;z-index:1;width:100%;padding-bottom:80px}.rippa__competences-content h2{color:#ffffff;margin-bottom:81px}@media screen and (max-width:992px){.rippa__competences-content h2{margin-bottom:2rem}}.rippa__competences-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:104px;gap:104px;padding:0;margin:0;flex-wrap:wrap}@media screen and (max-width:992px){.rippa__competences-list{grid-gap:2rem;gap:2rem}}.rippa__competences-item{color:#ffffff;cursor:pointer;padding:1rem 0;border-top:1px solid #ffffff;font-weight:400;transition:border-color 0.2s, font-weight 0.1s}.rippa__competences-item.active{border-top:none;border-bottom:1px solid #ffffff;font-weight:700}.rippa__manufacturer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:242px;gap:242px;padding:0 5%;margin-top:212px;margin-bottom:146px}@media screen and (max-width:1500px){.rippa__manufacturer{grid-gap:5rem;gap:5rem;margin-top:106px;margin-bottom:73px}}@media screen and (max-width:1200px){.rippa__manufacturer{grid-gap:3rem;gap:3rem}}@media screen and (max-width:992px){.rippa__manufacturer{grid-gap:2rem;gap:2rem;flex-direction:column;padding:4rem 5%;margin:4rem 0}}.rippa__manufacturer .header{flex:1;margin-top:31px;margin-bottom:38px;border-bottom:0}@media screen and (max-width:992px){.rippa__manufacturer .header{text-align:center;margin-top:0;margin-bottom:2rem}}.rippa__manufacturer .header p{margin-top:20px}@media screen and (max-width:992px){.rippa__manufacturer .header p{margin-top:1rem;font-size:0.9rem}}.rippa__manufacturer .header a.button{margin-top:64px}@media screen and (max-width:992px){.rippa__manufacturer .header a.button{margin:0 auto;margin-top:2rem}}.rippa__manufacturer .image{flex:1;align-self:stretch}.rippa__manufacturer .image img{display:block;width:100%;height:100%;object-fit:cover}.rippa__travaux{position:relative;padding:0 7.5%;height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;overflow:hidden;max-height:900px}@media screen and (max-width:992px){.rippa__travaux{height:auto;padding:4rem 5%}}.rippa__travaux-overlay{position:absolute;inset:0;background-color:#101010}.rippa__travaux-overlay::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(16, 16, 16, 0.2) 0%, rgba(16, 16, 16, 0.75) 100%)}.rippa__travaux-overlay img{width:100%;height:100%;object-fit:cover;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.rippa__travaux-overlay img.is-fading{opacity:0}.rippa__travaux-content{position:relative;z-index:1;width:100%;padding-bottom:80px}@media screen and (max-width:992px){.rippa__travaux-content{padding-bottom:0}}.rippa__travaux-content h2{color:#ffffff;margin-bottom:81px}@media screen and (max-width:992px){.rippa__travaux-content h2{margin-bottom:2rem}}.rippa__travaux-list{list-style:none;grid-gap:104px;gap:104px;padding:0;margin:0;display:-ms-grid;display:grid;grid-template-columns:repeat(5, 1fr)}@media screen and (max-width:1500px){.rippa__travaux-list{grid-gap:50px;gap:50px}}@media screen and (max-width:1200px){.rippa__travaux-list{grid-gap:2rem;gap:2rem}}@media screen and (max-width:992px){.rippa__travaux-list{grid-template-columns:repeat(2, 1fr)}}.rippa__travaux-item{color:#ffffff;cursor:pointer;padding:1rem 0;border-top:1px solid #ffffff;font-weight:400;transition:border-color 0.2s, font-weight 0.1s}@media screen and (max-width:992px){.rippa__travaux-item{padding:0.5rem 0;width:100%;font-size:0.9rem}}.rippa__travaux-item.active{border-top:none;border-bottom:1px solid #ffffff;font-weight:700}@media screen and (max-width:992px){.rippa__travaux-item.active{border-top:1px solid #ffffff;border-bottom:none;font-weight:700}}.rippa__services{margin-top:184px;margin-bottom:116px}@media screen and (max-width:992px){.rippa__services{margin-top:4rem;margin-bottom:0}}.rippa__services .title{margin-bottom:62px}@media screen and (max-width:992px){.rippa__services .title{margin-bottom:2rem}}.rippa__services .title p{opacity:0.4}.rippa__services .title a.button{display:none}.rippa__services-list{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:12px;gap:12px;padding:0 2.5%;list-style:none}@media screen and (max-width:992px){.rippa__services-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.rippa__services-list{grid-template-columns:1fr}}.rippa__services-list .item{background-color:#f8f8f8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:57px 2rem 57px 57px;border-radius:6px;height:460px;grid-gap:1rem;gap:1rem}@media screen and (max-width:992px){.rippa__services-list .item{height:auto;padding:2rem}}@media screen and (max-width:992px){.rippa__services-list .item__header{margin-bottom:2rem}}@media screen and (max-width:1500px){.rippa__services-list .item__header img{width:48px;height:auto}}@media screen and (max-width:1200px){.rippa__services-list .item__header img{width:32px;height:auto}}@media screen and (max-width:992px){.rippa__services-list .item__header img{width:24px;height:auto}}.rippa__services-list .item__content h3{font-size:22px;font-weight:700;margin-bottom:18px}@media screen and (max-width:992px){.rippa__services-list .item__content h3{margin-bottom:1rem}}.rippa__services-list .item__content p{opacity:0.4;margin-top:1rem}@media screen and (max-width:992px){.rippa__services-list .item__content p{font-size:0.9rem}}.rippa__reassurance{padding-top:clamp(50px, 9.895833vw, 190px);padding-bottom:clamp(25px, 4.427083vw, 85px);text-align:center;margin:0 auto;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:992px){.rippa__reassurance{padding:4rem 0}}.rippa__reassurance .logo{height:72px;width:auto;margin-bottom:10px}@media screen and (max-width:992px){.rippa__reassurance .logo{height:48px;margin-bottom:0.5rem}}.rippa__reassurance .content{width:50%;margin:0 0 0 auto;z-index:1;position:relative;color:#ffffff;text-align:left;padding-right:10%}@media screen and (max-width:992px){.rippa__reassurance .content{padding-right:5%}}@media screen and (max-width:575px){.rippa__reassurance .content{width:100%;padding:0 15px}}.rippa__reassurance .content h2{margin-bottom:clamp(15px, 2.083333vw, 40px)}@media screen and (max-width:992px){.rippa__reassurance .content h2{margin-bottom:1rem}}.rippa__reassurance .content p{color:#cbcbcb}.rippa__reassurance .content a.button{margin-top:45px}@media screen and (max-width:992px){.rippa__reassurance .content a.button{margin-top:2rem}}.rippa__reassurance .image{position:absolute;bottom:0;left:0;height:100%;width:100%}.rippa__reassurance .image::after{content:"";background:-webkit-linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.7) 40%, rgba(16, 16, 16, 0.3) 75%, rgba(16, 16, 16, 0) 100%);background:-moz-linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.7) 40%, rgba(16, 16, 16, 0.3) 75%, rgba(16, 16, 16, 0) 100%);background:-o-linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.7) 40%, rgba(16, 16, 16, 0.3) 75%, rgba(16, 16, 16, 0) 100%);background:linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.7) 40%, rgba(16, 16, 16, 0.3) 75%, rgba(16, 16, 16, 0) 100%);position:absolute;top:0;left:0;width:100%;height:100%}.rippa__reassurance .image img{width:100%;height:100%;object-fit:cover}.helper{padding:0 5%;padding-bottom:170px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:56px;gap:56px}@media screen and (max-width:1200px){.helper{grid-gap:2rem;gap:2rem}}@media screen and (max-width:576px){.helper{margin-top:2rem}}.helper .header{text-align:center;border-bottom:none}.helper .header .js-header-label{border-radius:16px;padding:0.5rem 1rem;border:1px solid #101010;font-size:0.9rem;font-weight:400;width:fit-content;margin:0 auto}@media screen and (max-width:992px){.helper .header .js-header-label{font-size:0.8rem}}.helper .header .js-header-label::before{content:"";display:inline-block;margin-right:6px;width:6px;height:6px;border-radius:50%;background-color:#0131ff}.helper .header h2{font-size:79px;line-height:1;margin-top:1.5rem}@media screen and (max-width:1200px){.helper .header h2{font-size:2rem}}@media screen and (max-width:992px){.helper .header h2{font-size:1.75rem}}@media screen and (max-width:768px){.helper .header h2{font-size:1.5rem}}.helper .header p{margin-top:2rem;opacity:0.6}@media screen and (max-width:992px){.helper .header p{margin-top:1rem;font-size:0.9rem}}@media screen and (max-width:768px){.helper .header p{margin-top:0.5rem}}.helper .content{padding:0 10%}@media screen and (max-width:992px){.helper .content{padding:0}}.helper .content__grid .type_travaux{display:-ms-grid;display:grid;list-style:none;grid-template-columns:repeat(2, 1fr);column-gap:49px;row-gap:12px}@media screen and (max-width:992px){.helper .content__grid .type_travaux{grid-gap:1rem;gap:1rem}}@media screen and (max-width:768px){.helper .content__grid .type_travaux{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}}.helper .content__grid .type_travaux__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:18px;gap:18px;padding:2rem 3rem;background-color:#f8f8f8;border-radius:6px;cursor:pointer;border:1px solid transparent}@media screen and (max-width:992px){.helper .content__grid .type_travaux__item{padding:1rem 1.5rem;grid-gap:1rem;gap:1rem}}@media screen and (max-width:768px){.helper .content__grid .type_travaux__item{padding:1rem}}.helper .content__grid .type_travaux__item.active{background-color:#f4f6ff;border-color:#0131ff;color:#0131ff}.helper .content__grid .type_travaux__item.active svg *{fill:#0131ff}.helper .content__grid .type_travaux__item img,.helper .content__grid .type_travaux__item svg{width:23px;height:23px;flex-shrink:0}@media screen and (max-width:992px){.helper .content__grid .type_travaux__item__content{grid-gap:1rem;gap:1rem}}.helper .content__grid .type_travaux__item__content h4{font-size:1rem}@media screen and (max-width:992px){.helper .content__grid .type_travaux__item__content h4{font-size:0.9rem}}@media screen and (max-width:576px){.helper .content__grid .type_travaux__item__content h4{font-size:0.75rem;margin-bottom:0;flex:1}}.helper .content__grid .type_travaux__item__content p{font-size:0.75rem !important;font-weight:700;opacity:0.6;display:block;margin-top:4px}.helper .content__grid[data-step="2"] .type_travaux,.helper .content__grid[data-step="3"] .type_travaux,.helper .content__grid[data-step="4"] .type_travaux{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:992px){.helper .content__grid[data-step="2"] .type_travaux,.helper .content__grid[data-step="3"] .type_travaux,.helper .content__grid[data-step="4"] .type_travaux{grid-template-columns:1fr}}.helper .content__grid[data-step="2"] .type_travaux__item,.helper .content__grid[data-step="3"] .type_travaux__item,.helper .content__grid[data-step="4"] .type_travaux__item{height:273px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:center;flex-direction:column;grid-gap:0.5rem;gap:0.5rem}@media screen and (max-width:992px){.helper .content__grid[data-step="2"] .type_travaux__item,.helper .content__grid[data-step="3"] .type_travaux__item,.helper .content__grid[data-step="4"] .type_travaux__item{padding:1rem;height:auto}}.helper .content__grid[data-step="2"] .type_travaux__item img,.helper .content__grid[data-step="2"] .type_travaux__item svg,.helper .content__grid[data-step="3"] .type_travaux__item img,.helper .content__grid[data-step="3"] .type_travaux__item svg,.helper .content__grid[data-step="4"] .type_travaux__item img,.helper .content__grid[data-step="4"] .type_travaux__item svg{width:unset;height:unset}.helper .content__navigation{display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr);margin-top:100px;column-gap:49px;row-gap:12px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:992px){.helper .content__navigation{margin-top:4rem}}@media screen and (max-width:768px){.helper .content__navigation{margin-top:2rem;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}}.helper .content__navigation .progress{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.helper .content__navigation .progress__bar{width:100%;height:14px;background-color:#f8f8f8;border-radius:99px;overflow:hidden}.helper .content__navigation .progress__bar__fill{height:100%;width:25%;background-color:#0131ff;border-radius:99px;-webkit-transition:width 0.4s ease;transition:width 0.4s ease}.helper .content__navigation .progress__percentage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;font-size:12px;opacity:0.6;margin-top:0.5rem}@media screen and (max-width:992px){.helper .content__navigation .progress__percentage p.js-step-label{font-size:0.75rem !important}}.helper .content__navigation .navigation{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:52px;gap:52px}.helper .content__navigation .navigation button:first-child{opacity:0.6;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;text-decoration:underline;background:transparent}.helper .content__navigation .navigation button:first-child::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-left-black.svg);margin-right:12px;display:inline-block;vertical-align:middle}.helper .content__navigation .navigation button.js-next{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:11px 24px;border-radius:6px;text-decoration:none;width:fit-content;height:fit-content;border:1px solid transparent;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}@media screen and (max-width:992px){.helper .content__navigation .navigation button.js-next{padding:10px 20px}}@media screen and (max-width:576px){.helper .content__navigation .navigation button.js-next{padding:8px 16px}}.helper .content__navigation .navigation button.js-next span{font-size:14px;font-weight:700;white-space:nowrap;border-right:1px solid rgba(255, 255, 255, 0.1);padding:10px 0;padding-right:22px}.helper .content__navigation .navigation button.js-next:hover{background-color:#ffffff;color:#0131ff;border-color:#0131ff}.helper .content__navigation .navigation button.js-next:hover span{border-color:rgba(1, 49, 255, 0.1)}.helper .content__navigation .navigation button.js-next:hover::after{background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-right-primary.svg)}.helper .content__navigation .navigation button.js-next::after{content:"";display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:20px;height:20px;margin-left:18px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/arrow-right-white.svg);background-size:contain;background-repeat:no-repeat}.helper__results{padding:0 10%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:32px;gap:32px}@media screen and (max-width:1200px){.helper__results{margin-top:2rem}}@media screen and (max-width:992px){.helper__results{padding:0}}.helper__results p:first-child{text-align:center;opacity:0.6}.helper__results__grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:102px;gap:102px}@media screen and (max-width:1500px){.helper__results__grid{grid-gap:51.5px;gap:51.5px}}@media screen and (max-width:992px){.helper__results__grid{grid-gap:4rem;gap:4rem}}@media screen and (max-width:768px){.helper__results__grid{grid-gap:2rem;gap:2rem}}.helper__no-results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:24px;gap:24px}.helper__no-results .button{font-weight:600}.helper-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;border-radius:12px 0 12px 12px;background-color:#f8f8f8;position:relative}.helper-card .is-recommended{display:none}.helper-card:first-child{background-color:#f4f6ff;border:1px solid #0131ff}.helper-card:first-child .is-recommended{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;position:absolute;top:0;right:0;background-color:#0131ff;color:#ffffff;padding:11px 25px;border-radius:6px 6px 0 0;font-size:12px;line-height:1;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}.helper-card:first-child .is-recommended::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/star.svg);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.helper-card__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;grid-gap:40px;gap:40px;padding:19px 30px}@media screen and (max-width:992px){.helper-card__top{grid-gap:2rem;gap:2rem;flex-direction:column}}@media screen and (max-width:768px){.helper-card__top{grid-gap:1rem;gap:1rem}}.helper-card__image{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:275px}.helper-card__image img{width:100%;height:100%;object-fit:contain}.helper-card__details{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:10px;gap:10px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.helper-card__details .stock{font-size:12px;font-weight:500;opacity:1 !important}.helper-card__details h3{font-size:22px;font-weight:700;margin:0}.helper-card__details .helper-card__desc{font-size:14px;opacity:0.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin:0}.helper-card__details .helper-card__price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;grid-gap:19px;gap:19px;margin-top:4px;white-space:nowrap}@media screen and (max-width:992px){.helper-card__details .helper-card__price{grid-gap:0.5rem;gap:0.5rem;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:576px){.helper-card__details .helper-card__price{grid-gap:0.5rem;gap:0.5rem;flex-direction:column}}.helper-card__details .helper-card__price .ttc{font-size:22px;font-weight:600}.helper-card__details .helper-card__price .ttc .label{font-size:14px;font-weight:500;opacity:0.6}.helper-card__details .helper-card__price .ht{font-size:14px;font-weight:600;opacity:0.4}.helper-card__details .helper-card__price .ht .label{font-weight:500}.helper-card__actions{flex-shrink:0;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:12px;gap:12px}@media screen and (max-width:992px){.helper-card__actions{width:100%}.helper-card__actions a.button{width:100%}}.helper-card__actions a.button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:11px 24px;border-radius:6px;text-decoration:none;box-sizing:border-box;border:1px solid transparent;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}@media screen and (max-width:992px){.helper-card__actions a.button{padding:10px 20px}}@media screen and (max-width:576px){.helper-card__actions a.button{padding:8px 16px}}.helper-card__actions a.button span{font-size:14px;font-weight:700;white-space:nowrap;padding:10px 0;padding-right:22px}@media screen and (max-width:992px){.helper-card__actions a.button span{font-size:0.75rem;padding:0;padding-right:12px}}.helper-card__actions a.button svg{flex-shrink:0;margin-left:18px}@media screen and (max-width:992px){.helper-card__actions a.button svg{margin-left:12px}}.helper-card__actions a.button svg path{-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}.helper-card__actions a.button:first-child{background-color:#ffffff;color:#101010}.helper-card__actions a.button:first-child span{font-weight:500;border-color:rgba(16, 16, 16, 0.1)}.helper-card__actions a.button:first-child svg path{fill:#101010}.helper-card__actions a.button:first-child:hover{background-color:#101010;color:#ffffff;border-color:#101010}.helper-card__actions a.button:first-child:hover .button__label{border-color:transparent}.helper-card__actions a.button:first-child:hover svg path{fill:#ffffff}.helper-card__actions a.button:last-child{background-color:#101010;color:#ffffff;width:100%}.helper-card__actions a.button:last-child span{border-color:rgba(255, 255, 255, 0.1)}.helper-card__actions a.button:last-child svg path{fill:#ffffff}.helper-card__actions a.button:last-child:hover{background-color:#ffffff;color:#101010;border-color:#101010}.helper-card__actions a.button:last-child:hover .button__label{border-color:transparent}.helper-card__actions a.button:last-child:hover svg path{fill:#101010}.helper-card__accessories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:76px;padding:0 30px;padding-bottom:19px}@media screen and (max-width:992px){.helper-card__accessories{margin-top:2rem}}.helper-card__accessories h4{font-size:22px;margin-bottom:34px;margin-left:27.5px}@media screen and (max-width:992px){.helper-card__accessories h4{margin-bottom:1rem;margin-left:0}}.helper-card__accessories-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;grid-gap:18px;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.helper-card__accessories-list .accessory{flex:0 0 auto;width:100%;scroll-snap-align:start;flex-direction:row;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;grid-gap:40px;gap:40px;padding:19px 30px;border-radius:12px;background-color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:992px){.helper-card__accessories-list .accessory{grid-gap:2rem;gap:2rem;flex-direction:column;flex-basis:calc(100% - 4rem)}}@media screen and (max-width:768px){.helper-card__accessories-list .accessory{grid-gap:1rem;gap:1rem}}.helper-card__accessories-list .accessory__header{width:190px;max-width:190px;height:auto;border-radius:8px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto}.helper-card__accessories-list .accessory__header .image{padding:0.75rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;box-sizing:border-box}.helper-card__accessories-list .accessory__header .image img{width:100%;height:100%;object-fit:contain}.helper-card__accessories-list .accessory__content{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:6px;gap:6px;margin-top:0;padding:0}.helper-card__accessories-list .accessory__content .stock{font-size:13px;font-weight:600;margin-bottom:0.5rem;opacity:1}.helper-card__accessories-list .accessory__content h3{font-size:20px;font-weight:700;margin:0}.helper-card__accessories-list .accessory__content .accessory__desc{font-size:13px;opacity:0.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin:0}.helper-card__accessories-list .accessory__content .accessory__price{font-size:22px;font-weight:600;margin-top:19px;white-space:nowrap}@media screen and (max-width:992px){.helper-card__accessories-list .accessory__content .accessory__price{margin-top:1rem}}.helper-card__accessories-list .accessory__content .accessory__price .label{font-size:14px;font-weight:500}.helper-card__accessories-list .accessory__content .caroussel_type,.helper-card__accessories-list .accessory__content .accessory-subtype{display:none}.helper-card__accessories-list .accessory__actions{flex-shrink:0;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:12px;gap:12px}@media screen and (max-width:992px){.helper-card__accessories-list .accessory__actions{width:100%}.helper-card__accessories-list .accessory__actions a.button{width:100%}}.helper-card__accessories-list .accessory__actions a.button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:11px 24px;border-radius:6px;text-decoration:none;box-sizing:border-box;border:1px solid transparent;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}@media screen and (max-width:992px){.helper-card__accessories-list .accessory__actions a.button{padding:10px 20px}}@media screen and (max-width:576px){.helper-card__accessories-list .accessory__actions a.button{padding:8px 16px}}.helper-card__accessories-list .accessory__actions a.button span{font-size:14px;font-weight:700;white-space:nowrap;padding:10px 0;padding-right:22px}@media screen and (max-width:992px){.helper-card__accessories-list .accessory__actions a.button span{font-size:0.75rem;padding:0;padding-right:12px}}.helper-card__accessories-list .accessory__actions a.button svg{flex-shrink:0;margin-left:18px}@media screen and (max-width:992px){.helper-card__accessories-list .accessory__actions a.button svg{margin-left:12px}}.helper-card__accessories-list .accessory__actions a.button svg path{-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}.helper-card__accessories-list .accessory__actions a.button:first-child{background-color:#ffffff;color:#101010}.helper-card__accessories-list .accessory__actions a.button:first-child span{font-weight:500;border-color:rgba(16, 16, 16, 0.1)}.helper-card__accessories-list .accessory__actions a.button:first-child svg path{fill:#101010}.helper-card__accessories-list .accessory__actions a.button:first-child:hover{background-color:#101010;color:#ffffff;border-color:#101010}.helper-card__accessories-list .accessory__actions a.button:first-child:hover .button__label{border-color:transparent}.helper-card__accessories-list .accessory__actions a.button:first-child:hover svg path{fill:#ffffff}.helper-card__accessories-list .accessory__actions a.button:last-child{background-color:#101010;color:#ffffff;width:100%}.helper-card__accessories-list .accessory__actions a.button:last-child span{border-color:rgba(255, 255, 255, 0.1)}.helper-card__accessories-list .accessory__actions a.button:last-child svg path{fill:#ffffff}.helper-card__accessories-list .accessory__actions a.button:last-child:hover{background-color:#ffffff;color:#101010;border-color:#101010}.helper-card__accessories-list .accessory__actions a.button:last-child:hover .button__label{border-color:transparent}.helper-card__accessories-list .accessory__actions a.button:last-child:hover svg path{fill:#101010}.helper__reassurance{position:relative;padding:150px 7.5% 172px 7.5%}@media screen and (max-width:992px){.helper__reassurance{padding-top:4rem;padding-bottom:4rem}}.helper__reassurance .image{position:absolute;inset:0}.helper__reassurance .image img{width:100%;height:100%;object-fit:cover}.helper__reassurance .content{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:186px;gap:186px}@media screen and (max-width:1500px){.helper__reassurance .content{grid-gap:5rem;gap:5rem;flex:1}}@media screen and (max-width:1200px){.helper__reassurance .content{grid-gap:2rem;gap:2rem;flex:1}}@media screen and (max-width:992px){.helper__reassurance .content{flex-direction:column;grid-gap:2rem;gap:2rem;flex:1}}.helper__reassurance .content>div{flex:1}.helper__reassurance .content>div:nth-child(1) span::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/reassurance_aide_column_1.svg);display:inline-block;margin-right:10px;vertical-align:middle}.helper__reassurance .content>div:nth-child(2) span::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/reassurance_aide_column_2.svg);display:inline-block;margin-right:10px;vertical-align:middle}.helper__reassurance .content>div span{font-size:14px;color:rgba(255, 255, 255, 0.6);margin-bottom:0.5rem;display:block}.helper__reassurance .content>div ul{grid-gap:1.25rem;gap:1.25rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin-top:1rem;list-style:none}@media screen and (max-width:992px){.helper__reassurance .content>div ul{grid-gap:1rem;gap:1rem}}@media screen and (max-width:992px){.helper__reassurance .content>div ul li{font-size:0.9rem}}@media screen and (max-width:576px){.helper__reassurance .content>div ul li{font-size:0.8rem}}.helper__reassurance .content>div p{margin-top:1.5rem}@media screen and (max-width:992px){.helper__reassurance .content>div p{font-size:0.9rem}}.page-id-405 .breadcrumb{margin:1rem 7.5%}.promo:not(.hero.promo){margin-top:0;margin-top:calc(56px + 24px)}@media screen and (max-width:992px){.promo:not(.hero.promo){margin-top:0}}.promo{padding:0 5%}.promo__title{font-size:clamp(20px, 2.188rem, 35px);font-weight:700;margin-bottom:clamp(25px, 3.645833vw, 72px)}.promo__title:nth-of-type(2){margin-top:clamp(25px, 3.645833vw, 72px)}.promo .archive-product__products-content{margin-top:0}.promo li.product.pack-product{grid-column:span 2}@media screen and (max-width:768px){.promo li.product.pack-product{grid-column:span 1}}.promo .pack-product__image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:0.5rem;gap:0.5rem;min-height:50%}.promo .product__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0.75rem}.promo .product__meta .stock{margin-bottom:0}.promo .product__discount{padding:0.5rem;background-color:#0131ff;color:#ffffff;font-size:14px;font-weight:700;line-height:1;border-radius:6px}.promo li.product.pack-product.best-offer{border:1px solid #0131ff}.promo .pack-product__badge{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:6px;gap:6px}.promo .pack-product__badge::before{content:"";width:11px;height:11px;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/star.svg);background-size:contain;background-repeat:no-repeat}.pack-product__image a{flex:1;min-width:0;height:100%;border-radius:6px;overflow:hidden}#promo-offers-container .pack-product__image img,#permanent-offers-container .pack-product__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-transition:transform 0.35s ease;transition:transform 0.35s ease}#promo-offers-container .pack-product__image img:hover,#permanent-offers-container .pack-product__image img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:196px}@media screen and (max-width:992px){.contact{padding:0 5% 4rem 5%;margin-bottom:4rem;flex-direction:column}}.contact__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;grid-gap:24px;gap:24px;flex:1;position:relative;padding:126px 2rem 126px 2rem;flex-direction:column}@media screen and (max-width:992px){.contact__header{padding:0 5%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:fit-content;flex:none;text-align:center;padding:2rem 0}}.contact__header::after{content:"";position:absolute;background:-webkit-linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.8) 30%, rgba(16, 16, 16, 0.5) 55%, rgba(16, 16, 16, 0.15) 80%, rgba(16, 16, 16, 0) 100%);background:-moz-linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.8) 30%, rgba(16, 16, 16, 0.5) 55%, rgba(16, 16, 16, 0.15) 80%, rgba(16, 16, 16, 0) 100%);background:-o-linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.8) 30%, rgba(16, 16, 16, 0.5) 55%, rgba(16, 16, 16, 0.15) 80%, rgba(16, 16, 16, 0) 100%);background:linear-gradient(to top, rgba(16, 16, 16, 0.9) 0%, rgba(16, 16, 16, 0.8) 30%, rgba(16, 16, 16, 0.5) 55%, rgba(16, 16, 16, 0.15) 80%, rgba(16, 16, 16, 0) 100%);z-index:1;width:100%;height:100%;bottom:0;left:0}.contact__header h2{z-index:2;line-height:1.1}.contact__header .image{position:absolute;inset:0;width:100%;height:100%}.contact__header .image img{width:100%;height:100%;object-fit:cover}.contact__header .contact_details{background-color:#ffffff;border-radius:6px;position:relative;z-index:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:37px 0;grid-gap:1rem;gap:1rem}@media screen and (max-width:576px){.contact__header .contact_details{flex-direction:column}}.contact__header .contact_details__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:9px;gap:9px;padding-left:clamp(16px, calc(3.6637931034vw + -20.3448275862px), 50px);padding-right:clamp(16px, calc(10.1293103448vw + -84.4827586207px), 110px);flex:1}@media screen and (max-width:992px){.contact__header .contact_details__item{padding:0 2rem}}.contact__header .contact_details__item:first-child{border-right:1px solid rgba(112, 112, 112, 0.2)}.contact__header .contact_details__item span{border:1px solid black;padding:6px 1rem;border-radius:calc(infinity * 1px);font-size:14px;margin-bottom:9px;width:fit-content;text-wrap:nowrap}@media screen and (max-width:992px){.contact__header .contact_details__item span{margin:0 auto}}.contact__header .contact_details__item span::before{content:"";display:inline-block;width:6px;height:6px;background-color:#0131ff;border-radius:50%;margin-right:8px;vertical-align:middle}.contact__header .contact_details__item h2{font-size:22px}@media screen and (max-width:992px){.contact__header .contact_details__item h2{font-size:1.1rem}}.contact__header .contact_details__item p{opacity:0.6}.contact__form{background:#f8f8f8;padding:48px 40px;flex:1}@media screen and (max-width:992px){.contact__form{padding:0}}.contact:has(.contact__success) .contact__header{display:none}.contact:has(.contact__success) .contact__form{flex:unset;width:100%}.contact__success{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;grid-gap:20px;gap:20px;padding:80px 40px}.contact__success img{width:56px;height:56px}.contact__success h3{font-size:2rem;font-weight:700;margin:0}.contact__success p{font-size:1.1rem;color:#555;margin:0;line-height:1.6}.contact__success__back{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;margin-top:12px;padding:0.75rem 1.5rem;background-color:#0131ff;color:#fff;border-radius:6px;text-decoration:none;font-weight:700;font-size:14px;transition:background-color 0.3s, color 0.3s, border-color 0.2s}.contact__success__back:hover{background-color:#0029d7}.contact__success__back img{width:18px;height:18px}.contact-form{border:0.5px solid rgba(112, 112, 112, 0.4);border-radius:6px;padding:40px 60px}@media screen and (max-width:992px){.contact-form{padding:2rem}}.contact-form__title{font-size:22px;font-weight:700;margin-bottom:39px}.contact-form__title::before{content:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/phone.svg);display:inline-block;margin-right:12px;vertical-align:middle}@media screen and (max-width:992px){.contact-form__title{margin-bottom:24px}}.contact-form__grid{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:0}@media (max-width:768px){.contact-form__grid{grid-template-columns:1fr}}.contact-form__field{margin-bottom:28px}.contact-form__field--half{grid-column:span 1}@media (max-width:768px){.contact-form__field--half{grid-column:1}}.contact-form__field--full{grid-column:1 / -1}.contact-form__field label{display:block;font-size:14px;font-weight:400;margin-bottom:11px;color:#101010}@media screen and (max-width:992px){.contact-form__field label{margin-bottom:0.5rem}}.contact-form__field label .optional{font-weight:400}.contact-form__field label .required{color:#101010}.contact-form__field input[type="text"],.contact-form__field input[type="email"],.contact-form__field input[type="tel"],.contact-form__field textarea{width:100%;border:1px solid rgba(16, 16, 16, 0.1);border-radius:6px;padding:12px 14px;font-size:14px;font-family:inherit;background:#ffffff;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease;box-sizing:border-box;color:#101010}.contact-form__field input[type="text"]::-webkit-input-placeholder,.contact-form__field input[type="email"]::-webkit-input-placeholder,.contact-form__field input[type="tel"]::-webkit-input-placeholder,.contact-form__field textarea::-webkit-input-placeholder{color:#101010;opacity:0.46}.contact-form__field input[type="text"]::-ms-input-placeholder,.contact-form__field input[type="email"]::-ms-input-placeholder,.contact-form__field input[type="tel"]::-ms-input-placeholder,.contact-form__field textarea::-ms-input-placeholder{color:#101010;opacity:0.46}.contact-form__field input[type="text"]::placeholder,.contact-form__field input[type="email"]::placeholder,.contact-form__field input[type="tel"]::placeholder,.contact-form__field textarea::placeholder{color:#101010;opacity:0.46}.contact-form__field input[type="text"]:focus,.contact-form__field input[type="email"]:focus,.contact-form__field input[type="tel"]:focus,.contact-form__field textarea:focus{outline:none;border-color:#0131ff}.contact-form__field input[type="text"].is-invalid,.contact-form__field input[type="text"].is-invalid:focus,.contact-form__field input[type="email"].is-invalid,.contact-form__field input[type="email"].is-invalid:focus,.contact-form__field input[type="tel"].is-invalid,.contact-form__field input[type="tel"].is-invalid:focus,.contact-form__field textarea.is-invalid,.contact-form__field textarea.is-invalid:focus{border-color:#c62828}.contact-form__field textarea{resize:vertical;min-height:140px}.contact-form__submit{margin-top:1rem}.contact-form__btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:0;gap:0;padding:18px 24px;border-radius:6px;border:none;cursor:pointer;color:#ffffff;text-decoration:none;width:fit-content;transition:background-color 0.3s, color 0.3s, border-color 0.2s;border:1px solid transparent}@media screen and (max-width:992px){.contact-form__btn{padding:10px 20px}}@media screen and (max-width:576px){.contact-form__btn{padding:8px 16px}}.contact-form__btn:hover{background-color:transparent;color:#0131ff;border-color:#0131ff}.contact-form__btn:hover span{border-color:rgba(1, 49, 255, 0.3)}.contact-form__btn:hover svg path{fill:#0131ff}.contact-form__btn span{font-size:14px;font-weight:700;white-space:nowrap;border-right:1px solid rgba(255, 255, 255, 0.3)}.contact-form__btn svg{display:block;width:20px;height:20px;flex-shrink:0}.contact-form__btn svg path{fill:#ffffff;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease}.contact-form__btn.is-loading{opacity:0.6;pointer-events:none}.page-id-416 .hero.page{margin:0;position:relative}.page-id-416 .hero.page::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.page-id-416 .hero.page .hero__image img{transform:scale(1.6);transform-origin:10% 2%}.page-id-416 .hero.page .hero__content{justify-content:center;padding-bottom:0}.page-id-416 .hero.page p:first-child{line-height:1}@media screen and (max-width:1500px){.page-id-416 .hero.page p:first-child{font-size:4rem !important}}@media screen and (max-width:1200px){.page-id-416 .hero.page p:first-child{font-size:3rem !important}}@media screen and (max-width:992px){.page-id-416 .hero.page p:first-child{font-size:2rem !important}}@media screen and (max-width:768px){.page-id-416 .hero.page p:first-child{font-size:1.75rem !important}}.page-id-416 .hero.page a.button{margin-top:3rem}@media screen and (max-width:992px){.page-id-416 .hero.page a.button{margin-top:2rem}}.retailer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:165px 5% 150px 5%}@media screen and (max-width:992px){.retailer{padding:4rem 5%;flex-direction:column}}.retailer__header{color:#ffffff;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;grid-gap:24px;gap:24px;position:relative;margin-top:2rem}@media screen and (max-width:992px){.retailer__header{margin-top:0}}.retailer__header .retailer__content{padding:0 5% 0 10%;z-index:2;color:#101010}@media screen and (max-width:992px){.retailer__header .retailer__content{text-align:center;padding:0 5% 2rem 5%}}.retailer__header .retailer__content h1{z-index:2;margin-bottom:1rem}@media screen and (max-width:992px){.retailer__header .retailer__content p{margin-bottom:1rem;font-size:0.9rem}}.retailer__header .retailer__content p:last-child{margin-bottom:0}.retailer__header .retailer__content strong{font-size:20px;font-weight:600}@media screen and (max-width:992px){.retailer__header .retailer__content strong{font-size:1.1rem}}.retailer__form{flex:1}@media screen and (max-width:992px){.retailer__form{padding:0}}.retailer__form .contact-form{padding:62px 68px}@media screen and (max-width:992px){.retailer__form .contact-form{padding:2rem}}.retailer__form .contact-form input{background-color:#f8f8f8}.retailer__form .contact-form textarea{background-color:#f8f8f8}.retailer:has(.retailer__success) .retailer__header{display:none}.retailer:has(.retailer__success) .retailer__form{flex:unset;width:100%}.retailer__success{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;grid-gap:20px;gap:20px;padding:80px 40px}.retailer__success img{width:56px;height:56px}.retailer__success h3{font-size:2rem;font-weight:700;margin:0}.retailer__success p{font-size:1.1rem;color:#555;margin:0;line-height:1.6}.retailer__success__back{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;margin-top:12px;padding:0.75rem 1.5rem;background-color:#0131ff;color:#fff;border-radius:6px;text-decoration:none;font-weight:700;font-size:14px;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}.retailer__success__back:hover{background-color:#0029d7}.retailer__success__back img{width:18px;height:18px}.retailer__cta{text-align:center;width:50%;margin:0 auto;margin-top:172px;margin-bottom:195px}@media screen and (max-width:992px){.retailer__cta{width:75%;margin-top:4rem;margin-bottom:4rem}}.retailer__cta p{margin-top:20px;margin-bottom:4rem}.retailer__cta a.button{margin:0 auto}.retailer__reassurance{padding:150px 0}@media screen and (max-width:992px){.retailer__reassurance{padding:2rem 0}}.retailer__reassurance h2{margin-bottom:85px;margin-left:10%;width:50%}@media screen and (max-width:992px){.retailer__reassurance h2{margin-bottom:2rem;width:100%}}.retailer__reassurance ul.items{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:12px;gap:12px;padding:0 2.5%}@media screen and (max-width:992px){.retailer__reassurance ul.items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.retailer__reassurance ul.items{grid-template-columns:1fr}}.retailer__reassurance ul.items .item{background-color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:57px 2rem 57px 57px;border-radius:6px;height:460px}@media screen and (max-width:992px){.retailer__reassurance ul.items .item{padding:2rem;height:auto}}@media screen and (max-width:992px){.retailer__reassurance ul.items .item__header{margin-bottom:2rem}}@media screen and (max-width:992px){.retailer__reassurance ul.items .item__header img{width:24px;height:auto}}.retailer__reassurance ul.items .item__content p{opacity:0.4;margin-top:1rem}@media screen and (max-width:992px){.retailer__reassurance ul.items .item__content p{font-size:0.9rem}}.retailer__map{padding:0 5%;padding-top:175px;padding-bottom:150px}@media screen and (max-width:992px){.retailer__map{padding:4rem 5%}}.retailer__map .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:44px;gap:44px;text-align:center;border-bottom:none;margin-bottom:3rem;align-items:center}.retailer__map .header h2{width:50%}@media screen and (max-width:992px){.retailer__map .header h2{width:75%}}@media screen and (max-width:576px){.retailer__map .header h2{width:100%}}.retailer__map .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:992px){.retailer__map .content{flex-direction:column}}.retailer__map .content .image,.retailer__map .content .regions{flex:1}.retailer__map .image img{width:100%;height:auto;display:block;transform:translateX(-20%)}@media screen and (max-width:992px){.retailer__map .image img{transform:none}}.retailer__map .regions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}@media screen and (max-width:992px){.retailer__map .regions{width:100%}}.retailer__map .regions .acc-card__label strong{font-weight:700}.aide-au-choix-sticky{position:fixed;top:25%;left:0;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);z-index:999;background-color:#101010;color:#ffffff;text-decoration:none;font-weight:600;font-size:14px;padding:22px 12px;border-radius:0 6px 6px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;transition:background-color 0.3s ease, color 0.3s ease}.aide-au-choix-sticky::before{content:"";display:block;width:18px;height:18px;margin-top:1rem;background-image:url(//rentamat.fr/wp-content/themes/s4_rentamat/assets/svg/magnifying-glass.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.aide-au-choix-sticky span{writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap;letter-spacing:0.5px}.aide-au-choix-sticky:hover{background-color:#0131ff;color:#ffffff}@media screen and (max-width:768px){.aide-au-choix-sticky{font-size:12px;padding:16px 9px}}.thankyou{padding:clamp(3rem, 8vw, 120px) 5%;text-align:center}.thankyou__inner{max-width:600px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1.5rem;gap:1.5rem}.thankyou__logo img{width:220px;max-width:100%;height:auto}.thankyou__title{font-size:clamp(1.5rem, 4vw, 2.5rem);font-weight:700}.thankyou__text{font-size:18px;line-height:1.7;color:rgba(16, 16, 16, 0.7)}@media screen and (max-width:992px){.thankyou__text{font-size:0.9rem}}.thankyou__text a{color:#0131ff;font-weight:700;text-decoration:none;text-wrap:nowrap}.thankyou__text a:hover{text-decoration:underline}.thankyou__grade{margin-top:0.5rem}.thankyou__grade .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:10px;gap:10px}.thankyou__grade .stars:is(a){color:inherit;text-decoration:none}.thankyou__grade .stars:is(a):hover .stars__grade{text-decoration:underline}.thankyou__grade .stars__value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:4px;gap:4px}.thankyou__grade .stars__value img{width:22px;height:22px}.thankyou__grade .stars__grade{font-weight:700;font-size:18px}.thankyou__grade .stars__google{width:auto;height:22px}.thankyou__socials{margin-top:1.5rem}.thankyou__socials-title{font-weight:700;margin-bottom:1rem}.thankyou__socials ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:1.25rem;gap:1.25rem;list-style:none}.thankyou__socials ul li a{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:20px}.thankyou__socials ul li a svg{width:auto;height:auto;max-width:24px;max-height:20px;display:block;fill:#0131ff;-webkit-transition:fill 0.2s ease;transition:fill 0.2s ease}.thankyou__socials ul li a svg path{fill:#0131ff;-webkit-transition:fill 0.2s ease;transition:fill 0.2s ease}.thankyou__socials ul li a:hover svg{fill:#0131ff}.thankyou__socials ul li a:hover svg path{fill:#0131ff}@media screen and (max-width:992px){.error404 .hero.page{height:70vh;min-height:440px}}.error404 .hero.page .hero__content{padding-bottom:110px}@media screen and (max-width:1200px){.error404 .hero.page .hero__content{padding-bottom:80px}}@media screen and (max-width:992px){.error404 .hero.page .hero__content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;padding:0 5%;padding-bottom:0}}.hero__error{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:992px){.hero__error{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;width:100%}}.hero__error-code{display:block;font-size:clamp(110px, calc(11.2847222222vw + 23.3333333333px), 240px);font-weight:800;line-height:0.85;letter-spacing:-0.045em;margin-bottom:0.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:992px){.hero__error-code{font-size:clamp(5.5rem, 26vw, 9rem)}}.hero__error .hero__content-title{margin-bottom:0.75rem}.hero__error .hero__content-description{margin-bottom:0;max-width:46ch}@media screen and (max-width:992px){.hero__error .hero__content-description{max-width:34ch}}.hero__error .button{margin-top:2.5rem}@media screen and (max-width:992px){.hero__error .button{margin-left:auto;margin-right:auto}}.page-id-834 .page-content{padding:2rem 5%}.page-id-834 .page-content p{margin-bottom:1rem}.page-id-834 .page-content h2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.page-id-834 .page-content h2::before{content:"";flex-shrink:0;width:16px;height:16px;border-radius:50%;background-color:#0131ff}.page-id-3 .page-content{padding:2rem 5%}.page-id-3 .page-content p{margin-bottom:1rem}.page-id-3 .page-content .wp-block-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.page-id-3 .page-content .wp-block-heading::before{content:"";flex-shrink:0;width:16px;height:16px;border-radius:50%;background-color:#0131ff}.page-id-1125 .page-content{padding:4rem 5%}@media screen and (max-width:992px){.page-id-1125 .page-content{padding:2rem 5%}}.page-id-1125 .page-content>*{max-width:900px;margin-left:auto;margin-right:auto}.page-id-1125 .page-content p{margin-bottom:1rem;color:#707070}.page-id-1125 .page-content a{color:#0131ff;text-decoration:underline}.page-id-1125 .page-content ul,.page-id-1125 .page-content ol{margin:0 0 1.5rem 1.5rem}.page-id-1125 .page-content ul li,.page-id-1125 .page-content ol li{list-style:disc;margin-bottom:0.5rem;line-height:1.4}.page-id-1125 .page-content h1{margin-bottom:3rem}.page-id-1125 .page-content h2,.page-id-1125 .page-content .cmplz-document h2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;margin:3rem 0 1.5rem}.page-id-1125 .page-content h2::before,.page-id-1125 .page-content .cmplz-document h2::before{content:"";flex-shrink:0;width:16px;height:16px;border-radius:50%;background-color:#0131ff}.page-id-1125 .page-content h3{font-size:22px;margin:2rem 0 1rem}@media screen and (max-width:992px){.page-id-1125 .page-content h3{font-size:1.1rem}}.page-id-1125 .page-content .cmplz-document{max-width:900px;margin:0 auto}.page-id-1125 .page-content .cmplz-document .cmplz-subtitle,.page-id-1125 .page-content .cmplz-document .cmplz-updated{display:block;margin-bottom:2rem;font-size:0.9rem;color:#707070}.page-id-1125 .page-content .cmplz-document table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 2rem;font-size:0.9rem}.page-id-1125 .page-content .cmplz-document table th,.page-id-1125 .page-content .cmplz-document table td{padding:0.75rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid #cecece}.page-id-1125 .page-content .cmplz-document table th{font-weight:700;color:#101010;background-color:#f8f8f8}.page-id-1125 .page-content .cmplz-document table td{color:#707070}html,body{scroll-behavior:smooth;overflow-x:hidden}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Manrope", sans-serif;text-wrap:balance;overflow-x:clip;display:flow-root}li{list-style:none}p{line-height:1.4}h1{font-size:79px;font-weight:700;line-height:1.1}@media screen and (max-width:1500px){h1{font-size:4rem}}@media screen and (max-width:1200px){h1{font-size:3rem}}@media screen and (max-width:992px){h1{font-size:2rem}}@media screen and (max-width:768px){h1{font-size:1.75rem}}h2{font-size:52px;font-weight:700;line-height:1.2}@media screen and (max-width:1200px){h2{font-size:2rem}}@media screen and (max-width:992px){h2{font-size:1.75rem}}@media screen and (max-width:768px){h2{font-size:1.5rem}}.h2{font-size:52px;font-weight:700;line-height:1.2}@media screen and (max-width:1200px){.h2{font-size:2rem !important}}@media screen and (max-width:992px){.h2{font-size:1.75rem !important}}@media screen and (max-width:768px){.h2{font-size:1.5rem !important}}h3{font-size:40px;font-weight:700;line-height:1.2}@media screen and (max-width:992px){h3{font-size:1.25rem}}@media screen and (max-width:768px){h3{font-size:1.1rem}}.h3{font-size:40px;font-weight:700;line-height:1.2}@media screen and (max-width:992px){.h3{font-size:1.25rem}}@media screen and (max-width:768px){.h3{font-size:1.1rem}}h4{font-size:22px;font-weight:700;line-height:1.1}@media screen and (max-width:992px){h4{font-size:1.1rem}}.h4{font-size:22px;font-weight:700;line-height:1.1}@media screen and (max-width:992px){.h4{font-size:1.1rem}}a{color:#101010}@media screen and (max-width:992px){p{font-size:0.9rem !important}}@media screen and (max-width:576px){p{font-size:0.8rem !important}}.bg-primary{background-color:#0131ff}.bg-primary-secondary{background-color:#224cff}.bg-white{background-color:#ffffff}.bg-white_secondary{background-color:#f8f8f8}.bg-black{background-color:#101010}.text-primary{color:#0131ff}.text-white{color:#ffffff}.text-uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.relative{position:relative}.absolute{position:absolute}.row{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:992px){.row{flex-direction:column}}.col-md-6{flex:1 1 calc(50% - 1rem)}.px-container{padding:0 5%}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.woocommerce-no-products-found{padding:0 5%}.woocommerce-notices-wrapper{display:none}.page-id-405{background-color:#f8f8f8}@font-face {font-family: 's4-fontawesome'; font-style: normal; font-weight: 400; font-display: block; src: url(//rentamat.fr/wp-content/plugins/s4-social-network//assets/fonts/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"), url(//rentamat.fr/wp-content/plugins/s4-social-network//assets/fonts/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"); }
@font-face {font-family: 's4-fontawesome'; font-style: normal; font-weight: 900; font-display: block; src: url(//rentamat.fr/wp-content/plugins/s4-social-network//assets/fonts/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"), url(//rentamat.fr/wp-content/plugins/s4-social-network//assets/fonts/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"); }
.s4-fontawesome {-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; font-family: 's4-fontawesome';}input[type="checkbox"].cmplz-category { width: initial; -webkit-appearance: checkbox;}input[type="checkbox"].cmplz-category:checked::before { content: '';}.cmplz-cookiebanner { box-sizing: border-box;}:root { --cmplz_banner_width: 526px; --cmplz_banner_background_color: #0131ff; --cmplz_banner_border_color: #f2f2f2; --cmplz_banner_border_width: 0px 0px 0px 0px ; --cmplz_banner_border_radius: 12px 12px 12px 12px; --cmplz_banner_margin: 10px; --cmplz_categories-height: 216px; --cmplz_title_font_size: 15px; --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); --cmplz_text_color: #ffffff; --cmplz_hyperlink_color: #ffffff; --cmplz_text_font_size: 12px; --cmplz_link_font_size: 12px; --cmplz_category_body_font_size: 12px; --cmplz_button_accept_background_color: #f9f9f9; --cmplz_button_accept_border_color: #3B29FF; --cmplz_button_accept_text_color: #222222; --cmplz_button_deny_background_color: #f9f9f9; --cmplz_button_deny_border_color: #f2f2f2; --cmplz_button_deny_text_color: #222222; --cmplz_button_settings_background_color: #f9f9f9; --cmplz_button_settings_border_color: #f2f2f2; --cmplz_button_settings_text_color: #333333; --cmplz_button_border_radius: 6px 6px 6px 6px; --cmplz_button_font_size: 15px; --cmplz_category_header_always_active_color: green; --cmplz_category_header_title_font_size: 14px; --cmplz_category_header_active_font_size: 12px; --cmplz-manage-consent-height: 50px; --cmplz-manage-consent-offset: -35px; --cmplz_slider_active_color: #3B29FF; --cmplz_slider_inactive_color: #555; --cmplz_slider_bullet_color: #ffffff;}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *) { pointer-events: none !important; user-select: none !important;}.cmplz-cookiebanner * { pointer-events: auto !important; user-select: auto !important;}#cmplz-manage-consent .cmplz-manage-consent { margin: unset; z-index: 9998; color: var(--cmplz_text_color); background-color: var(--cmplz_banner_background_color); border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); border-bottom-left-radius: 0; border-bottom-right-radius: 0; line-height: initial; position: fixed; bottom: var(--cmplz-manage-consent-offset); min-width: 100px; height: var(--cmplz-manage-consent-height); right: 40px; padding: 15px; cursor: pointer; animation: mc_slideOut 0.5s forwards;}#cmplz-manage-consent .cmplz-manage-consent:active { outline: none; border: none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed { display: none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus { animation: mc_slideIn 0.5s forwards; animation-delay: 0;}@-webkit-keyframes mc_slideIn { 100% { bottom: 0; }}@keyframes mc_slideIn { 100% { bottom: 0; }}@-webkit-keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-header .cmplz-title { display: none; }}.cmplz-cookiebanner { max-height: calc(100vh - 20px); overflow-y: auto; position: fixed; height: auto; left: 50%; top: 50%; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); grid-template-rows: minmax(0, 1fr); z-index: 99999; background: var(--cmplz_banner_background_color);}.cmplz-cookiebanner a { transition: initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf { display: none;}.cmplz-cookiebanner.cmplz-dismissed { display: none;}.cmplz-cookiebanner .cmplz-body { width: 100%; grid-column: span 3; overflow-y: auto; overflow-x: hidden; max-height: 55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track { border-radius: 10px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0); background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar { width: 5px; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb { background-color: var(--cmplz_button_accept_background_color); border-radius: 10px;}@media (min-width: 350px) { .cmplz-cookiebanner .cmplz-body { min-width: 300px; }}@media (max-height: 400px) { .cmplz-cookiebanner { height: calc(100vh - 20px); display: flex; flex-direction: column; overflow: hidden; gap: 1px; grid-row-gap: 1px; padding: 7px 12px !important; zoom: 0.6; } .cmplz-cookiebanner .cmplz-body { flex: 1; min-height: 0; overflow-y: auto; max-height: none; margin-top: 15px !important; } .cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents { flex-shrink: 0; } .cmplz-cookiebanner .cmplz-header { margin-bottom: 15px !important; max-height: 10px; } .cmplz-close { zoom: 0.6 !important; } .cmplz-cookiebanner .cmplz-buttons { gap: 1px !important; } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { height: 15vh !important; min-height: unset !important; padding: 0 !important; white-space: nowrap !important; font-size: 1.1rem !important; line-height: 14px !important; zoom: 0.5 !important; } .cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information { zoom: 0.5 !important; }}@media (max-height: 400px) and (max-width: 768px) { .cmplz-cookiebanner { gap: 1px; }}.cmplz-cookiebanner { border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); padding: 15px 20px; display: grid; grid-gap: 10px;}.cmplz-cookiebanner .cmplz-divider { margin-left: -20px; margin-right: -20px;}.cmplz-cookiebanner .cmplz-header { grid-template-columns: 100px 1fr 100px; align-items: center; display: grid; grid-column: span 3;}@media (max-width: 399px) { .cmplz-cookiebanner .cmplz-header { grid-template-columns: auto 1fr auto; }}.cmplz-cookiebanner .cmplz-logo svg { max-height: 35px; width: inherit;}.cmplz-cookiebanner .cmplz-logo img { max-height: 40px; width: inherit;}.cmplz-cookiebanner .cmplz-title { justify-self: center; grid-column-start: 2; font-size: var(--cmplz_title_font_size); color: var(--cmplz_text_color); font-weight: 500;}.cmplz-cookiebanner .cmplz-close { line-height: 20px; justify-self: end; grid-column-start: 3; font-size: 20px; cursor: pointer; width: 20px; height: 20px; color: var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg { width: 20px; height: 20px;}.cmplz-cookiebanner .cmplz-close:hover { text-decoration: none; line-height: initial; font-size: 18px;}.cmplz-cookiebanner .cmplz-message { word-wrap: break-word; font-size: var(--cmplz_text_font_size); line-height: var(--cmplz_text_line_height); color: var(--cmplz_text_color); margin-bottom: 5px;}.cmplz-cookiebanner .cmplz-message a { color: var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider { grid-column: span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header { grid-template-columns: 1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category { background-color: rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child) { margin-bottom: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header { display: grid; grid-template-columns: 1fr auto 15px; grid-template-rows: minmax(0, 1fr); align-items: center; grid-gap: 10px; padding: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title { font-weight: 500; grid-column-start: 1; justify-self: start; font-size: var(--cmplz_category_header_title_font_size); color: var(--cmplz_text_color); margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active { font-size: var(--cmplz_category_header_active_font_size); font-weight: 500; color: var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox { display: flex; align-items: center; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional] { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open { cursor: pointer; content: ''; transform: rotate(0deg); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; background-size: cover; height: 18px; width: 18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description { font-size: var(--cmplz_category_body_font_size); color: var(--cmplz_text_color); margin: 0; max-width: 100%; padding: 10px;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-category .cmplz-category-header { grid-template-columns: 1fr!important; }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-message { margin-right: 5px; }}.cmplz-cookiebanner .cmplz-buttons { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn { min-height: 45px; padding: 10px; margin: initial; width: 100%; white-space: nowrap; border-radius: var(--cmplz_button_border_radius); cursor: pointer; font-size: var(--cmplz_button_font_size); font-weight: 500; text-decoration: none; line-height: 20px; text-align: center; flex: initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover { text-decoration: none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept { background-color: var(--cmplz_button_accept_background_color); border: 1px solid var(--cmplz_button_accept_border_color); color: var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny { background-color: var(--cmplz_button_deny_background_color); border: 1px solid var(--cmplz_button_deny_border_color); color: var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn { display: flex; align-items: center; justify-content: center; padding: initial;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-links.cmplz-information { display: initial; text-align: center; }}.cmplz-cookiebanner .cmplz-links { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information { justify-content: space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents { justify-content: center;}.cmplz-cookiebanner .cmplz-links .cmplz-link { color: var(--cmplz_hyperlink_color); font-size: var(--cmplz_link_font_size); text-decoration: underline; margin: 0;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes { display: none;}.cmplz-cookiebanner .cmplz-links ul { margin: 0; padding: 0; list-style: none; display: flex; gap: var(--cmplz_banner_margin); justify-content: center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: none;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open { transform: rotate(180deg);}.cmplz-cookiebanner { top: initial; left: initial; right: 10px; bottom: 10px; transform: initial;}@media (min-width: 768px) { .cmplz-cookiebanner { min-width: var(--cmplz_banner_width); max-width: 100%; display: grid; grid-row-gap: 10px; }}@media (max-width: 768px) { .cmplz-cookiebanner { left: initial; right: initial; bottom: 0; width: 100%; } .cmplz-cookiebanner .cmplz-buttons { flex-direction: column; }}@media (min-width: 768px) { .cmplz-message, .cmplz-categories { width: calc(var(--cmplz_banner_width) - 42px); }}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options { display: none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in { animation: fadeIn 1s; -webkit-animation: fadeIn 1s; -moz-animation: fadeIn 1s; -o-animation: fadeIn 1s; -ms-animation: fadeIn 1s; display: block;}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-ms-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@media (max-width: 768px) { #cmplz-manage-consent .cmplz-manage-consent { display: none; }}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox { position: relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox { opacity: 0; margin: 0; margin-top: -10px; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; position: absolute; z-index: 1; top: 0px; left: 0px; width: 40px; height: 20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before { box-shadow: 0 0 0 2px #245fcc;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before { display: block; background-color: var(--cmplz_slider_active_color); content: ""; padding-left: 6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label:after { left: 14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label { position: relative; padding-left: 30px; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { box-sizing: border-box; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; transition: background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before { display: block; content: ""; color: #fff; box-sizing: border-box; font-family: 'FontAwesome', sans-serif; padding-left: 23px; font-size: 12px; line-height: 20px; background-color: var(--cmplz_slider_inactive_color); left: 0px; top: -7px; height: 15px; width: 28px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { display: block; content: ""; letter-spacing: 20px; background: var(--cmplz_slider_bullet_color); left: 4px; top: -5px; height: 11px; width: 11px;}.cmplz-cookiebanner { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}#cmplz-manage-consent .cmplz-manage-consent { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show:hover { transition-duration: 1s; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;} .cmplz-blocked-content-container.recaptcha-invisible, .cmplz-blocked-content-container.g-recaptcha { max-width: initial !important; height: 80px !important; margin-bottom: 20px; } @media only screen and (max-width: 400px) { .cmplz-blocked-content-container.recaptcha-invisible, .cmplz-blocked-content-container.g-recaptcha { height: 100px !important } } .cmplz-blocked-content-container.recaptcha-invisible .cmplz-blocked-content-notice, .cmplz-blocked-content-container.g-recaptcha .cmplz-blocked-content-notice { max-width: initial; padding: 7px; }