@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:feather;font-style:normal;font-weight:400;src:url(/wp-content/themes/michelpetit/dist/fonts/feather.eot?16513cee7c9704f9054724898342ca1b);src:url(/wp-content/themes/michelpetit/dist/fonts/feather.eot?16513cee7c9704f9054724898342ca1b#iefix) format("embedded-opentype"),url(/wp-content/themes/michelpetit/dist/fonts/feather.ttf?564dabbadba90b9ceb684546e85a1c6c) format("truetype"),url(/wp-content/themes/michelpetit/dist/fonts/feather.woff?be3ef9c2bea787537aee702778b32ff7) format("woff"),url(/wp-content/themes/michelpetit/dist/fonts/feather.svg?efdd57f2b5d3cf9beea2085c05091216#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:feather!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-activity:before{content:"\e900"}.icon-airplay:before{content:"\e901"}.icon-alert-circle:before{content:"\e902"}.icon-alert-octagon:before{content:"\e903"}.icon-alert-triangle:before{content:"\e904"}.icon-align-center:before{content:"\e905"}.icon-align-justify:before{content:"\e906"}.icon-align-left:before{content:"\e907"}.icon-align-right:before{content:"\e908"}.icon-anchor:before{content:"\e909"}.icon-aperture:before{content:"\e90a"}.icon-archive:before{content:"\e90b"}.icon-arrow-down:before{content:"\e90c"}.icon-arrow-down-circle:before{content:"\e90d"}.icon-arrow-down-left:before{content:"\e90e"}.icon-arrow-down-right:before{content:"\e90f"}.icon-arrow-left:before{content:"\e910"}.icon-arrow-left-circle:before{content:"\e911"}.icon-arrow-right:before{content:"\e912"}.icon-arrow-right-circle:before{content:"\e913"}.icon-arrow-up:before{content:"\e914"}.icon-arrow-up-circle:before{content:"\e915"}.icon-arrow-up-left:before{content:"\e916"}.icon-arrow-up-right:before{content:"\e917"}.icon-at-sign:before{content:"\e918"}.icon-award:before{content:"\e919"}.icon-bar-chart:before{content:"\e91a"}.icon-bar-chart-2:before{content:"\e91b"}.icon-battery:before{content:"\e91c"}.icon-battery-charging:before{content:"\e91d"}.icon-bell:before{content:"\e91e"}.icon-bell-off:before{content:"\e91f"}.icon-bluetooth:before{content:"\e920"}.icon-bold:before{content:"\e921"}.icon-book:before{content:"\e922"}.icon-book-open:before{content:"\e923"}.icon-bookmark:before{content:"\e924"}.icon-box:before{content:"\e925"}.icon-briefcase:before{content:"\e926"}.icon-calendar:before{content:"\e927"}.icon-camera:before{content:"\e928"}.icon-camera-off:before{content:"\e929"}.icon-cast:before{content:"\e92a"}.icon-check:before{content:"\e92b"}.icon-check-circle:before{content:"\e92c"}.icon-check-square:before{content:"\e92d"}.icon-chevron-down:before{content:"\e92e"}.icon-chevron-left:before{content:"\e92f"}.icon-chevron-right:before{content:"\e930"}.icon-chevron-up:before{content:"\e931"}.icon-chevrons-down:before{content:"\e932"}.icon-chevrons-left:before{content:"\e933"}.icon-chevrons-right:before{content:"\e934"}.icon-chevrons-up:before{content:"\e935"}.icon-chrome:before{content:"\e936"}.icon-circle:before{content:"\e937"}.icon-clipboard:before{content:"\e938"}.icon-clock:before{content:"\e939"}.icon-cloud:before{content:"\e93a"}.icon-cloud-drizzle:before{content:"\e93b"}.icon-cloud-lightning:before{content:"\e93c"}.icon-cloud-off:before{content:"\e93d"}.icon-cloud-rain:before{content:"\e93e"}.icon-cloud-snow:before{content:"\e93f"}.icon-code:before{content:"\e940"}.icon-codepen:before{content:"\e941"}.icon-codesandbox:before{content:"\e942"}.icon-coffee:before{content:"\e943"}.icon-columns:before{content:"\e944"}.icon-command:before{content:"\e945"}.icon-compass:before{content:"\e946"}.icon-copy:before{content:"\e947"}.icon-corner-down-left:before{content:"\e948"}.icon-corner-down-right:before{content:"\e949"}.icon-corner-left-down:before{content:"\e94a"}.icon-corner-left-up:before{content:"\e94b"}.icon-corner-right-down:before{content:"\e94c"}.icon-corner-right-up:before{content:"\e94d"}.icon-corner-up-left:before{content:"\e94e"}.icon-corner-up-right:before{content:"\e94f"}.icon-cpu:before{content:"\e950"}.icon-credit-card:before{content:"\e951"}.icon-crop:before{content:"\e952"}.icon-crosshair:before{content:"\e953"}.icon-database:before{content:"\e954"}.icon-delete:before{content:"\e955"}.icon-disc:before{content:"\e956"}.icon-dollar-sign:before{content:"\e957"}.icon-download:before{content:"\e958"}.icon-download-cloud:before{content:"\e959"}.icon-droplet:before{content:"\e95a"}.icon-edit:before{content:"\e95b"}.icon-edit-2:before{content:"\e95c"}.icon-edit-3:before{content:"\e95d"}.icon-external-link:before{content:"\e95e"}.icon-eye:before{content:"\e95f"}.icon-eye-off:before{content:"\e960"}.icon-facebook:before{content:"\e961"}.icon-fast-forward:before{content:"\e962"}.icon-feather:before{content:"\e963"}.icon-figma:before{content:"\e964"}.icon-file:before{content:"\e965"}.icon-file-minus:before{content:"\e966"}.icon-file-plus:before{content:"\e967"}.icon-file-text:before{content:"\e968"}.icon-film:before{content:"\e969"}.icon-filter:before{content:"\e96a"}.icon-flag:before{content:"\e96b"}.icon-folder:before{content:"\e96c"}.icon-folder-minus:before{content:"\e96d"}.icon-folder-plus:before{content:"\e96e"}.icon-framer:before{content:"\e96f"}.icon-frown:before{content:"\e970"}.icon-gift:before{content:"\e971"}.icon-git-branch:before{content:"\e972"}.icon-git-commit:before{content:"\e973"}.icon-git-merge:before{content:"\e974"}.icon-git-pull-request:before{content:"\e975"}.icon-github:before{content:"\e976"}.icon-gitlab:before{content:"\e977"}.icon-globe:before{content:"\e978"}.icon-grid:before{content:"\e979"}.icon-hard-drive:before{content:"\e97a"}.icon-hash:before{content:"\e97b"}.icon-headphones:before{content:"\e97c"}.icon-heart:before{content:"\e97d"}.icon-help-circle:before{content:"\e97e"}.icon-hexagon:before{content:"\e97f"}.icon-home:before{content:"\e980"}.icon-image:before{content:"\e981"}.icon-inbox:before{content:"\e982"}.icon-info:before{content:"\e983"}.icon-instagram:before{content:"\e984"}.icon-italic:before{content:"\e985"}.icon-key:before{content:"\e986"}.icon-layers:before{content:"\e987"}.icon-layout:before{content:"\e988"}.icon-life-buoy:before{content:"\e989"}.icon-link:before{content:"\e98a"}.icon-link-2:before{content:"\e98b"}.icon-linkedin:before{content:"\e98c"}.icon-list:before{content:"\e98d"}.icon-loader:before{content:"\e98e"}.icon-lock:before{content:"\e98f"}.icon-log-in:before{content:"\e990"}.icon-log-out:before{content:"\e991"}.icon-mail:before{content:"\e992"}.icon-map:before{content:"\e993"}.icon-map-pin:before{content:"\e994"}.icon-maximize:before{content:"\e995"}.icon-maximize-2:before{content:"\e996"}.icon-meh:before{content:"\e997"}.icon-menu:before{content:"\e998"}.icon-message-circle:before{content:"\e999"}.icon-message-square:before{content:"\e99a"}.icon-mic:before{content:"\e99b"}.icon-mic-off:before{content:"\e99c"}.icon-minimize:before{content:"\e99d"}.icon-minimize-2:before{content:"\e99e"}.icon-minus:before{content:"\e99f"}.icon-minus-circle:before{content:"\e9a0"}.icon-minus-square:before{content:"\e9a1"}.icon-monitor:before{content:"\e9a2"}.icon-moon:before{content:"\e9a3"}.icon-more-horizontal:before{content:"\e9a4"}.icon-more-vertical:before{content:"\e9a5"}.icon-mouse-pointer:before{content:"\e9a6"}.icon-move:before{content:"\e9a7"}.icon-music:before{content:"\e9a8"}.icon-navigation:before{content:"\e9a9"}.icon-navigation-2:before{content:"\e9aa"}.icon-octagon:before{content:"\e9ab"}.icon-package:before{content:"\e9ac"}.icon-paperclip:before{content:"\e9ad"}.icon-pause:before{content:"\e9ae"}.icon-pause-circle:before{content:"\e9af"}.icon-pen-tool:before{content:"\e9b0"}.icon-percent:before{content:"\e9b1"}.icon-phone:before{content:"\e9b2"}.icon-phone-call:before{content:"\e9b3"}.icon-phone-forwarded:before{content:"\e9b4"}.icon-phone-incoming:before{content:"\e9b5"}.icon-phone-missed:before{content:"\e9b6"}.icon-phone-off:before{content:"\e9b7"}.icon-phone-outgoing:before{content:"\e9b8"}.icon-pie-chart:before{content:"\e9b9"}.icon-play:before{content:"\e9ba"}.icon-play-circle:before{content:"\e9bb"}.icon-plus:before{content:"\e9bc"}.icon-plus-circle:before{content:"\e9bd"}.icon-plus-square:before{content:"\e9be"}.icon-pocket:before{content:"\e9bf"}.icon-power:before{content:"\e9c0"}.icon-printer:before{content:"\e9c1"}.icon-radio:before{content:"\e9c2"}.icon-refresh-ccw:before{content:"\e9c3"}.icon-refresh-cw:before{content:"\e9c4"}.icon-repeat:before{content:"\e9c5"}.icon-rewind:before{content:"\e9c6"}.icon-rotate-ccw:before{content:"\e9c7"}.icon-rotate-cw:before{content:"\e9c8"}.icon-rss:before{content:"\e9c9"}.icon-save:before{content:"\e9ca"}.icon-scissors:before{content:"\e9cb"}.icon-search:before{content:"\e9cc"}.icon-send:before{content:"\e9cd"}.icon-server:before{content:"\e9ce"}.icon-settings:before{content:"\e9cf"}.icon-share:before{content:"\e9d0"}.icon-share-2:before{content:"\e9d1"}.icon-shield:before{content:"\e9d2"}.icon-shield-off:before{content:"\e9d3"}.icon-shopping-bag:before{content:"\e9d4"}.icon-shopping-cart:before{content:"\e9d5"}.icon-shuffle:before{content:"\e9d6"}.icon-sidebar:before{content:"\e9d7"}.icon-skip-back:before{content:"\e9d8"}.icon-skip-forward:before{content:"\e9d9"}.icon-slack:before{content:"\e9da"}.icon-slash:before{content:"\e9db"}.icon-sliders:before{content:"\e9dc"}.icon-smartphone:before{content:"\e9dd"}.icon-smile:before{content:"\e9de"}.icon-speaker:before{content:"\e9df"}.icon-square:before{content:"\e9e0"}.icon-star:before{content:"\e9e1"}.icon-stop-circle:before{content:"\e9e2"}.icon-sun:before{content:"\e9e3"}.icon-sunrise:before{content:"\e9e4"}.icon-sunset:before{content:"\e9e5"}.icon-tablet:before{content:"\e9e6"}.icon-tag:before{content:"\e9e7"}.icon-target:before{content:"\e9e8"}.icon-terminal:before{content:"\e9e9"}.icon-thermometer:before{content:"\e9ea"}.icon-thumbs-down:before{content:"\e9eb"}.icon-thumbs-up:before{content:"\e9ec"}.icon-toggle-left:before{content:"\e9ed"}.icon-toggle-right:before{content:"\e9ee"}.icon-tool:before{content:"\e9ef"}.icon-trash:before{content:"\e9f0"}.icon-trash-2:before{content:"\e9f1"}.icon-trello:before{content:"\e9f2"}.icon-trending-down:before{content:"\e9f3"}.icon-trending-up:before{content:"\e9f4"}.icon-triangle:before{content:"\e9f5"}.icon-truck:before{content:"\e9f6"}.icon-tv:before{content:"\e9f7"}.icon-twitch:before{content:"\e9f8"}.icon-twitter:before{content:"\e9f9"}.icon-type:before{content:"\e9fa"}.icon-umbrella:before{content:"\e9fb"}.icon-underline:before{content:"\e9fc"}.icon-unlock:before{content:"\e9fd"}.icon-upload:before{content:"\e9fe"}.icon-upload-cloud:before{content:"\e9ff"}.icon-user:before{content:"\ea00"}.icon-user-check:before{content:"\ea01"}.icon-user-minus:before{content:"\ea02"}.icon-user-plus:before{content:"\ea03"}.icon-user-x:before{content:"\ea04"}.icon-users:before{content:"\ea05"}.icon-video:before{content:"\ea06"}.icon-video-off:before{content:"\ea07"}.icon-voicemail:before{content:"\ea08"}.icon-volume:before{content:"\ea09"}.icon-volume-1:before{content:"\ea0a"}.icon-volume-2:before{content:"\ea0b"}.icon-volume-x:before{content:"\ea0c"}.icon-watch:before{content:"\ea0d"}.icon-wifi:before{content:"\ea0e"}.icon-wifi-off:before{content:"\ea0f"}.icon-wind:before{content:"\ea10"}.icon-x:before{content:"\ea11"}.icon-x-circle:before{content:"\ea12"}.icon-x-octagon:before{content:"\ea13"}.icon-x-square:before{content:"\ea14"}.icon-youtube:before{content:"\ea15"}.icon-zap:before{content:"\ea16"}.icon-zap-off:before{content:"\ea17"}.icon-zoom-in:before{content:"\ea18"}.icon-zoom-out:before{content:"\ea19"}.header__top{padding:1.5rem 0;position:relative;text-align:center;z-index:2}.header__top ul{display:flex;justify-content:center;margin:0}.header__top ul li{color:#fff;list-style-type:none;margin:0 15px}.header__top ul li strong{color:#fff}.header__top ul li a{color:#fff;display:inline-block;margin:0 5px;text-decoration:none}.home-page header.main{height:1013px;position:relative}#home__slider{background:#483c46;position:absolute;top:0;z-index:1}#home__slider .slide__image{position:relative}#home__slider .slide__image #titre__banniere{bottom:0;height:185px;left:0;position:absolute;right:0;top:300px}#home__slider .slide__image h2{color:#fff;font-size:clamp(1.625rem,-1.6607rem + 8.2143vw,4.5rem);font-weight:700;margin:0;width:40%}#home__slider .swiper-pagination{bottom:0;margin:auto;position:absolute;top:0}@keyframes downSlider{0%{bottom:0}to{bottom:-4px}}.down-slider{color:#fff;cursor:pointer;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);height:52px;width:30px}.down-slider--desktop{bottom:100px;left:-100px;position:absolute}.down-slider--mobile{display:block;height:52px;margin:18px auto 0;position:relative;width:30px}.down-slider:before{background:50% url(/wp-content/themes/michelpetit/dist/images/icon_scroll_mouse.svg?106ff8a76223b06f0fee505a77827ca3) no-repeat;height:36px;top:0;width:25px}.down-slider:after,.down-slider:before{content:"";left:0;margin:auto;position:absolute;right:0}.down-slider:after{animation:downSlider 1s linear infinite;background:50% url(/wp-content/themes/michelpetit/dist/images/icon_scroll_arrow.svg?ec41d657d90ebf4957f41cdc29333ae7) no-repeat;bottom:0;height:15px;transition:all 1s ease-in-out;width:20px}.lien-slider .cta-slider div.arrow svg{height:24px;left:0;position:relative;transition:all .3s ease-out;width:24px}.lien-slider .cta-slider div.arrow svg path{stroke-linejoin:round;stroke-linecap:round;transition:all .3s ease-out}.lien-slider .cta-slider h2{font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem);font-weight:400;margin-top:0}.lien-slider .cta-slider h2,.lien-slider .cta-slider p{color:#483c46;margin-bottom:1.75rem;text-decoration:none;transition:all .5s}.lien-slider .cta-slider p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem)}.lien-slider .cta-slider span{color:#483c46;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);transition:all .5s}.lien-slider--desktop{bottom:-50px;display:flex;flex-wrap:wrap;position:absolute;right:0;width:1362px;z-index:3}.lien-slider--desktop .cta-slider{background:#fff;flex:0 0 33.333333%;max-width:33.333333%;overflow:hidden;position:relative;text-decoration:none;transition:all .5s;z-index:1}.lien-slider--desktop .cta-slider:before{background:#ccc;content:"";height:100%;position:absolute;right:0;top:0;width:1px;z-index:2}.lien-slider--desktop .cta-slider .bloc{padding:5rem 3.5rem;position:relative;z-index:1}.lien-slider--desktop .cta-slider .bloc:before{content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .3s ease-in;width:100%;z-index:-1}.lien-slider--desktop .cta-slider:hover div.arrow svg path{d:path("M1.6,12.1h21 M22.6,12.1L12.1,22.6 M12.1,1.6l10.5,10.5");transition:all .3s ease-in}.lien-slider--desktop .cta-slider:hover div.arrow svg{left:5px;transition:all .3s ease-in}.lien-slider--desktop .cta-slider:hover:after{opacity:17%}.lien-slider--desktop .cta-slider:after{bottom:50px;content:"";position:absolute;right:-25px;z-index:-1}.lien-slider--desktop .cta-slider:hover svg path{stroke:#fff}.lien-slider--desktop .cta-slider:hover .bloc:before{left:0;transition:all .3s ease-out}.lien-slider--desktop .cta-slider:hover:after{z-index:1}.lien-slider--desktop .cta-slider.mazout .bloc:before{background:#ed1b2e}.lien-slider--desktop .cta-slider.mazout:after{background-image:url(/wp-content/themes/michelpetit/dist/images/mazout-slider.svg?f70608f3edb9f5d5d3876c0d1903b1cb);height:215px;transition:all .5s;width:163px}.lien-slider--desktop .cta-slider.pellet .bloc:before{background:#f07f00}.lien-slider--desktop .cta-slider.pellet:after{background-image:url(/wp-content/themes/michelpetit/dist/images/pellet-slider.png?0c204787c2db71c89cbe9c263c3fde56);height:211px;transition:all .5s;width:253px}.lien-slider--desktop .cta-slider.station .bloc:before{background:#ccd74c}.lien-slider--desktop .cta-slider.station:before{content:none}.lien-slider--desktop .cta-slider.station:after{background-image:url(/wp-content/themes/michelpetit/dist/images/station-slider.png?9cb8315daff77470f279e28099cef7c8);height:216px;transition:all .5s;width:197px}.lien-slider--desktop .cta-slider:hover h2,.lien-slider--desktop .cta-slider:hover p,.lien-slider--desktop .cta-slider:hover span{color:#fff}.lien-slider--mobile{background:#fff;overflow:hidden;position:relative;z-index:1}.lien-slider--mobile .cta-slider{display:block;position:relative;text-align:center;text-decoration:none;z-index:1}.lien-slider--mobile .cta-slider h2{padding-bottom:18px;position:relative}.lien-slider--mobile .cta-slider h2:after{border-radius:5px;bottom:0;content:"";display:block;height:5px;left:0;margin:auto;position:absolute;right:0;width:32px}.lien-slider--mobile .cta-slider:before{bottom:0;content:"";display:block;left:0;margin:auto;opacity:.75;position:absolute;right:0;top:0;transform:scale(.7);z-index:-1}.lien-slider--mobile .cta-slider.mazout h2:after{background:#ed1b2e}.lien-slider--mobile .cta-slider.mazout:before{background-image:url(/wp-content/themes/michelpetit/dist/images/mazout-slider.svg?f70608f3edb9f5d5d3876c0d1903b1cb);height:215px;width:163px}.lien-slider--mobile .cta-slider.pellet h2:after{background:#f07f00}.lien-slider--mobile .cta-slider.pellet:before{background-image:url(/wp-content/themes/michelpetit/dist/images/pellet-slider.png?0c204787c2db71c89cbe9c263c3fde56);height:211px;width:253px}.lien-slider--mobile .cta-slider.station h2:after{background:#ccd74c}.lien-slider--mobile .cta-slider.station:before{background-image:url(/wp-content/themes/michelpetit/dist/images/station-slider.png?9cb8315daff77470f279e28099cef7c8);height:215px;width:163px}.lien-slider--mobile .cta-slider p{margin-left:auto;margin-right:auto;max-width:300px}.lien-slider--mobile .swiper-pagination{display:flex;gap:8px;justify-content:center}.lien-slider--mobile .swiper-pagination span{background:#483c46;border-radius:20px;display:block;height:9px;transition:all .3s ease-in;width:16px}.lien-slider--mobile .swiper-pagination span.swiper-pagination-bullet-active{background:#8f7a8c;width:32px}.home-page main{padding-top:calc(6.25rem + 50px)!important}.home-page main .container h2{color:#483c46;font-size:clamp(1.375rem,-.1964rem + 3.9286vw,2.75rem);margin-bottom:10px;margin-top:0;text-align:center}.home-page main .container p.nd-title{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin:0;padding-bottom:2rem;position:relative;text-align:center}.home-page main .container p.nd-title:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:187.5px}.home-page main .container .txt{margin:3rem auto;max-width:100%;width:570px}.home-page main .container .txt p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}.home-page main .container .txt p a{color:#483c46;transition:all .3s ease-in}.home-page main .container .txt p a:hover{color:#806a7c}.home-page main .container .txt ul{margin-top:1.25rem}.home-page main .container .txt li{align-items:center;display:flex;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;list-style-type:none}.home-page main .container .txt li i{padding-right:10px}.cta-home{background:#fff;color:#483c46;display:inline-block;font-size:clamp(1rem,.7143rem + .7143vw,1.25rem);margin:0 7.5px;overflow:hidden;padding:15px 30px;position:relative;text-align:center;text-decoration:none;transition:color .3s ease-in-out .3s;z-index:1}.cta-home:before{background:#483c46;content:"";height:100%;left:0;position:absolute;top:100%;transition:top .3s ease-out;width:100%;z-index:-1}.cta-home:hover{color:#fff}.cta-home:hover:before{top:0;transition:top .3s ease-in}footer .cta-home:before{background:#3a3038}#home__livraison{padding-bottom:6.25rem}#home__livraison .bloc__commander{position:relative}#home__livraison .bloc__commander:after,#home__livraison .bloc__commander:before{background:#ccc;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:252.5px;z-index:-1}#home__livraison .bloc__commander:before{left:0}#home__livraison .bloc__commander:after{right:0}#home__livraison .bloc__commander .bloc{background:#f3f3f3;margin:auto;max-width:100%;position:relative;width:1080px}#home__livraison .bloc__commander ul{display:flex;justify-content:center;margin:0;padding:85px 15px}#home__livraison .bloc__commander ul li{display:inline-block}#home__livraison .bloc__commander ul li a{text-decoration:none}#home__livraison .bloc__commander span:before{bottom:-1.25rem;content:"";height:1.25rem;position:absolute;width:50%}#home__livraison .bloc__commander span.bande-rouge:before{background:#ed1b2e;left:0}#home__livraison .bloc__commander span.bande-orange:before{background:#f07f00;right:0}#home__livraison .bloc__commander span:after{bottom:-1.25rem;content:"";height:100px;position:absolute;width:1.25rem}#home__livraison .bloc__commander span.bande-rouge:after{background:#ed1b2e;left:-1.25rem}#home__livraison .bloc__commander span.bande-orange:after{background:#f07f00;right:-1.25rem}.avantages__mp{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:100%;padding-top:6.25rem;width:1356px}.avantages__mp .avantage{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;max-width:100%;position:relative;width:440px}.avantages__mp .avantage:before{background-image:url(/wp-content/themes/michelpetit/dist/images/demi-cercle.png?78978039c056aac03e9cb7a317b01acd);content:"";height:95px;left:50%;margin:auto auto auto -94.5px;position:absolute;top:32px;width:189px;z-index:-9999}.avantages__mp .avantage .small__bloc{align-items:center;background:#fff;border:1px solid #ccc;display:flex;flex-direction:column;margin-top:48px}.avantages__mp .avantage h3{background:#fff;display:inline-block;font-weight:400;margin:-18px 0 0;text-align:center;width:90%}.avantages__mp .avantage p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;padding:27px 40px 45px;text-align:center}.avantages__mp .avantage .ico{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);display:block;position:relative;z-index:3}.avantages__mp .avantage.avt1 .ico{height:148px;width:126px}.avantages__mp .avantage.avt2 .ico{background-position:-126px 0;height:148px;width:136px}.avantages__mp .avantage.avt3 .ico{background-position:-262px 0;height:153px;width:155px}#home__ets{background:no-repeat url(/wp-content/themes/michelpetit/dist/images/ets_section_bg.jpg?d138fa16980766a0c73b622a297d0afc) top;margin-top:-200px;padding-top:200px}#home__ets .cta-home-ctn{display:flex;justify-content:center}#home__ets .home__chiffres{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;max-width:100%;padding-top:6.5rem;position:relative;width:1080px;z-index:2}#home__ets .home__chiffres .chiffre{background:#483c46;height:252px;width:252px}#home__ets .home__chiffres .chiffre:nth-child(2n){margin-top:120px}#home__ets .home__chiffres .chiffre div{display:flex;flex-direction:column;flex-wrap:wrap;padding:50px 20px}#home__ets .home__chiffres .chiffre .nbr{color:#f07f00;display:inline-block;font-size:clamp(.75rem,.6786rem + .1786vw,.8125rem)}#home__ets .home__chiffres .chiffre .donnee{color:#fff;display:block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin-bottom:15px;margin-top:5px;padding-bottom:15px;position:relative}#home__ets .home__chiffres .chiffre .donnee:after{background:#ccc;bottom:0;content:"";height:1px;left:0;position:absolute;width:90px}#home__ets .home__chiffres .chiffre p{color:#fff;line-height:1.3;margin:0;max-width:100%;width:150px}#home__ets #home__slider__chiffres{margin-top:-190px;overflow:hidden;position:relative;z-index:1}#home__ets #home__slider__chiffres .swiper-wrapper{position:relative}#home__ets #home__slider__chiffres .swiper-slide{display:flex;justify-content:center}#home__ets #home__slider__chiffres .swiper-slide img,#home__ets #home__slider__chiffres .swiper-slide video{transform:scale(.7);transition:all 1s ease-in}#home__ets #home__slider__chiffres .swiper-slide.has-video{height:100%;max-height:635px;overflow:hidden;padding-top:38.67%}#home__ets #home__slider__chiffres .swiper-slide.has-video video{bottom:0;left:0;margin:auto;max-width:1356px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}#home__ets #home__slider__chiffres .swiper-slide.swiper-slide-active img,#home__ets #home__slider__chiffres .swiper-slide.swiper-slide-active video{transform:scale(1);transition:all .5s ease-out .3s}#home__ets #home__slider__chiffres .slider__arrow__c{background:#fff;border:1px solid #ccc;border-radius:50%;bottom:0;cursor:pointer;height:96px;margin:auto;position:absolute;top:0;transition:all .3s ease-out;width:96px;z-index:3}#home__ets #home__slider__chiffres .slider__arrow__c.slider__arrow--prev{left:0}#home__ets #home__slider__chiffres .slider__arrow__c.slider__arrow--next{right:0}#home__ets #home__slider__chiffres .slider__arrow__c i{color:#8f7a8c;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);transition:all .3s ease-out}#home__ets #home__slider__chiffres .slider__arrow__c:hover{background:#f3f3f3;transform:scale(.8)}#home__ets #home__slider__chiffres .slider__arrow__c:hover i{color:#483c46;transition:all .3s ease-out}#home__conseil{padding-top:6.5rem}#home__conseil #home__slider__conseils{padding-top:6.25rem;position:relative;z-index:3}#home__conseil #home__slider__conseils .pagin{position:relative;top:150px;z-index:3}#home__conseil #home__slider__conseils .pagin .line{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;top:0;width:115px}#home__conseil #home__slider__conseils .slider__arrow__co{background:#fff;border:1px solid #ccc;border-radius:50%;bottom:0;cursor:pointer;height:96px;margin:auto;position:absolute;top:0;transition:all .3s ease-out;width:96px}#home__conseil #home__slider__conseils .slider__arrow__co.slider__arrow--prev{left:160px}#home__conseil #home__slider__conseils .slider__arrow__co.slider__arrow--next{left:276px}#home__conseil #home__slider__conseils .slider__arrow__co i{color:#8f7a8c;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);transition:all .3s ease-in}#home__conseil #home__slider__conseils .slider__arrow__co:hover{background:#f3f3f3;transform:scale(.8)}#home__conseil #home__slider__conseils .slider__arrow__co:hover i{color:#483c46;transition:all .3s ease-out}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#home__conseil #home__slider__conseils .bloc-slider{margin-left:auto;padding-bottom:75px;padding-left:136px;position:relative;width:1224px}#home__conseil #home__slider__conseils .bloc-slider .cta a{margin:0}#home__conseil #home__slider__conseils .bloc-slider:before{animation:rotate 10s linear infinite;background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:0 -163px;content:"";height:174px;left:39px;position:absolute;top:0;width:174px;z-index:3}#home__conseil #home__slider__conseils .bloc-slider:after{background:#f3f3f3;bottom:0;content:"";height:500px;position:absolute;right:0;width:100%;z-index:-1}#home__conseil #home__slider__conseils .bloc-slider.no-posts{background:#f9f9f9;padding:6.25rem 0 6.25rem 4rem}#home__conseil #home__slider__conseils .bloc-slider.no-posts:after{display:none}#home__conseil #home__slider__conseils .bloc-slider.no-posts:before{left:-87px;top:-87px}#home__conseil #home__slider__conseils .swiper-container{display:flex;margin-left:auto;max-width:100%;overflow:hidden;padding-bottom:100px;padding-right:558px;padding-top:65px;position:relative;width:666px;z-index:1}#home__conseil #home__slider__conseils .swiper-wrapper .cta{bottom:75px;left:135px;position:absolute;z-index:3}#home__conseil #home__slider__conseils .swiper-wrapper .cta a{margin:0}#home__conseil #home__slider__conseils .swiper-wrapper .conseil{display:flex;flex-direction:column;margin-right:20px}#home__conseil #home__slider__conseils .swiper-wrapper .conseil>a{display:block;overflow:hidden;position:relative}#home__conseil #home__slider__conseils .swiper-wrapper .conseil>a img{transition:transform .3s ease-out}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info{align-items:center;background:#fff;display:flex;padding:45px 35px}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info a{align-items:center;border-left:1px solid #ccc;color:#483c46;display:flex;font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem);min-height:65px;padding-left:50px;text-decoration:none}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info .date{color:#8f7a8c;margin-right:20px;text-align:center}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info .date span{display:block}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info .date .mois{font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem)}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info .date .annee{font-size:clamp(.875rem,.7321rem + .3571vw,1rem)}#home__conseil #home__slider__conseils .swiper-wrapper .conseil:hover>a img{transform:scale(1.2)}#home__lastation{padding-bottom:4.688rem;padding-top:6.5rem}#home__lastation .info{background:no-repeat url(/wp-content/themes/michelpetit/dist/images/station_section_bg.jpg?fcfe6e599837b0f79c06c7a204d15e51) 50%;padding:90px 0}#home__lastation .bloc{align-items:center;display:flex;position:relative}#home__lastation .bloc:before{background:#ccd74c;bottom:0;content:"";height:200px;margin:auto;max-height:100%;position:absolute;top:0;width:12px}#home__lastation .bloc.bloc1:before{left:-6px}#home__lastation .bloc.bloc2:before{right:-6px}#home__lastation .bloc .info-txt,#home__lastation .bloc img{width:50%}#home__lastation .bloc .info-txt{align-items:center;display:flex;justify-content:center}#home__lastation .bloc .info-txt div{max-width:100%;width:465px}#home__lastation .bloc .info-txt div a{align-items:center;color:#483c46;display:flex;font-size:clamp(1.125rem,.125rem + 2.5vw,1.25rem);text-decoration:none}#home__lastation .bloc .info-txt div a span{margin-right:1.25rem}#home__lastation .bloc .info-txt div h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin-bottom:40px}#home__lastation .bloc .info-txt div p{line-height:1.3;margin-bottom:40px;width:80%}#home__lastation a svg{height:24px;left:0;position:relative;transition:all .3s ease-out;width:24px}#home__lastation a svg path{stroke-linejoin:round;stroke-linecap:round;transition:all .3s ease-out}#home__lastation a:hover svg path{d:path("M1.6,12.1h21 M22.6,12.1L12.1,22.6 M12.1,1.6l10.5,10.5");transition:all .3s ease-in}#home__lastation a:hover svg{left:5px;transition:all .3s ease-in}#home__actualite .bloc{background:#f3f3f3;margin-bottom:3.125rem;padding:4.688rem 20px;position:relative;text-align:center}#home__actualite .bloc h2{color:#483c46;font-size:clamp(1.375rem,-.1964rem + 3.9286vw,2.75rem);font-weight:700;margin-bottom:10px}#home__actualite .bloc p{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin-bottom:30px}#home__actualite .bloc a i{color:#0080ff}#home__actualite .bloc span:before{bottom:-1.25rem;content:"";height:1.25rem;position:absolute;width:50%}#home__actualite .bloc span.bande-rouge:before{background:#ed1b2e;left:0}#home__actualite .bloc span.bande-orange:before{background:#f07f00;right:0}#home__actualite .bloc span:after{bottom:-1.25rem;content:"";height:100px;position:absolute;width:1.25rem}#home__actualite .bloc span.bande-rouge:after{background:#ed1b2e;left:-1.25rem}#home__actualite .bloc span.bande-orange:after{background:#f07f00;right:-1.25rem}#home__actualite #liste-publi-fb{padding-top:3.125rem}#home__actualite #liste-publi-fb .efbl_feeds_holder{display:flex;flex-wrap:wrap;justify-content:space-between}#home__actualite #liste-publi-fb .efbl_feeds_holder>div{border:none;padding:0;width:calc(25% - .9375rem)}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-profile-title span{padding-left:1.25rem}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row{margin:0}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row .efbl-thumbnail-col{margin:1.25rem 0}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row .pp-image{align-items:center;display:flex}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row .pp-image img{border-radius:50%;height:50px;min-width:50px}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row h2{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);font-weight:400;padding-left:1.25rem;text-align:left}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-col-sm-6{flex:0 0 100%;max-width:100%;padding:0}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-col-sm-6 img{max-width:100%}#home__actualite #liste-publi-fb .efbl_feeds_holder .efbl-description-wrap{color:#483c46;font-size:clamp(.75rem,.6071rem + .3571vw,.875rem)}#home__actualite #liste-publi-fb .efbl-halfwidth-skin .efbl-thumbnail-wrapper .efbl-post-footer .efbl-view-on-fb,#home__actualite #liste-publi-fb .efbl-halfwidth-skin .efbl-thumbnail-wrapper .efbl-post-footer .esf-share-wrapper .esf-share{background:#f3f3f3;color:#483c46;font-family:inherit;font-size:clamp(.75rem,.6071rem + .3571vw,.875rem);transition:all .3s}#home__actualite #liste-publi-fb .efbl-halfwidth-skin .efbl-thumbnail-wrapper .efbl-post-footer .efbl-view-on-fb:hover,#home__actualite #liste-publi-fb .efbl-halfwidth-skin .efbl-thumbnail-wrapper .efbl-post-footer .esf-share-wrapper .esf-share:hover{background:#483c46;color:#f3f3f3}#home__cta__contact{background:no-repeat url(/wp-content/themes/michelpetit/dist/images/home_bottom_cta.jpg?5ca5fc577f71507dcd3878f9f51b114c) 100% 0;margin-top:4.688rem;padding:10rem 0;position:relative}#home__cta__contact .lines{display:flex;justify-content:center;left:0;margin:auto;max-width:500px;position:absolute;right:0;top:-6px}#home__cta__contact .line{height:12px;left:0;margin:auto;right:0;top:-6px;width:calc(33.33333% - 1rem)}#home__cta__contact .line.rouge{background:#ed1b2e}#home__cta__contact .line.orange{background:#f07f00}#home__cta__contact .line.vert{background:#ccd74c}#home__cta__contact .container{text-align:center}#home__cta__contact .container h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:700;margin-bottom:25px}#home__avis{margin-top:4.688rem;padding:4.688rem 0;position:relative}#home__avis:after{background:#f3f3f3;content:"";height:100%;max-width:100%;position:absolute;right:0;top:0;width:948px;z-index:-1}#home__avis .container{position:relative}#home__avis .container .wp-gr .grw-slider .grw-row{justify-content:flex-end}#home__avis .container>div.google{align-items:center;display:flex;height:100%;position:absolute;right:0;width:285px;z-index:3}#home__avis .container>div.google .wp-gr .grw-row-l .grw-slider-header{width:100%!important}#home__avis .container>div.google .grw-slider-header-inner{margin:0!important;padding:0!important}#home__avis .container>div.google .grw-slider-header-inner .wp-google-wr a{background-color:#fff!important;box-shadow:none!important;color:#8f7a8c!important;display:inline-block!important;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem)!important;margin-top:.5rem!important;text-shadow:none!important}#home__avis .container>div.google .grw-slider-header-inner .wp-google-right>div{align-items:center;display:flex}#home__avis .container>div.google .grw-slider-header-inner .wp-google-right>div .wp-google-stars{margin:0!important}#home__avis .container>div.google .grw-slider-header-inner .wp-google-right .wp-google-powered{color:#8f7a8c!important;font-size:clamp(1rem,.7143rem + .7143vw,1.25rem)!important;margin-top:1rem!important}#home__avis .container>div.google .grw-slider-header-inner .wp-google-right .wp-google-powered span{color:#483c46!important;display:inline-block;margin:0 3px!important}#home__avis .container>div.google .grw-slider-header-inner .wp-google-rating{color:#483c46!important;display:block;font-size:clamp(1.75rem,-.1071rem + 4.6429vw,3.375rem)!important;font-weight:700;margin-right:10px}#home__avis .container>div.google .grw-slider-header-inner .icon-star{color:#483c46;display:block;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem)!important}#home__avis .avis__slider{margin:auto;width:1080px}@media (max-width:1800px){.home-page header.main{height:925px}}@media (max-width:1560px){.home-page header.main{height:825px}.lien-slider .down-slider{bottom:150px;left:-45px}#home__slider .slide__image h2{width:50%}}@media (max-width:1440px){#home__conseil #home__slider__conseils .pagin{top:0}#home__conseil #home__slider__conseils .swiper-container{padding-top:150px}#home__conseil #home__slider__conseils .bloc-slider:before{top:85px}.lien-slider{max-width:100%;width:1200px}.lien-slider .cta-slider .bloc{padding:3.5rem}}@media (max-width:1400px){#home__ets #home__slider__chiffres .swiper-slide.has-video{padding-top:46.67%}}@media (max-width:1366px){.avantages__mp .avantage{width:33%}.avantages__mp .avantage .small__bloc{min-height:190px}.avantages__mp .avantage .small__bloc p{padding:27px 15px 45px}#home__ets #home__slider__chiffres .slider__arrow__c.slider__arrow--next{right:20px}#home__ets #home__slider__chiffres .slider__arrow__c.slider__arrow--prev{left:20px}}@media (max-width:1300px){.lien-slider .down-slider{bottom:auto;left:-45px;top:0}#home__conseil #home__slider__conseils .bloc-slider{width:1000px}#home__conseil #home__slider__conseils .swiper-container{width:500px}}@media (max-width:1280px){.lien-slider .down-slider{bottom:auto;left:0;margin:auto;right:0;top:-75px}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row h2{font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem)}}@media (max-width:1199px){.avantages__mp .avantage .small__bloc{min-height:212px}.home-page header.main{height:725px}#home__slider .slide__image #titre__banniere{top:250px}.lien-slider .cta-slider .bloc{padding:2.5rem 1.25rem}.header__nav .container .menu-top{flex-wrap:wrap}.menu-elt:first-child a{margin-right:0!important}.menu-top .menu-elt:first-child{flex:0 0 100%;padding-top:1rem;text-align:center}.avantages__mp .avantage h3{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}#home__ets .home__chiffres .chiffre{height:222px;width:222px}#home__ets #home__slider__chiffres{margin-top:-120px}#home__lastation .bloc .info-txt div{padding:0 1.25rem}#home__conseil #home__slider__conseils .bloc-slider{width:780px}.lien-slider{bottom:0}.home-page main{padding-top:6.25rem!important}}@media (max-width:1150px){#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-profile-title span{display:block}#home__actualite #liste-publi-fb .efbl_feeds_holder>div .efbl-row h2{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem)}.efbl-post-footer>div{flex-direction:column}.efbl-halfwidth-skin .efbl-thumbnail-wrapper .efbl-post-footer .esf-share-wrapper{margin-top:10px;padding-left:0}.efbl-post-footer .efbl-view-share{flex-direction:column;margin-top:15px!important}}@media (max-width:991px){#home__actualite #liste-publi-fb .efbl_feeds_holder>div{width:calc(50% - .9375rem)}#home__slider .slide__image #titre__banniere{top:200px}.lien-slider .cta-slider .bloc{padding:2.5rem 1rem}.avantages__mp .avantage{width:45%}.avantages__mp{justify-content:space-around}.avantages__mp .avantage.avt3{margin-top:2rem}.avantages__mp .avantage .small__bloc{min-height:190px}.avantages__mp .avantage .small__bloc p{padding:27px 15px}#home__ets .home__chiffres .chiffre:nth-child(2n){margin-top:30px}#home__ets .home__chiffres .chiffre{height:222px;width:252px}#home__ets .home__chiffres{justify-content:space-around}#home__ets #home__slider__chiffres{margin-top:-60px}#home__conseil #home__slider__conseils .bloc-slider{width:580px}#home__cta__contact{background-position:bottom}footer .nd-footer .menu__footer{flex-wrap:wrap}.home-page header.main{height:666px}.produit-page .sous-menu--sticky a{align-items:center;display:flex;justify-content:center;padding:15px}}@media (min-width:769px){.down-slider--mobile,.lien-slider--mobile{display:none}}@media (max-width:768px){.header__top{display:none}.home-page header.main{background:#483c46;height:auto}.home-page #navigation{left:0;position:absolute;top:0;width:100%}main.station-baranzy .introduction h2{margin-bottom:2.5rem}#home__slider{position:relative}#home__slider .slide__image h2{margin:auto;text-align:center}#home__conseil #home__slider__conseils .bloc-slider.no-posts:before{left:0;margin:auto;right:0}#home__conseil #home__slider__conseils .bloc-slider.no-posts{overflow:visible}.lien-slider .down-slider{left:0;right:0}#home__slider .slide__image #titre__banniere{bottom:0;height:-moz-fit-content;height:fit-content;margin:auto;top:0}.lien-slider--desktop{display:none}.lien-slider--mobile{margin:-80px auto 0;max-width:80vw}#home__livraison .bloc__commander ul li a{text-align:center}.avantages__mp .avantage{width:65%}.avantages__mp .avantage.avt2{margin-top:2rem}.avantages__mp .avantage .small__bloc{min-height:0}#home__ets #home__slider__chiffres .slider__arrow__c{height:46px;width:46px}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info a{min-height:85px;padding-left:1.25rem}#home__lastation .bloc .info-txt,#home__lastation .bloc img{width:100%}#home__lastation .bloc{flex-wrap:wrap}#home__lastation .bloc .info-txt div{padding:1.5rem 1.25rem;width:100%}#home__lastation .bloc2{flex-direction:column-reverse}#home__lastation .bloc.bloc1:before,#home__lastation .bloc.bloc2:before{bottom:auto;height:12px;left:0;margin:auto;right:0;top:-6px;width:200px}#home__lastation .info{background-position:bottom}#home__conseil #home__slider__conseils .bloc-slider{padding-left:0}#home__conseil #home__slider__conseils .bloc-slider:before{left:1.25rem}#home__conseil #home__slider__conseils .bloc-slider .cta a{margin-left:1.25rem}}@media (max-width:640px){#home__actualite #liste-publi-fb .efbl_feeds_holder>div{width:80%}#home__actualite #liste-publi-fb .efbl_feeds_holder{justify-content:center}.lien-slider .cta-slider .bloc{padding:1.5rem 1rem}.avantages__mp .avantage{width:85%}#home__ets .home__chiffres{gap:1rem;justify-content:space-between;padding:4rem 0}#home__ets .home__chiffres .chiffre{flex-basis:calc(50% - 1rem);text-align:center}#home__ets .home__chiffres .chiffre .donnee:after{left:0;margin:auto;right:0}#home__ets .home__chiffres .chiffre:nth-child(2n){margin-top:0}#home__ets .home__chiffres .chiffre p{margin:auto}#home__ets #home__slider__chiffres{margin:0 -1.25rem}.avantages__mp .avantage .ico{transform:scale(.8)}#home__conseil #home__slider__conseils{display:flex;flex-direction:column}#home__conseil #home__slider__conseils .pagin{position:static}#home__conseil #home__slider__conseils .pagin .line{display:none}#home__conseil #home__slider__conseils .slider__arrow__co{height:64px;margin:0;position:relative;width:64px}#home__conseil #home__slider__conseils .slider__arrow__co.slider__arrow--next,#home__conseil #home__slider__conseils .slider__arrow__co.slider__arrow--prev{left:0}#home__conseil #home__slider__conseils .bloc-slider{order:0}#home__conseil #home__slider__conseils .pagin{margin-top:-210px;order:1;padding-bottom:100px}#home__conseil #home__slider__conseils .bloc-slider .cta{text-align:center}#home__conseil #home__slider__conseils .swiper-container{width:100%}#home__conseil #home__slider__conseils .bloc-slider{margin:auto;max-width:100%}#home__lastation .bloc .info-txt div p{width:100%}footer .logo-follow .logo span{height:26px;width:210px}}@media (max-width:480px){#home__lastation .bloc .info-txt div a{color:#fff}.lien-slider--mobile{max-width:95vw}.lien-slider--mobile .cta-slider .bloc{padding:1rem}.lien-slider--mobile{margin:-50px auto 0}#home__ets .home__chiffres{justify-content:center}#home__slider{height:50vh}#home__slider .slide__image{height:100%}#home__slider .slide__image img{height:100%;-o-object-fit:cover;object-fit:cover}#home__slider .slide__image #titre__banniere{padding-top:2rem}.avantages__mp .avantage.avt1 .ico{transform:scale(.8)}#home__actualite #liste-publi-fb .efbl_feeds_holder>div{width:100%}#home__livraison .bloc__commander ul{flex-wrap:wrap}#home__livraison .bloc__commander ul li a{margin:.75rem 7.5px}#home__livraison .bloc__commander ul{padding:50px 15px}.avantages__mp .avantage{width:100%}#home__conseil #home__slider__conseils .bloc-slider:before{content:none}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info a{font-size:calc(1.1rem + .6vw)}#home__conseil #home__slider__conseils .swiper-wrapper .conseil .info{padding:25px 1.25rem}.bloc-slider .cta{text-align:center}.bloc-slider .cta a{margin-left:0!important}#home__conseil #home__slider__conseils .swiper-container{padding-top:100px}#home__lastation .info{padding:0}#home__lastation .bloc{background:#483c46}#home__lastation .bloc:before{z-index:2}#home__lastation .bloc img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4;position:absolute;width:100%;z-index:1}#home__lastation .bloc .info-txt{color:#fff;position:relative;text-align:center;z-index:2}#home__conseil,#home__lastation{padding-top:4rem}#home__lastation .bloc .info-txt div h3{color:#fff}#home__lastation .bloc .info-txt a svg path{stroke:#fff}#home__lastation .bloc2{margin-top:2rem}}header#navigation{position:relative;z-index:3}nav.header__nav--primary .menu{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0;width:991px}nav.header__nav--primary .menu>.menu-item>a{color:#fff;display:block;font-size:clamp(1rem,.7143rem + .7143vw,1.25rem);padding:2.5rem 1.5rem;position:relative;text-decoration:none;transition:all .3s ease-in;z-index:2}nav.header__nav--primary .menu>.menu-item>a:after{background:#fff;bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:height .3s ease-out;width:100%}nav.header__nav--primary .menu>.menu-item>a:hover{text-shadow:-.2px .2px #fff,-.2px .2px #fff,.2px .2px #fff,.2px .2px #fff}nav.header__nav--primary .menu>.menu-item>a:hover:after{height:5px;transition:height .3s ease-in}.header__nav .container .menu-top{align-items:center;display:flex;justify-content:center}@media (min-width:769px){.header__nav .container .menu-top{border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8}}.menu-elt{display:flex;flex:1;justify-content:center}.menu-elt:first-child a{margin-right:auto}.menu-elt.last a{background:#fff;margin-left:auto;overflow:hidden;position:relative;text-decoration:none}.menu-elt.last a span{backface-visibility:hidden;color:#483c46;display:inline-block;font-size:clamp(1rem,.7143rem + .7143vw,1.25rem);height:100%;padding:17px 50px;transition:all .3s;width:100%}.menu-elt.last a:hover{background:#ccd74c}.menu-elt.last a:hover span{color:#fff}nav.header__nav--mobile{background:#f3f3f3;height:100vh;left:-100vw;opacity:0;overflow-y:scroll;position:fixed;top:0;transition:.3s ease-in;width:100vw;z-index:99999}nav.header__nav--mobile .infos__coordonnees{align-items:center;display:flex;gap:1.5rem;margin-top:1.5rem;padding:0 1.25rem 2.5rem}nav.header__nav--mobile .infos__coordonnees ul{list-style:none;margin:0;padding:0 0 2rem}nav.header__nav--mobile .infos__coordonnees ul li:first-child{margin-bottom:1.5rem}nav.header__nav--mobile .infos__coordonnees ul li a{border:0!important}nav.header__nav--mobile .mobile__toggle{position:fixed;right:1.25rem;top:.5rem;z-index:9999}.mobile__toggle i{color:#231f20}nav.header__nav--mobile>ul{padding:1rem 1.25rem 1rem 0}.mobile__toggle{-webkit-appearance:none;background:#f5f5f5;border:0;cursor:pointer;font-size:clamp(1.125rem,.8393rem + .7143vw,1.375rem);padding:1rem}nav.header__nav--mobile{visibility:hidden}nav.header__nav--mobile>ul a{display:block;padding:1rem 1.25rem}.header__nav--mobile a{font-size:clamp(1.125rem,.8393rem + .7143vw,1.375rem)}@media (min-width:992px){.mobile__toggle{display:none}}@media (max-width:1366px){nav.header__nav--primary .menu{width:768px}nav.header__nav--primary .menu>.menu-item>a{padding:2.5rem 1rem}}@media (max-width:1199px){nav.header__nav--primary .menu{justify-content:flex-start}nav.header__nav--primary .menu>.menu-item>a{padding:1.5rem 1rem}.header__top{padding:1rem 0}.menu-elt.last{max-width:170px}}@media (max-width:991px){.menu-top .menu-elt.last,.menu-top .menu-elt:nth-child(2){display:none}#home__slider .slide__image h2{width:70%}.menu-top .menu-elt:first-child{flex:0 0 auto;padding-bottom:1.5rem;padding-top:1.5rem}.header__nav .container .menu-top{justify-content:space-between}}@media (max-width:640px){#home__slider .slide__image h2{text-align:center;width:100%}.lien-slider .down-slider{display:none}}@media (max-width:480px){.header__top ul li{margin:0 5px}.home-page header.main{background:#473b45}.menu-elt .logo{width:200px}}@media (max-width:330px){.header__nav .container .menu-top{justify-content:flex-end}.menu-top .menu-elt:first-child{order:2;width:100%}.menu-elt:first-child a{display:block}.menu-elt:first-child a img{margin:auto}.mobile__toggle{margin-top:1rem;order:1}}footer{margin-top:-111px}footer .logo-follow{position:relative;z-index:1}footer .logo-follow:after{background:#483c46;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}footer .logo-follow .container{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}footer .logo-follow .logo{align-items:center;background:#fff;display:flex;justify-content:center;padding:60px 70px;position:relative}footer .logo-follow .logo span{background:top url(/wp-content/themes/michelpetit/dist/images/petitetfils_logo_footer.svg?9b9b9e2705b4e14217c82c28b1cbeae1) no-repeat;background-size:contain;display:inline-block;height:103px;width:386px}footer .logo-follow .follow-fb{align-items:center;display:flex}footer .logo-follow .follow-fb p{color:#fff;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);margin-right:20px}footer .logo-follow .follow-fb a{margin:0}footer .logo-follow .follow-fb a i{color:#0080ff}footer .nd-footer{background:#483c46;padding-top:4.688rem;position:relative}footer .nd-footer .menu__footer{display:flex;justify-content:space-between;padding-bottom:3.125rem}footer .nd-footer .menu__footer h3{color:#fff;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}footer .nd-footer .menu__footer h3:before{background:#ccd74c;bottom:0;content:"";height:1px;left:0;position:absolute;width:60px}footer .nd-footer .menu__footer ul li{list-style-type:none;margin-bottom:5px}footer .nd-footer .menu__footer ul li a{color:#d5d5d5;display:inline-block;font-size:clamp(.875rem,.7321rem + .3571vw,1rem);text-decoration:none}footer .nd-footer .menu__footer ul li a:hover{text-decoration:underline}footer .nd-footer .coordonnees{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;justify-content:space-between;padding:3.125rem 0}footer .nd-footer .coordonnees,footer .nd-footer .coordonnees .bloc1{align-items:center;display:flex}footer .nd-footer .coordonnees .bloc1 p{margin-right:75px}footer .nd-footer .coordonnees .bloc1 ul{display:flex}footer .nd-footer .coordonnees .bloc1 p,footer .nd-footer .coordonnees .bloc1 ul li span{color:#fff;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);font-weight:700}footer .nd-footer .coordonnees .bloc1 li{display:flex;flex-direction:column;margin-right:75px}footer .nd-footer .coordonnees .bloc1 li:last-child{margin-right:0}footer .nd-footer .coordonnees .bloc1 li a{color:#d5d5d5;display:inline-block;font-size:clamp(.875rem,.7321rem + .3571vw,1rem);margin-top:3px;text-decoration:none}footer .nd-footer .coordonnees .bloc1 li a:hover{text-decoration:none}footer .nd-footer .coordonnees .cta-home{margin:0}footer .nd-footer .coordonnees .cta-home i{color:#ccd74c}footer .nd-footer .footer__certif{align-items:center;border-bottom:1px solid #d5d5d5;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3.125rem 0}footer .nd-footer .footer__certif .certif{background:url(/wp-content/themes/michelpetit/dist/images/footer_logos_sprite.svg?4e3a4e1916b624e3e8d44b434b90ce1a) no-repeat}footer .nd-footer .footer__certif .certif.texaco{background-position:0 0;background-position-x:-830px;height:85px;width:122px}footer .nd-footer .footer__certif .certif.badger{background-position:-87px 0;height:121px;width:61px}footer .nd-footer .footer__certif .certif.antargaz{background-position:-157px 0;height:61px;width:199px}footer .nd-footer .footer__certif .certif.pefc{background-position:-366px 0;height:89px;width:78px}footer .nd-footer .footer__certif .certif.enplus{background-position:-453px 0;height:91px;width:155px}footer .nd-footer .footer__certif .certif.dinplus{background-position:-618px 0;height:105px;width:123px}footer .nd-footer .footer__certif .certif.co2{background-position:-751px 0;height:136px;width:78px}footer .nd-footer .copyright .copyright__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0}footer .nd-footer .copyright .copyright__wrapper p,footer .nd-footer .copyright .copyright__wrapper p a{color:#d5d5d5;font-size:clamp(.875rem,.7321rem + .3571vw,1rem)}footer .nd-footer .copyright .copyright__wrapper p a{display:inline-block;text-decoration:none}footer .nd-footer .copyright .copyright__wrapper p a:hover{text-decoration:underline}footer .nd-footer .copyright .copyright__wrapper a{color:#d5d5d5;display:inline-block;font-size:clamp(.875rem,.7321rem + .3571vw,1rem);text-decoration:none}footer .nd-footer .copyright .copyright__wrapper a:hover{text-decoration:underline}@media (max-width:1199px){footer .logo-follow .container{flex-wrap:wrap}footer .logo-follow .follow-fb{padding-top:35px}footer .logo-follow .logo{padding:30px 70px}footer .logo-follow:after{height:calc(50% + 35px)}footer .nd-footer .coordonnees .bloc1 li,footer .nd-footer .coordonnees .bloc1 p{margin-bottom:1.25rem;margin-right:1.25rem}footer .nd-footer .coordonnees,footer .nd-footer .coordonnees .bloc1{flex-wrap:wrap}footer .nd-footer .coordonnees .bloc1{padding-bottom:1.5rem}footer .nd-footer .footer__certif .certif{margin:.5rem}}@media (max-width:991px){footer .nd-footer .copyright .copyright__wrapper,footer .nd-footer .footer__certif{justify-content:center}footer .nd-footer .copyright .copyright__wrapper p{margin-bottom:15px;text-align:center}}@media (max-width:767px){footer .nd-footer .menu__footer h3{margin-top:20px}footer .nd-footer .menu__footer{justify-content:start}footer .nd-footer .menu__footer .bloc{margin-right:1.25rem}footer .nd-footer .footer__certif .certif{margin:.5rem 1rem}footer .logo-follow .follow-fb a{display:flex;flex-direction:column;text-align:center}}@media (max-width:640px){footer .logo-follow .container{justify-content:center}footer .logo-follow .logo span{height:76px;width:286px}footer .nd-footer .footer__certif .certif{margin:.5rem}}@media (max-width:480px){footer .logo-follow .follow-fb a{flex-direction:row}footer .nd-footer .coordonnees .bloc1 ul{flex-direction:column;margin:auto}footer .nd-footer .footer__certif{flex-direction:column}footer .nd-footer .footer__certif .certif{margin:1rem .5rem}footer .logo-follow .logo span{height:56px;width:210px}footer .logo-follow .follow-fb{flex-direction:column}footer .logo-follow .follow-fb p{margin-bottom:15px;margin-right:0;text-align:center}footer .logo-follow .logo{padding:30px 15px}footer .nd-footer .menu__footer h3{cursor:pointer}footer .nd-footer .menu__footer h3:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;content:"\e9bc";font-family:feather!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:auto;position:absolute;right:0;text-transform:none;top:0}footer .nd-footer .menu__footer h3.is-open:after{content:"\e99f"}footer .nd-footer .menu__footer .bloc{width:100%}footer .nd-footer .menu__footer .bloc ul{display:none}footer .nd-footer .coordonnees{text-align:center}footer .nd-footer .coordonnees .bloc1 p{margin-bottom:1.5rem}footer .nd-footer .coordonnees .bloc1 p,footer .nd-footer .coordonnees .cta-home{margin:auto}}.toTop{background:#f3f3f3;border:0;bottom:0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#483c46;cursor:pointer;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);opacity:0;outline:0;padding:18px;position:fixed;right:20px;transform:scale(.9);transition:all .3s ease-in;visibility:hidden;z-index:9999}.toTop.is-shown{bottom:20px;opacity:1;visibility:visible}.toTop i{position:relative;top:0}.toTop i,.toTop:hover{transition:all .3s ease-out}.toTop:hover{background:#e6e6e6;transform:scale(1)}.toTop:hover i{top:-3px;transition:all .3s ease-in}.produit-page .sous-menu--sticky{background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:center;left:0;opacity:0;position:fixed;top:-50px;transition:top .3s ease-in;visibility:hidden;width:100vw;z-index:999}.produit-page .sous-menu--sticky.is-shown{opacity:1;top:0;transition:top .3s ease-out;visibility:visible}.produit-page .sous-menu--sticky a{background:#fff;color:#483c46;display:block;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);padding:26px 18px;position:relative;text-align:center;text-decoration:none;transition:all .5s;width:20%}.produit-page .sous-menu--sticky a:after{background:#ccc;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.produit-page .sous-menu--sticky a:last-child:after{content:none}.produit-page .sous-menu--sticky a:hover{background:#f3f3f3;text-decoration:none}.produit-page #produit__banner{background:#483c46;margin-top:-195px}.produit-page #produit__banner video{opacity:.3;width:100%}.produit-page #produit__banner #txt-banner{left:0;margin:auto;position:absolute;right:0;top:250px;z-index:3}.produit-page #produit__banner #txt-banner .container{position:relative;text-align:center}.produit-page #produit__banner #txt-banner .container .introduction{margin:auto;padding-bottom:100px}.produit-page #produit__banner #txt-banner .container .introduction h1{color:#fff;font-size:clamp(2rem,-.2857rem + 5.7143vw,4rem);font-weight:700;margin-bottom:15px}.produit-page #produit__banner #txt-banner .container .introduction h1 span{display:block;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-top:10px;text-align:center}.produit-page #produit__banner #txt-banner .container .introduction p{color:#fff;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;margin:35px auto 0;width:570px}.produit-page #produit__banner #txt-banner .container .introduction .down-intro{bottom:0;cursor:pointer;height:52px;left:0;margin:auto;position:absolute;right:0;width:30px}.produit-page #produit__banner #txt-banner .container .introduction .down-intro:hover:after{bottom:-4px}.produit-page #produit__banner #txt-banner .container .introduction .down-intro:before{background:50% url(/wp-content/themes/michelpetit/dist/images/icon_scroll_mouse.svg?106ff8a76223b06f0fee505a77827ca3) no-repeat;content:"";height:36px;left:0;margin:auto;position:absolute;right:0;top:0;width:25px}.produit-page #produit__banner #txt-banner .container .introduction .down-intro:after{animation:downSlider 1s linear infinite;background:50% url(/wp-content/themes/michelpetit/dist/images/icon_scroll_arrow.svg?ec41d657d90ebf4957f41cdc29333ae7) no-repeat;bottom:0;content:"";height:15px;left:0;margin:auto;position:absolute;right:0;transition:all .5s;width:20px}.produit-page #produit__banner #txt-banner .container .select__wrapper{display:inline-block;margin-top:2rem;position:relative}.produit-page #produit__banner #txt-banner .container .select__wrapper select{-webkit-appearance:none;background:#fff;border:1px solid #ccc;color:#8f7a8c!important;padding:1rem 2rem 1rem 1rem;position:relative}.produit-page #produit__banner #txt-banner .container .select__wrapper select option{color:#8f7a8c}.produit-page #produit__banner #txt-banner .container .select__wrapper:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;bottom:0;content:"\e92e";display:flex;font-family:feather!important;font-style:normal;font-variant:normal;font-weight:400;height:100%;line-height:1;margin:auto;position:absolute;right:.5rem;text-transform:none;top:0}main{padding-top:0!important}main.produit-11 .sous-menu .container:before{background:#ed1b2e}main.produit-11 #livraison .container:before{background-color:#ed1b2e}main.produit-28 .sous-menu .container:before{background:#f07f00}main.produit-28 #livraison .container:before{background-color:#f07f00}main .sous-menu{margin-top:-200px}main .sous-menu .container{align-items:center;display:flex;justify-content:center;position:relative}main .sous-menu .container:before{border-radius:10px;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:-8px;width:528px;z-index:4}main .sous-menu .container a{background:#fff;color:#483c46;display:block;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);padding:90px 20px;position:relative;text-align:center;text-decoration:none;transition:all .5s;width:20%}main .sous-menu .container a:after{background:#ccc;content:"";height:100%;position:absolute;right:0;top:0;width:1px}main .sous-menu .container a:last-child:after{content:none}main .sous-menu .container a:hover{background:#f3f3f3;text-decoration:none}main .sous-menu.is-hidden{opacity:0;visibility:hidden}main .intro h2{color:#483c46;font-size:clamp(1.375rem,-.1964rem + 3.9286vw,2.75rem);margin-bottom:10px;margin-top:0;text-align:center}main .intro p.nd-title{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin:0;padding-bottom:2rem;position:relative;text-align:center}main .intro p.nd-title:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:187.5px}main .intro .txt{margin:3rem auto;max-width:100%;width:570px}main .intro .txt p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}main .intro .txt p a{color:#483c46;transition:all .3s ease-in}main .intro .txt p a:hover{color:#806a7c}main #produit-infos{padding-top:6.5rem}main #produit-infos #message{border:1px solid #cccc;box-sizing:border-box;margin:0 auto;max-width:100%;padding:2rem;width:1356px}main #produit-infos #message h2{background:#fff;color:#483c46;margin:-3rem auto 2rem;max-width:400px;position:relative;text-align:center}main #produit-infos #message .content{margin:auto;max-width:100%;width:570px}main #produit-infos #message .content p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}main #produit-infos .cta{background:#f3f3f3;margin:50px auto 0;max-width:100%;width:1356px}main #produit-infos .cta .content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:95px 75px}main #produit-infos .cta p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-right:15px}main #produit-infos .cta a{margin:0}main #produit-prix.prix{padding-top:6.5rem;position:relative}main #produit-prix.prix.prix-mazout .affichage-prix:after,main #produit-prix.prix.prix-pellet .affichage-prix:after{background:url(/wp-content/themes/michelpetit/dist/images/mazout_prix_section_bg.jpg?484d2e5d14942ddc97c934d81d46b815)}main #produit-prix.prix .affichage-prix{display:flex;padding:4.688rem 0;position:relative;z-index:1}main #produit-prix.prix .affichage-prix:after{content:"";height:768px;position:absolute;right:0;top:0;width:1356px;z-index:-1}main #produit-prix.prix .affichage-prix .prix-actuel{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;width:40%}main #produit-prix.prix .affichage-prix .prix-actuel .marque{max-width:100%;width:528px}main #produit-prix.prix .affichage-prix .prix-actuel .marque.texaco>div{background:#ed1b2e}main #produit-prix.prix .affichage-prix .prix-actuel .marque.texaco>div:before{background:url(/wp-content/themes/michelpetit/dist/images/logo_esso_white.svg?da52296bec224cd4f8165baefc70a500);bottom:20px;content:"";height:103px;position:absolute;right:12px;width:147px}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div{background:#f07f00}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div p.prix{position:relative}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div p.prix span.pays{display:inline-block;margin-left:0;margin-right:5px;padding-left:35px;position:relative}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div p.prix span.pays:before{border:1px solid #fff;border-radius:50%;bottom:0;content:"";height:18px;left:0;margin:auto;position:absolute;top:0;width:18px}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div p.prix.be span.pays:before{background:#ed1b2e}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div p.prix.fr span.pays:before{background:#2060e0}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div p.prix.lu span.pays:before{background:#20ace0}main #produit-prix.prix .affichage-prix .prix-actuel .marque>div{padding:60px 50px;position:relative}main #produit-prix.prix .affichage-prix .prix-actuel .marque p.prix{color:#fff;display:inline-block;font-size:clamp(1.625rem,.0536rem + 3.9286vw,3rem);font-weight:700;margin-bottom:16px}main #produit-prix.prix .affichage-prix .prix-actuel .marque p.prix span{color:#fff;display:inline-block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-left:5px}main #produit-prix.prix .affichage-prix .prix-actuel .marque p.prix span.prix{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}main #produit-prix.prix .affichage-prix .prix-actuel .marque p.txt{color:#d5d5d5;max-width:250px}main #produit-prix.prix .affichage-prix .prix-actuel .hausse .date,main #produit-prix.prix .affichage-prix .prix-actuel .hausse p,main #produit-prix.prix .affichage-prix .prix-actuel .p-pellet{display:none}main #produit-prix.prix .affichage-prix .prix-actuel .hausse .date.active,main #produit-prix.prix .affichage-prix .prix-actuel .hausse p.active,main #produit-prix.prix .affichage-prix .prix-actuel .p-pellet.active{display:block}main #produit-prix.prix .affichage-prix .prix-actuel .hausse .icone{display:none!important}main #produit-prix.prix .affichage-prix .prix-actuel .hausse .icone.active{display:flex!important}main #produit-prix.prix .affichage-prix .prix-actuel .p-pellet h3{color:#fff;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:15px}main #produit-prix.prix .affichage-prix .prix-actuel .hausse{max-width:100%;width:528px}main #produit-prix.prix .affichage-prix .prix-actuel .hausse>div{align-items:center;display:flex;padding-bottom:35px;padding-top:60px;position:relative}main #produit-prix.prix .affichage-prix .prix-actuel .hausse>div p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3}main #produit-prix.prix .affichage-prix .prix-actuel .hausse>div div.icone{align-items:center;background:#f3f3f3;border-radius:50%;display:flex;height:51px;justify-content:center;margin-right:25px;position:relative;width:51px}main #produit-prix.prix .affichage-prix .prix-actuel .hausse>div div.icone span{color:#483c46;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}main #produit-prix.prix .affichage-prix .prix-actuel .hausse span.date{bottom:0;font-style:italic;left:0;margin:auto;position:absolute;right:0;width:175px}main #produit-prix.prix .affichage-prix .graphique-mazout{position:relative;width:60%}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix{border:1px solid #ccc;position:absolute;right:20px;top:0}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix span{bottom:0;color:#483c46;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);height:24px;margin:auto;pointer-events:none;position:absolute;right:20px;top:0;z-index:3}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix li{background:#f3f3f3;bottom:-56px;cursor:pointer;display:none;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);list-style-type:none;padding:18px 50px 18px 40px;position:absolute;text-align:center;width:95px}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix li.active{align-items:center;bottom:0;display:inline-block;position:relative}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix li.hide{transition:all .5s}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix li.hide:hover{background:#fff}main #produit-prix.prix .affichage-prix .graphique-mazout .content{display:none;height:650px;padding:0 20px}main #produit-prix.prix .affichage-prix .graphique-mazout .content.active{display:block}main #produit-prix.prix .cta{background:#f3f3f3;margin:50px auto 0;max-width:100%;width:1356px}main #produit-prix.prix .cta .content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:95px 75px}main #produit-prix.prix .cta p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-right:15px}main #produit-prix.prix .cta a{margin:0}main #produit-prix.prix.prix-mazout .graphique-mazout{padding-top:75px}main #avantages{background:top url(/wp-content/themes/michelpetit/dist/images/mazout_avantages_section_bg.jpg?3ea7c26f32463ee095b567dbf5002e0e) no-repeat,#f9f9f9;padding-bottom:6.5rem;padding-top:6.5rem}main #avantages .liste{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:50px auto 0;max-width:100%;width:1356px}main #avantages .liste .avantage{background:#fff;width:calc(50% - 1rem)}main #avantages .liste .avantage .content{align-items:center;display:flex;min-height:195px;padding:35px 70px 35px 35px;position:relative;z-index:1}main #avantages .liste .avantage .content div.texte{max-width:100%;width:385px}main #avantages .liste .avantage .content div.texte h3{color:#483c46;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);font-weight:400;margin-bottom:20px}main #avantages .liste .avantage .content div.texte p{color:#8f7a8c;line-height:1.3}main #avantages .liste .avantage .content .icone{display:flex;justify-content:center;position:relative;width:calc(100% - 385px)}main #avantages .liste .avantage .content .icone:before{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:-1270px -168px;content:"";height:68px;left:21px;position:absolute;top:20px;width:131px;z-index:2}main #avantages .liste .avantage .content .icone span{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);display:inline-block;z-index:3}main #avantages .liste .avantage:first-child .icone.produit-11 span{background-position:-422px 0;height:123px;width:76px}main #avantages .liste .avantage:nth-child(2) .icone.produit-11 span{background-position:-503px 0;height:95px;width:146px}main #avantages .liste .avantage:nth-child(3) .icone.produit-11 span{background-position:-655px 0;height:119px;width:115px}main #avantages .liste .avantage:nth-child(4) .icone.produit-11 span{background-position:-775px 0;height:145px;width:127px}main #avantages .liste .avantage:nth-child(5) .icone.produit-11 span{background-position:-1035px 0;height:123px;width:121px}main #avantages .liste .avantage:nth-child(6) .icone.produit-11 span{background-position:-907px 0;height:154px;width:123px}main #avantages .liste .avantage:first-child .icone.produit-28 span{background-position:-253px -163px;height:123px;width:133px}main #avantages .liste .avantage:nth-child(2) .icone.produit-28 span{background-position:-391px -169px;height:123px;width:143px}main #avantages .liste .avantage:nth-child(3) .icone.produit-28 span{background-position:-126px 0;height:139px;width:136px}main #avantages .liste .avantage:nth-child(4) .icone.produit-28 span{background-position:-775px 0;height:145px;width:127px}main #avantages .liste .avantage:nth-child(5) .icone.produit-28 span{background-position:-539px -169px;height:103px;width:147px}main #avantages .liste .avantage:nth-child(6) .icone.produit-28 span{background-position:-692px -171px;height:153px;width:140px}main #services{position:relative}main #services .pagin{display:block}main #services .slider__arrow__s{background:#fff;border:1px solid #ccc;border-radius:50%;bottom:-175px;cursor:pointer;height:96px;margin:auto;position:absolute;transition:all .3s ease-in;width:96px}main #services .slider__arrow__s.slider__arrow--prev{left:0}main #services .slider__arrow__s.slider__arrow--next{left:116px}main #services .slider__arrow__s i{color:#8f7a8c;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)}main #services .slider__arrow__s:hover{background:#f3f3f3;transform:scale(.8)}main #services .slider__arrow__s:hover i{color:#483c46;transition:all .3s ease-out}main #services .pagin--mobile{bottom:0;display:none;margin:auto 0;top:0;z-index:99}main #services .pagin--mobile .slider__arrow__s{height:75px;width:75px}main #services .pagin--mobile.slider__arrow--prev{left:1.25rem}main #services .pagin--mobile.slider__arrow--next{left:auto;right:1.25rem}main #services span.line{background:#ccc;bottom:-175px;content:"";height:1px;left:262px;position:absolute;width:115px}main #services .container{box-sizing:border-box;position:relative;top:300px;width:100%}main #services .container .info{bottom:0;height:235px;left:20px;margin:auto;max-width:100%;position:absolute;top:0;width:434px}main #services .container .info .swiper-container.txt{bottom:0;display:flex;margin:auto 0;max-width:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}main #services .container .info .swiper-container.txt .swiper-slide h2{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:60px}main #services .container .info .swiper-container.txt .swiper-slide p{line-height:1.3}main #services .bloc-slider{margin-left:auto;overflow:hidden;position:relative;width:1224px}main #services .bloc-slider .swiper-container{display:flex;margin-left:auto;max-width:100%;overflow:hidden;padding-right:364px;position:relative;width:760px;z-index:1}main #services .bloc-slider .swiper-container .swiper-slide img{opacity:.4;transform:scaleY(.75);transition:all .5s}main #services .bloc-slider .swiper-container .swiper-slide .video__wrapper{max-width:760px;overflow:hidden;padding-bottom:93%;position:relative;width:100%}main #services .bloc-slider .swiper-container .swiper-slide .video__wrapper video{height:100%;left:0;margin:auto;-o-object-fit:cover;object-fit:cover;opacity:.4;position:absolute;top:0;transform:scaleY(.75);transition:all .5s;width:100%}main #services .bloc-slider .swiper-container .swiper-slide.swiper-slide-active img,main #services .bloc-slider .swiper-container .swiper-slide.swiper-slide-active video{opacity:1;transform:scale(1)}main #livraison{margin-top:6.5rem;position:relative}main #livraison .container{padding-top:4.688rem;position:relative;z-index:2}main #livraison .container .intro,main #livraison .container h2,main #livraison .container p{position:relative;z-index:3}main #livraison .container .intro .txt.hide,main #livraison .container .map-livraison.hide{display:none}main #livraison .container .choix_pellet{display:flex;justify-content:center;margin-bottom:3.125rem;margin-top:4.688rem;position:relative;z-index:2}main #livraison .container .choix_pellet li{border:4px solid transparent;border-bottom:0;color:#483c46;cursor:pointer;display:inline-block;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);list-style-type:none;margin:0 10px;padding:30px 25px;transition:background .3s ease-in}main #livraison .container .choix_pellet li a{color:#483c46;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);text-decoration:none}main #livraison .container .choix_pellet li.active{background:#fff;border-color:#f07f00;font-size:clamp(1rem,.6429rem + .8929vw,1.3125rem);font-weight:700}main #livraison .container .choix_pellet li:hover{background:#fff}main #livraison .container .choix_pellet:before{background:#f3f3f3;bottom:0;content:"";height:360px;position:absolute;width:100%;z-index:-1}main #livraison .container .map-livraison img{margin:auto}main #livraison .container:before{border-radius:10px;content:"";height:16px;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:-8px;width:252px;z-index:10}main #faq{margin-bottom:6.5rem;padding-top:6.5rem}main #faq .questions-reponses{padding:4.688rem 0;position:relative;z-index:1}main #faq .questions-reponses:after{background:#f3f3f3;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}main #faq .questions-reponses .container{align-items:center;display:flex}main #faq .questions-reponses .container .faq{width:56%}main #faq .questions-reponses .container .faq .content{background:#fff;border:1px solid #ccc;box-shadow:0 1px 3px #0000000d;padding:50px 70px}main #faq .questions-reponses .container .faq .content ul li{border-bottom:1px solid #d5d5d5;cursor:pointer;list-style-type:none;padding:0 0 25px}main #faq .questions-reponses .container .faq .content ul li:last-child{border-bottom:none}main #faq .questions-reponses .container .faq .content ul li .question{align-items:center;display:flex;justify-content:space-between;padding:25px 0}main #faq .questions-reponses .container .faq .content ul li .question p{color:#483c46;font-size:clamp(1.125rem,.8393rem + .7143vw,1.375rem);width:calc(100% - 47px)}main #faq .questions-reponses .container .faq .content ul li .question i{color:#8f7a8c;font-size:clamp(1.375rem,1.0893rem + .7143vw,1.625rem);width:27px}main #faq .questions-reponses .container .faq .content ul li .reponse{color:#8f7a8c;display:none}main #faq .questions-reponses .container .faq .content ul li .reponse a{color:#483c46}main #faq .questions-reponses .container .faq .content ul li .reponse li{padding:25px 0}main #faq .questions-reponses .container .faq .content ul li.active .reponse{display:block}main #faq .questions-reponses .container .info-contact{display:flex;justify-content:center;text-align:center;width:44%}main #faq .questions-reponses .container .info-contact div{max-width:100%;width:528px}main #faq .questions-reponses .container .info-contact span.icone{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:-1161px 0;display:inline-block;height:138px;width:144px;z-index:3}main #faq .questions-reponses .container .info-contact h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin:35px 0 50px;text-align:center}main #faq .questions-reponses .container .info-contact a{margin:0}main #faq .questions-reponses .container .info-contact p{line-height:1.3;margin:0 auto 50px;max-width:100%;width:394px}main .cta-footer{background:no-repeat url(/wp-content/themes/michelpetit/dist/images/home_bottom_cta.jpg?5ca5fc577f71507dcd3878f9f51b114c) 100% 0;margin-top:4.688rem;padding:10rem 0;position:relative}main .cta-footer .line{height:12px;left:0;margin:auto;position:absolute;right:0;top:-6px;width:160px}main .cta-footer .line.rouge{background:#ed1b2e;left:-335px}main .cta-footer .line.orange{background:#f07f00}main .cta-footer .line.vert{background:#ccd74c;right:-335px}main .cta-footer .container{text-align:center}main .cta-footer .container h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:700;margin-bottom:25px}@media (max-width:1640px){.produit-page #produit__banner #txt-banner{top:150px}main #services .bloc-slider{width:1000px}}@media (max-width:1560px){.produit-page #produit__banner #txt-banner .container .introduction .down-intro{display:none}main #services .bloc-slider{width:900px}}@media (max-width:1440px){main .sous-menu{margin-top:-100px}main #services .bloc-slider{width:750px}main #services .bloc-slider .swiper-container{width:600px}main #avantages .liste .avantage .content div.texte{width:325px}main #avantages .liste .avantage .content .icone{width:calc(100% - 325px)}.produit-page #produit__banner #txt-banner .container .introduction{padding-bottom:0}}@media (max-width:1280px){main #avantages .liste .avantage .content div.texte{width:295px}main #avantages .liste .avantage .content .icone{width:calc(100% - 295px)}main .sous-menu .container a{min-height:44px;padding:70px 20px}main #produit-infos .cta .content,main #produit-prix.prix .cta .content{flex-direction:column}main #produit-prix.prix .cta p{margin-bottom:15px;margin-right:0}* main #faq .questions-reponses .container .info-contact h3{padding:0 1.25rem}main #faq .questions-reponses .container .faq .content{padding:50px 1.25rem}main #avantages .liste .avantage .content{min-height:235px}main #services .bloc-slider{width:650px}main #services .bloc-slider .swiper-container{margin:0 auto;width:500px}main #services .container .info{margin-top:2.5rem}main #services .container{top:30px}}@media (max-width:1199px){main #services .pagin{display:none}main #services .pagin--mobile{display:block}main .sous-menu{margin-top:0}main .sous-menu .container a{padding:40px 20px}main #avantages .liste .avantage .content{flex-direction:column}#avantages .liste .avantage .content .icone{margin-bottom:2rem;width:100%!important}main #avantages .liste .avantage .content div.texte{width:100%}main #avantages .liste .avantage .content .icone:before{left:0;margin:auto;right:0}main #avantages .liste .avantage .content{min-height:368px}main #services{display:flex;flex-wrap:wrap}main #services .container{order:2;top:0}main #services .container .info{height:auto;left:auto;margin-bottom:3.125rem;position:relative}main #services .container .info .swiper-container.txt{position:relative}main #services .slider__arrow__s,main #services span.line{bottom:-120px}main #services .bloc-slider{order:1;padding-top:6.5rem;width:100%}main #services .container{z-index:1}main #produit-prix.prix .affichage-prix .prix-actuel .marque.texaco>div:before{background-repeat:no-repeat;background-size:contain;height:43px;width:61px}}@media (max-width:991px){.produit-page #produit__banner #txt-banner{margin-bottom:0;margin-top:-165px;padding-bottom:2.5rem;position:relative;top:0}.produit-page #produit__banner.has-video{overflow:hidden;position:relative}.produit-page #produit__banner.has-video video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:7rem}.produit-page #produit__banner.has-video #txt-banner{margin-top:0;padding-top:13rem}main #produit-prix.prix .affichage-prix .graphique-mazout,main #produit-prix.prix .affichage-prix .pellet,main #produit-prix.prix .affichage-prix .prix-actuel{width:100%}main #produit-prix.prix .affichage-prix{flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}main #produit-prix.prix .affichage-prix .prix-actuel{align-items:center}#produit-prix.prix .cta p{text-align:center}main #avantages .liste .avantage{width:80%}main #avantages .liste .avantage:nth-child(odd) .content{margin-right:0}main #avantages .liste .avantage:nth-child(2n) .content{margin-left:0}main #avantages .liste .avantage .content{min-height:auto;padding:35px}main #faq .questions-reponses .container{flex-wrap:wrap}main #faq .questions-reponses .container .faq{width:100%}main #faq .questions-reponses .container .info-contact{margin-top:35px;width:100%}}@media (max-width:768px){.produit-page #produit__banner #txt-banner{margin-top:-160px}main .cta-footer{background-position:bottom}main .sous-menu .container a{align-items:center;display:flex;justify-content:center;min-height:64px;padding:40px 1.25rem}main #services .pagin--mobile{top:16rem}main #services .pagin--mobile.slider__arrow__s{height:46px;width:46px}}@media (min-width:641px){.produit-page #produit__banner #txt-banner .container .select__wrapper{display:none}}@media (max-width:640px){.produit-page .sous-menu--sticky{display:none}.produit-page #produit__banner #txt-banner .container .select__wrapper.is-fixed{background:#fff;border-bottom:1px solid #ccc;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);box-sizing:border-box;display:block;left:0;margin:0;padding:1rem;position:fixed;right:0;top:0;width:100%;z-index:9999}.produit-page #produit__banner #txt-banner .container .select__wrapper.is-fixed select{max-width:100%;width:95vw}.produit-page #produit__banner #txt-banner .container .select__wrapper.is-fixed:after{right:2rem}main #livraison .container .choix_pellet:before{height:318px}.produit-page #produit__banner #txt-banner .container .introduction h1 span{margin-top:.5rem}main .sous-menu .container:before{max-width:95%}.produit-page #produit__banner #txt-banner .container .introduction p{max-width:100%}.produit-page #produit__banner #txt-banner{margin-top:-70px}.produit-page #produit__banner #txt-banner .container .introduction h1{font-size:clamp(1.625rem,.0536rem + 3.9286vw,3rem)}main .sous-menu{display:none}main #produit-prix.prix .cta a{text-align:center}main #avantages .liste .avantage{width:100%}main .cta-footer .line{width:100px}main .cta-footer .line.rouge{left:-230px}main .cta-footer .line.vert{right:-230px}main #produit-infos .cta .content,main #produit-prix.prix .cta .content{padding:50px 1.25rem}main #livraison .container .choix_pellet{align-items:center}main #produit-infos,main #produit-prix.prix,main #services .bloc-slider{padding-top:4rem}main #services .container .info .swiper-container.txt .swiper-slide h2{margin-bottom:2.5rem}main #produit-prix:before{border-radius:25px;content:"";height:8px;left:0;margin:auto;max-width:260px;position:absolute;right:0;top:-4px;width:100%}main.produit-11 #produit-prix:before{background:#ed1b2e}main.produit-28 #produit-prix:before{background:#f07f00}main #produit-prix.prix .affichage-prix .prix-actuel .marque>div{padding:60px 35px}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div:before{background-size:contain;height:61px;width:61px}main #avantages{padding-bottom:4rem;padding-top:4rem}main #avantages .liste .avantage .content .icone span{transform:scale(.8)}main #services .pagin--mobile{top:46rem;z-index:1}main #services .pagin--mobile.slider__arrow--prev{left:40%}main #services .pagin--mobile.slider__arrow--next{right:40%}}@media (max-width:560px){main #livraison .container .choix_pellet li{padding:1.5rem 1rem}}@media (max-width:480px){.produit-page #produit__banner{margin-top:0}#produit_mazout header#navigation,#produit_pellet header#navigation{background:#483c46}.produit-page #produit__banner.has-video{margin-top:-165px}main #avantages .liste .avantage .content{padding:2rem 1rem;text-align:center}.produit-page #produit__banner #txt-banner{margin-top:0}main #services span.line{left:auto;right:0}main #services .bloc-slider .swiper-container{padding-right:0}main #services .container .info .swiper-container.txt .swiper-slide{text-align:center}main #services .pagin--mobile.slider__arrow--prev{left:30%}main #services .pagin--mobile.slider__arrow--next{right:30%}main #livraison .container .choix_pellet:before{height:308px}.produit-page #produit__banner.has-video video{top:5rem}main #produit-prix.prix .affichage-prix .graphique-mazout{padding-top:25px}main #produit-prix.prix .affichage-prix .prix-actuel .hausse>div{padding:20px 0}main #produit-prix.prix .affichage-prix .prix-actuel .marque p.txt{max-width:200px}main #produit-prix.prix .affichage-prix .prix-actuel .marque.badger>div,main #produit-prix.prix .affichage-prix .prix-actuel .marque>div{padding:20px}main #produit-prix.prix .affichage-prix{padding-top:2.25rem}main.produit-11 #produit-prix .intro txt{margin-bottom:0}main.produit-11 #produit-prix.prix .affichage-prix .graphique-mazout{padding-top:85px}main #produit-prix.prix .affichage-prix .graphique-mazout .choix-prix{left:0;margin:auto;right:0;top:15px;width:-moz-fit-content;width:fit-content}}@media (max-width:380px){main #services .pagin--mobile{top:40rem}main #livraison .container .choix_pellet:before{height:328px}}@media (max-width:375px){main #services .pagin--mobile{top:40rem}#produit_mazout main #services .pagin--mobile{top:33rem}main #livraison .container .choix_pellet:before{height:328px}main #services .container .info .swiper-container.txt .swiper-slide h2{margin-bottom:2rem}.produit-page #produit__banner.has-video video{z-index:1}.produit-page #produit__banner.has-video #txt-banner{z-index:3}}@media (max-width:320px){main #services .pagin--mobile.slider__arrow--prev{left:35%}main #services .pagin--mobile.slider__arrow--next{right:35%}}main #produit-prix.prix.prix-mazout .affichage-prix:after{content:none}main #produit-prix.prix .affichage-prix .prix-actuel .marque p.prix span{font-size:24px}@keyframes iconLeft{0%{background-position-y:-31px}to{background-position-y:0}}@keyframes iconRight{0%{background-position-y:0}to{background-position-y:-31px}}.choosePrice{align-items:center;cursor:pointer;display:flex;gap:2rem;justify-content:center;margin:auto;padding:30px 0;width:-moz-fit-content;width:fit-content}.choosePrice span{color:#483c46;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}.choosePrice .selector{background-color:#f07f00;border-radius:20px;height:56px;position:relative;transition:all .3s ease-in;width:167px}.choosePrice .selector .icon{align-items:center;background:#fff;border-radius:20px;bottom:0;box-shadow:0 3px 6px #00000029;display:flex;height:42px;justify-content:center;margin:auto;position:absolute;top:0;transition:left .3s ease-in;width:42px}.choosePrice .selector .icon:before{background:url(/wp-content/themes/michelpetit/dist/images/icon_price_selector.svg?78d4ee2d1e51069e0e5dd6ffdb3e1a8c) no-repeat top;content:"";display:block;transition:all .3s ease-in;width:32px}.choosePrice[data-chosen=sac] .sac{font-weight:700}.choosePrice[data-chosen=sac] .icon{transform:translateX(.5rem);transition:all .3s ease-in}.choosePrice[data-chosen=sac] .icon:before{animation:iconLeft .3s ease-in .3s;background-position-y:0;height:30px}.choosePrice[data-chosen=vrac] .vrac{font-weight:700}.choosePrice[data-chosen=vrac] .icon{transform:translateX(118px);transition:all .3s ease-in}.choosePrice[data-chosen=vrac] .icon:before{animation:iconRight .3s ease-in .3s;background-position-y:-31px;height:24px}@media (max-width:500px){.choosePrice span{font-size:18px}.choosePrice{gap:.5rem}.choosePrice .selector{border-radius:15px;width:100px}.choosePrice .selector .icon{border-radius:15px}.choosePrice[data-chosen=vrac] .icon{transform:translateX(52px)}}@media (max-width:480px){.choosePrice{padding-top:0}}.interne-page #page__banner{margin-top:-195px}.interne-page #page__banner #txt-banner{left:0;margin:auto;position:absolute;right:0;top:250px;z-index:3}.interne-page #page__banner #txt-banner .container{position:relative;text-align:center}.interne-page #page__banner #txt-banner .container .introduction{margin:auto;padding-bottom:100px}.interne-page #page__banner #txt-banner .container .introduction h1{color:#fff;font-size:clamp(2rem,-.2857rem + 5.7143vw,4rem);font-weight:700;margin-bottom:15px}.interne-page #page__banner #txt-banner .container .introduction h1 span{display:block;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-top:10px;text-align:center}.interne-page #page__banner #txt-banner .container .introduction p{color:#d5d5d5;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;margin:35px auto 0;width:570px}.interne-page #page__banner #txt-banner .container .introduction .down-intro{bottom:0;cursor:pointer;height:52px;left:0;margin:auto;position:absolute;right:0;width:30px}.interne-page #page__banner #txt-banner .container .introduction .down-intro:hover:after{bottom:-4px}.interne-page #page__banner #txt-banner .container .introduction .down-intro:before{background:50% url(/wp-content/themes/michelpetit/dist/images/icon_scroll_mouse.svg?106ff8a76223b06f0fee505a77827ca3) no-repeat;content:"";height:36px;left:0;margin:auto;position:absolute;right:0;top:0;width:25px}.interne-page #page__banner #txt-banner .container .introduction .down-intro:after{background:50% url(/wp-content/themes/michelpetit/dist/images/icon_scroll_arrow.svg?ec41d657d90ebf4957f41cdc29333ae7) no-repeat;bottom:0;content:"";height:15px;left:0;margin:auto;position:absolute;right:0;transition:all .5s;width:20px}.interne-page footer{margin-top:-100px}.interne-page main{position:relative}.interne-page main .white-bloc-top{margin-top:-100px;position:relative}.interne-page main .white-bloc-top .container{background:#fff;padding-top:100px;position:relative}.interne-page main .white-bloc-top .container .line-top{height:12px;left:0;margin:auto;position:absolute;right:0;top:-6px;width:160px}.interne-page main .white-bloc-top .container .line-top.rouge{background:#ed1b2e;left:-335px}.interne-page main .white-bloc-top .container .line-top.orange{background:#f07f00}.interne-page main .white-bloc-top .container .line-top.vert{background:#ccd74c;right:-335px}.interne-page main .intro .content{margin:auto;max-width:100%;width:1356px}.interne-page main .intro .content h2{color:#8f7a8c;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-bottom:4.688rem;text-align:center}.interne-page main .intro .content .cta-top{align-items:center;background:#f3f3f3;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4.688rem;padding:35px 75px}.interne-page main .intro .content .cta-top p{color:#483c46;font-size:clamp(1rem,.8571rem + .3571vw,1.125rem);width:calc(100% - 265px)}.interne-page main .main-content .bloc{padding:3.125rem 0;position:relative;z-index:1}.interne-page main .main-content .bloc:before{background:#f3f3f3;bottom:0;content:"";height:100%;position:absolute;width:100%}.interne-page main .main-content .bloc.first{padding-top:0}.interne-page main .main-content .bloc.first:before,.interne-page main .main-content .bloc.last:before{height:50%}.interne-page main .main-content .bloc.last:before{bottom:auto;top:0}.interne-page main .main-content .bloc.no-img .container:after{background:#ccd74c;bottom:-6px;content:"";height:12px;left:0;margin:auto;position:absolute;right:0;width:200px;z-index:2}.interne-page main .main-content .bloc.no-img .ctn-h2{text-align:center}.interne-page main .main-content .bloc.img .content{display:flex;justify-content:space-between}.interne-page main .main-content .bloc.img .content div.img,.interne-page main .main-content .bloc.img .content>div{width:calc(50% - 1.875rem)}.interne-page main .main-content .bloc.img .container:after{background:#ccd74c;bottom:0;content:"";height:200px;left:-6px;margin:auto;position:absolute;top:0;width:12px;z-index:2}.interne-page main .main-content .bloc.img h2:after{right:auto!important}.interne-page main .main-content .bloc.even.img .content{flex-direction:row-reverse}.interne-page main .main-content .bloc.even.img .container:after{left:auto!important;right:-6px}.interne-page main .main-content .bloc .container{background:#fff;position:relative}.interne-page main .main-content .bloc .container .content{margin:auto;max-width:calc(100% - 2.5rem);padding:4.688rem 1.25rem;width:1356px}.interne-page main .main-content .bloc .container .content h2{color:#483c46;display:inline-block;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-bottom:2.5rem;padding-bottom:2.5rem;position:relative}.interne-page main .main-content .bloc .container .content h2:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:110px}.interne-page main .main-content .bloc .container .content .texte p{line-height:1.3;margin-bottom:15px}.interne-page main .main-content .bloc .container .content .texte a{color:#483c46}.interne-page main .main-content .bloc .container .content .texte ul{margin-bottom:15px;margin-left:25px}.interne-page main .main-content .bloc .container .content .texte ul li{list-style-type:none;margin-bottom:8px;padding-left:25px;position:relative}.interne-page main .main-content .bloc .container .content .texte ul li:before{bottom:0;color:#483c46;content:"\f054";font-family:Font Awesome\ 5 Free;font-weight:900;height:18px;left:0;margin:auto;position:absolute;top:0}main#error404 .container{position:relative}main#error404 .container .content{margin:auto;max-width:100%;width:1356px}main#error404 .container .content h2{color:#8f7a8c;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-bottom:4.688rem;text-align:center}main#error404 .container .content .cta-top{align-items:center;background:#f3f3f3;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:4.688rem;padding:75px}main#error404 .container .content .cta-top p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:35px;margin-right:0;text-align:center}main#error404 .container .content .cta-top a{margin:0}main.contact #page__cta__contact{margin-top:0}main.contact .container{position:relative}main.contact .container .content{margin:auto;max-width:100%;width:1356px}main.contact .container .content h2{color:#8f7a8c;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-bottom:4.688rem;text-align:center}main.contact .container .content .cta-top{align-items:center;background:#f3f3f3;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4.688rem;padding:75px}main.contact .container .content .cta-top p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-right:15px}main.contact .container .content .cta-top a{margin:0}main.contact .container .content .contact-info{background:#fff;border:1px solid #ccc;display:flex;padding:4.688rem 1.25rem}main.contact .container .content .contact-info .coord,main.contact .container .content .contact-info .horaires{text-align:center;width:50%}main.contact .container .content .contact-info .coord h3,main.contact .container .content .contact-info .horaires h3{color:#483c46;font-size:clamp(1.375rem,1.0893rem + .7143vw,1.625rem);font-weight:400;margin-bottom:3.125rem;padding-bottom:2.188rem;position:relative}main.contact .container .content .contact-info .coord h3:after,main.contact .container .content .contact-info .horaires h3:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:110px}main.contact .container .content .contact-info .coord .txt,main.contact .container .content .contact-info .horaires .txt{margin-bottom:2.188rem}main.contact .container .content .contact-info .coord .txt h4,main.contact .container .content .contact-info .horaires .txt h4{color:#483c46;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);font-weight:400;margin-bottom:10px}main.contact .container .content .contact-info .coord .txt a,main.contact .container .content .contact-info .horaires .txt a{color:#8f7a8c;text-decoration:none}main.contact .container .content .contact-info .coord ul,main.contact .container .content .contact-info .horaires ul{align-items:center;display:flex;flex-direction:column}main.contact .container .content .contact-info .coord ul li,main.contact .container .content .contact-info .horaires ul li{align-items:center;display:flex;justify-content:space-between;list-style-type:none;margin-bottom:12px;width:255px}main.contact .container .content .contact-info .coord ul li a,main.contact .container .content .contact-info .horaires ul li a{color:#8f7a8c;text-decoration:none}main.contact .container .content .contact-info .coord ul li span,main.contact .container .content .contact-info .horaires ul li span{display:inline-block}main.contact .container .content .contact-info .coord ul li span.ttl,main.contact .container .content .contact-info .horaires ul li span.ttl{color:#483c46}main.contact .container .content .contact-info .coord ul li span.icone-c,main.contact .container .content .contact-info .horaires ul li span.icone-c{align-items:center;background:#f3f3f3;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}main.contact .map-contact{margin-top:-290px}.info-leg{margin-top:35px}.info-leg h4{color:#483c46;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);font-weight:400;margin-bottom:10px;text-align:center}.info-leg ul{flex-direction:column;margin-top:20px}.info-leg ul,.info-leg ul li{align-items:center;display:flex}.info-leg ul li{justify-content:space-between;list-style-type:none;margin-bottom:8px;width:285px}.info-leg ul li a{color:#8f7a8c;text-decoration:none}.info-leg ul li span{display:inline-block}.info-leg ul li span.ttl{color:#483c46}.info-leg ul li div.icone-c{align-items:center;background:#f3f3f3;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}#formulaire .info-info,#formulaire .info-warning{align-items:center;background:#f07f00;color:#fff;display:flex;margin-bottom:1.5rem;padding:1rem;width:-moz-fit-content;width:fit-content}#formulaire .info-info strong,#formulaire .info-warning strong{color:#fff}#formulaire .info-info i,#formulaire .info-warning i{background:#fff;border-radius:50%;color:#f07f00;display:block;margin-right:1rem;padding:.5rem}#formulaire .info-info{background:#8f7a8c;justify-content:center;padding:5px 15px;text-align:center;width:100%}#formulaire .container{position:relative}#formulaire .container .form{border:1px solid #ccc;position:relative;width:1218px;z-index:1}#formulaire .container .form form{padding:0 45px}#formulaire .container .form:before{background:#f3f3f3;border-bottom:1px solid #ccc;content:"";height:60px;position:absolute;top:0;width:100%;z-index:-1}#formulaire .container .form:after{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:-837px -168px;content:"";height:153px;position:absolute;right:-60px;top:-40px;width:151px;z-index:3}@media (min-width:1640px){#formulaire .container .form:after{animation:rotate 10s linear infinite}}#formulaire .container .info-form{background:#483c46;max-width:100%;position:absolute;right:0;top:230px;width:528px;z-index:3}#formulaire .container .info-form>div{padding:35px 40px}#formulaire .container .info-form img{margin:0 auto 40px}#formulaire .container .info-form p{color:#fff}#formulaire .container .info-form p.txt{line-height:1.3;padding-bottom:30px;position:relative}#formulaire .container .info-form p.txt:after{background:#fff;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:90%}#formulaire .container .info-form p.titre-ul{font-weight:700;padding:40px 0 30px;text-align:center}#formulaire .container .info-form ul li{align-items:center;color:#fff;display:flex;list-style-type:none;margin-bottom:10px}#formulaire .container .info-form ul li .i{align-items:center;background:#8f7a8c;border-radius:50%;display:flex;height:42px;justify-content:center;margin-right:15px;min-width:42px;width:42px}#formulaire .container .info-form ul li .i span{color:#fff;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}#wpforms-39-field_54{align-items:center;background:#f07f00;color:#fff;display:flex;margin-bottom:1.5rem;padding:1rem;width:-moz-fit-content;width:fit-content}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:35px 0 0!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{display:flex;justify-content:space-between;max-width:100%;padding:0 37px!important;width:1016px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-page{align-items:center;display:flex;flex-direction:column}div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-page.active .wpforms-page-indicator-page-title{color:#483c46!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-page.active .wpforms-page-indicator-page-number{background-color:#ccd74c!important;border:1px solid #ccd74c;color:#fff!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-page .wpforms-page-indicator-page-title{padding-top:15px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-page .wpforms-page-indicator-page-number{background-color:#fff!important;border:1px solid #d5d5d5;color:#8f7a8c!important;height:48px!important;line-height:48px!important;width:48px!important}.wpforms-pagebreak-center .wpforms-page-button{border:none!important;color:#483c46!important;font-size:18px!important;margin:20px 0 15px!important;padding:16px 31px!important}.wpforms-field-checkbox li{align-items:center;display:flex}.wpforms-field-checkbox li input{height:20px!important}.wpforms-field-container{max-width:100%;width:1016px!important}.wpforms-field-container h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)!important;font-weight:400;margin-bottom:20px!important;padding-bottom:45px!important;position:relative!important;text-align:center}.wpforms-field-container h3:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:110px}#wpforms-39-field_18-container{display:none!important}.wpforms-field-container{margin-top:50px!important}#wpforms-39-field_48-container.unactive,#wpforms-39-field_49-container.unactive,#wpforms-39-field_50-container.unactive,#wpforms-39-field_51-container.unactive{opacity:.4;pointer-events:none}#wpforms-39-field_36-container,#wpforms-39-field_4-container,#wpforms-39-field_48-container,#wpforms-39-field_49-container{position:relative!important}.wpforms-error{border-color:#900}div.wpforms-container-full .wpforms-form input[type=checkbox],div.wpforms-container-full .wpforms-form input[type=radio]{min-width:20px!important}.error-cp,.error-date{bottom:0!important;color:#900;display:inline-block;font-size:14px!important;width:100%!important}.error-cp,.error-date{position:relative!important}.error-cp strong{color:#900}#wpforms-39-field_12-container,#wpforms-39-field_13-container,#wpforms-39-field_30-container{align-items:center;display:flex;justify-content:center;padding-bottom:10px!important;position:relative}#wpforms-39-field_12-container ul,#wpforms-39-field_13-container ul,#wpforms-39-field_30-container ul{width:360px!important}#wpforms-39-field_12-container ul li,#wpforms-39-field_13-container ul li,#wpforms-39-field_30-container ul li{align-items:center;display:flex;margin-bottom:0!important}#wpforms-39-field_12-container label.wpforms-field-label,#wpforms-39-field_13-container label.wpforms-field-label,#wpforms-39-field_30-container label.wpforms-field-label{color:#483c46;font-weight:400;margin-bottom:0!important;margin-right:20px}#wpforms-39-field_13-container{margin-bottom:45px;padding-bottom:45px!important;position:relative}#wpforms-39-field_13-container:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:110px}div.wpforms-container-full .wpforms-form .wpforms-field{padding-bottom:30px!important}.wpforms-field-row.choices .choices__inner,div.wpforms-container-full .wpforms-form select{border:1px solid #8f7a8c!important;color:#8f7a8c!important;height:54px!important}.wpforms-field-row.choices{max-width:100%!important;width:100%!important}.wpforms-field-label{color:#483c46!important;font-weight:400!important;margin-bottom:15px!important}.wpforms-form input{border-color:#8f7a8c!important;border-radius:0!important;color:#8f7a8c!important;height:54px!important;padding:10px 15px!important}.wpforms-form input[type=radio]{height:27px!important}div.wpforms-container-full .wpforms-form ul li{align-items:center;display:flex}div.wpforms-container-full .wpforms-form button[type=submit]{background:#ccd74c!important;border:none!important;color:#fff!important;font-size:20px!important;padding:20px 35px!important}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-bottom:25px!important;text-align:center}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{min-width:100%}div.wpforms-container-full .wpforms-form .wpforms-page-button{margin:0 10px!important}.bottom-form{margin-bottom:100px;padding-bottom:6.25rem}.bottom-form .info-livraison-form{padding:4.688rem 0}.bottom-form .info-livraison-form .container>div{display:flex;margin:auto;max-width:100%;width:1356px}.bottom-form .info-livraison-form .container>div .info{padding:0 0 55px;text-align:center;width:calc(50% - 1.25rem)}.bottom-form .info-livraison-form .container>div .info.mazout{margin-right:1.25rem}.bottom-form .info-livraison-form .container>div .info.pellet{margin-left:1.25rem}.bottom-form .info-livraison-form .container>div .info .icone{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:-422px 0;display:inline-block;height:123px;margin-bottom:65px;position:relative;width:76px;z-index:3}.bottom-form .info-livraison-form .container>div .info.mazout .icone{background-position:-993px -168px;height:140px;width:133px}.bottom-form .info-livraison-form .container>div .info.pellet .icone{background-position:-1131px -168px;height:140px;width:134px}.bottom-form .info-livraison-form .container>div .info .texte{border:1px solid #ccc;padding-bottom:55px;text-align:center}.bottom-form .info-livraison-form .container>div .info .texte h2{background:#fff;color:#483c46;display:inline-block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:20px;padding:0 15px;position:relative;top:-20px}.bottom-form .info-livraison-form .container>div .info .texte p{line-height:1.3;margin:0 auto 45px;text-align:center;width:438px}.bottom-form .info-livraison-form .container>div .info .texte a{color:#483c46;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);text-decoration:none}.bottom-form .info-livraison-form .container>div .info .texte a i{margin-right:10px}.bottom-form .cta-bottom{background:#f3f3f3;margin:auto;max-width:100%;position:relative;width:1356px}.bottom-form .cta-bottom>div{align-items:center;display:flex;justify-content:space-between;margin:0;padding:70px 135px}.bottom-form .cta-bottom>div p{color:#483c46;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);width:calc(100% - 265px)}.bottom-form .cta-bottom span:before{bottom:-1.25rem;content:"";height:1.25rem;position:absolute;width:50%}.bottom-form .cta-bottom span.bande-rouge:before{background:#ed1b2e;left:0}.bottom-form .cta-bottom span.bande-orange:before{background:#f07f00;right:0}.bottom-form .cta-bottom span:after{bottom:-1.25rem;content:"";height:100px;position:absolute;width:1.25rem}.bottom-form .cta-bottom span.bande-rouge:after{background:#ed1b2e;left:-1.25rem}.bottom-form .cta-bottom span.bande-orange:after{background:#f07f00;right:-1.25rem}#page__cta__contact{background:no-repeat url(/wp-content/themes/michelpetit/dist/images/home_bottom_cta.jpg?5ca5fc577f71507dcd3878f9f51b114c) 100% 0;margin-top:4.688rem;padding:10rem 0;position:relative}#page__cta__contact .line{height:12px;left:0;margin:auto;position:absolute;right:0;top:-6px;width:160px}#page__cta__contact .line.rouge{background:#ed1b2e;left:-335px}#page__cta__contact .line.orange{background:#f07f00}#page__cta__contact .line.vert{background:#ccd74c;right:-335px}#page__cta__contact .container{text-align:center}#page__cta__contact .container h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:700;margin-bottom:25px}#page__cta__contact .container ul{display:flex;justify-content:center}#page__cta__contact .container ul li{list-style-type:none}main.entreprise #home__cta__contact{background-image:url(/wp-content/themes/michelpetit/dist/images/entreprise_bottom_cta.jpg?18e8e9eb3f7d1c6af70c13380594a7dc)}main.entreprise h2{color:#483c46;font-size:clamp(1.375rem,-.1964rem + 3.9286vw,2.75rem);margin-bottom:10px;margin-top:0;text-align:center}main.entreprise p.nd-title{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin:0;padding-bottom:2rem;position:relative;text-align:center}main.entreprise p.nd-title:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:187.5px}main.entreprise .introduction{padding-bottom:6.25rem}main.entreprise .introduction h2{color:#8f7a8c;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin-bottom:4.688rem;text-align:center}main.entreprise .introduction .txt{margin:3rem auto 0;max-width:100%;width:570px}main.entreprise .introduction .txt p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}main.entreprise #philosophie{background:url(/wp-content/themes/michelpetit/dist/images/entreprise_section_bg.jpg?91cd8687b85d3aa34065774b107cbcaa) top}main.entreprise #philosophie .content{align-items:center;display:flex;padding:4.688rem 0}main.entreprise #philosophie .content .texte{width:50%}main.entreprise #philosophie .content .texte>div{margin:auto;max-width:calc(100% - 2.5rem);padding:0 1.25rem;width:560px}main.entreprise #philosophie .content .texte>div p{line-height:1.3;margin-bottom:1.25rem}main.entreprise #philosophie .content .img{width:50%}main.entreprise #philosophie .cta-philo{align-items:center;background:#f3f3f3;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4.688rem;padding:75px 50px;position:relative}main.entreprise #philosophie .cta-philo p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);width:calc(100% - 567px)}main.entreprise #philosophie .cta-philo ul{display:flex;flex-wrap:wrap}main.entreprise #philosophie .cta-philo ul li{list-style-type:none}main.entreprise #philosophie .cta-philo span:before{bottom:-1.25rem;content:"";height:1.25rem;position:absolute;width:50%}main.entreprise #philosophie .cta-philo span.bande-rouge:before{background:#ed1b2e;left:0}main.entreprise #philosophie .cta-philo span.bande-orange:before{background:#f07f00;right:0}main.entreprise #philosophie .cta-philo span:after{bottom:-1.25rem;content:"";height:100px;position:absolute;width:1.25rem}main.entreprise #philosophie .cta-philo span.bande-rouge:after{background:#ed1b2e;left:-1.25rem}main.entreprise #philosophie .cta-philo span.bande-orange:after{background:#f07f00;right:-1.25rem}main.entreprise #histoire{padding-top:4.688rem}main.entreprise #histoire #entreprise__slider__histoire{padding-top:6.25rem;position:relative;z-index:3}main.entreprise #histoire #entreprise__slider__histoire:after{background:#f3f3f3;bottom:0;content:"";height:50%;position:absolute;width:100%}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi{background:#fff;border:1px solid #ccc;border-radius:50%;bottom:0;cursor:pointer;height:96px;margin:auto;position:absolute;top:0;transition:all .3s ease-in;width:96px;z-index:1}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi.slider__arrow--prev{left:1.25rem}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi.slider__arrow--next{left:8.25rem}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi i{color:#8f7a8c;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi:hover{background:#f3f3f3;transform:scale(.8)}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi:hover i{color:#483c46;transition:all .3s ease-out}main.entreprise #histoire #entreprise__slider__histoire .bloc-slider{box-sizing:border-box;margin-left:auto;overflow:hidden;padding-bottom:6.25rem;position:relative;width:1500px}main.entreprise #histoire #entreprise__slider__histoire .swiper-container{max-width:100%;overflow:hidden;padding-top:65px;position:relative;z-index:1}main.entreprise #histoire #entreprise__slider__histoire .swiper-slide{flex-shrink:0;height:auto;top:60px;transition:all .3s ease-in;width:100%}main.entreprise #histoire #entreprise__slider__histoire .swiper-slide-active{top:0;transition:all .3s ease-out;width:100%}main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper{flex-wrap:nowrap;max-height:611px}main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper .date_importante .info{align-items:center;padding:45px 35px;position:relative}main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper .date_importante .info .date{background:#f3f3f3;color:#483c46;display:inline-block;font-size:clamp(1.625rem,.0536rem + 3.9286vw,3rem);font-weight:700;padding:25px;position:absolute;top:-55px}main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper .date_importante .info p{display:inline-block;line-height:1.3;max-width:100%;width:750px}main.entreprise #equipe{padding-top:6.25rem}main.entreprise #equipe .equipe{display:flex;flex-wrap:wrap;padding-top:calc(6.25rem + 75px)}main.entreprise #equipe .equipe .membre{height:456px;margin-bottom:1.25rem;margin-left:.625rem;margin-right:.625rem;position:relative;width:390px}main.entreprise #equipe .equipe .membre:nth-child(2n){margin-top:-75px}main.entreprise #equipe .equipe .membre .info{background:rgba(72,60,70,.72);bottom:0;cursor:pointer;height:100%;opacity:0;position:absolute;transition:all .5s;width:100%}main.entreprise #equipe .equipe .membre .info:active,main.entreprise #equipe .equipe .membre .info:hover{opacity:1}main.entreprise #equipe .equipe .membre .info div{bottom:0;padding:1.5rem 1.25rem;position:absolute}main.entreprise #equipe .equipe .membre .info div .prenom{color:#fff;display:inline-block;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:700;margin-bottom:5px}main.entreprise #equipe .equipe .membre .info div p{color:#fff;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;width:75%}main.entreprise #cta__presse{padding:4.85rem 0}main.entreprise #cta__presse .cta__presse{background:#f3f3f3;display:flex;flex-wrap:wrap;gap:1.125rem;justify-content:center;padding:2.25rem}main.entreprise #cta__presse .cta__presse p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);line-height:48px;margin:0}main.station-baranzy #home__cta__contact{background-image:url(/wp-content/themes/michelpetit/dist/images/station_bottom_cta.jpg?b7edab008a60db46d1c0a2c3c312be92)}main.station-baranzy h2{color:#483c46;font-size:clamp(1.375rem,-.1964rem + 3.9286vw,2.75rem);margin-bottom:10px;margin-top:0;text-align:center}main.station-baranzy p.nd-title{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin:0;padding-bottom:2rem;position:relative;text-align:center}main.station-baranzy p.nd-title:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:187.5px}main.station-baranzy .introduction{padding-bottom:6.25rem}main.station-baranzy .introduction h2{color:#8f7a8c;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;margin:0 auto 4.688rem;max-width:100%;text-align:center;width:1124px}main.station-baranzy .introduction .txt{margin:3rem auto 0;max-width:100%;width:570px}main.station-baranzy .introduction .txt p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}main.station-baranzy .slider-intro{position:relative;z-index:1}main.station-baranzy .slider-intro:after{background:#f3f3f3;bottom:0;content:"";height:50%;left:0;margin:auto;position:absolute;right:0;width:100%}main.station-baranzy #station__slider__intro{overflow:hidden;position:relative;z-index:1}main.station-baranzy #station__slider__intro .swiper-wrapper{position:relative}main.station-baranzy #station__slider__intro .swiper-slide{display:flex;justify-content:center}main.station-baranzy #station__slider__intro .swiper-slide img{transform:scale(.7);transition:all 1s ease-in}main.station-baranzy #station__slider__intro .swiper-slide.swiper-slide-active img{transform:scale(1);transition:all .5s ease-out .3s}main.station-baranzy #station__slider__intro .slider__arrow__stationc{background:#fff;border:1px solid #ccc;border-radius:50%;bottom:0;cursor:pointer;height:96px;margin:auto;position:absolute;top:0;transition:all .3s ease-in;width:96px;z-index:3}main.station-baranzy #station__slider__intro .slider__arrow__stationc.slider__arrow--prev{left:0}main.station-baranzy #station__slider__intro .slider__arrow__stationc.slider__arrow--next{right:0}main.station-baranzy #station__slider__intro .slider__arrow__stationc i{color:#8f7a8c;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)}main.station-baranzy #station__slider__intro .slider__arrow__stationc:hover{background:#f3f3f3;transform:scale(.8)}main.station-baranzy #station__slider__intro .slider__arrow__stationc:hover i{color:#483c46;transition:all .3s ease-out}main.station-baranzy #pompes{background:#f3f3f3;padding:6.25rem 0}main.station-baranzy #pompes .txt{margin:3rem auto;max-width:100%;width:570px}main.station-baranzy #pompes .txt p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}main.station-baranzy #pompes .info-pompe{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:4.688rem}main.station-baranzy #pompes .info-pompe .info{width:528px}main.station-baranzy #pompes .info-pompe .info div{background:#fff;border:1px solid #ccc;padding:2rem 1.25rem;text-align:center}main.station-baranzy #pompes .info-pompe .info div span.ico{background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:0 -339px;background-repeat:no-repeat;display:inline-block;height:128px;margin-bottom:1.25rem;width:99px}main.station-baranzy #pompes .info-pompe .info div h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:1.25rem}main.station-baranzy #pompes .info-pompe .info div p{line-height:1.3;margin:auto;max-width:100%;width:370px}main.station-baranzy #pompes .info-pompe .info:nth-child(2) div span.ico{background-position:-104px -339px;width:167px}main.station-baranzy #pompes .info-pompe .info:nth-child(3) div span.ico{background-position:-276px -339px;width:113px}#magasin{padding:6.25rem 0 1.25rem;position:relative}#magasin .pagin{bottom:0;position:absolute;right:0;z-index:3}#magasin .slider__arrow__magasin{background:#fff;border:1px solid #ccc;border-radius:50%;bottom:0;cursor:pointer;height:96px;margin:auto;position:absolute;transition:all .3s ease-in;width:96px}#magasin .slider__arrow__magasin.slider__arrow--prev{right:116px}#magasin .slider__arrow__magasin.slider__arrow--next{right:0}#magasin .slider__arrow__magasin i{color:#8f7a8c;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)}#magasin .slider__arrow__magasin:hover{background:#f3f3f3;transform:scale(.8)}#magasin .slider__arrow__magasin:hover i{color:#483c46;transition:all .3s ease-out}#magasin .container-txt{margin-top:4.688rem;position:relative;top:300px}#magasin .container-txt .info{bottom:0;height:621px;left:20px;margin:auto;max-width:100%;position:absolute;top:0;width:570px}#magasin .container-txt .info .txt{bottom:0;display:flex;margin:auto 0;max-width:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}#magasin .container-txt .info .txt div{display:flex;flex-direction:column;justify-content:center}#magasin .container-txt .info .txt div h2{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:60px}#magasin .container-txt .info .txt div p{line-height:1.3;margin-bottom:1.25rem}#magasin .container-txt .info .txt div ul li{line-height:1.3;list-style-type:disc;margin-bottom:1rem;padding-left:1.25rem;position:relative}#magasin .container-txt .info .txt div ul li:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:0}#magasin .bloc-slider{margin-left:auto;overflow:hidden;position:relative;width:1086px}#magasin .bloc-slider .swiper-container{display:flex;margin-left:auto;max-width:100%;overflow:hidden;padding-right:419px;position:relative;width:667px;z-index:1}#magasin .bloc-slider .swiper-container .swiper-slide{z-index:-1}#magasin .bloc-slider .swiper-container .swiper-slide img{left:-50%;opacity:.4;position:relative;transform:scaleY(.7);transition:all .5s}#magasin .bloc-slider .swiper-container .swiper-slide.swiper-slide-next img{left:-50%;opacity:.4;transform:scaleY(.85);transition:all .5s}#magasin .bloc-slider .swiper-container .swiper-slide.swiper-slide-active{z-index:1}#magasin .bloc-slider .swiper-container .swiper-slide.swiper-slide-active img{left:0;opacity:1;transform:scale(1)}#magasin .cta-magasin{align-items:center;background:#f3f3f3;display:flex;flex-wrap:wrap;justify-content:center;margin-top:4.688rem;padding:75px 50px;position:relative}#magasin .cta-magasin p{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);line-height:1.3;margin-bottom:1.25rem;text-align:center;width:100%}#magasin .cta-magasin span:before{bottom:-1.25rem;content:"";height:1.25rem;position:absolute;width:50%}#magasin .cta-magasin span.bande-verte:before{background:#ccd74c;left:0}#magasin .cta-magasin span.bande-verte.bd2:before{background:#ccd74c;left:auto;right:0}#magasin .cta-magasin span:after{bottom:-1.25rem;content:"";height:100px;position:absolute;width:1.25rem}#magasin .cta-magasin span.bande-verte:after{background:#ccd74c;left:-1.25rem}#magasin .cta-magasin span.bande-verte.bd2:after{background:#ccd74c;left:auto;right:-1.25rem}#carwash{background-image:url(/wp-content/themes/michelpetit/dist/images/carwash_section_bg.jpg?445b9fe0697bb2987c50764ee7491dd6);background-position:top;background-repeat:no-repeat;margin-top:-140px;padding-top:calc(6.25rem + 140px)}#carwash .content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:4.688rem}#carwash .content .texte{max-width:100%;width:570px}#carwash .content .texte p{line-height:1.3;margin-bottom:1.25rem}#carwash .avantages{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;padding-bottom:6.25rem;padding-top:6.25rem}#carwash .avantages .avantage{width:528px}#carwash .avantages .avantage div{background:#fff;border:1px solid #ccc;padding:3rem 1.25rem;position:relative;text-align:center}#carwash .avantages .avantage div span.ico{align-items:center;background:#ccd74c;border-radius:50%;color:#fff;display:flex;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);height:100px;justify-content:center;left:0;margin:calc(-3rem - 50px) auto 1.25rem;position:absolute;right:0;width:100px}#carwash .avantages .avantage div h3{color:#483c46;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);font-weight:400;margin-bottom:1.25rem;margin-top:3rem}#carwash .avantages .avantage div p{line-height:1.3;margin:auto;max-width:100%;width:370px}#carwash .formules{margin-bottom:3.125rem;padding:4.688rem 0 4.688rem 4.688rem;position:relative;z-index:1}#carwash .formules:after{background:#f3f3f3;content:"";height:100%;left:0;position:absolute;top:0;width:66.66%;z-index:-1}#carwash .formules>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#carwash .formules>div .texte{width:290px}#carwash .formules>div .texte h3{color:#483c46;font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem);font-weight:400;margin-bottom:1.75rem}#carwash .formules>div .texte p{line-height:1.3}#carwash .formules>div .prix{background:#fff;border:1px solid #ccc;max-width:100%;width:1080px}#carwash .formules>div .prix ul{padding:70px 138px}#carwash .formules>div .prix ul li{align-items:flex-end;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;list-style-type:none;margin-bottom:0;padding:6px 0 0;position:relative}#carwash .formules>div .prix ul li span.cout,#carwash .formules>div .prix ul li span.presta{color:#483c46;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem)}#carwash .formules>div .prix ul li span.cout{font-weight:700}#carwash .formules>div .prix ul li span.cout,#carwash .formules>div .prix ul li span.presta{position:relative}#carwash .formules>div .prix ul li span.cout:after,#carwash .formules>div .prix ul li span.presta:after{border-bottom:1px solid #fff;bottom:-1px;content:"";display:block;height:1px;position:absolute;width:100%}#page__banner .post-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%;position:relative;width:1920px}#page__banner .post-banner:after{background:#483c46;content:"";height:100%;left:0;margin:auto;opacity:.6;pointer-events:none;position:absolute;right:0;top:0;width:100%}#page__presse #page__banner .video__wrapper{background:#483c46}#page__presse #page__banner.has-video{max-height:650px;overflow:hidden}#page__presse #page__banner.has-video video{opacity:.3;width:100%}.interne .share{align-items:center;display:flex;flex-direction:column;margin-left:-1.25rem;padding-top:4.688rem;position:sticky;top:0;width:92px}.interne .share p{color:#483c46;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);line-height:1.3;margin-bottom:2rem}.interne .share ul{display:flex;flex-direction:column}.interne .share ul li{list-style-type:none;text-align:center}.interne .share ul li a{color:#483c46;display:inline-block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin-bottom:1rem;transition:all .3s}.interne .share ul li a:hover{color:#8f7a8c}.content-article{margin:-291px auto auto;max-width:100%;width:1064px}.content-article p.date{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin-bottom:2rem}.content-article h1{color:#483c46;font-size:clamp(1.625rem,.0536rem + 3.9286vw,3rem);font-weight:700;margin-bottom:6.25rem}.content-article .texte{max-width:100%;width:804px}.content-article .texte li,.content-article .texte p,.content-article .texte span{line-height:1.3}.content-article .texte ol,.content-article .texte p,.content-article .texte ul{margin-bottom:4rem}.content-article .texte h2,.content-article .texte h3,.content-article .texte h4,.content-article .texte h5{color:#483c46;font-weight:400;margin-bottom:3rem}.content-article .texte h2{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)}.content-article .texte h3{font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem)}.content-article .texte h4{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}.content-article .texte h5{font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem)}.content-article .texte a{color:#483c46;text-decoration:underline}.content-article .texte a:hover{text-decoration:none}.content-article .texte ol,.content-article .texte ul{margin-left:1.25rem}.content-article .texte ol li,.content-article .texte ul li{margin-bottom:8px}.content-article .texte ul li{list-style-type:none;position:relative}.content-article .texte ul li:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;content:"\e930";font-family:feather!important;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);font-style:normal;font-variant:normal;font-weight:400;height:16px;left:-18px;line-height:1;margin:auto;position:absolute;text-transform:none;top:0;width:12px}.content-article .texte blockquote{background:#f3f3f3;margin:0 1.25rem 4rem;padding:1.5rem 1.5rem 1.5rem calc(48px + 3rem);position:relative;width:calc(100% - 5rem)}.content-article .texte blockquote:before{bottom:0;content:"\f10d";font-family:Font Awesome\ 5 Free;font-size:clamp(1.625rem,.0536rem + 3.9286vw,3rem);font-weight:900;height:48px;left:1.5rem;margin:auto;position:absolute;top:-5px}.content-article .texte blockquote p{font-style:italic;margin:1.25rem 0}.article.interne .nav-article{padding:3.125rem 0;position:relative}.article.interne .nav-article:after{background:#f3f3f3;bottom:-4.688rem;content:"";height:calc(100% - 3.125rem);left:0;margin:auto;position:absolute;right:0;width:100%;z-index:-1}.article.interne .navigation{margin:auto;max-width:100%;width:1356px}.article.interne .navigation ul{align-items:center;background:#fff;border:1px solid #ccc;display:flex;justify-content:space-between;padding:1.25rem 4.688rem}.article.interne .navigation ul li{align-items:center;display:flex;justify-content:center;padding:1.5rem 0;position:relative;width:33.333%}.article.interne .navigation ul li:nth-child(2):after,.article.interne .navigation ul li:nth-child(2):before{background:#ccc;content:"";height:100%;position:absolute;top:0;width:1px}.article.interne .navigation ul li:nth-child(2):before{left:2rem}.article.interne .navigation ul li:nth-child(2):after{right:2rem}.article.interne .navigation ul li a{align-items:center;color:#483c46;display:flex;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-decoration:none}.article.interne .navigation ul li a span.icon-arrow-left,.article.interne .navigation ul li a span.icon-home{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);margin-right:10px}.article.interne .navigation ul li a span.icon-arrow-right{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);margin-left:10px}main.actualite .pagination-conseils{padding:3.125rem 0;position:relative}main.actualite .pagination-conseils:after{background:#f3f3f3;bottom:-4.688rem;content:"";height:calc(100% - 2.5rem);left:0;margin:auto;position:absolute;right:0;width:100%;z-index:-1}main.actualite .navigation.pagination{margin:auto;max-width:100%;width:1356px}main.actualite .navigation.pagination .nav-links{align-items:center;background:#fff;border:1px solid #ccc;display:flex;justify-content:space-between;padding:1.25rem 4.688rem}main.actualite .navigation.pagination .nav-links .page-numbers-container,main.actualite .navigation.pagination .nav-links .prev-next{padding:1.5rem 0;width:33.333%}main.actualite .navigation.pagination .nav-links .page-numbers-container .screen-reader-text,main.actualite .navigation.pagination .nav-links .prev-next .screen-reader-text{display:flex}main.actualite .navigation.pagination .nav-links .page-numbers-container{align-items:center;display:flex;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);justify-content:center;position:relative}main.actualite .navigation.pagination .nav-links .page-numbers-container a,main.actualite .navigation.pagination .nav-links .page-numbers-container span{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);font-weight:700;margin:0 4px}main.actualite .navigation.pagination .nav-links .page-numbers-container a.current{font-weight:400}main.actualite .navigation.pagination .nav-links a{align-items:center;color:#483c46;display:flex;font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-decoration:none}main.actualite .navigation.pagination .nav-links a span.icon-arrow-left{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);margin-right:10px}main.actualite .navigation.pagination .nav-links a span.icon-arrow-right{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);margin-left:10px}main.actualite .introduction{padding-bottom:6.25rem}main.actualite .introduction h2{color:#8f7a8c;font-size:clamp(1.375rem,.375rem + 2.5vw,2.25rem);font-weight:400;line-height:1.3;margin-bottom:4.688rem;text-align:center}main.actualite .introduction .txt{margin:3rem auto 0;max-width:100%;width:570px}main.actualite .introduction .txt p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}main.actualite .last-post{align-items:center;display:flex;justify-content:space-between}main.actualite .last-post .entry-img a{display:block;overflow:hidden}main.actualite .last-post .entry-img a img{transition:transform .3s ease-out}main.actualite .last-post .entry-img a:hover img{transform:scale(1.2)}main.actualite .last-post .conseil.last{margin-bottom:2.5rem}main.actualite .last-post .conseil.last:first-child{background:#f3f3f3;max-width:100%;position:relative;width:942px}main.actualite .last-post .conseil.last:first-child:before{background:#ccd74c;border-radius:15px;content:"";height:160px;left:-6px;position:absolute;top:6.25rem;width:12px}main.actualite .last-post .conseil.last:first-child .info{margin-top:1.75rem}main.actualite .last-post .conseil.last:first-child .info>div{align-items:center;display:flex}main.actualite .last-post .conseil.last:first-child .info a.lire{display:none}main.actualite .last-post .conseil.last:first-child>div{padding:3.125rem}main.actualite .last-post .conseil.last:first-child .date{align-items:center;color:#8f7a8c;display:flex;flex-direction:column;margin:0 20px 0 0!important;text-align:center}main.actualite .last-post .conseil.last:first-child .date .dm{font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem)}main.actualite .last-post .conseil.last:first-child .date .y{font-size:clamp(.75rem,.6071rem + .3571vw,.875rem)}main.actualite .last-post .conseil.last:first-child h3{align-items:center;border-left:1px solid #ccc;display:flex;padding-bottom:1.25rem;padding-left:50px;padding-top:1.25rem}main.actualite .last-post .conseil.last:first-child h3 a{margin-bottom:0!important}main.actualite .last-post .conseil.last:nth-child(2){max-width:100%;width:528px}main.actualite .last-post .conseil.last .info .date{font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);margin:1.75rem 0}main.actualite .last-post .conseil.last .info h3{font-weight:400}main.actualite .last-post .conseil.last .info h3 a{color:#8f7a8c;display:inline-block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);line-height:1.3;margin-bottom:2rem;text-decoration:none}main.actualite .last-post .conseil.last .info a.lire{color:#483c46;display:flex;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);text-decoration:none}main.actualite .last-post .conseil.last .info a.lire div{margin-left:1.25rem}main.actualite .listing-conseils .badge{display:flex;justify-content:center;padding:3.125rem 0;position:relative}main.actualite .listing-conseils .badge span{animation:rotate 10s linear infinite;background-image:url(/wp-content/themes/michelpetit/dist/images/picto_sprite2.svg?9c08c1c90e6ff461709b8d5527cfdd08);background-position:0 -165px;display:inline-block;height:173px;width:173px}main.actualite .listing-conseils .badge:after,main.actualite .listing-conseils .badge:before{background:#ccc;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:calc(50% - 122px)}main.actualite .listing-conseils .badge:before{left:0}main.actualite .listing-conseils .badge:after{right:0}main.actualite .listing-conseils .liste{display:flex;flex-wrap:wrap;justify-content:start}main.actualite .listing-conseils .liste .conseil{margin-bottom:2.5rem;width:32.8%}main.actualite .listing-conseils .liste .conseil:nth-child(3n+2){margin:0 .4%}main.actualite .listing-conseils .liste .conseil:nth-child(3n){margin-left:.4%}main.actualite .listing-conseils .liste .conseil:nth-child(3n+1){margin-right:.4%}main.actualite .listing-conseils .liste .conseil .entry-img a{display:block;overflow:hidden}main.actualite .listing-conseils .liste .conseil .entry-img a img{transition:transform .3s ease-out}main.actualite .listing-conseils .liste .conseil .entry-img a:hover img{transform:scale(1.2)}main.actualite .listing-conseils .liste .conseil .info .date{font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);margin:1.75rem 0}main.actualite .listing-conseils .liste .conseil .info h3{font-weight:400}main.actualite .listing-conseils .liste .conseil .info h3 a{color:#8f7a8c;display:inline-block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);line-height:1.3;margin-bottom:2rem;min-height:85px;text-decoration:none}main.actualite .listing-conseils .liste .conseil .info a.lire{color:#483c46;display:flex;font-size:clamp(1.125rem,.9821rem + .3571vw,1.25rem);text-decoration:none}main.actualite .listing-conseils .liste .conseil .info a.lire div{margin-left:1.25rem}main.actualite .listing-conseils .info a div.arrow svg{height:24px;left:0;position:relative;transition:all .3s ease-out;width:24px}main.actualite .listing-conseils .info a div.arrow svg path{stroke-linejoin:round;stroke-linecap:round;transition:all .3s ease-out}@media (max-width:1740px){main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi{z-index:10}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi.slider__arrow--next{left:auto;right:1.25rem}main.entreprise #histoire #entreprise__slider__histoire .bloc-slider{padding-left:2.25rem;padding-right:2.25rem;width:100%}}@media (max-width:1720px){#magasin .container-txt .info{width:500px}.interne .share{margin-left:0}}@media (max-width:1640px){#home__avis .avis__slider{width:1000px}#formulaire .container .info-form{width:440px}.interne-page main .white-bloc-top{margin-top:0}#carwash .avantages .avantage,main.station-baranzy #pompes .info-pompe .info{width:32.666%}#magasin .bloc-slider{width:980px}#carwash .avantages .avantage div h3{min-height:74px}main.entreprise #equipe .equipe .membre{height:auto;width:calc(25% - 1.25rem)}main.entreprise #equipe .equipe .membre:nth-child(2n) .info{height:calc(100% - 75px);top:0}#page__presse #page__banner.has-video{max-height:500px}.interne-page #page__banner #txt-banner .container .introduction h1{margin-top:0}}@media (max-width:1560px){#home__avis .avis__slider{width:850px}#formulaire .container .form{width:1000px}#formulaire .container .info-form{right:1.25rem}#magasin .container-txt .info{width:420px}main.entreprise #histoire #entreprise__slider__histoire .pagin{bottom:auto;left:1.25rem;right:auto;top:50px}main.entreprise #histoire #entreprise__slider__histoire .bloc-slider{max-width:100%;width:1080px}main.entreprise #histoire #entreprise__slider__histoire .swiper-container{padding-left:0}main.actualite .last-post .conseil.last:first-child{width:850px}}@media (max-width:1440px){#home__avis .avis__slider{width:650px}main.actualite .last-post .conseil.last:first-child{width:50%}main.actualite .last-post .conseil.last:first-child>div{padding:1.25rem}main.actualite .last-post .conseil.last:last-child{width:50%}main.actualite .last-post .conseil.last:last-child>div{padding-left:1.25rem}main.actualite .listing-conseils .liste .conseil{width:49%}main.actualite .listing-conseils .liste{justify-content:space-between}#formulaire .container .form{width:925px}#formulaire .container .info-form>div{padding:35px 1.25rem}#formulaire .container .info-form{width:350px}#magasin .bloc-slider{width:650px}#magasin .bloc-slider .swiper-container{width:500px}#magasin .container-txt{top:232px}#magasin .container-txt .info{height:465px;width:580px}#carwash .content .img,#carwash .content .texte{width:50%}#carwash .formules>div .prix ul{padding:70px 75px}#carwash .formules>div .prix{width:860px}main.entreprise #equipe .equipe .membre .info div p{width:100%}.content-article{margin-top:0}.interne .share{align-items:start;display:flex;flex-direction:row;margin:auto!important;padding-top:0;position:relative;top:0;width:1064px}.interne .share ul{flex-direction:row;margin-bottom:1.25rem}.interne .share ul li{margin:0 15px}}@media (max-width:1280px){#formulaire .container{display:flex;flex-direction:column-reverse;position:relative}#formulaire .container .info-form{margin:0 auto 50px;position:relative;right:0;top:0;width:100%}#formulaire .container .info-form ul{display:flex;flex-wrap:wrap}#formulaire .container .info-form ul li{width:33.33%}#formulaire .container .form{width:100%}#formulaire .container .form:after{right:-10px}.bottom-form .cta-bottom>div p{font-size:clamp(1.125rem,.125rem + 2.5vw,2rem)}#magasin .container-txt .info{height:565px;width:500px}#carwash .avantages .avantage div h3,main.station-baranzy #pompes .info-pompe .info div h3{font-size:clamp(1.5rem,1.2143rem + .7143vw,1.75rem)}main.station-baranzy #pompes .info-pompe .info div p{min-height:84px}}@media (max-width:1199px){#home__avis .avis__slider{width:100%}#home__avis .container>div.google{position:relative;width:100%}#home__avis .container .wp-gr .grw-slider .grw-row,#home__avis .container>div.google .grw-slider-header-inner .wp-google-right>div{justify-content:center}.article.interne .navigation ul{padding:1.25rem}.bottom-form .info-livraison-form .container>div .info .texte h2{max-width:80%;min-height:70px}.interne-page #page__banner #txt-banner{top:200px;top:175px}main.contact .container .content .cta-top{flex-direction:column}main.contact .container .content .cta-top p{margin-bottom:1.25rem;margin-right:0;text-align:center}.bottom-form .info-livraison-form .container>div .info .texte{min-height:238px}.bottom-form .cta-bottom>div{padding:70px 50px}#carwash .avantages .avantage div h3,main.station-baranzy #pompes .info-pompe .info div h3{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}main.station-baranzy #pompes .info-pompe .info div p{min-height:104px}#magasin .container-txt .info{height:auto;left:auto;margin-bottom:3.125rem;padding-bottom:4.688rem;position:relative}#magasin .container-txt{top:0}#magasin .bloc-slider{width:100%}#magasin .container-txt .info .txt{position:relative}#carwash .content .texte p{padding-right:1.25rem}#carwash .avantages .avantage div p{min-height:84px}#carwash .formules>div .prix{width:560px}main.entreprise #philosophie .cta-philo p{margin-bottom:1.25rem;text-align:center;width:100%}main.entreprise #philosophie .cta-philo{justify-content:center}main.entreprise #equipe .equipe .membre{width:calc(33.333% - 1.25rem)}main.entreprise #equipe .equipe .membre:nth-child(2n){margin-top:0}main.entreprise #equipe .equipe .membre:nth-child(2n) .info{height:100%;top:0}main.entreprise #equipe .equipe .membre:nth-child(2),main.entreprise #equipe .equipe .membre:nth-child(3n+2){margin-top:-75px}main.entreprise #equipe .equipe .membre:nth-child(3n+2) .info{height:calc(100% - 75px);top:0}main.entreprise #histoire #entreprise__slider__histoire .bloc-slider{max-width:100%;width:900px}main.entreprise #histoire #entreprise__slider__histoire .swiper-container{padding-left:0}#page__presse.interne-page #page__banner #txt-banner .container .introduction{padding-bottom:0}#page__presse.interne-page #page__banner #txt-banner{top:265px}}@media (max-width:991px){.article.interne .navigation ul{flex-wrap:wrap}.article.interne .navigation ul p{text-align:center}.article.interne .navigation ul li{width:100%}.article.interne .navigation ul li:nth-child(2){background:#f3f3f3}.article.interne .navigation ul li:nth-child(2):after,.article.interne .navigation ul li:nth-child(2):before{content:none}.interne-page #page__banner #txt-banner .container .introduction h1{color:#483c46;padding-top:1.25rem}.interne-page #page__banner #txt-banner{position:relative;top:0}.interne-page #page__banner #txt-banner .container .introduction{padding-bottom:25px}.interne-page main .white-bloc-top .container{padding-top:50px}.interne-page #page__banner{margin-top:-145px}.interne-page main .intro .content .cta-top{flex-direction:column;padding:35px 1.25rem}.interne-page main .intro .content .cta-top p{margin-bottom:15px;text-align:center;width:100%}#formulaire .container .info-form ul li{width:50%}#formulaire .container .form form{padding:0 1.25rem}#formulaire .container .form:after{bottom:-40px;top:auto}.bottom-form .info-livraison-form .container>div .info .texte p{max-width:calc(100% - 2.5rem);padding:0 1.25rem}.bottom-form .cta-bottom>div{flex-direction:column;padding:35px 1.25rem}.bottom-form .cta-bottom>div p{margin-bottom:15px;text-align:center;width:100%}#carwash .avantages .avantage,main.station-baranzy #pompes .info-pompe .info{width:80%}main.station-baranzy #pompes .info-pompe .info{margin-bottom:1.25rem}#carwash .avantages .avantage{margin-bottom:6rem}#carwash .avantages .avantage:last-child{margin-bottom:0}main.station-baranzy #pompes .info-pompe .info div p{min-height:auto}#carwash .avantages,main.station-baranzy #pompes .info-pompe{justify-content:center}#carwash .content .img,#carwash .content .texte,#carwash .formules>div .prix{width:100%}#carwash .content .texte{margin-bottom:1.25rem}#carwash .content .texte p{padding-right:0}#carwash .formules{padding-left:1.25rem}#carwash .formules>div .texte{margin-bottom:1.25rem}main.entreprise #philosophie .content .img{margin-bottom:1.25rem;width:100%}main.entreprise #philosophie .content .texte{width:100%}main.entreprise #philosophie .content{flex-wrap:wrap}main.entreprise #philosophie .content .texte>div{max-width:100%;padding:0;width:100%}nav.header__nav--mobile.is-active{left:0;opacity:1;transition:all .3s}header#navigation{position:relative;z-index:9}nav.header__nav--mobile.is-active{visibility:visible}nav.header__nav--mobile.is-active ul li a{background:#f3f3f3;border-top:1px solid #ccc;color:#483c46;font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem);text-decoration:none}nav.header__nav--mobile.is-active ul li:last-child a{border-bottom:1px solid #ccc}nav.header__nav--mobile>ul{padding:5rem 0 0}main.actualite .last-post{flex-wrap:wrap;justify-content:center}main.actualite .last-post .conseil.last{width:80%!important}main.actualite .last-post .conseil.last:first-child{margin-bottom:3.125rem}main.actualite .last-post .conseil.last:last-child>div{padding-left:0}#formulaire .container .form{margin-top:4rem}#formulaire .container .form:before{padding-top:3rem}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin-top:5.37rem!important}#formulaire .container .form:after{bottom:auto;left:0;margin:auto;right:0;top:-80px}#page__presse #page__banner.has-video{background:#fff;max-height:none;overflow:auto}#page__presse.interne-page #page__banner #txt-banner{top:0}#page__presse #page__banner .video__wrapper{max-height:300px;overflow:hidden}#page__presse #page__banner.has-video video{position:relative;top:-90px}.wpforms-confirmation-container-full{margin-top:80px!important}}@media (max-width:768px){#home__conseil #home__slider__conseils .bloc-slider.no-posts{margin-top:1.25rem;max-width:calc(100% - 2.5rem);padding:6.25rem 1.25rem;text-align:center}.interne-page #page__banner{margin-top:-145px}#page__cta__contact{background-position:bottom}main.contact .container .content .contact-info .coord,main.contact .container .content .contact-info .horaires{width:100%}main.contact .container .content .contact-info{flex-wrap:wrap}main.contact .container .content .contact-info .horaires{margin-top:2rem}main#error404 .container .content .cta-top{padding:50px 1.25rem}.bottom-form .info-livraison-form .container>div .info{width:100%}.bottom-form .info-livraison-form .container>div .info.mazout{margin-bottom:35px;margin-right:0}.bottom-form .info-livraison-form .container>div .info.pellet{margin-left:0}.bottom-form .info-livraison-form .container>div{flex-wrap:wrap}div.wpforms-container-full .wpforms-form .wpforms-one-third{margin-left:0!important;margin-right:4%!important;width:45%!important}div.wpforms-container-full .wpforms-form .wpforms-field{padding-bottom:10px!important}#magasin .container-txt .info{width:100%}main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi,main.station-baranzy #station__slider__intro .slider__arrow__stationc{height:46px;width:46px}main.station-baranzy #station__slider__intro .slider__arrow__stationc.slider__arrow--prev{left:1.25rem}main.station-baranzy #station__slider__intro .slider__arrow__stationc.slider__arrow--next{right:1.25rem}#magasin .slider__arrow__magasin,main.station-baranzy #station__slider__intro .slider__arrow__station{height:46px;width:46px}#magasin .slider__arrow__magasin.slider__arrow--prev{right:56px}#carwash .avantages .avantage div h3{min-height:auto}main.entreprise #equipe .equipe .membre{height:100%!important;margin-top:0!important;width:calc(50% - 1.25rem)}main.entreprise #equipe .equipe .membre:nth-child(2n){margin-top:-75px!important}main.entreprise #equipe .equipe .membre .info{height:100%!important}main.entreprise #equipe .equipe .membre:nth-child(2n) .info{top:0}main.entreprise #histoire #entreprise__slider__histoire .swiper-slide{margin-top:0!important}main.entreprise #histoire #entreprise__slider__histoire .swiper-container{margin-left:0}main.entreprise #philosophie .cta-philo ul{justify-content:center}main.entreprise #philosophie .cta-philo ul li:first-child{margin-bottom:1.25rem}.bottom-form .info-livraison-form .container>div .info .icone,main.station-baranzy #pompes .info-pompe .info div span.ico{transform:scale(.8)}.bottom-form .info-livraison-form .container>div .info .texte,.bottom-form .info-livraison-form .container>div .info .texte h2{min-height:auto}.bottom-form .info-livraison-form .container>div .info{padding-bottom:0}#page__presse #page__banner .video__wrapper{max-height:240px}#page__presse #page__banner.has-video video{top:-10px}}@media (min-width:641px){#magasin .pagin--mobile{display:none}}@media (max-width:640px){main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper .date_importante{margin-right:0}main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper .date_importante .info{padding:1.25rem}#wpforms-39-field_12-container ul,#wpforms-39-field_13-container ul,#wpforms-39-field_30-container ul{width:200px!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{padding:0!important}div.wpforms-container-full .wpforms-form .wpforms-one-third{margin-left:0!important;margin-right:0!important;width:100%!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{text-align:center}main.contact .container .content .cta-top{padding:50px 1.25rem}.interne-page main .white-bloc-top .container{padding-top:2rem}.interne-page #page__banner{margin-top:-81px}.interne-page main .white-bloc-top .container .line-top{height:5px}#page__cta__contact .line,.interne-page main .white-bloc-top .container .line-top{width:100px}#page__cta__contact .line.rouge,.interne-page main .white-bloc-top .container .line-top.rouge{left:-230px}#page__cta__contact .line.vert,.interne-page main .white-bloc-top .container .line-top.vert{right:-230px}.interne-page main .main-content .bloc .container .content{max-width:100%;padding:4.688rem 0}#carwash .avantages .avantage,main.station-baranzy #pompes .info-pompe .info{width:100%}#carwash .formules>div .prix ul,#magasin .cta-magasin{padding:50px 1.25rem}#carwash .formules{padding-left:1.25rem;padding-right:1.25rem}#carwash .formules:after{width:100%}main.entreprise #philosophie .cta-philo{padding:50px 1.25rem}main.entreprise #equipe .equipe .membre{display:flex;height:auto!important;justify-content:center;margin-bottom:1.25rem;margin-top:0!important;max-width:100%;width:calc(50% - 1.3rem)}main.entreprise #equipe .equipe .membre:nth-child(2n){margin-top:0!important}main.entreprise #equipe .equipe{justify-content:center;padding-top:4.688rem}main.actualite .last-post .conseil.last{width:100%!important}main.actualite .listing-conseils .liste .conseil{margin:0 0 2.5rem!important;width:100%}main.actualite .listing-conseils .liste .conseil:last-child{margin-bottom:0!important}.interne-page main .intro .content h2,main.actualite .introduction h2,main.contact .container .content h2,main.entreprise .introduction h2,main.station-baranzy .introduction h2{margin-bottom:2.5rem}main.station-baranzy #pompes{padding:4rem 0}main.station-baranzy #pompes .info-pompe{padding-top:2.5rem}main.entreprise #philosophie .content{padding:2.25rem 0}main.actualite .introduction,main.station-baranzy .introduction{padding-bottom:4rem}main.entreprise #philosophie .cta-philo{margin-bottom:2.25rem;padding:2.25rem}main.entreprise #equipe,main.entreprise #equipe .equipe,main.entreprise #histoire{padding-top:2.25rem}main.entreprise #histoire #entreprise__slider__histoire,main.entreprise #histoire #entreprise__slider__histoire .swiper-container{padding-top:0}main.entreprise #histoire #entreprise__slider__histoire .swiper-wrapper{max-height:470px}main.entreprise #histoire #entreprise__slider__histoire .bloc-slider{padding-bottom:2.25rem}main.entreprise .introduction{padding-bottom:2rem}main.entreprise .introduction h2{padding-top:0}#magasin{padding:4rem 0 1.25rem}#carwash{padding-top:calc(6.25rem + 110px)}#carwash .avantages{padding-top:4rem}#home__cta__contact{padding:4rem 0 10rem}#carwash .formules>div .prix ul li:last-child .presta{max-width:320px}main.station-baranzy #pompes .txt{margin:3rem auto 0}#magasin .container-txt{margin-top:2rem}#magasin .container-txt .info{padding-bottom:0}main.actualite .last-post .conseil.last:last-child{margin-bottom:0}#magasin .pagin{display:none}#magasin .pagin--mobile{bottom:0;display:block;margin:auto 0;position:absolute;top:0;z-index:10}#magasin .pagin--mobile.slider__arrow__magasin.slider__arrow--prev{left:1.25rem;right:0}#magasin .pagin--mobile.slider__arrow__magasin.slider__arrow--next{right:1.25rem}.content-article h1{margin-bottom:4rem}.content-article .texte ol,.content-article .texte p,.content-article .texte ul{margin-bottom:2.5rem}.content-article .texte ol:last-child,.content-article .texte p:last-child,.content-article .texte ul:last-child{margin-bottom:0}.article.interne .nav-article{padding:2.5rem 0}#home__cta__contact{margin-top:2.5rem}main.contact .container .content .cta-top{margin-bottom:2.5rem;padding:2.5rem}.bottom-form .info-livraison-form{padding-bottom:2.5rem}main.contact .container .content .contact-info{padding:2.5rem 1.25rem}.interne-page main .intro .content .cta-top{margin-bottom:2.5rem}#page__presse #page__banner .video__wrapper{max-height:200px}#page__presse #page__banner.has-video video{top:20px}main.entreprise #cta__presse{padding:2.5rem 0}}@media (max-width:480px){main.entreprise #histoire #entreprise__slider__histoire .slider__arrow__hi{top:-25px}#page__banner .post-banner{min-height:207px}.interne-page #page__banner{margin-top:-121px;position:relative}.interne-page #page__banner span{background:#473b45;display:inline-block;height:50px;position:relative;width:100%}#page__cta__contact .container ul{flex-direction:column}#page__cta__contact .container ul li:last-child{margin-top:1.25rem}#formulaire .container .info-form ul li{width:100%}.bottom-form .cta-bottom>div p{font-size:clamp(1.25rem,.9643rem + .7143vw,1.5rem)}#carwash .avantages .avantage{margin-bottom:4rem}#carwash .avantages .avantage div{padding:1.25rem}#carwash .avantages .avantage div span.ico{height:60px;margin-top:-50px;width:60px}#page__presse.interne-page #page__banner span{display:none}.interne-page main .white-bloc-top .container{display:flex;flex-wrap:nowrap;gap:1rem;max-width:300px;padding:1rem 0 2rem;width:100%}#page__cta__contact .line,.interne-page main .white-bloc-top .container .line-top{position:static;width:33.3333333333%}.interne-page:not(#page__presse) main .white-bloc-top .container{margin-top:-30px}main.entreprise #histoire #entreprise__slider__histoire:after{bottom:30px}main.entreprise #cta__presse .cta__presse p{line-height:1.5;text-align:center}}@media (max-width:400px){#page__banner .post-banner{min-height:182px}}@media (max-width:380px){#carwash .formules>div .prix ul li{flex-wrap:wrap;text-align:center}#carwash .formules>div .prix ul li span.cout,#carwash .formules>div .prix ul li span.presta{width:100%}}@media (max-width:360px){#page__banner .post-banner{min-height:168px}}@media (max-width:330px){#page__presse #page__banner.has-video video{top:0}#page__presse #page__banner.has-video{font-size:0}}#message-pellets{border:1px solid #cccc;box-sizing:border-box;margin:0 auto 2rem;max-width:100%;padding:2rem;width:1356px}#message-pellets h2{background:#fff;color:#483c46;margin:-3rem auto 2rem;max-width:400px;position:relative;text-align:center}#message-pellets .content{margin:auto;max-width:100%;width:570px}#message-pellets .content p{font-size:clamp(.875rem,.5893rem + .7143vw,1.125rem);line-height:1.3;text-align:center}#page__presse .article--el{align-items:center;box-sizing:border-box;display:flex;gap:1rem;margin:1.125rem auto;max-width:768px;position:relative}#page__presse .article--el.article--nolink{background:#f3f3f3;color:#483c46;justify-content:left;padding:1.5rem 1.125rem}#page__presse .article--el.article--mazout:before{background:#ed1b2e}#page__presse .article--el.article--mazout:before,#page__presse .article--el.article--pellets:before{border-radius:5px;bottom:0;content:"";display:block;height:45px;left:-3px;margin:auto;position:absolute;top:0;transform-origin:50% 50%;transition:all .3s ease-in;width:6px}#page__presse .article--el.article--pellets:before{background:#f07f00}#page__presse .article--el.article--station:before{background:#ccd74c;border-radius:5px;bottom:0;content:"";display:block;height:45px;left:-3px;margin:auto;position:absolute;top:0;transform-origin:50% 50%;transition:all .3s ease-in;width:6px}#page__presse .article--el a{align-items:center;background:#f3f3f3;color:#483c46;display:flex;gap:1rem;padding:1.5rem 1.125rem;text-decoration:none;transition:all .3s ease-in;width:100%}#page__presse .article--el p{font-weight:700;max-width:435px}#page__presse .article--el span.article--infos{color:#8f7a8c;font-style:italic}#page__presse .article--el span.article--link{flex-basis:50px}#page__presse .article--el:active.article--mazout:before,#page__presse .article--el:active.article--pellets:before,#page__presse .article--el:active.article--station:before,#page__presse .article--el:hover.article--mazout:before,#page__presse .article--el:hover.article--pellets:before,#page__presse .article--el:hover.article--station:before{height:60px}#page__presse .article--el:active a,#page__presse .article--el:hover a{background:#e6e6e6}#page__depositaires #wpsl-stores ul li:before{display:none}#page__depositaires #wpsl-category label,#page__depositaires #wpsl-radius label,#page__depositaires .wpsl-input label{width:auto}#page__depositaires #wpsl-search-btn{background-color:#f07f00;background-image:none;border:0;border-radius:5px;box-shadow:none;color:#fff;font-weight:700}#page__depositaires.interne-page main .intro .content h2{display:none}#page__depositaires main .intro .txt{margin:0 auto}@media (max-width:675px){#page__depositaires #wpsl-direction-details,#page__depositaires #wpsl-gmap,#page__depositaires #wpsl-stores{height:65vh!important}}@media (max-width:640px){.interne-page main .main-content .bloc .container .content{padding:2.25rem 0}}@media (max-width:570px){#page__depositaires #wpsl-search-input{width:93%!important}}.wpforms-field-address .wpforms-field-row{margin-bottom:1.5rem!important}.wpforms-confirmation-container-full{background:#f3f3f3!important;border:0!important;border-bottom:1px solid #ccc!important;padding:2rem 12rem!important}@media screen and (max-width:991px){.wpforms-confirmation-container-full{padding:1rem!important}}.wpforms-confirmation-container-full p{margin-bottom:1rem!important;text-align:center!important}.wpforms-confirmation-container-full p:last-child{margin-bottom:0!important}.wpforms-entry-preview-table{border:0!important}.wpforms-entry-preview-table .wpforms-entry-preview-label,.wpforms-entry-preview-table .wpforms-entry-preview-value{background-color:transparent!important;text-align:center!important}.wpforms-entry-preview-table .wpforms-entry-preview-label{color:#483c46!important;font-size:clamp(1rem,.8571rem + .3571vw,1.125rem)!important;font-weight:400!important;position:relative!important}.wpforms-entry-preview-table .wpforms-entry-preview-label:after{background:#ccc;content:"";display:block;height:1px;margin:1rem auto 0;width:40px}.wpforms-entry-preview-table .wpforms-entry-preview-label:first-child:before{content:"Résumé de votre commande :";display:block;font-size:clamp(1.125rem,.125rem + 2.5vw,2rem);margin-bottom:1.5rem}.wpforms-entry-preview-table .wpforms-entry-preview-value{margin-bottom:1rem;padding:0!important}.wpforms-field-content.optiplus ul li{display:block!important}*{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#8f7a8c;font-family:Barlow,sans-serif;font-size:clamp(.875rem,.7321rem + .3571vw,1rem);margin:auto;max-width:100%;width:1920px}body.no-scroll{overflow:hidden}img{display:block;height:auto;max-width:100%}strong{color:#483c46}.container{margin:0 auto;max-width:1642px;padding:0 1.25rem}@media (min-width:1440px){.container{min-width:1400px}}#cookie-law-info-bar img{max-width:150px}.cli-style-v2 .cli-bar-message p:last-child{margin:20px 0}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:0!important}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:2rem!important}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget] br{display:none!important}.cli-style-v2{font-size:clamp(.875rem,.7321rem + .3571vw,1rem)!important}#magasin .bloc-slider .swiper-container .swiper-slide img.swiper-lazy.lazy-image{opacity:0}#magasin .bloc-slider .swiper-container .swiper-slide.swiper-slide-active img.swiper-lazy.lazy-image.swiper-lazy-loaded{opacity:1}#magasin .bloc-slider .swiper-container .swiper-slide:not(.swiper-slide-active) img.swiper-lazy-loaded{opacity:.4}.swiper-lazy-preloader{position:relative}.swiper-lazy-preloader:before{animation:spin .5s linear infinite;border:6px solid #f3f3f3;border-left-color:#f07f00;border-radius:100%;content:"";display:block;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}
