/* FSA Inox : panneau « Liste de souhaits » (07/11/2026, charte « Bleu pétrole »), chargé par modules/stwishlist/.../sidebar.tpl du thème fsa */
#side_wishlist .st-menu-header{background:var(--fsa-petrol,#0e5e6f) !important;padding:14px 16px !important;margin:0 !important}
#side_wishlist .st-menu-title{color:#fff !important;font-size:17px !important;text-transform:none !important;margin:0 !important}
#side_wishlist .close_right_side,#side_wishlist .close_right_side i{color:#fff !important}
#side_wishlist_block{padding:18px 16px !important}
#side_wishlist_block .fsa-wl-lead{margin:0 0 12px;font-size:14px;line-height:1.5;color:#36505a}
#side_wishlist_block .fsa-wl-lbl{font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#4a6169;margin:0 0 8px}
#select_wishlist{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px}
#select_wishlist li{margin:0;padding:0;border:0 !important}
#select_wishlist a{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--fsa-line,#d7e6e9);border-radius:10px;background:#fff;color:var(--fsa-ink,#102a33) !important;text-decoration:none !important;font-size:14.5px;transition:border-color .15s,background .15s}
#select_wishlist a:hover{border-color:var(--fsa-link,#0e7490);background:#f4f8f9}
#select_wishlist a i{display:none}
#select_wishlist a:before{content:"";flex:0 0 18px;width:18px;height:18px;border-radius:999px;border:2px solid var(--fsa-petrol,#0e5e6f);box-sizing:border-box}
#select_wishlist a.st_done{border-color:var(--fsa-petrol,#0e5e6f);background:var(--fsa-tint,#e3f1f3)}
#select_wishlist a.st_done:before{background:var(--fsa-petrol,#0e5e6f);box-shadow:inset 0 0 0 3px #fff}
#select_wishlist a.active{opacity:.6}
#select_wishlist .fsa-wl-name{flex:1 1 auto;font-weight:600}
#select_wishlist .fsa-wl-count{flex:0 0 auto;min-width:24px;padding:1px 8px;border-radius:999px;background:var(--fsa-tint,#e3f1f3);color:var(--fsa-petrol-dark,#0b4f5c);font-size:12.5px;text-align:center}
#side_wishlist_block .input-group{display:flex;gap:8px;flex-wrap:nowrap}
#side_wishlist_block .form-control{height:42px;border:1px solid var(--fsa-line,#d7e6e9) !important;border-radius:9px !important;padding:0 12px;font-size:14px}
#side_wishlist_block .form-control:focus{border-color:var(--fsa-link,#0e7490) !important;box-shadow:0 0 0 3px rgba(14,116,144,.15)}
#side_wishlist_block .input-group-btn{display:block;width:auto}
#side_wishlist_submit{height:42px;border-radius:9px !important;padding:0 14px !important;background:#fff !important;border:1px solid var(--fsa-petrol,#0e5e6f) !important;color:var(--fsa-petrol,#0e5e6f) !important;font-weight:700;white-space:nowrap}
#side_wishlist_submit:hover{background:var(--fsa-petrol,#0e5e6f) !important;color:#fff !important}
#side_wishlist_submit i{margin-right:4px}
#side_wishlist_block .fsa-wl-foot{margin:14px 0 0;font-size:13px}
#side_wishlist_block .fsa-wl-foot a{color:var(--fsa-link,#0e7490) !important;font-weight:600}
