/* MiniStelle: versione inglese (WBC) */
/* il selettore di PrestaShop e del tema non si usa: c'e' il nostro IT / EN */
#_desktop_language_selector,#_mobile_language_selector,.language-selector-wrapper,.language-selector,.leo-language,.languages-block,#leo_block_top .language-selector{display:none!important}
.msl-sw{display:none}
html.msl-on .msl-sw{display:inline-flex;align-items:center;gap:2px;background:#F2EDE4;border-radius:999px;padding:3px;font:600 12.5px/1 Poppins,sans-serif;vertical-align:middle}
html.msl-on .msl-sw a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;padding:0 8px;border-radius:999px;color:#5E584F!important;text-decoration:none!important;letter-spacing:.02em}
html.msl-on .msl-sw a:hover{color:#1E1E1C!important}
html.msl-on .msl-sw a.is-on{background:#fff;color:#1E1E1C!important;box-shadow:0 1px 4px rgba(30,30,28,.1)}
html.msl-on .msl-sw--testa{margin:0 10px}
html.msl-on .msl-sw--piede{margin:14px 0 0}
html.msl-on .msl-sw--fluttua{position:fixed;left:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:9999;box-shadow:0 6px 18px rgba(0,0,0,.15)}
@media (max-width:767px){html.msl-on .msl-sw--testa{margin:0 6px}html.msl-on .msl-sw a{min-width:30px;height:26px;padding:0 6px}}
.msl-badge{position:fixed;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:100000;background:#1E1E1C;color:#fff;font:600 12.5px/1 Poppins,sans-serif;padding:10px 14px;border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.2);display:flex;gap:10px;align-items:center;white-space:nowrap}
.msl-badge a{color:#F5B547!important;text-decoration:underline}
html.msm-sticky-on .msl-badge{bottom:calc(88px + env(safe-area-inset-bottom,0px))}
html.msm-filtri-bloccato .msl-badge{display:none!important}
