﻿.assistive-text{position:absolute !important;z-index:-1;clip:rect(1px, 1px, 1px, 1px);color:#000;background-color:#fff;right:100%;bottom:100%}:root{--palomano-rose: #e84c64;--palomano-rose-pale: hsla(350, 66%, 63%, 0.08);--palomano-rose-hover: #c45a63;--palomano-vert: #c8d68e;--palomano-vert-bg: #d4e8b0;--palomano-beige: #f9f5f0;--palomano-text-dark: #333;--palomano-text-medium: #555;--palomano-text-light: #666;--palomano-gap: 35px;--palomano-padding: 20px;--palomano-radius: 20px;--palomano-radius-btn: 25px;--palomano-transition: 0.3s ease}.palomano-grid{display:grid;gap:var(--palomano-gap);padding:var(--palomano-padding) 0}.palomano-grid--4cols{grid-template-columns:repeat(4, 1fr)}.palomano-grid--3cols{grid-template-columns:repeat(3, 1fr)}.palomano-grid--2cols{grid-template-columns:repeat(2, 1fr)}.palomano-card{background:#fff;border-radius:var(--palomano-radius);overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:box-shadow var(--palomano-transition),transform var(--palomano-transition)}.palomano-card:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}.palomano-card:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}.palomano-card__image{width:100%;aspect-ratio:4/3;overflow:hidden}.palomano-card__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--palomano-transition)}.palomano-card:hover .palomano-card__image img{transform:scale(1.05)}.palomano-card__content{padding:var(--palomano-padding)}.palomano-btn{display:inline-block;background:var(--palomano-rose);color:#fff;text-align:center;padding:12px 20px;border-radius:var(--palomano-radius-btn);text-decoration:none;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;transition:all var(--palomano-transition);border:none;cursor:pointer}.palomano-btn:hover{background:var(--palomano-rose-hover);color:#fff}.palomano-btn--block{display:block;width:100%}.fusion-button.button-invert{background:rgba(0,0,0,0);color:var(--palomano-rose);border:1px solid var(--palomano-rose);text-transform:none}.fusion-button.button-invert:hover::before,.fusion-button.button-invert:focus-visible::before{color:#fff !important}.palomano-btn--outline{display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,0);color:var(--palomano-rose);border:2px solid var(--palomano-rose);padding:10px 20px;border-radius:var(--palomano-radius-btn);text-decoration:none;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;transition:all var(--palomano-transition);width:fit-content;cursor:pointer}.palomano-btn--outline .arrow{transition:transform var(--palomano-transition)}.palomano-btn--outline:hover{background:var(--palomano-rose);color:#fff}.palomano-btn--outline:hover .arrow{transform:translateX(4px)}.offres-parc-carousel-wrapper{position:relative;padding:10px 60px;overflow:hidden}.offres-parc-carousel-wrapper .offres-prev,.offres-parc-carousel-wrapper .offres-next{position:absolute;top:50%;transform:translateY(-60%);z-index:10;width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.15);cursor:pointer;font-size:1.8rem;line-height:1;display:flex;align-items:center;justify-content:center;color:var(--palomano-rose);transition:background var(--palomano-transition),transform var(--palomano-transition)}.offres-parc-carousel-wrapper .offres-prev:hover,.offres-parc-carousel-wrapper .offres-next:hover{background:var(--palomano-rose);color:#fff;transform:translateY(-60%) scale(1.1) !important}.offres-parc-carousel-wrapper .offres-prev{left:4px}.offres-parc-carousel-wrapper .offres-next{right:4px}.offres-parc-carousel-wrapper .swiper-button-disabled{opacity:.35;pointer-events:none}.offres-parc-carousel-wrapper .swiper-button-lock{display:none !important}.offres-parc-swiper{overflow:hidden !important}.offres-parc-swiper .swiper-pagination{bottom:-32px}.offres-parc-swiper .swiper-pagination-bullet-active{background:var(--palomano-rose)}.offres-parc-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--palomano-gap);padding:var(--palomano-padding) 0}.offre-card{background:#fff;border-radius:var(--palomano-radius);overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;transition:box-shadow var(--palomano-transition)}.offre-card .offre-image{width:100%;aspect-ratio:4/3;overflow:hidden}.offre-card .offre-image img{width:100%;height:100%;object-fit:cover;transition:transform var(--palomano-transition)}.offre-card .offre-content{padding:var(--palomano-padding);display:flex;flex-direction:column;flex-grow:1;gap:12px}.offre-card .offre-titre{font-size:1.1rem;font-weight:700;margin:0;color:var(--palomano-text-dark)}.offre-card .offre-description{font-size:.9rem;color:var(--palomano-text-light);margin:0;flex-grow:1;line-height:1.6}.offre-card .offre-btn{display:block;background:var(--palomano-rose);color:#fff !important;text-align:center;padding:12px 20px;border-radius:var(--palomano-radius-btn);text-decoration:none !important;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;transition:all var(--palomano-transition);margin-top:auto}.offre-card .offre-btn :hover{background:var(--palomano-rose-hover);color:#fff}.offre-card:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}.offre-card:hover .offre-image img{transform:scale(1.05)}.actualites-parc-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--palomano-gap);padding:var(--palomano-padding) 0}.actu-card{background:#fff;border-radius:var(--palomano-radius);overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;transition:box-shadow var(--palomano-transition)}.actu-card .actu-image{width:100%;aspect-ratio:4/3;overflow:hidden}.actu-card .actu-image img{width:100%;height:100%;object-fit:cover;transition:transform var(--palomano-transition)}.actu-card .actu-content{padding:var(--palomano-padding);display:flex;flex-direction:column;flex-grow:1}.actu-card .actu-titre{font-size:1.2rem;font-weight:700;margin:0 0 10px 0;color:var(--palomano-text-dark)}.actu-card .actu-description{font-size:.9rem;color:var(--palomano-text-light);margin:0 0 15px 0;flex-grow:1;line-height:1.5}.actu-card .actu-btn{display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,0);color:var(--palomano-rose);border:2px solid var(--palomano-rose);padding:10px 20px;border-radius:var(--palomano-radius-btn);text-decoration:none !important;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;transition:all var(--palomano-transition);width:fit-content}.actu-card .actu-btn .arrow{transition:transform var(--palomano-transition)}.actu-card .actu-btn .arrow .arrow{transform:translateX(4px)}.actu-card .actu-btn:hover{background:var(--palomano-rose);color:#fff}.actu-card:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}.actu-card:hover .actu-image img{transform:scale(1.05)}.autres-parcs-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--palomano-gap);padding:var(--palomano-padding) 0}.parc-card{background:#fff;border-radius:var(--palomano-radius);padding:var(--palomano-padding);box-shadow:0 2px 10px rgba(0,0,0,.05);transition:box-shadow var(--palomano-transition),transform var(--palomano-transition)}.parc-card .parc-titre{display:block;font-size:1.2rem;font-weight:700;color:var(--palomano-rose);text-decoration:none;margin-bottom:8px;transition:color var(--palomano-transition)}.parc-card .parc-titre:hover{color:var(--palomano-rose-hover)}.parc-card .parc-adresse{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;color:var(--palomano-text-light);line-height:1.4}.parc-card .pin-icon{flex-shrink:0}.parc-card:hover{box-shadow:0 5px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.bloc-services ul{list-style:none;padding:0;margin:0}.bloc-services ul li{position:relative;padding-left:35px;margin-bottom:14px;color:var(--palomano-text-medium)}.bloc-services ul li::before{content:"✓";position:absolute;left:0;top:50%;transform:translateY(-50%);width:27px;height:27px;background-color:var(--palomano-vert);border-radius:50%;color:#fff;font-size:15px;font-weight:bold;display:flex;align-items:center;justify-content:center;line-height:1}.fusion-text.section-seo{font-size:15px;position:relative;max-height:150px;overflow:hidden;transition:max-height .4s ease}.fusion-text.section-seo::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(transparent, white);pointer-events:none;transition:opacity var(--palomano-transition)}.fusion-text.section-seo.expanded{max-height:2000px}.fusion-text.section-seo.expanded::after{opacity:0}.voir-plus-wrapper{text-align:center;width:100%;padding:10px 0}.voir-plus-btn{display:inline-flex;align-items:center;gap:5px;background:none;border:none;color:var(--palomano-rose);cursor:pointer;font-weight:700;font-size:14px}.voir-plus-btn .arrow{transition:transform var(--palomano-transition);font-size:10px}.voir-plus-btn:hover{text-decoration:underline}.voir-plus-btn.active .arrow{transform:rotate(180deg)}table p{margin-bottom:0 !important}.row-nuages{pointer-events:none}.carte-parc-wrapper{margin:20px 0}.carte-parc{width:100%;height:400px;border-radius:var(--palomano-radius);overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1}@media(max-width: 576px){.carte-parc{height:300px}}.contact-parc{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.contact-item{display:flex;align-items:flex-start;gap:15px}.contact-item::before{font-family:"Font Awesome 5 Pro";content:"";font-weight:400;font-size:1.2rem;line-height:1;color:var(--palomano-rose);flex-shrink:0;width:24px;text-align:center}.contact-item.opening-status::before{display:none}.contact-item.contact-rating::before{content:"";font-weight:900;color:#fa9f06}.contact-item.contact-address{width:100%;margin-top:15px}.contact-item.contact-address::before{font-weight:300;content:""}.contact-item.contact-phone{width:100%}.contact-item.contact-phone::before{align-self:center;font-weight:300;content:""}.contact-item.contact-mail{width:100%}.contact-item.contact-mail::before{align-self:center;font-weight:300;content:""}.contact-info{display:flex;flex-wrap:wrap;align-items:center;gap:8px 15px}@media(max-width: 576px){.contact-info{flex-direction:column;align-items:flex-start;gap:8px}}.contact-line{display:block;width:100%;color:var(--palomano-text-dark);font-size:1rem;line-height:1.4}.contact-value{color:var(--palomano-text-dark);font-size:1rem;font-weight:500}.contact-btn{display:inline-block;padding:6px 16px;border:1px solid var(--palomano-rose);border-radius:20px;color:var(--palomano-rose);text-decoration:none !important;font-size:.85rem;font-weight:500;transition:all var(--palomano-transition)}.contact-btn:hover{background:var(--palomano-rose);color:#fff}.contact-btn.btn-invert{background:rgba(0,0,0,0);color:var(--palomano-rose);border:1px solid var(--palomano-rose)}.contact-btn.btn-invert:hover{background:var(--palomano-rose);border:1px solid var(--palomano-rose);color:#fff}.contact-btn.btn-invert:hover::before{color:#fff}.contact-btn.contact-itineraire::before{display:inline-block;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:8px}.opening-status-text{display:flex;height:42px;align-items:center;padding:0 20px;border-radius:21px;color:#4a4a49}.opening-status-text::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;background:#4a4a49}.opening-status-text.opening-status-loading{background:#e4eff9}.opening-status-text.opening-status-open{background:#c8d68e}.opening-status-text.opening-status-open::before{background:#4a4a49}.opening-status-text.opening-status-closed{background:#ffb3af;color:#c93229}.opening-status-text.opening-status-closed::before{background:#c93229}.contact-rating{display:flex;align-items:center;gap:8px;height:42px;padding:0 20px;border-radius:21px;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.contact-rating .contact-rating-note{font-size:1rem;font-weight:700;color:var(--palomano-text-dark)}.contact-rating .contact-rating-nb-avis{font-size:.9rem;color:var(--palomano-text-light)}.contact-links{width:100%;display:flex;gap:10px 20px;flex-wrap:wrap;margin-top:20px}.contact-links::before{display:none}.contact-rsalc{width:100%;display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.contact-rsalc::before{display:none}.contact-rsalc .rsalc{display:inline-flex;align-items:center;justify-content:center;color:#fff !important;font-size:16px;width:32px;height:32px;background-color:var(--palomano-rose);border-radius:4px;text-decoration:none !important;transition:background var(--palomano-transition)}.contact-rsalc .rsalc:hover{background-color:var(--palomano-rose-hover)}.row-avis-temoignages .fusion-column-wrapper{position:relative}.avis-parc-wrapper{padding:20px 15px;margin:0 -15px;overflow:hidden}.avis-navigation{position:absolute;top:0;right:0;display:flex;gap:10px;z-index:10}@media(max-width: 576px){.avis-navigation{position:relative;justify-content:flex-end;margin-bottom:15px}}.avis-nav-btn{width:40px;height:40px;border-radius:50%;background:var(--palomano-rose);color:#fff;border:none;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;justify-content:center;transition:background var(--palomano-transition)}.avis-nav-btn:hover{background:var(--palomano-rose-hover)}.avis-nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}.avis-swiper{padding:20px 0;margin-left:0;margin-right:0}.avis-swiper .swiper-wrapper{overflow:visible}@media(max-width: 576px){.avis-swiper{padding-top:0}}.avis-card{background:#fff;border-radius:var(--palomano-radius);padding:30px 40px 36px 40px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:100%;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.04);transition:box-shadow var(--palomano-transition)}.avis-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.15)}.avis-texte-more[hidden]{display:none !important}.avis-texte-toggle{display:inline-flex;align-items:center;align-self:flex-start;margin-top:12px;padding:0;border:none;background:none;color:var(--palomano-rose);font-size:.9rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.avis-texte-toggle:hover{color:var(--palomano-rose-hover)}.avis-texte-toggle:focus-visible{outline:2px solid var(--palomano-rose);outline-offset:3px;border-radius:4px}.store-rating{display:flex;align-items:center}.store-rating .stars-base{position:relative}.store-rating .stars-base::before{font-family:"Font Awesome 5 Pro";content:"";font-weight:400;color:#ccc;margin-right:0}.store-rating .stars{position:absolute;top:0;left:0;overflow:hidden}.store-rating .stars::before{font-family:"Font Awesome 5 Pro";content:"";font-weight:900;color:#fa9f06}.store-rating .note{order:-1;margin-right:5px}.post-type-archive .galerie-parc-section,.single-parcs .galerie-parc-section,body .galerie-parc-section{padding:30px !important;text-align:center}body .galerie-parc-titre{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;color:var(--palomano-text-dark);margin-bottom:40px;letter-spacing:.03em;text-transform:uppercase}body .galerie-parc-wrapper{position:relative;max-width:1200px;margin:0 auto}body .galerie-swiper{overflow:hidden !important;padding:15px 10px 25px !important}body .galerie-swiper .polaroid-card{background:#fff !important;padding:12px 12px 60px !important;box-shadow:0 4px 15px rgba(0,0,0,.15) !important;transform:rotate(-2deg);transition:transform var(--palomano-transition),box-shadow var(--palomano-transition);cursor:pointer}body .galerie-swiper .polaroid-card:hover{transform:rotate(0deg) scale(1.03) !important;box-shadow:0 8px 25px rgba(0,0,0,.22) !important;z-index:2}body .galerie-swiper .swiper-slide:nth-child(even) .polaroid-card{transform:rotate(1.5deg)}body .galerie-swiper .swiper-slide:nth-child(3n) .polaroid-card{transform:rotate(-1deg)}body .polaroid-image{overflow:hidden !important;aspect-ratio:4/3;background:#f0f0f0}body .polaroid-image img{width:100% !important;height:100% !important;object-fit:cover !important;display:block}body .galerie-navigation{display:flex !important;justify-content:center;gap:12px;margin-top:28px}body .galerie-nav-btn{width:40px !important;height:40px !important;border-radius:50% !important;border:none !important;background-color:var(--palomano-rose) !important;color:#fff !important;font-size:1.4rem !important;cursor:pointer;display:flex !important;align-items:center;justify-content:center;transition:background var(--palomano-transition),transform var(--palomano-transition)}body .galerie-nav-btn:hover{background-color:var(--palomano-rose-hover) !important;transform:scale(1.1)}.horaires-parc-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media(max-width: 1024px){.horaires-parc-wrapper{grid-template-columns:1fr;gap:20px}}.horaires-card{background:#fff;border-radius:var(--palomano-radius);padding:30px;box-shadow:0 2px 20px rgba(180,210,230,.35);border:1px solid rgba(180,210,240,.4)}@media(max-width: 1168px){.horaires-card{padding:15px}}.horaires-titre{font-size:1.15rem;font-weight:700;color:var(--palomano-text-dark);text-align:center;margin:0 0 20px 0;padding-bottom:16px;border-bottom:1px solid #e8f0f8}.horaires-table{width:100%;border-collapse:collapse}.horaires-row--striped td{background-color:#eef4fb}.horaires-row--striped td:first-child{border-radius:6px 0 0 6px}.horaires-row--striped td:last-child{border-radius:0 6px 6px 0}.horaires-day,.horaires-hours{padding:10px 14px;font-size:.95rem;color:var(--palomano-text-dark);vertical-align:middle}.horaires-day{width:55%;font-weight:400}.horaires-hours{width:45%;text-align:right;font-weight:700;white-space:nowrap}.horaires-exceptionnels-wrapper .horaires-titre{display:block !important;visibility:visible !important;font-size:1.3rem !important;font-weight:700 !important;color:var(--palomano-text-dark) !important;text-align:center;margin:0 0 14px 0;padding-bottom:0;border-bottom:none}.horaires-exceptionnels-wrapper .horaires-day{text-align:center;font-size:.95rem;color:var(--palomano-text-medium);padding:0;background:none !important;border-radius:0 !important;width:100%}.horaires-exceptionnels-wrapper .horaires-row--striped td{background-color:rgba(0,0,0,0)}.horaires-exceptionnels-wrapper .horaires-table{width:100%}@media(max-width: 992px){.actualites-parc-grid{grid-template-columns:repeat(2, 1fr)}.autres-parcs-grid{grid-template-columns:1fr}.palomano-grid--3cols{grid-template-columns:repeat(2, 1fr)}.palomano-grid--4cols{grid-template-columns:repeat(2, 1fr)}.galerie-parc-section{padding:40px 20px 50px}.offres-parc-carousel-wrapper{padding:var(--palomano-padding) 48px 48px}}@media(max-width: 576px){.actualites-parc-grid,.palomano-grid--4cols,.palomano-grid--3cols,.palomano-grid--2cols{grid-template-columns:1fr}.offres-parc-carousel-wrapper{padding:var(--palomano-padding) 0 48px}.offres-parc-carousel-wrapper .offres-prev,.offres-parc-carousel-wrapper .offres-next{display:none}.page-template-page-franchise h1{font-size:.6em !important}.page-template-page-franchise h2{font-size:.7em !important}:root{--palomano-gap: 20px;--palomano-padding: 15px}}[id^=map_canvas_]{height:500px;width:100%;border-radius:12px}.row-store-locator{--awb-padding-right: 3.84% !important;--awb-padding-left: 3.84% !important}@media(min-width: 800px){.row-store-locator{--awb-padding-right: 50px !important;--awb-padding-left: 50px !important}}.map-wrapper{position:relative}.map-wrapper .map-filters-geolocalisation{display:flex;flex-direction:column;gap:12px;background:#fff;padding:24px;border-radius:20px;box-shadow:0 10px 15px -4px rgba(0,0,0,.1)}.map-wrapper .field-adresse{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px}.map-wrapper .field-adresse .form-distri-adresse{height:auto;border:1px solid #ccc;min-height:56px;color:#717182;font-size:14px;background:#f3f3f5 url(../images/search.svg) no-repeat 12px center;padding-left:42px;width:100%;flex-grow:1}.map-wrapper .field-adresse .form-distri-adresse::before{content:"";font-family:"Font Awesome 5 Pro";color:var(--palomano-rose);margin-right:8px}.map-wrapper .field-adresse .btn-search,.map-wrapper .field-adresse .field-geoloc{width:100%}.map-wrapper .field-adresse .btn-distri-geolocate{height:100%;width:100%}.map-wrapper .field-adresse .btn-distri-geolocate::before{content:"";font-family:"Font Awesome 5 Pro";color:var(--palomano-rose);margin-right:8px}@media(min-width: 600px){.map-wrapper .field-adresse .btn-search,.map-wrapper .field-adresse .field-geoloc{width:auto}}@media(min-width: 800px){.map-wrapper .field-adresse .form-distri-adresse{width:auto;max-width:100%}}.map-wrapper .search-help{font-size:14px}.map-wrapper .implantations-carte-inner{display:flex;flex-wrap:wrap;gap:30px;min-height:50vh;padding:25px 15px;margin:0 -15px;overflow:hidden}.map-wrapper .implantations-carte-inner [id^=map_canvas]{width:100%;height:100%;max-height:none}@media(min-width: 800px){.map-wrapper .implantations-carte-inner{flex-wrap:nowrap}}.map-wrapper .store-locator-markers{order:2;position:relative;display:flex;flex-direction:column;width:100%;padding:16px;background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition:all .3s ease;margin:0;z-index:950}@media(min-width: 800px){.map-wrapper .store-locator-markers{width:350px;max-width:calc(100% - 52px)}}@media screen and (min-width: 850px){.map-wrapper .store-locator-markers{width:420px}}.map-wrapper .store-locator-map{flex-grow:1;flex-basis:50%;min-height:70vh}@media(min-width: 800px){.map-wrapper .store-locator-map{min-height:50vh}}.map-wrapper .btn-retract-filters{display:none}.map-wrapper.loading .mapp-layout::before,.map-wrapper.loading [id^=map_canvas]::before{z-index:9999}.map-wrapper.loading .mapp-layout::after,.map-wrapper.loading [id^=map_canvas]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);z-index:9998}.store-locator-markers-title{margin-top:0;margin-bottom:16px}.store-locator-markers-count{font-size:14px;margin-bottom:16px}.store-locator-markers-wrapper .hidden{display:none}.store-locator-markers-wrapper .pointer-title{cursor:zoom-in}.store-locator-markers-wrapper [data-type=marker].not-on-the-map{display:none}@media(min-width: 800px){.store-locator-markers-wrapper{overflow-y:scroll;max-height:450px;min-height:300px}}.info-bulle.pointer-details{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-radius:20px;padding:15px;background:#fff;border:1px solid #f3f4f6;margin-bottom:16px}.info-bulle.pointer-details .store-name{font-family:var(--h2_typography-font-family);font-size:18px;font-weight:700;line-height:1.5}.info-bulle.pointer-details .store-name::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.info-bulle.pointer-details .opening-status{margin:0}.info-bulle.pointer-details .opening-status-text{height:26px;padding:0 12px;border-radius:13px}.info-bulle.pointer-details .store-address{display:flex;width:100%;font-size:14px;line-height:1.4;margin-top:15px}.info-bulle.pointer-details .store-address::before{content:"";font-family:"Font Awesome 5 Pro";color:var(--palomano-rose);margin-right:8px}.info-bulle.pointer-details .pointer-cta{width:100%;display:flex;flex-wrap:wrap;gap:10px}.info-bulle.pointer-details .pointer-cta [class^=btn-]{flex:1 1 auto;text-align:center}.info-bulle.pointer-details .pointer-cta .btn-itineraire{background:#fff;color:var(--button_gradient_top_color);border:1px solid var(--button_gradient_top_color)}.info-bulle.pointer-details .pointer-cta .btn-itineraire::before{content:"";font-family:"Font Awesome 5 Pro";margin-right:8px;font-weight:300}.info-bulle.pointer-details .pointer-cta .btn-fiche{background:#fff;color:#4a4a49;border:1px solid #4a4a49}.info-bulle.pointer-details:hover{background:var(--palomano-rose-pale)}.leaflet-popup .info-bulle.pointer-details{border:0;padding:0}.leaflet-popup .info-bulle.pointer-details:hover{background:#fff}.leaflet-popup .info-bulle.pointer-details .opening-status,.leaflet-popup .info-bulle.pointer-details .btn-fiche{display:none}.leaflet-popup .info-bulle.pointer-details .btn-reserver{color:#fff}/*# sourceMappingURL=style.css.map */