:root{--creme:#F3F0E6;--ivoire:#FAF8F1;--sable:#E5DECC;--argile:#566044;--argile-fonce:#3D4834;--sage:#707B59;--sage-clair:#E6E9DC;--nuit:#283426;--encre:#30372B;--encre-doux:#656858;--or:#C9AA77;--shadow-soft:0 28px 60px -30px #34452f38;--shadow-card:0 16px 38px -22px #34452f30;--shadow-lift:0 30px 60px -25px #34452f40;--shadow-btn:0 5px 16px -7px #34452f60}body{background:var(--ivoire)}.annonce{background:var(--nuit);color:var(--ivoire)}.site-header.is-solid{background:#faf8f1f5}.hero-accueil{background:var(--creme);color:var(--encre)}.ha-ambiance{background:radial-gradient(ellipse at 95% 30%,#d9decc80,transparent 65%)}.ha-title,.ha-sub,.ha-btn-ghost{color:var(--encre)}.ha-title em{color:var(--argile);background:none;-webkit-text-fill-color:var(--argile);animation:none}.ha-btn-primary{background:var(--argile);color:#fff;box-shadow:var(--shadow-btn)}.ha-btn-primary:hover{background:var(--argile-fonce)}.ha-btn-ghost{background:var(--ivoire);border-color:#b6bca7}.ha-arche{aspect-ratio:.93;background:#62694e;box-shadow:var(--shadow-soft)}.ha-arche>img{object-fit:cover;object-position:50% 50%}.ha-anneau{border-color:#8a957d70}.ha-eyebrow{color:var(--argile)}.bd,.mascotte-bulle{background:#f7f4e9;border-color:#62694e;box-shadow:4px 5px #62694e18}.bd-titre,.bd-texte,.mb-titre,.mb-texte{color:var(--encre)}.bd--bas:before,.bd--gauche:before,.bd--basgauche:before,.bd--basdroite:before,.bd--droite:before{background:#62694e}.bd--bas:after,.bd--gauche:after,.bd--basgauche:after,.bd--basdroite:after,.bd--droite:after{background:#f7f4e9}.filtres-band,.club-box{background:var(--sage-clair)}.vg-visuel{background:#62694e;aspect-ratio:1}.vg-visuel>img{object-fit:contain;width:100%;height:100%}.mascotte-img{background:#62694e}.mascotte-img:last-child img{object-fit:contain}.club-illu{width:min(520px,100%);margin-inline:auto}.club-illu img{width:100%;height:auto;object-fit:contain;border-radius:24px}.gallery-thumbs--refresh{display:flex;overflow-x:auto;gap:10px;padding:5px 2px 12px;scroll-snap-type:x mandatory}.gallery-thumbs--refresh button{flex:0 0 76px;scroll-snap-align:start}.gallery-main img{object-fit:contain}.avis-source-link{display:inline-block;font-size:.8rem;text-decoration:underline;text-underline-offset:3px;margin-top:.7rem;color:var(--argile)}.avis-origin-note{color:var(--encre-doux);font-size:.86rem;margin-top:.6rem}.ugc-section{overflow:hidden}.ugc-heading{text-align:center;max-width:720px;margin:0 auto 2.5rem}.ugc-heading .lead{margin:1rem auto 0}.ugc-rail{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 4px 26px;scrollbar-width:thin;scrollbar-color:var(--sage) transparent}.ugc-nav{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:15px}.ugc-nav button{width:46px;height:46px;background:var(--ivoire);border:1px solid #c4cbb7;border-radius:50%;color:var(--argile);font-size:21px}.ugc-nav button:disabled{opacity:.35;cursor:default}.ugc-position{font-size:.85rem;color:var(--encre-doux)}:where(.ugc-nav button,.ugc-rail):focus-visible{outline:3px solid var(--argile);outline-offset:4px}@media(max-width:760px){.ugc-rail{gap:14px}.ugc-heading{margin-bottom:1.5rem}.ha-arche{aspect-ratio:1}.gallery-thumbs--refresh button{flex-basis:64px}}@media(prefers-reduced-motion:reduce){.ugc-rail{scroll-behavior:auto}}.btn-primary,.cosy-chat__form button{background:var(--argile);color:#fff}.btn-primary:hover{background:var(--argile-fonce)}.btn-nuit,.cosy-chat__launcher{background:var(--nuit);color:var(--ivoire)}.btn-nuit:hover{background:#1e291c}.cosy-chat__panel{background:var(--ivoire)}.cosy-chat__header,.cosy-chat__bubble--cosy{background:var(--sage-clair)}.cosy-chat__bubble--user{background:var(--argile)}.cosy-chat__choice{background:var(--ivoire);border-color:var(--sage);color:var(--argile-fonce)}.cosy-chat__choice:hover{background:var(--argile);color:#fff}.cosy-chat__product a{color:var(--argile-fonce)}.cosy-chat__form input:focus{border-color:var(--sage);box-shadow:0 0 0 4px #707b5920}.product-layout>.gallery,.product-layout>.buy-box{min-width:0}.gallery-thumbs--refresh{max-width:100%}@media(min-width:1025px){.product-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cosyfur-refresh.css.map */
