/* Papin Tissus — icônes du menu (validées par Thomas le 25/09/2026).
   Police : 16 icônes utilisées + 7 variantes extraites de « uicons thin rounded » (famille de la page d'accueil V5), 3,7 Ko.
   Usage : classes « pt-ico pt-ico-<nom> » sur un élément de menu (Apparence > Menus > Classes CSS).
   Chargée par wp-content/novamira-sandbox/papin-menu.php. Source : gutenberg/papin-menu-icons.woff2 */
@font-face{font-family:"papin-icones";src:url(data:font/woff2;base64,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) format("woff2");font-display:block}
.pt-ico>a::before{font-family:"papin-icones"!important;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pt-ico-sofa>a::before{content:"\ee4f"}
.pt-ico-umbrella-beach>a::before{content:"\f08b"}
.pt-ico-arrows-h>a::before{content:"\e0f9"}
.pt-ico-bed-alt>a::before{content:"\e17f"}
.pt-ico-shirt-long-sleeve>a::before{content:"\edc5"}
.pt-ico-sewing-machine>a::before{content:"\eda5"}
.pt-ico-blinds>a::before{content:"\e1b4"}
.pt-ico-badge-percent>a::before{content:"\e138"}
.pt-ico-house-chimney>a::before{content:"\e883"}
.pt-ico-sparkles>a::before{content:"\ee79"}
.pt-ico-catalog>a::before{content:"\e31d"}
.pt-ico-shipping-fast>a::before{content:"\edc2"}
.pt-ico-comment-question>a::before{content:"\e46f"}
.pt-ico-message-star>a::before{content:"\ea45"}
.pt-ico-store-alt>a::before{content:"\eefb"}
.pt-ico-envelope-open>a::before{content:"\e605"}
.pt-ico-dress>a::before{content:"\e5ad"}
.pt-ico-tshirt>a::before{content:"\f06b"}
.pt-ico-measuring-tape>a::before{content:"\ea19"}
.pt-ico-ruler-horizontal>a::before{content:"\ed39"}
.pt-ico-gem>a::before{content:"\e77b"}
.pt-ico-mattress-pillow>a::before{content:"\ea17"}
.pt-ico-circle-star>a::before{content:"\e3c3"}
/* Ordinateur : icône au-dessus du libellé, alignée à gauche ; emplacement d'icône de 28 px pour que tous les libellés soient sur la même ligne. */
.whb-header .wd-nav-main>li.pt-ico>a{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;row-gap:3px;padding-block:2px}
.whb-header .wd-nav-main>li.pt-ico>a::before{grid-column:1/-1;justify-self:start;display:flex;align-items:center;justify-content:flex-start;height:28px;font-size:21px;transition:transform .15s,background-color .15s,color .15s}
.whb-header .wd-nav-main>li.pt-ico>a:hover::before,.whb-header .wd-nav-main>li.pt-ico>a:focus-visible::before{transform:translateY(-2px)}
/* Coupons : même présentation que les autres entrées, icône dans une pastille jaune (inversée au survol). */
.whb-header .wd-nav-main>li.pt-ico-badge-percent>a::before{justify-content:center;width:28px;border-radius:50%;background:#ffcc00;color:#242424;font-size:16px}
.whb-header .wd-nav-main>li.pt-ico-badge-percent>a:hover::before,.whb-header .wd-nav-main>li.pt-ico-badge-percent>a:focus-visible::before{background:#242424;color:#ffcc00}
/* Téléphone : icône devant le libellé, premier niveau seulement ; Coupons dans une pastille jaune. */
.wd-nav-mobile>li.pt-ico>a::before{flex:none;width:26px;margin-right:12px;font-size:20px;text-align:center}
.wd-nav-mobile>li.pt-ico-badge-percent>a::before{display:inline-flex;align-items:center;justify-content:center;height:26px;border-radius:50%;background:#ffcc00;color:#242424;font-size:15px}
@media (prefers-reduced-motion:reduce){.whb-header .wd-nav-main>li.pt-ico>a::before{transition:none}}
