.sorendo-next .sn-public-listing-page{background:var(--sn-paper);color:var(--sn-ink)}.sorendo-next .sn-public-listing-breadcrumb,.sorendo-next .sn-public-listing-heading{background:var(--sn-paper);border-color:var(--sn-border)}.sorendo-next .sn-public-listing-breadcrumb :is(a,span){color:var(--sn-muted)}.sorendo-next .sn-public-listing-breadcrumb a:hover,.sorendo-next .sn-public-listing-breadcrumb nav>span:last-child{color:var(--sn-ink)}.sorendo-next .sn-public-listing-heading{box-shadow:none}.sorendo-next .sn-public-listing-empty h3,.sorendo-next .sn-public-listing-heading h1{color:var(--sn-ink)}.sorendo-next .sn-public-listing-empty p,.sorendo-next .sn-public-listing-heading p{color:var(--sn-muted)}.sorendo-next .sn-public-listing-sort{min-height:44px;max-width:100%;background:var(--sn-paper);color:var(--sn-ink);border-color:var(--sn-border)}.sorendo-next .sn-public-listing-filters{background:var(--sn-surface);border-color:var(--sn-border);box-shadow:none}.sorendo-next .sn-public-listing-filters :is(h2,h3){color:var(--sn-ink)}.sorendo-next .sn-public-listing-filters :is(label,p,span){color:var(--sn-muted)}.sorendo-next .sn-public-listing-filters input[type=number]{min-width:0;min-height:44px;background:var(--sn-paper);color:var(--sn-ink);border-color:var(--sn-border)}.sorendo-next .sn-public-listing-filters input[type=number]::-moz-placeholder{color:var(--sn-muted);opacity:1}.sorendo-next .sn-public-listing-filters input[type=number]::placeholder{color:var(--sn-muted);opacity:1}.sorendo-next .sn-public-listing-filters input[type=checkbox]{accent-color:var(--sn-accent)}.sorendo-next .sn-public-listing-filters button{min-height:44px;color:var(--sn-accent)}.sorendo-next .sn-public-listing-filters button:hover{color:var(--sn-ink)}.sorendo-next .sn-public-listing-filters button span{color:inherit}.sorendo-next .sn-nouveautes-filter-toggle{display:inline-flex;align-items:center;gap:10px;text-align:left}.sorendo-next .sn-nouveautes-filter-fields,.sorendo-next .sn-nouveautes-filter-label{display:none}.sorendo-next .sn-nouveautes-filter-fields[data-open=true]{display:block}@media(min-width:1024px){.sorendo-next .sn-nouveautes-filter-fields{display:block}.sorendo-next .sn-nouveautes-filter-toggle{display:none}.sorendo-next .sn-nouveautes-filter-label{display:inline}}.sorendo-next .sn-public-listing-empty{background:var(--sn-surface);border-color:var(--sn-border);box-shadow:none}.sorendo-next .sn-public-listing-empty button{background:var(--sn-accent);color:var(--sn-paper)}.sorendo-next .sn-public-listing-empty button:hover{background:var(--sn-ink)}.sorendo-next .sn-public-listing-hero{background:var(--sn-surface);background-image:none;border-color:var(--sn-border)}.sorendo-next .sn-public-listing-hero h1{color:var(--sn-ink)}.sorendo-next .sn-public-listing-hero p{color:var(--sn-muted)}.sorendo-next .sn-public-listing-glow{background:var(--sn-mint);opacity:.2}.sorendo-next .sn-public-listing-count{background:var(--sn-paper);color:var(--sn-accent);border-color:var(--sn-border)}.sorendo-next .sn-public-listing-responsibility{color:var(--sn-accent)}.sorendo-next .sn-public-listing-note{background:var(--sn-surface);border-color:var(--sn-border);color:var(--sn-muted)}.sorendo-next .sn-public-listing-note svg,.sorendo-next .sn-public-listing-page [data-listing-image-policy]{color:var(--sn-muted)}.sorendo-next .sn-reconditionne-page #products>nav a{background:var(--sn-paper);color:var(--sn-ink);border-color:var(--sn-border)}.sorendo-next .sn-reconditionne-page #products>nav a:hover{background:var(--sn-surface);border-color:var(--sn-accent)}.sorendo-next .sn-reconditionne-page #products>nav a[aria-current=page]{background:var(--sn-mint);color:#173b33}.sorendo-next .sn-reconditionne-page #products>nav span{background:var(--sn-surface);color:var(--sn-muted);border-color:var(--sn-border)}.sorendo-next .sn-public-listing-page :is(.sn-public-listing-sort,.sn-public-listing-filters input,.sn-public-listing-filters button,.sn-public-listing-breadcrumb a,.sn-public-listing-empty button):focus-visible,.sorendo-next .sn-reconditionne-page #products>nav a:focus-visible{outline:3px solid var(--sn-accent);outline-offset:3px}