{"title":"Page d’accueil","description":null,"products":[{"product_id":"bonnet-satin-nuit-double-couche-reversible-protege-hydrate-tous-types-de-cheveux","title":"Bonnet-Satin Nuit - Double Couche Réversible | Protège \u0026 Hydrate Tous Types de Cheveux","description":"\u003cstyle id=\"sn-luxury-design\"\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500\u0026family=Nunito+Sans:wght@300;400;500;600\u0026display=swap');\n\n:root {\n  --sn-gold  : #c9a96e;\n  --sn-night : #0d0d1a;\n  --sn-cream : #faf7f4;\n  --sn-text  : #2a2a3a;\n  --sn-muted : #7a7a8c;\n  --sn-trans : 0.3s cubic-bezier(0.4,0,0.2,1);\n}\n\n\/* ── 1. Polices — aucun impact layout ─────────────────────────────────────── *\/\nbody {\n  font-family: 'Nunito Sans', sans-serif !important;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* Titres Horizon — classes spécifiques uniquement, jamais h1\/h2 bare *\/\n.h0, .h1, .h2, .h3, .h4, .h5,\n.product__title,\n.section__heading,\n.product-title {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  letter-spacing: 0.02em;\n}\n\n\/* ── 2. Navigation — ID précis, jamais le sélecteur \"header\" bare ─────────── *\/\n\/* Horizon : id=\"header-component\" class=\"header\" data-theme-color=\"rgb(255 255 255)\" *\/\n#header-component {\n  background-color: var(--sn-night) !important;\n  border-bottom: 1px solid rgba(201,169,110,0.15) !important;\n}\n#header-component a,\n#header-component .header__heading {\n  color: var(--sn-cream) !important;\n  transition: color var(--sn-trans);\n}\n#header-component a:hover {\n  color: var(--sn-gold) !important;\n}\n\n\/* ── 3. Boutons — sélecteurs Horizon précis, pas [type=\"submit\"] broad ──── *\/\n.product-form__submit,\n.cart__checkout-button,\n.button--primary {\n  background-color: var(--sn-night) !important;\n  border: 1px solid var(--sn-gold) !important;\n  color: var(--sn-cream) !important;\n  font-family: 'Nunito Sans', sans-serif !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.1em !important;\n  transition: background-color var(--sn-trans), color var(--sn-trans),\n              box-shadow var(--sn-trans) !important;\n}\n.product-form__submit:hover,\n.cart__checkout-button:hover,\n.button--primary:hover {\n  background-color: var(--sn-gold) !important;\n  color: var(--sn-night) !important;\n  box-shadow: 0 4px 16px rgba(201,169,110,0.35) !important;\n}\n\n\/* ── 4. Prix ─────────────────────────────────────────────────────────────── *\/\n.price__compare-at-item,\n.price-item--regular s,\n.compare-at-price {\n  opacity: 0.55 !important;\n  text-decoration: line-through !important;\n}\n\n\/* ── 5. Cards collection — transition uniquement, jamais overflow\/background *\/\n.card-wrapper {\n  transition: transform var(--sn-trans), box-shadow var(--sn-trans) !important;\n}\n.card-wrapper:hover {\n  transform: translateY(-3px) !important;\n  box-shadow: 0 8px 32px rgba(13,13,26,0.1) !important;\n}\n\/* Zoom image au hover — cibler l'img directement sans toucher au container *\/\n.card-wrapper:hover .card__media img,\n.card-wrapper:hover .media img {\n  transform: scale(1.04) !important;\n  transition: transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;\n}\n\n\/* ── 6. Footer ──────────────────────────────────────────────────────────── *\/\n.footer-section,\n.site-footer {\n  background-color: var(--sn-night) !important;\n  color: var(--sn-cream) !important;\n  border-top: 1px solid rgba(201,169,110,0.15) !important;\n}\n.footer-section a, .site-footer a { color: #e2c89a !important; }\n.footer-section a:hover, .site-footer a:hover { color: var(--sn-gold) !important; }\n\n\/* ── 7. Formulaires — focus doré, pas de background override ────────────── *\/\n.field__input:focus,\n.customer input:focus,\n.select__select:focus {\n  border-color: var(--sn-gold) !important;\n  box-shadow: 0 0 0 2px rgba(201,169,110,0.2) !important;\n  outline: none !important;\n}\n\n\/* ── 8. Panier drawer ───────────────────────────────────────────────────── *\/\n.cart-drawer .cart-drawer__footer .cart__checkout-button {\n  width: 100% !important;\n}\n\n\/* ── 9. Animations légères — uniquement sur éléments texte, jamais media ── *\/\n@keyframes snFadeUp {\n  from { opacity:0; transform:translateY(16px); }\n  to   { opacity:1; transform:translateY(0); }\n}\n.product__title { animation: snFadeUp 0.5s ease both; }\n\n\/* ── 10. Cosmétique universelle ─────────────────────────────────────────── *\/\n::selection { background-color: var(--sn-gold); color: var(--sn-night); }\n::-webkit-scrollbar { width:5px; height:5px; }\n::-webkit-scrollbar-track { background: #f5f5f5; }\n::-webkit-scrollbar-thumb { background: var(--sn-gold); border-radius:3px; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sn-product-desc\"\u003e\n\n  \u003cp style=\"font-size:1.1em;font-weight:600;color:#0d0d1a;margin-bottom:1em;\"\u003e\n    Vos cheveux méritent le meilleur — même la nuit. 🌙\n  \u003c\/p\u003e\n\n  \u003cp style=\"color:#4a4a5a;line-height:1.75;\"\u003e\n    Chaque matin, vous retrouvez vos cheveux secs, frisottés ou emmêlés après une nuit sur une taie\n    d'oreiller ordinaire ? C'est la \u003cstrong\u003efriction nocturne\u003c\/strong\u003e qui détruit vos longueurs\n    pendant que vous dormez.\n  \u003c\/p\u003e\n  \u003cp style=\"color:#4a4a5a;line-height:1.75;\"\u003e\n    Le \u003cstrong\u003eBonnet Satin Nuit Double Couche\u003c\/strong\u003e crée une barrière protectrice douce qui\n    préserve l'hydratation naturelle de vos cheveux, réduit les frisottis et maintient votre coiffure —\n    nuit après nuit.\n  \u003c\/p\u003e\n\n  \u003ch3 style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:1.3em;font-weight:600;color:#0d0d1a;margin:1.5em 0 0.75em;letter-spacing:0.02em;\"\u003e\n    ✨ Ce que vous gagnez dès la première nuit\n  \u003c\/h3\u003e\n  \u003cul style=\"list-style:none;padding:0;margin:0 0 1.5em;\"\u003e\n    \u003cli style=\"padding:6px 0;border-bottom:1px solid rgba(13,13,26,0.06);\"\u003e🌿 \u003cstrong\u003eHydratation préservée\u003c\/strong\u003e — le satin lisse ne pompe pas l'humidité comme le coton\u003c\/li\u003e\n    \u003cli style=\"padding:6px 0;border-bottom:1px solid rgba(13,13,26,0.06);\"\u003e💤 \u003cstrong\u003eRéveil parfait\u003c\/strong\u003e — moins de nœuds, moins de frisottis, coiffure intacte\u003c\/li\u003e\n    \u003cli style=\"padding:6px 0;border-bottom:1px solid rgba(13,13,26,0.06);\"\u003e🔄 \u003cstrong\u003eDouble couche réversible\u003c\/strong\u003e — deux looks, une protection optimale\u003c\/li\u003e\n    \u003cli style=\"padding:6px 0;border-bottom:1px solid rgba(13,13,26,0.06);\"\u003e🌈 \u003cstrong\u003e14 coloris\u003c\/strong\u003e — assorti à votre style, de nuit comme de jour\u003c\/li\u003e\n    \u003cli style=\"padding:6px 0;border-bottom:1px solid rgba(13,13,26,0.06);\"\u003e📐 \u003cstrong\u003eTaille universelle\u003c\/strong\u003e — naturels, défrisés, tressés, locks\u003c\/li\u003e\n    \u003cli style=\"padding:6px 0;\"\u003e💆 \u003cstrong\u003eÉlastique souple\u003c\/strong\u003e — reste en place toute la nuit sans marque\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv style=\"background:#f5f0e8;border-left:3px solid #c9a96e;padding:14px 18px;margin:1.5em 0;border-radius:2px;\"\u003e\n    \u003cp style=\"margin:0;font-style:italic;color:#4a4a5a;font-size:0.95em;\"\u003e\n      « Franchement je suis bluffée. J'ai les cheveux bouclés et depuis que je porte le bonnet satin,\n      fini les frisottis le matin. Ma coiffure tient 3 jours facilement. »\n    \u003c\/p\u003e\n    \u003cp style=\"margin:6px 0 0;font-size:0.8em;color:#9a9aaa;\"\u003e— Fatou, cliente SatinNuit ⭐⭐⭐⭐⭐\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#fff8e1;border:1px solid #ffe082;padding:10px 14px;border-radius:2px;margin-bottom:1.5em;\"\u003e\n    \u003cp style=\"margin:0;font-size:0.9em;\"\u003e\n      ⏰ \u003cstrong\u003eOffre limitée :\u003c\/strong\u003e \u003cstrong\u003e14,99€\u003c\/strong\u003e au lieu de \u003cs style=\"color:#9a9aaa;\"\u003e24,99€\u003c\/s\u003e — selon les coloris disponibles.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:1.2em;font-weight:600;color:#0d0d1a;margin-top:1.5em;letter-spacing:0.02em;\"\u003e\n    📦 Caractéristiques\n  \u003c\/h3\u003e\n  \u003cul style=\"list-style:none;padding:0;color:#4a4a5a;font-size:0.92em;\"\u003e\n    \u003cli style=\"padding:4px 0;\"\u003e◆ Matière : \u003cstrong\u003eSatin polyester premium\u003c\/strong\u003e — doux, léger, respirant\u003c\/li\u003e\n    \u003cli style=\"padding:4px 0;\"\u003e◆ Construction : \u003cstrong\u003eDouble couche réversible\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003cli style=\"padding:4px 0;\"\u003e◆ Fermeture : \u003cstrong\u003eÉlastique ajustable\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003cli style=\"padding:4px 0;\"\u003e◆ Lavage : \u003cstrong\u003eMachine 30°C\u003c\/strong\u003e, programme délicat\u003c\/li\u003e\n    \u003cli style=\"padding:4px 0;\"\u003e◆ Taille : \u003cstrong\u003eUniverselle\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv style=\"display:flex;align-items:flex-start;gap:12px;margin:1.5em 0;padding:14px;background:#f0f7f0;border-radius:2px;\"\u003e\n    \u003cspan style=\"font-size:1.8em;line-height:1;flex-shrink:0;\"\u003e🛡️\u003c\/span\u003e\n    \u003cdiv\u003e\n      \u003cstrong style=\"color:#0d0d1a;\"\u003eSatisfaction garantie\u003c\/strong\u003e\u003cbr\u003e\n      \u003cspan style=\"font-size:0.88em;color:#5a5a6a;\"\u003e\n        Pas satisfait(e) ? Contactez-nous dans les \u003cstrong\u003e14 jours\u003c\/strong\u003e — nous trouvons toujours une solution.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:1em;font-weight:600;color:#0d0d1a;text-align:center;margin-top:1.5em;letter-spacing:0.03em;\"\u003e\n    Choisissez votre coloris et commandez maintenant — livraison rapide en France 🇫🇷\n  \u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"SatinNuit","offers":[{"title":"Rouge","offer_id":57252195172735,"sku":"14:193#red","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Blanc","offer_id":57252195205503,"sku":"14:496#white","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Bleu","offer_id":57252195238271,"sku":"14:200006154#blue","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Bleu Marine","offer_id":57252195271039,"sku":"14:200003699#navy","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Rose","offer_id":57252195303807,"sku":"14:1052#pink","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Violet foncé","offer_id":57252195336575,"sku":"14:200006151#deep Purple","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Noir","offer_id":57252195369343,"sku":"14:200006152#Black","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Vert","offer_id":57252195402111,"sku":"14:200006156#green","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Café","offer_id":57252195434879,"sku":"14:691#coffee","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Beige","offer_id":57252195467647,"sku":"14:365458#beige","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Rose clair","offer_id":57252195500415,"sku":"14:200004889#light pink","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Rose Rouge","offer_id":57252195533183,"sku":"14:350853#rose red","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Violet","offer_id":57252195565951,"sku":"14:175#purple","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"Bleu ciel","offer_id":57252195598719,"sku":"14:350850#light blue","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0996\/5030\/6431\/files\/21b4d2ebf_generated_image.png?v=1777067292"}],"url":"https:\/\/satinnuit.fr\/collections\/frontpage.oembed","provider":"SatinNuit","version":"1.0","type":"link"}