body:is([data-template=destination],[data-template=activite]){--sm-ink:var(--encre);--sm-muted:var(--texte-secondaire);--sm-copy:var(--texte-sur-couleur);--sm-surface:var(--surface);--sm-border:var(--bordure);--sm-cta:var(--cta);--sm-lavender:var(--lavande);--sm-green:var(--vert);--sm-mint:var(--menthe);--sm-yellow:var(--jaune);--sm-peach:var(--olympiades-fond);color:var(--sm-ink);background:var(--fond);font-family:var(--font-texte)}body:is([data-template=destination],[data-template=activite]) :is(h1,h2,h3,h4){color:var(--sm-ink);font-family:var(--font-titre);letter-spacing:-.025em;font-weight:900}body:is([data-template=destination],[data-template=activite]) h1{font-size:clamp(2.7rem,5vw,3.875rem);line-height:1.06}body:is([data-template=destination],[data-template=activite]) h2{font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.15}body:is([data-template=destination],[data-template=activite]) :is(p,li,dd,dt,label,summary){color:inherit}body:is([data-template=destination],[data-template=activite]) a{color:var(--sm-ink)}body:is([data-template=destination],[data-template=activite]) :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--sm-ink);outline-offset:3px}body:is([data-template=destination],[data-template=activite]) .hd{-webkit-backdrop-filter:blur(12px);border-color:var(--sm-border);background:#ffffffeb;position:sticky;top:0}body:is([data-template=destination],[data-template=activite]) .hd>.w{min-height:76px}body:is([data-template=destination],[data-template=activite]) .hd .logo{font-family:Nunito,system-ui,sans-serif;font-weight:900}body:is([data-template=destination],[data-template=activite]) .hd .logo b{background:var(--sm-ink);color:#fff}body:is([data-template=destination],[data-template=activite]) .hd .nav{gap:.15rem}body:is([data-template=destination],[data-template=activite]) .hd .nav>a,body:is([data-template=destination],[data-template=activite]) .hd .dd>summary{min-height:44px;color:var(--sm-ink);border-radius:999px;padding:.65rem .75rem}body:is([data-template=destination],[data-template=activite]) .hd .nav>a:hover,body:is([data-template=destination],[data-template=activite]) .hd .dd>summary:hover,body:is([data-template=destination],[data-template=activite]) .hd [aria-current=page]{background:var(--sm-surface)}body:is([data-template=destination],[data-template=activite]) .hd .btn,body:is([data-template=destination],[data-template=activite]) .mnav nav>.btn{background:var(--sm-cta);color:#fff;min-height:46px;box-shadow:none;border:0;border-radius:999px;padding:.65rem 1.35rem;font:900 15px/1 Nunito Sans,sans-serif}body:is([data-template=destination],[data-template=activite]) .mnav nav>a:not(.btn){color:var(--sm-ink)}body:is([data-template=destination],[data-template=activite]) .mnav nav details>summary{min-height:48px}body:is([data-template=destination],[data-template=activite]) main{background:#fff}body:is([data-template=destination],[data-template=activite]) .pl{--n:var(--sm-ink);--n2:var(--sm-muted);--o:var(--sm-ink);--pg:var(--sm-surface);--pb:#e8e8ff;--po:#f5f5f7;--pv:var(--sm-green);--pl-l:var(--sm-border);color:var(--sm-ink);background:#fff;font-family:Nunito Sans,system-ui,sans-serif}body:is([data-template=destination],[data-template=activite]) .pl .w{max-width:1200px}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero{background:#fff;border:0}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .w{gap:2rem;max-width:1200px;padding-block:1.35rem 2.75rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero h1{margin:.8rem 0 1rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .lead{max-width:62rem;color:var(--sm-muted);font-size:1.1rem;line-height:1.65}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .tag{background:var(--fam-bg,var(--sm-peach));min-height:32px;color:var(--fam-ink,#b4441f);border:0;border-radius:999px;align-items:center;padding:.35rem .85rem;font-weight:800;display:inline-flex}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .row{gap:.75rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .row .btn{background:var(--sm-cta);color:#fff;min-height:60px;box-shadow:none;border:0;border-radius:999px;padding:.8rem 1.7rem;font:900 17px/1 Nunito Sans,sans-serif}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .row .btn.g{background:var(--sm-surface);color:var(--sm-ink);box-shadow:none}body:is([data-template=destination],[data-template=activite]) .pl .pl-info li{border:1px solid var(--sm-border);background:var(--sm-surface);min-height:42px;color:var(--sm-ink);align-items:center;padding:.55rem 1rem;font-size:.92rem;font-weight:800;display:inline-flex}body[data-template=destination] .pl .pl-info li:first-child{background:#e3eeff}body[data-template=destination] .pl .pl-info li:nth-child(2){background:var(--sm-peach)}body[data-template=destination] .pl .pl-info li:nth-child(3){background:var(--sm-mint)}body[data-template=destination] .pl .pl-trust{border-block:1px solid var(--sm-border)}body[data-template=destination] .pl .pl-trust ul{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px;margin:auto}body[data-template=destination] .pl .pl-trust li{min-height:48px;color:var(--sm-ink)}body[data-template=destination] .pl .pl-trust .pl-ic{color:var(--sm-green)}body[data-template=destination] .pl .pl-filters{border:1px solid var(--sm-border);backdrop-filter:blur(10px);background:#f5f5f7f5;border-radius:24px;margin-bottom:2rem;padding:1.25rem;position:static}body[data-template=destination] .pl .pl-filters .bar{gap:1rem;display:grid}body[data-template=destination] .pl .pl-filters fieldset{border:0;margin:0;padding:0}body[data-template=destination] .pl .pl-filters legend{color:var(--sm-muted);letter-spacing:.06em;margin-bottom:.4rem;font-size:.8rem;font-weight:900}body[data-template=destination] .pl .pl-filters .opts{flex-wrap:wrap;gap:.5rem;display:flex}body[data-template=destination] .pl .pl-filters .opt{margin:0}body[data-template=destination] .pl .pl-filters .opt span{border:1px solid var(--sm-border);min-height:44px;color:var(--sm-ink);background:#fff;border-radius:999px;padding:.55rem .95rem;font-size:.9rem}body[data-template=destination] .pl .pl-filters .opt:has(input:checked) span{background:var(--sm-ink);border-color:var(--sm-ink);color:#fff}body[data-template=destination] .pl .pl-filters .category-filter label[for=category-filter]{color:var(--sm-muted);letter-spacing:.06em;margin-bottom:.4rem;font-size:.8rem;font-weight:900;display:block}body[data-template=destination] .pl .category-filter select,body[data-template=destination] .pl .pl-sort select{border:1px solid var(--sm-border);min-height:44px;color:var(--sm-ink);background:#fff;border-radius:14px;padding:.65rem .85rem;font:700 15px Nunito Sans,sans-serif}body[data-template=destination] .pl .pl-ttl{align-items:center;margin:1.4rem 0}body[data-template=destination] .pl .pl-ttl h2{font-size:2rem}body[data-template=destination] .pl .pl-sort{gap:.6rem}body[data-template=destination] .pl .pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}body[data-template=destination] .pl .pl-card{border:1px solid var(--sm-border);border-radius:24px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 3px 12px #1c1c2208}body[data-template=destination] .pl .pl-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1c1c2214}body[data-template=destination] .pl .pl-card>img,body[data-template=destination] .pl .pl-card>span{aspect-ratio:1.72;object-fit:cover;width:100%;height:auto;min-height:0}body[data-template=destination] .pl .pl-card>span{background:linear-gradient(135deg,#ffe6da,#f3f1ff)}body[data-template=destination] .pl .pl-card>div{flex:1;gap:.55rem;padding:1rem 1.1rem 1.1rem}body[data-template=destination] .pl .pl-card h3{font-size:1.2rem;line-height:1.3}body[data-template=destination] .pl .pl-card .tag{background:var(--fam-bg,var(--sm-peach));color:var(--fam-ink,#b4441f);border-radius:999px;align-self:flex-start;padding:.25rem .65rem;font-size:.75rem;font-weight:900;display:inline-flex}body[data-template=destination] .pl .pl-card p{color:var(--sm-muted);font-size:.9rem;line-height:1.45}body[data-template=destination] .pl .pl-cf{border-top:1px solid var(--sm-border);margin-top:auto;padding-top:.8rem;font-weight:800;color:var(--sm-ink)!important}body[data-template=destination] .pl .pl-cf span:first-child{color:var(--sm-ink);font-size:1.05rem}body[data-template=destination] .pl .pl-cf span+span{color:var(--sm-ink);text-decoration:underline}body:is([data-template=destination],[data-template=activite]) .pl .pl-more .btn{border:1px solid var(--sm-border);background:var(--sm-surface);min-height:50px;color:var(--sm-ink);border-radius:999px;padding:.7rem 1.3rem;font-weight:800}body:is([data-template=destination],[data-template=activite]) .pl .pl-logos{background:var(--sm-surface);border:0;border-radius:24px;margin-block:2rem;padding:2rem 1rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-logos img{filter:grayscale();opacity:.72}body:is([data-template=destination],[data-template=activite]) .pl .pl-rev li,body:is([data-template=destination],[data-template=activite]) .pl .pl-ben li,body:is([data-template=destination],[data-template=activite]) .pl .pl-fmt>li{border:1px solid var(--sm-border);background:#fff;border-radius:24px;padding:1.25rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-ben li{background:var(--sm-peach);color:var(--sm-copy)}body:is([data-template=destination],[data-template=activite]) .pl .pl-ben h3{font-size:1.15rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-tl li{color:var(--sm-muted);padding-left:3.5rem;font-size:1rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-tl li:before{background:var(--sm-peach);width:2.25rem;height:2.25rem;color:var(--sm-ink);font:900 1rem Nunito,sans-serif}body:is([data-template=destination],[data-template=activite]) .pl .pl-tl li:after{left:1.08rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-io>div{background:var(--sm-mint);border:0;border-radius:24px;padding:1.25rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-io>div+div{background:var(--sm-yellow)}body:is([data-template=destination],[data-template=activite]) .pl .pl-where-box{background:var(--sm-mint);border:0;border-radius:32px;padding:2rem}body[data-template=activite] .pl .ap>*{min-width:0}body[data-template=activite] .pl .pl-where-box{border-radius:24px;padding:1.25rem 1.5rem}body[data-template=activite] .pl .pl-where-box h2{margin:0 0 .15rem;font-size:clamp(1.2rem,2.2vw,1.45rem);line-height:1.2}body[data-template=activite] .pl .pl-where-box .pl-loc--embedded>label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}body[data-template=activite] .pl .pl-where-box select{min-height:2.6rem}@media (width<=600px){body[data-template=activite] .pl .pl-where-box{padding:1rem 1.1rem}body[data-template=activite] .pl .pl-where-box .pl-pop .pl-links{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1.1rem;padding-inline:1.1rem;overflow-x:auto}body[data-template=activite] .pl .pl-where-box .pl-pop .pl-links li{flex:none}}body[data-template=activite] .pl .pl-hero .w{padding-block:1.1rem 1.6rem}body[data-template=activite] .pl .pl-avail{color:var(--sm-muted)}body[data-template=activite] .pl .pl-avail .pl-ic{color:var(--sm-ink)}body[data-template=activite] .pl .pl-avail a{color:var(--sm-ink);text-decoration:underline}body[data-template=activite] .pl .pl-photos{--gallery-height:clamp(24rem,38vw,32rem);gap:.8rem;margin:1.5rem 0 2rem}body[data-template=activite] .pl .pl-photos img{border-radius:24px}body[data-template=activite] .pl .pl-photo-more{grid-auto-rows:calc((var(--gallery-height) - .8rem)/2);gap:.8rem}body[data-template=activite] .pl .pl-facts>div{border:1px solid var(--sm-border);background:#fff;border-radius:20px;padding:1.15rem}body[data-template=activite] .pl .pl-facts dt .pl-ic{color:var(--sm-muted)}body[data-template=activite] .pl .pl-facts dd{font-size:1rem}body[data-template=activite] .pl .pl-info.on-w li{background:#e8e8ff}body[data-template=activite] .pl .pl-lang{color:var(--sm-muted)}body[data-template=activite] .pl .ap{grid-template-columns:minmax(0,1fr) 360px;gap:2rem}body[data-template=activite] .pl .side{border:1px solid var(--sm-border);background:#fff;border-radius:28px;gap:1rem;padding:1.5rem;position:sticky;top:92px;box-shadow:0 24px 60px #1c1c221a}body[data-template=activite] .pl .side .p b{color:var(--sm-ink);font:900 2rem Nunito,sans-serif}body[data-template=activite] .pl .side label{color:var(--sm-muted);margin-bottom:.35rem;font-size:.85rem;font-weight:800;display:block}body[data-template=activite] .pl .side :is(input,select){border:1px solid var(--sm-border);background:var(--sm-surface);min-height:48px;color:var(--sm-ink);border-radius:16px;padding:.7rem .85rem;font:600 15px Nunito Sans,sans-serif}body[data-template=activite] .pl .side .btn{background:var(--sm-cta);color:#fff;min-height:58px;box-shadow:none;border:0;border-radius:999px;font:900 17px Nunito Sans,sans-serif}body[data-template=activite] .pl .side a{color:var(--sm-ink)}body[data-template=activite] .pl .pl-reg summary{min-height:48px}body[data-template=activite] .pl .pl-fchip{border-color:var(--sm-border);color:var(--sm-ink)}body[data-template=activite] .pl .pl-fchip[aria-pressed=true],body[data-template=activite] .pl .pl-fchip[aria-current=true]{background:var(--sm-ink);border-color:var(--sm-ink);color:#fff}body[data-template=destination] .pl .pl-hero .w:not(.has-img){grid-template-columns:minmax(0,1fr)}body[data-template=activite] .pl .pl-photo-placeholder{background:linear-gradient(135deg,#ffe6da,#f3f1ff 58%,#dff5ec);border-radius:24px;grid-column:1/-1;min-height:22rem}body[data-template=destination] .pl .pl-filters .btn:not(.g){background:var(--sm-ink);color:#fff;border:0;border-radius:999px;min-height:44px;font-weight:800}body[data-template=destination] .pl .pl-filters .btn.g{border:1px solid var(--sm-border);min-height:44px;color:var(--sm-ink);background:#fff;border-radius:999px}body:is([data-template=destination],[data-template=activite]) .ft{color:var(--sm-muted);border-top:1px solid var(--sm-border);background:#fff;padding:3rem 0 1.5rem}body:is([data-template=destination],[data-template=activite]) .ft h2{color:var(--sm-ink)}body:is([data-template=destination],[data-template=activite]) .ft a{color:var(--sm-muted)}body:is([data-template=destination],[data-template=activite]) .ft .logo{color:var(--sm-ink)}body:is([data-template=destination],[data-template=activite]) .ft .logo b{background:var(--sm-ink);color:#fff}body:is([data-template=destination],[data-template=activite]) .cta{background:var(--sm-lavender);color:var(--sm-ink);margin:3rem auto;padding:3rem 0}body:is([data-template=destination],[data-template=activite]) .cta p{color:var(--sm-copy)}body:is([data-template=destination],[data-template=activite]) .cta .btn{background:var(--sm-cta);color:#fff;min-height:60px;box-shadow:none;border:0;border-radius:999px;font-weight:900}body:is([data-template=destination],[data-template=activite]) .cta .btn.wb{color:var(--sm-ink);border:1px solid var(--sm-border);box-shadow:none;background:#fff}body:is([data-template=destination],[data-template=activite]) .sbar{z-index:45;border:1px solid var(--sm-border);background:#fff;border-radius:999px;justify-content:center;padding:8px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #1c1c2229}body:is([data-template=destination],[data-template=activite]) .sbar .btn{background:var(--sm-cta);color:#fff;width:100%;min-height:48px;box-shadow:none;border:0;border-radius:999px;font-weight:900}body:is([data-template=destination],[data-template=activite]) .ft .bot{color:var(--sm-muted);font-size:14px}.soft-mobile-bar{display:none}@media (width>=900px){body[data-template=activite] .pl .pl-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-template=activite] .pl .pl-photos{grid-template-columns:1.45fr 1fr}}@media (width<=899px){body:is([data-template=destination],[data-template=activite]),body[data-template=destination] #main{padding-bottom:100px}body[data-template=destination] .soft-mobile-bar{z-index:45;border:1px solid var(--sm-border);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px 9px 18px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #1c1c2229}body[data-template=destination] .soft-mobile-bar span{color:var(--sm-muted);font-size:14px;font-weight:800}body[data-template=destination] .soft-mobile-bar a{background:var(--sm-cta);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .w{grid-template-columns:1fr;gap:1rem}body[data-template=activite] .pl .pl-photo-placeholder{min-height:14rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero h1{font-size:42px}body[data-template=destination] .pl .pl-filters{position:static}body[data-template=destination] .pl .pl-filters .bar{grid-template-columns:1fr}body[data-template=destination] .pl .pl-filters .opts{flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}body[data-template=destination] .pl .pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-template=destination] .pl .pl-trust ul,body[data-template=activite] .pl .ap{grid-template-columns:1fr}body[data-template=activite] .pl .ap>aside{order:-1}body[data-template=activite] .pl .side{position:static}body:is([data-template=destination],[data-template=activite]) .ft .w{grid-template-columns:1fr 1fr}body:is([data-template=destination],[data-template=activite]) .pl :is(.category-filter label,.pl-filters legend,.pl-card .tag,.pl-facts dt,.side label,.pl-lang,.pl-sub,.pl-reg summary,.pr dt,.pr dd,.sm,.mut,small){font-size:14px}}@media (width<=600px){body:is([data-template=destination],[data-template=activite]) .pl .pl-grid{grid-template-columns:1fr}body:is([data-template=destination],[data-template=activite]) .pl .pl-card{grid-template-columns:34% minmax(0,1fr);display:grid}body:is([data-template=destination],[data-template=activite]) .pl .pl-card>img,body:is([data-template=destination],[data-template=activite]) .pl .pl-card>span{aspect-ratio:auto;height:100%;min-height:10rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-card>div{gap:.35rem;padding:.85rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-card h3{font-size:1.05rem}body[data-template=activite] .pl .pl-photos{grid-template-columns:1fr;height:auto}body[data-template=activite] .pl .pl-photo-more{display:none}body[data-template=activite] .pl .pl-photo-main{aspect-ratio:4/3}body[data-template=destination] .pl .pl-ttl{flex-direction:column;align-items:flex-start}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .row .btn{flex:1}body:is([data-template=destination],[data-template=activite]) .ft .w{grid-template-columns:1fr}body:is([data-template=destination],[data-template=activite]) .cta{margin:1rem auto;padding:2rem 0}}@media (prefers-reduced-motion:reduce){body:is([data-template=destination],[data-template=activite]) *,body:is([data-template=destination],[data-template=activite]) :before,body:is([data-template=destination],[data-template=activite]) :after{scroll-behavior:auto!important;transition:none!important}}body:is([data-template=destination],[data-template=activite]) .ft h2{letter-spacing:.04em;margin:0 0 12px;font:900 18px/1.25 Nunito,system-ui,sans-serif}@media (width>=900px){body:is([data-template=destination],[data-template=activite]) .sbar{display:none}}body:is([data-template=destination],[data-template=activite]) .pl .pl-reg summary{justify-content:flex-start;gap:.35rem}body:is([data-template=destination],[data-template=activite]) .pl .pl-reg summary:after{margin-left:auto}@media (width<=600px){body[data-template=activite] .pl .pl-avail{grid-template-columns:auto 1fr;align-items:start;column-gap:.5rem;display:grid}body[data-template=activite] .pl .pl-avail .pl-ic{margin-top:.15rem}body[data-template=activite] .pl .pl-avail a{grid-column:2}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .row{flex-wrap:wrap}body:is([data-template=destination],[data-template=activite]) .pl .pl-hero .row .btn{flex:100%;justify-content:center;min-height:54px}}@media (width>=900px){body[data-template=activite] .pl .pl-grid .pl-card{flex-direction:column;display:flex}body[data-template=activite] .pl .pl-grid .pl-card>img,body[data-template=activite] .pl .pl-grid .pl-card>span{aspect-ratio:1.6;object-fit:cover;width:100%;height:auto;min-height:0}body[data-template=activite] .pl .pl-grid .pl-card>div{flex:1}}body[data-template=activite] .pl .pl-loc--embedded{margin:1rem 0 1.25rem}body[data-template=activite] .pl .pl-loc--embedded label{margin-bottom:.35rem;font-size:.85rem;font-weight:800;display:block}body[data-template=activite] .pl .pl-loc--embedded select{border:1px solid var(--sm-border);background:#fff;border-radius:14px;width:100%;max-width:28rem;min-height:46px;padding:0 .9rem}body[data-template=activite] .pl .pl-loc--embedded .pl-start{background:#fff;margin-top:.75rem}body[data-template=activite] .pl .side .p b{font-size:clamp(1.35rem,1.9vw,1.7rem);line-height:1.2}.pl .pl-card .pl-cf span[aria-hidden=true]{white-space:nowrap;flex:none}body[data-template=destination] .pl .pl-filters{border-radius:20px;padding:.9rem 1.1rem}body[data-template=destination] .pl .pl-filters .bar{gap:.6rem 1.5rem}body[data-template=destination] .pl .pl-filters legend,body[data-template=destination] .pl .pl-filters .category-filter label{margin-bottom:.3rem;font-size:.7rem}body[data-template=destination] .pl .pl-filters .opts{gap:.35rem}body[data-template=destination] .pl .pl-filters .opt span{min-height:36px;padding:.3rem .8rem;font-size:.85rem}body[data-template=destination] .pl .pl-filters select{min-height:40px;font-size:.9rem}body[data-template=destination] .pl .pl-filters .bar>.btn{min-height:40px;padding:.4rem 1rem;font-size:.9rem}@media (width>=900px){body[data-template=destination] .pl .pl-filters .bar{flex-wrap:wrap;align-items:flex-end;display:flex}body[data-template=destination] .pl .pl-filters .category-filter{flex:0 18rem}body[data-template=destination] .pl .pl-filters fieldset{flex:0 auto}}@media (width<=600px){body:is([data-template=destination],[data-template=activite]) .pl .pl-card .tag{white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;width:auto;max-width:100%;padding:.15rem .55rem;font-size:12px;line-height:1.3;overflow:hidden}body:is([data-template=destination],[data-template=activite]) .pl .pl-sort{align-items:center}}body:is([data-template=destination],[data-template=activite]) .pl .pl-reg summary span{white-space:nowrap}@media (width<=600px){body[data-template=destination] .pl .pl-filters .bar{grid-template-columns:1fr 1fr}body[data-template=destination] .pl .pl-filters .bar>:is(.category-filter,fieldset){grid-column:1/-1;min-width:0}}body:is([data-template=destination],[data-template=activite]) .pl .sbar .btn{white-space:normal;text-overflow:clip;text-align:center;padding:.35rem 1rem;font-size:14px;line-height:1.2;overflow:visible}body[data-template=activite] .pl .pl-card>span{background:linear-gradient(135deg,#ffe6da,#f3f1ff)}
