1<!DOCTYPE html> 2<html lang="fr-FR" class="loading-site no-js"> 3<head> 4 <meta charset="UTF-8" /> 5 <link rel="profile" href="https://gmpg.org/xfn/11" /> 6 <link rel="pingback" href="https://sex-dollsfrance.com/xmlrpc.php" /> 7 8
8<script id="sdf-consent-mode-v2"> 9 (function(){ 10 window.dataLayer = window.dataLayer || []; 11 window.gtag = window.gtag || function(){ window.dataLayer.push(arguments); }; 12 13 window.gtag('consent', 'default', { 14 analytics_storage: 'denied', 15 ad_storage: 'denied', 16 ad_user_data: 'denied', 17 ad_personalization: 'denied', 18 wait_for_update: 500 19 }); 20 21 var name = 'sdf_cookie_consent'; 22 23 function readConsent(){ 24 var item = document.cookie.split('; ').find(function(row){ return row.indexOf(name + '=') === 0; }); 25 if (item) { 26 try { return JSON.parse(decodeURIComponent(item.split('=').slice(1).join('='))); } catch(e) {} 27 } 28 try { 29 var stored = localStorage.getItem(name); 30 if (stored) return JSON.parse(stored); 31 } catch(e) {} 32 return null; 33 } 34 35 function applyConsent(state){ 36 var choices = state && state.choices ? state.choices : {}; 37 window.gtag('consent', 'update', { 38 analytics_storage: choices.stats ? 'granted' : 'denied', 39 ad_storage: choices.marketing ? 'granted' : 'denied', 40 ad_user_data: choices.marketing ? 'granted' : 'denied', 41 ad_personalization: choices.marketing ? 'granted' : 'denied' 42 }); 43 } 44 45 var storedConsent = readConsent(); 46 if (storedConsent) { 47 applyConsent(storedConsent); 48 } 49 50 window.addEventListener('sdfCookieConsentChanged', function(event){ 51 applyConsent(event && event.detail ? event.detail : (readConsent() || {})); 52 }); 53 })(); 54 </script>
54 55
55<script id="sdf-cookie-early-guard"> 56 (function(){ 57 var name = 'sdf_cookie_consent'; 58 function readConsent(){ 59 var item = document.cookie.split('; ').find(function(row){ return row.indexOf(name + '=') === 0; }); 60 if (!item) return null; 61 try { return JSON.parse(decodeURIComponent(item.split('=').slice(1).join('='))); } catch(e) { return null; } 62 } 63 function allowed(category){ 64 var state = readConsent(); 65 var choices = state && state.choices ? state.choices : {}; 66 if (category === 'manager') return !!(choices.stats || choices.marketing); 67 if (category === 'stats') return !!choices.stats; 68 return !!choices.marketing; 69 } 70 function categoryFor(src){ 71 src = String(src || '').toLowerCase(); 72 if (src.indexOf('googletagmanager.com/gtm.js') !== -1) return 'manager'; 73 if (src.indexOf('google-analytics.com') !== -1 || src.indexOf('analytics.google.com') !== -1) return 'stats'; 74 if (src.indexOf('googletagmanager.com/gtag/js') !== -1 && /[?&]id=g-/i.test(src)) return 'stats'; 75 return 'marketing'; 76 } 77 var blocked = ['googletagmanager.com','google-analytics.com','analytics.google.com','connect.facebook.net','facebook.com/tr','static.hotjar.com','script.hotjar.com','clarity.ms','bat.bing.com','tiktok.com/i18n/pixel','pinimg.com']; 78 function shouldBlock(src){ 79 if (!src) return false; 80 src = String(src).toLowerCase(); 81 var matched = blocked.some(function(part){ return src.indexOf(part) !== -1; }); 82 if (!matched) return false; 83 return !allowed(categoryFor(src)); 84 } 85 var originalCreate = document.createElement; 86 document.createElement = function(tag){ 87 var element = originalCreate.call(document, tag); 88 if (String(tag).toLowerCase() === 'script') { 89 var setAttribute = element.setAttribute; 90 element.setAttribute = function(attr, value){ 91 if (String(attr).toLowerCase() === 'src' && shouldBlock(value)) { 92 element.type = 'text/plain'; 93 element.dataset.sdfCookieBlocked = '1'; 94 element.dataset.sdfCookieCategory = categoryFor(value); 95 } 96 return setAttribute.apply(element, arguments); 97 }; 98 } 99 return element; 100 }; 101 })(); 102 </script>
102 103
103<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>
103 104<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 105 <style id="sdf-remove-top-promo-bar-css"> 106 [data-sdf-conv-topbar], 107 .sdf-conv-topbar, 108 .sdf-promo-topbar, 109 .sdf-top-promo-bar { 110 display: none !important; 111 visibility: hidden !important; 112 height: 0 !important; 113 min-height: 0 !important; 114 margin: 0 !important; 115 padding: 0 !important; 116 overflow: hidden !important; 117 } 118 </style> 119
119<script id="sdf-remove-top-promo-bar-js"> 120 (function(){ 121 function removeTopPromoBar(){ 122 var nodes = document.querySelectorAll("[data-sdf-conv-topbar], .sdf-conv-topbar, .sdf-promo-topbar, .sdf-top-promo-bar"); 123 nodes.forEach(function(node){ if(node && node.parentNode){ node.parentNode.removeChild(node); } }); 124 } 125 if(document.readyState === "loading"){ 126 document.addEventListener("DOMContentLoaded", removeTopPromoBar); 127 } else { 128 removeTopPromoBar(); 129 } 130 window.setTimeout(removeTopPromoBar, 250); 131 window.setTimeout(removeTopPromoBar, 1000); 132 })(); 133 </script>
133 134 135<!-- Google Tag Manager for WordPress by gtm4wp.com -->
136<script data-cfasync="false" data-pagespeed-no-defer> 137 var gtm4wp_datalayer_name = "dataLayer"; 138 var dataLayer = dataLayer || []; 139 (function(){dataLayer.push(arguments);})('set', 'developer_id.dNGJiYT', true); 140 const gtm4wp_use_sku_instead = 0; 141 const gtm4wp_currency = "EUR"; 142 const gtm4wp_product_per_impression = 10; 143 const gtm4wp_clear_ecommerce = false; 144 const gtm4wp_datalayer_max_timeout = 2000; 145 const gtm4wp_console_log = true; 146 const gtm4wp_remarketing_prod_id_prefix = ""; 147 const gtm4wp_list_attribution = 0; 148 const gtm4wp_checkoutwc = 0; 149</script>
149 150<!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="viewport" content="width=device-width, initial-scale=1" />
150<script>window._wca = window._wca || [];</script>
150 151<!-- Jetpack Site Verification Tags --> 152<meta name="google-site-verification" content="N7uV90yniYHk9rDlef6wruV3DATZIohdqNXcdeF0u98"> 153 154 <!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 155 <title>Blog consacré aux poupées sexuelles</title> 156 <meta name="description" content="Blog Sex Dolls France : conseils pour comparer sex dolls, matières TPE ou silicone, tailles, promotions, livraison et entretien." /> 157 <link rel="canonical" href="https://sex-dollsfrance.com/blog/" /> 158 <link rel="next" href="https://sex-dollsfrance.com/blog/page/2/" /> 159 <meta property="og:locale" content="fr_FR" /> 160 <meta property="og:type" content="article" /> 161 <meta property="og:title" content="Blog" /> 162 <meta property="og:description" content="Blog Sex Dolls France : conseils pour comparer sex dolls, matières TPE ou silicone, tailles, promotions, livraison et entretien." /> 163 <meta property="og:url" content="https://sex-dollsfrance.com/blog/" /> 164 <meta property="og:site_name" content="Sex Dolls france" /> 165 <meta name="twitter:card" content="summary_large_image" /> 166 <meta name="twitter:site" content="@France_Sex_Doll" /> 167
167<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https:\/\/sex-dollsfrance.com\/blog\/","url":"https:\/\/sex-dollsfrance.com\/blog\/","name":"Blog consacré aux poupées sexuelles","isPartOf":{"@id":"https:\/\/sex-dollsfrance.com\/#website"},"datePublished":"2013-08-11T19:17:44+00:00","dateModified":"2026-10-02T21:13:57+00:00","description":"Blog Sex Dolls France : conseils pour comparer sex dolls, matières TPE ou silicone, tailles, promotions, livraison et entretien.","breadcrumb":{"@id":"https:\/\/sex-dollsfrance.com\/blog\/#breadcrumb"},"inLanguage":"fr-FR"},{"@type":"BreadcrumbList","@id":"https:\/\/sex-dollsfrance.com\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/sex-dollsfrance.com\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/sex-dollsfrance.com\/#website","url":"https:\/\/sex-dollsfrance.com\/","name":"Sex Dolls France","description":"Les poupées sex dolls hyper-réalistes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sex-dollsfrance.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR","alternateName":"Sex-DollsFrance","publisher":{"@id":"https:\/\/sex-dollsfrance.com\/#organization"}}]}</script>
167 168 <!-- / Yoast SEO Premium plugin. --> 169 170 171<link rel='dns-prefetch' href='//stats.wp.com' /> 172<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 173<link rel='preconnect' href='//c0.wp.com' /> 174<link rel='preconnect' href='//i0.wp.com' /> 175<link rel='prefetch' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/flatsome.js?ver=e2eddd6c228105dac048' /> 176<link rel='prefetch' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/chunk.slider.js?ver=3.20.9' /> 177<link rel='prefetch' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/chunk.popups.js?ver=3.20.9' /> 178<link rel='prefetch' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/chunk.tooltips.js?ver=3.20.9' /> 179<link rel='prefetch' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/woocommerce.js?ver=18382ea1faad738c14ed' /> 180<link rel="alternate" type="application/rss+xml" title="Sex Dolls france » Flux" href="https://sex-dollsfrance.com/feed/" /> 181<link rel="alternate" type="application/rss+xml" title="Sex Dolls france » Flux des commentaires" href="https://sex-dollsfrance.com/comments/feed/" /> 182<style id="wp-img-auto-sizes-contain-inline-css"> 183img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 184/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 185</style> 186<style id="wp-block-library-inline-css"> 187:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
187--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 188/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 189</style> 190<style id="wp-block-styles-placeholder-inline-css"> 191:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." } 192/*# sourceURL=wp-block-styles-placeholder-inline-css */ 193</style> 194<style id="wp-global-styles-placeholder-inline-css"> 195:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." } 196/*# sourceURL=wp-global-styles-placeholder-inline-css */ 197</style> 198<link rel='stylesheet' id='contact-form-7-css' href='https://sex-dollsfrance.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.2.1' media='all' /> 199<style id="woocommerce-inline-inline-css"> 200.woocommerce form .form-row .required { visibility: visible; } 201/*# sourceURL=woocommerce-inline-inline-css */ 202</style> 203<style id="jetpack-stats-inline-css"> 204img#wpstats{display:none} 205/*# sourceURL=jetpack-stats-inline-css */ 206</style> 207<link rel='stylesheet' id='flatsome-woocommerce-extra-product-options-css' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/inc/integrations/wc-extra-product-options/extra-product-options.css?ver=3.20.9' media='all' /> 208<style id="sdf-rgpd-cookies-inline-css"> 209 210 .sdf-cookie{position:fixed;left:18px;right:18px;bottom:18px;z-index:2147483643;font-family:inherit;color:#243241;pointer-events:auto;touch-action:manipulation} 211 .sdf-cookie[hidden],.sdf-cookie-modal[hidden]{display:none!important} 212 .sdf-cookie__box{max-width:1180px;margin:0 auto;background:#fff;border:1px solid #d9e8f4;border-radius:8px;box-shadow:0 18px 45px rgba(20,54,82,.22);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px;pointer-events:auto} 213 .sdf-cookie__title{margin:0 0 6px;color:#15466f;font-size:20px;line-height:1.25;letter-spacing:0} 214 .sdf-cookie__text{margin:0;line-height:1.55;font-size:15px} 215 .sdf-cookie__links{margin-top:8px;font-size:14px}.sdf-cookie__links a{color:#1f5f99;text-decoration:none!important;font-weight:700} 216 .sdf-cookie__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end} 217 .sdf-cookie button,.sdf-cookie-modal button,.sdf-cookie-manage{border:0;border-radius:6px;min-height:44px;padding:10px 14px;font-weight:700;cursor:pointer;text-decoration:none!important;line-height:1.1;position:relative;z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:rgba(31,95,153,.18);pointer-events:auto} 218 .sdf-cookie__primary,.sdf-cookie-modal__primary{background:#1f5f99;color:#fff}.sdf-cookie__primary:hover,.sdf-cookie-modal__primary:hover{background:#15466f} 219 .sdf-cookie__light,.sdf-cookie-modal__light{background:#eef6fc;color:#15466f;border:1px solid #d9e8f4!important} 220 .sdf-cookie__plain{background:#fff;color:#15466f;border:1px solid #d9e8f4!important} 221 .sdf-cookie-manage{position:fixed;left:16px;bottom:16px;z-index:2147483642;background:#fff;color:#15466f;border:1px solid #d9e8f4!important;box-shadow:0 10px 24px rgba(20,54,82,.16);display:none} 222 .sdf-cookie-manage.is-visible{display:inline-flex;align-items:center} 223 .sdf-cookie-modal{position:fixed;inset:0;z-index:2147483644;background:rgba(21,70,111,.42);display:flex;align-items:center;justify-content:center;padding:18px;pointer-events:auto;touch-action:manipulation} 224 .sdf-cookie-modal__box{width:min(680px,100%);max-height:calc(100vh - 36px);overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:8px;border:1px solid #d9e8f4;box-shadow:0 24px 60px rgba(20,54,82,.28);padding:24px;pointer-events:auto} 225 .sdf-cookie-modal h2{margin:0 0 8px;color:#15466f;font-size:26px;letter-spacing:0}.sdf-cookie-modal p{line-height:1.55} 226 .sdf-cookie-choice{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;border:1px solid #d9e8f4;border-radius:8px;padding:14px;margin:12px 0;background:#f8fbff} 227 .sdf-cookie-choice strong{display:block;color:#15466f;margin-bottom:4px}
227.sdf-cookie-choice span{display:block;font-size:14px;line-height:1.45} 228 .sdf-cookie-switch{position:relative;width:54px;height:30px;display:inline-block}.sdf-cookie-switch input{opacity:0;width:0;height:0} 229 .sdf-cookie-slider{position:absolute;cursor:pointer;inset:0;background:#b7c7d5;border-radius:999px;transition:.18s}.sdf-cookie-slider:before{position:absolute;content:"";height:24px;width:24px;left:3px;top:3px;background:#fff;border-radius:50%;transition:.18s;box-shadow:0 2px 6px rgba(0,0,0,.18)} 230 .sdf-cookie-switch input:checked+.sdf-cookie-slider{background:#1f5f99}.sdf-cookie-switch input:checked+.sdf-cookie-slider:before{transform:translateX(24px)} 231 .sdf-cookie-switch input:disabled+.sdf-cookie-slider{background:#627d47;cursor:not-allowed} 232 .sdf-cookie-modal__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;margin-top:18px} 233 @media(max-width:760px){.sdf-cookie{left:10px;right:10px;bottom:10px}.sdf-cookie__box{grid-template-columns:1fr;padding:16px}.sdf-cookie__actions,.sdf-cookie-modal__actions{justify-content:stretch}.sdf-cookie button,.sdf-cookie-modal button{width:100%}.sdf-cookie-choice{grid-template-columns:1fr}.sdf-cookie-switch{justify-self:start}} 234 235/*# sourceURL=sdf-rgpd-cookies-inline-css */ 236</style> 237<style id="sdf-soro-blog-template-links-inline-css"> 238 239body.single-post .entry-image, 240body.single-post .post-thumbnail, 241body.single-post .blog-featured-image { 242 max-width: 760px; 243 margin: 16px auto 24px; 244 border-radius: 8px; 245 overflow: visible; 246 text-align: center; 247} 248body.single-post .entry-image img, 249body.single-post .post-thumbnail img, 250body.single-post img.wp-post-image { 251 display: block !important; 252 width: auto !important; 253 height: auto !important; 254 max-width: 100% !important; 255 max-height: 520px !important; 256 object-fit: contain !important; 257 margin: 0 auto !important; 258 border-radius: 8px; 259} 260.sdf-soro-blog-template-v1 { 261 --ink: #202124; 262 --muted: #5f6368; 263 --line: #d9e8f4; 264 --blue: #1f5f99; 265 --blue-dark: #16446d; 266 --gold: #b9822a; 267 --soft-gold: #fffaf0; 268 max-width: 900px; 269 margin: 0 auto 40px; 270 color: var(--ink); 271 font-family: inherit; 272 font-size: 17px; 273 line-height: 1.68; 274} 275.sdf-soro-blog-template-v1, 276.sdf-soro-blog-template-v1 * { 277 box-sizing: border-box; 278 letter-spacing: 0; 279} 280.sdf-soro-blog-template-v1 p { 281 margin: 0 0 16px; 282 color: #303b45; 283} 284.sdf-soro-blog-template-v1 > p:first-of-type { 285 margin: 0 0 24px; 286 padding: 13px 16px; 287 border-left: 4px solid var(--gold); 288 border-radius: 0 8px 8px 0; 289 background: rgba(255, 255, 255, .72); 290 color: #3f4e5d; 291 font-size: 18px; 292 line-height: 1.62; 293} 294.sdf-soro-blog-template-v1 h4 { 295 margin: 18px 0 8px !important; 296 color: #263f55 !important; 297 font-family: inherit !important; 298 font-size: 18px !important; 299 font-weight: 700 !important; 300 line-height: 1.35 !important; 301} 302.sdf-soro-blog-template-v1 a { 303 color: var(--blue-dark); 304 font-weight: 700; 305 text-decoration: none; 306} 307.sdf-soro-blog-template-v1 a:hover { 308 text-decoration: underline; 309 text-underline-offset: 3px; 310} 311.sdf-soro-blog-template-v1 .sdf-auto-link { 312 color: #16446d; 313} 314.sdf-soro-blog-template-v1 p[style*="text-align: center"] { 315 margin: 24px 0; 316} 317.sdf-soro-blog-template-v1 p[style*="text-align: center"] a { 318 display: inline-flex !important; 319 align-items: center; 320 justify-content: center; 321 min-height: 46px; 322 padding: 11px 18px !important; 323 border: 1px solid var(--blue-dark) !important; 324 border-radius: 6px !important; 325 background: var(--blue-dark) !important; 326 color: #fff !important; 327 font-weight: 700 !important; 328 box-shadow: 0 8px 18px rgba(22, 68, 109, .12); 329} 330.sdf-soro-blog-template-v1 img { 331 display: block !important; 332 width: auto !important; 333 max-width: min(680px, 100%) !important; 334 height: auto !important; 335 max-height: 520px !important; 336 object-fit: contain !important; 337 margin: 18px auto !important; 338 border-radius: 8px; 339} 340body.blog .sdf-blog-draft .sdf-blog-feature figure, 341body.blog .sdf-blog-draft .sdf-blog-card > a, 342body.archive .sdf-blog-draft .sdf-blog-feature figure, 343body.archive .sdf-blog-draft .sdf-blog-card > a { 344 display: flex !important;
345 align-items: center !important; 346 justify-content: center !important; 347 overflow: hidden !important; 348 background: #f7f9fb !important; 349} 350body.blog .sdf-blog-draft .sdf-blog-feature figure > a, 351body.archive .sdf-blog-draft .sdf-blog-feature figure > a { 352 display: flex !important; 353 align-items: center !important; 354 justify-content: center !important; 355 width: 100% !important; 356 height: 100% !important; 357} 358body.blog .sdf-blog-draft .sdf-blog-feature figure, 359body.archive .sdf-blog-draft .sdf-blog-feature figure { 360 aspect-ratio: 16 / 9; 361} 362body.blog .sdf-blog-draft .sdf-blog-card > a, 363body.archive .sdf-blog-draft .sdf-blog-card > a { 364 aspect-ratio: 16 / 10; 365} 366body.blog .sdf-blog-draft .sdf-blog-feature img, 367body.blog .sdf-blog-draft .sdf-blog-card img, 368body.archive .sdf-blog-draft .sdf-blog-feature img, 369body.archive .sdf-blog-draft .sdf-blog-card img { 370 display: block !important; 371 width: 100% !important; 372 height: 100% !important; 373 min-height: 0 !important; 374 max-width: 100% !important; 375 max-height: 100% !important; 376 object-fit: contain !important; 377 object-position: center center !important; 378 margin: 0 auto !important; 379 border-radius: 8px 8px 0 0; 380} 381.sdf-soro-blog-template-v1 ul, 382.sdf-soro-blog-template-v1 ol { 383 margin: 16px 0 20px !important; 384 padding: 18px 20px 18px 46px !important; 385 border: 1px solid #efd9ad !important; 386 border-radius: 8px !important; 387 background: var(--soft-gold) !important; 388 box-shadow: 0 8px 20px rgba(91, 53, 0, .06); 389} 390.sdf-soro-blog-template-v1 li { 391 margin: 8px 0; 392 color: #263f55; 393} 394/* Premium category layout: single blog posts only. */ 395body.single-post .blog-wrapper.blog-single > .row.row-large.row-divided { 396 width: 100%; 397 max-width: 1340px; 398 margin-right: auto; 399 margin-left: auto; 400} 401body.single-post .sdf-soro-blog-template-v1 { 402 width: 100%; 403 max-width: none; 404} 405body.single-post .sdf-blog-categories-block { 406 margin: 28px 0 36px; 407} 408body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-block { 409 width: 100%; 410 max-width: none; 411 margin: 0; 412 padding: 24px; 413 border-radius: 8px; 414 box-shadow: 0 10px 24px rgba(30, 57, 87, .07); 415} 416body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-block h2 { 417 margin: 0 0 12px !important; 418 padding: 13px 16px !important; 419 font-size: clamp(23px, 2.1vw, 30px) !important; 420 line-height: 1.22 !important; 421} 422body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-intro { 423 margin: 0 0 20px; 424 line-height: 1.55; 425} 426body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-grid { 427 display: grid; 428 grid-template-columns: repeat(2, minmax(0, 1fr)); 429 gap: 16px; 430} 431body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card { 432 display: grid; 433 grid-template-columns: minmax(0, 1fr); 434 min-width: 0; 435 overflow: hidden; 436 border-radius: 8px; 437 box-shadow: 0 8px 20px rgba(30, 57, 87, .09); 438} 439body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) { 440 grid-column: 1 / -1; 441 grid-template-columns: minmax(210px, .3fr) minmax(0, .7fr); 442} 443body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-media { 444 display: block; 445 width: 100%; 446 min-height: 0; 447 aspect-ratio: 4 / 3; 448 overflow: hidden; 449} 450body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) .sdf-v2-category-offer-media { 451 height: 220px; 452 min-height: 220px; 453 aspect-ratio: auto; 454} 455body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-media img, 456body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) .sdf-v2-category-offer-media img { 457 display: block !important; 458 width: 100% !important; 459 height: 100% !important; 460 min-height: 0 !important; 461 max-width: none !important; 462 max-height: none !important; 463 margin: 0 !important; 464 border-radius: 0 !important; 465 object-fit: cover !important; 466 object-position: center top !important; 467} 468body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-body { 469 min-width: 0; 470 padding: 18px; 471 justify-content: flex-start; 472} 473body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-label { 474 max-width: 100%; 475 margin-bottom: 10px; 476 padding: 5px 8px; 477 white-space: normal; 478 font-size: 11px; 479 line-height: 1.25; 480} 481body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-body h3 { 482 margin: 0 0 8px !important; 483 font-size: 18px !important; 484 line-height: 1.25 !important; 485} 486body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-body p { 487 margin: 0 0 16px; 488 font-size: 15px; 489 line-height: 1.52; 490} 491body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-btn, 492body.single-post .sdf-blog-categories-block a.sdf-v2-category-offer-btn { 493 display: inline-flex; 494 width: 100%; 495 min-height: 44px; 496 align-items: center; 497 justify-content: center; 498 margin-top: auto; 499 padding: 10px 14px; 500 overflow: visible; 501 background: var(--blue-dark) !important; 502 color: #fff !important; 503 font-size: 15px; 504 line-height: 1.2; 505 text-align: center; 506 white-space: normal; 507} 508body.single-post .sdf-blog-categories-block a.sdf-v2-category-offer-btn:hover, 509body.single-post .sdf-blog-categories-block a.sdf-v2-category-offer-btn:focus-visible { 510 background: #0f3558 !important; 511 color: #fff !important; 512 text-decoration: none; 513} 514@media (min-width: 1200px) { 515 body.single-post .blog-wrapper.blog-single > .row.row-large.row-divided > .large-9 { 516 flex: 0 0 78%; 517 max-width: 78%; 518 } 519 body.single-post .blog-wrapper.blog-single > .row.row-large.row-divided > .post-sidebar.large-3 { 520 flex: 0 0 22%; 521 max-width: 22%; 522 } 523 body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-gri
523d { 524 grid-template-columns: repeat(4, minmax(0, 1fr)); 525 gap: 14px; 526 } 527} 528@media (min-width: 640px) and (max-width: 1199px) { 529 body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card { 530 grid-column: auto !important; 531 grid-template-columns: minmax(0, 1fr) !important; 532 } 533 body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) { 534 grid-column: 1 / -1 !important; 535 grid-template-columns: minmax(190px, .34fr) minmax(0, .66fr) !important; 536 } 537 body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) .sdf-v2-category-offer-media { 538 height: 220px; 539 min-height: 220px; 540 aspect-ratio: auto; 541 } 542} 543@media (max-width: 639px) { 544 body.single-post .sdf-blog-categories-block { 545 margin: 22px 0 30px; 546 } 547 body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-block { 548 padding: 16px; 549 } 550 body.single-post .sdf-blog-categories-block .sdf-v2-category-offers-grid { 551 grid-template-columns: minmax(0, 1fr); 552 } 553 body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) { 554 grid-column: auto; 555 grid-template-columns: minmax(0, 1fr); 556 } 557 body.single-post .sdf-blog-categories-block .sdf-v2-category-offer-card:nth-child(5) .sdf-v2-category-offer-media { 558 height: auto; 559 min-height: 0; 560 aspect-ratio: 4 / 3; 561 } 562} 563@media (max-width: 849px) { 564 body.single-post .entry-image, 565 body.single-post .post-thumbnail, 566 body.single-post .blog-featured-image { 567 max-width: calc(100% - 24px); 568 margin: 12px auto 20px; 569 } 570 body.single-post .entry-image img, 571 body.single-post .post-thumbnail img, 572 body.single-post img.wp-post-image { 573 max-height: 420px !important; 574 } 575 .sdf-soro-blog-template-v1 img { 576 max-width: 100% !important; 577 max-height: 420px !important; 578 } 579 .sdf-soro-blog-template-v1 { 580 width: calc(100% - 32px); 581 font-size: 16px; 582 line-height: 1.62; 583 } 584 .sdf-soro-blog-template-v1 > p:first-of-type { 585 font-size: 16px; 586 } 587 .sdf-soro-blog-template-v1 ul, 588 .sdf-soro-blog-template-v1 ol { 589 padding: 14px 14px 14px 34px !important; 590 } 591} 592/*# sourceURL=sdf-soro-blog-template-links-inline-css */ 593</style> 594<style id="sdf-email-discount-popup-inline-css"> 595 596 .sdf-edp[hidden]{display:none!important}.sdf-edp{position:fixed;inset:0;z-index:1000002;background:rgba(12,28,43,.58);display:flex;align-items:center;justify-content:center;padding:18px;color:#243241} 597 .sdf-edp__box{width:min(680px,100%);background:#fff;border:1px solid #d9e8f4;border-radius:8px;box-shadow:0 28px 80px rgba(0,0,0,.34);overflow:hidden;position:relative} 598 .sdf-edp__close{position:absolute;right:18px;top:16px;min-width:78px;height:34px;border:1px solid #c8dceb;border-radius:6px;background:#fff;color:#15466f;font-size:13px;font-weight:800;line-height:1;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:0} 599 .sdf-edp__close:hover{background:#eef6fc} 600 .sdf-edp__top{padding:32px 34px 22px;background:linear-gradient(180deg,#f8fbff 0%,#fff 100%);border-bottom:1px solid #d9e8f4} 601 .sdf-edp__tag{display:inline-flex;align-items:center;min-height:32px;padding:6px 11px;border-radius:6px;background:#eef6fc;color:#15466f;font-weight:800;margin:0 0 12px} 602 .sdf-edp h2{margin:0 105px 10px 0;color:#15466f;font-size:31px;line-height:1.15;letter-spacing:0}.sdf-edp p{margin:0;line-height:1.58} 603 .sdf-edp__body{padding:26px 34px 30px}.sdf-edp__form{display:grid;grid-template-columns:minmax(260px,1fr) minmax(190px,auto);gap:12px;margin-top:20px;align-items:stretch}.sdf-edp__form input{width:100%;min-height:52px;border:1px solid #d9e8f4;border-radius:6px;padding:0 13px;font-size:16px} 604 .sdf-edp__form button{min-height:52px;border:0;border-radius:6px;background:#1f5f99;color:#fff;font-weight:800;padding:0 22px;cursor:pointer;white-space:nowrap;text-align:center;min-width:190px;letter-spacing:0}.sdf-edp__form button:hover{background:#15466f} 605 .sdf-edp__newsletter{display:flex;gap:9px;align-items:flex-start;margin-top:13px;font-size:13px;line-height:1.45;color:#536171}.sdf-edp__newsletter input{margin-top:3px} 606 .sdf-edp__note{font-size:13px!important;color:#536171;margin-top:12px!important}.sdf-edp__message{margin-top:12px!important;font-weight:700}.sdf-edp__message.is-error{color:#b20000}.sdf-edp__message.is-success{color:#627d47} 607 @media(max-width:640px){.sdf-edp{padding:12px}.sdf-edp__top,.sdf-edp__body{padding:22px 18px}.sdf-edp__close{right:14px;top:14px;min-width:72px;height:32px;font-size:12px}.sdf-edp h2{font-size:25px;margin-right:86px}.sdf-edp__form{grid-template-columns:1fr}.sdf-edp__form button{width:100%;min-width:0}} 608 609/*# sourceURL=sdf-email-discount-popup-inline-css */ 610</style> 611<link rel='stylesheet' id='flatsome-style-css' href='https://sex-dollsfrance.com/wp-content/themes/flatsome-child/style.css?ver=3.0.32' media='all' /> 612<link rel='stylesheet' id='sdf-global-design-system-css' href='https://sex-dollsfrance.com/wp-content/themes/flatsome-child/sdf-design-system.css?ver=1787153598' media='all' /> 613<link rel='stylesheet' id='flatsome-main-css' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/flatsome.css?ver=3.20.9' media='all' /> 614<style id="flatsome-main-inline-css"> 615@font-face { 616 font-family: "fl-icons"; 617 font-display: block; 618 src: url(https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot?v=3.20.9); 619 src: 620 url(https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.eot#iefix?v=3.20.9) format("embedded-opentype"), 621 url(https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff2?v=3.20.9) format("woff2"), 622 url(https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.ttf?v=3.20.9) format("truetype"), 623 url(https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.woff?v=3.20.9) format("woff"), 624 url(https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/icons/fl-icons.svg?v=3.20.9#fl-icons) format("svg"); 625 }
626/*# sourceURL=flatsome-main-inline-css */ 627</style> 628<link rel='stylesheet' id='flatsome-shop-css' href='https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/css/flatsome-shop.css?ver=3.20.9' media='all' /> 629<style id="rocket-lazyload-inline-css"> 630.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://sex-dollsfrance.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} 631/*# sourceURL=rocket-lazyload-inline-css */ 632</style>
633<script type="text/javascript"> 634 window._nslDOMReady = (function () { 635 const executedCallbacks = new Set(); 636 637 return function (callback) { 638 /** 639 * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once! 640 */ 641 if (executedCallbacks.has(callback)) return; 642 643 const wrappedCallback = function () { 644 if (executedCallbacks.has(callback)) return; 645 executedCallbacks.add(callback); 646 callback(); 647 }; 648 649 if (document.readyState === "complete" || document.readyState === "interactive") { 650 wrappedCallback(); 651 } else { 652 document.addEventListener("DOMContentLoaded", wrappedCallback); 653 } 654 }; 655 })(); 656 </script>
656<script id="wp-hooks-js" src="https://c0.wp.com/c/7.1.3/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 656
656
657<script id="jquery-core-js" src="https://c0.wp.com/c/7.1.3/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 657
657
658<script id="jquery-migrate-js" src="https://c0.wp.com/c/7.1.3/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 658
658
659<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/jquery-blockui/jquery.blockUI.min.js"></script>
vendor: 1 bytes, line 659
659
660<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/js-cookie/js.cookie.min.js"></script>
vendor: 1 bytes, line 660
660
661<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202641.js"></script>
vendor: 1 bytes, line 661
661
662<script id="pmw-js-extra"> 663var pmw = {"ajax_url":"https://sex-dollsfrance.com/wp-admin/admin-ajax.php","root":"https://sex-dollsfrance.com/wp-json/","nonce_wp_rest":"e7e2b2cfdd","nonce_ajax":"7f22a0ad43"}; 664//# sourceURL=pmw-js-extra 665</script>
vendor: 1 bytes, line 665
665
666<script id="pmw-js" src="https://sex-dollsfrance.com/wp-content/plugins/pixel-manager-pro-for-woocommerce/js/public/pro/pmw-public__premium_only.p1.min.js?ver=1.64.0"></script>
666 667<link rel="https://api.w.org/" href="https://sex-dollsfrance.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sex-dollsfrance.com/xmlrpc.php?rsd" /> 668<meta name="generator" content="WordPress 7.1.3" /> 669<meta name="generator" content="WooCommerce 11.1.2" /> 670<meta name="generator" content="Site Kit by Google 1.188.0" /> 671<!-- This website runs the Product Feed PRO for WooCommerce by AdTribes.io plugin - version woocommercesea_option_installed_version -->
672<script type="text/javascript"> 673(function(url){ 674 if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } 675 var addEvent = function(evt, handler) { 676 if (window.addEventListener) { 677 document.addEventListener(evt, handler, false); 678 } else if (window.attachEvent) { 679 document.attachEvent('on' + evt, handler); 680 } 681 }; 682 var removeEvent = function(evt, handler) { 683 if (window.removeEventListener) { 684 document.removeEventListener(evt, handler, false); 685 } else if (window.detachEvent) { 686 document.detachEvent('on' + evt, handler); 687 } 688 }; 689 var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); 690 var logHuman = function() { 691 if (window.wfLogHumanRan) { return; } 692 window.wfLogHumanRan = true; 693 var wfscr = document.createElement('script'); 694 wfscr.type = 'text/javascript'; 695 wfscr.async = true; 696 wfscr.src = url + '&r=' + Math.random(); 697 (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); 698 for (var i = 0; i < evts.length; i++) { 699 removeEvent(evts[i], logHuman); 700 } 701 }; 702 for (var i = 0; i < evts.length; i++) { 703 addEvent(evts[i], logHuman); 704 } 705})('//sex-dollsfrance.com/?wordfence_lh=1&hid=4D52849BBEE86E3C1D4577EC2145943F'); 706</script>
706 707<!-- Google Tag Manager for WordPress by gtm4wp.com --> 708<!-- GTM Container placement set to footer -->
709<script data-cfasync="false" data-pagespeed-no-defer> 710 var dataLayer_content = {"pagePostType":"bloghome","customerTotalOrders":0,"customerTotalOrderValue":0,"customerFirstName":"","customerLastName":"","customerBillingFirstName":"","customerBillingLastName":"","customerBillingCompany":"","customerBillingAddress1":"","customerBillingAddress2":"","customerBillingCity":"","customerBillingState":"","customerBillingPostcode":"","customerBillingCountry":"","customerBillingEmail":"","customerBillingEmailHash":"","customerBillingPhone":"","customerShippingFirstName":"","customerShippingLastName":"","customerShippingCompany":"","customerShippingAddress1":"","customerShippingAddress2":"","customerShippingCity":"","customerShippingState":"","customerShippingPostcode":"","customerShippingCountry":"","cartContent":{"totals":{"applied_coupons":[],"discount_total":0,"subtotal":0,"total":0},"items":[]}}; 711 dataLayer.push( dataLayer_content ); 712</script>
vendor: 1 bytes, line 712
712
713<script type="text/plain" data-sdf-cookie-blocked="1" data-sdf-cookie-category="manager" data-cfasync="false" data-pagespeed-no-defer>
vendor: 322 bytes, lines 713-718
713 714(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 715new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 716j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 717'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 718})(window,document,'script','dataLayer','
718GTM-K4G6QP8
vendor: 4 bytes, line 718
718');
719</script>
719 720<!-- End Google Tag Manager for WordPress by gtm4wp.com --> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 721 722<!-- START Pixel Manager for WooCommerce --> 723 724
724<script> 725 726 window.pmwDataLayer = window.pmwDataLayer || {}; 727 window.pmwDataLayer = Object.assign(window.pmwDataLayer, {"cart":{},"cart_item_keys":{},"version":{"number":"1.64.0","pro":true,"eligible_for_updates":true,"distro":"fms","beta":false,"show":true},"pixels":{"google":{"linker":{"settings":null},"user_id":false,"analytics":{"ga4":{"measurement_id":"G-BYGKMN6F7G","parameters":{},"mp_active":true,"debug_mode":false,"page_load_time_tracking":false},"id_type":"post_id"},"tag_id":"G-BYGKMN6F7G","tag_id_suppressed":[],"tag_gateway":{"measurement_path":""},"tcf_support":false,"consent_mode":{"is_active":true,"wait_for_update":500,"ads_data_redaction":false,"url_passthrough":true}}},"shop":{"list_name":"Blog Home","list_id":"blog_home","page_type":"blog_post","currency":"EUR","selectors":{"addToCart":[],"beginCheckout":[]},"order_duplication_prevention":true,"view_item_list_trigger":{"test_mode":false,"background_color":"green","opacity":0.5,"repeat":true,"timeout":1000,"threshold":0.8},"variations_output":true,"begin_checkout_on_checkout_page":true,"session_active":false},"page":{"id":102248,"title":"Comment reconnaître une vraie poupée en silicone avant achat ?","type":"post","categories":[{"term_id":1,"name":"Blog traitant de l'actualité des poupées sexuelles","slug":"blog-traitant-de-lactualite-des-poupees-sexuelles","term_group":0,"term_taxonomy_id":1,"taxonomy":"category","description":"Retrouvez nos articles consacres aux poupees sexuelles et sex dolls : guides d'achat, conseils d'entretien, comparatifs, nouveautes et points pratiques avant commande.","parent":0,"count":119,"filter":"raw","cat_ID":1,"category_count":119,"category_description":"Retrouvez nos articles consacres aux poupees sexuelles et sex dolls : guides d'achat, conseils d'entretien, comparatifs, nouveautes et points pratiques avant commande.","cat_name":"Blog traitant de l'actualité des poupées sexuelles","category_nicename":"blog-traitant-de-lactualite-des-poupees-sexuelles","category_parent":0}],"parent":{"id":0,"title":"Comment reconnaître une vraie poupée en silicone avant achat ?","type":"post","categories":[{"term_id":1,"name":"Blog traitant de l'actualité des poupées sexuelles","slug":"blog-traitant-de-lactualite-des-poupees-sexuelles","term_group":0,"term_taxonomy_id":1,"taxonomy":"category","description":"Retrouvez nos articles consacres aux poupees sexuelles et sex dolls : guides d'achat, conseils d'entretien, comparatifs, nouveautes et points pratiques avant commande.","parent":0,"count":119,"filter":"raw","cat_ID":1,"category_count":119,"category_description":"Retrouvez nos articles consacres aux poupees sexuelles et sex dolls : guides d'achat, conseils d'entretien, comparatifs, nouveautes et points pratiques avant commande.","cat_name":"Blog traitant de l'actualité des poupées sexuelles","category_nicename":"blog-traitant-de-lactualite-des-poupees-sexuelles","category_parent":0}]}},"general":{"user_logged_in":false,"scroll_tracking_thresholds":[],"page_id":102248,"exclude_domains":[],"server_2_server":{"active":false,"skip_empty_events":true,"always_send_s2s":false,"user_agent_exclude_patterns":[],"ip_exclude_list":[],"pageview_event_s2s":{"is_active":false,"pixels":[]}},"ssp":{"active":false,"events_url":"","fallback_to_wc":true,"domain_token":"","session_id":"6a3b33ad-5574-4a93-8a75-667a8b2810fe","quota_exceeded":false},"consent_management":{"explicit_consent":true},"lazy_load_pmw":false,"chunk_base_path":"https://sex-dollsfrance.com/wp-content/plugins/pixel-manager-pro-for-woocommerce/js/public/pro/","modules":{"load_deprecated_functions":true}}}); 728 729 </script>
729 730 731 732<!-- END Pixel Manager for WooCommerce --> 733<meta name="ppcp.axo" content="ppcp.axo.disabled" /><style class="wpcode-css-snippet">/* Ãtoiles jaunes : fiches produits, avis clients et listes WooCommerce */ 734.woocommerce .star-rating::before, 735.woocommerce .star-rating span::before, 736.woocommerce-page .star-rating::before, 737.woocommerce-page .star-rating span::before, 738.single-product #reviews .star-rating::before, 739.single-product #reviews .star-rating span::before, 740.single-product .woocommerce-product-rating .star-rating::before, 741.single-product .woocommerce-product-rating .star-rating span::before { 742 color: #f5b301 !important; 743} 744/* Garder les étoiles vides distinctes des étoiles remplies */ 745.woocommerce .star-rating::before, 746.woocommerce-page .star-rating::before { 747 opacity: .35; 748} 749</style><style class="wpcode-css-snippet">/* SDF â Restaurer l'affichage des avis WooCommerce dans Flatsome */ 750.single-product .product-page-sections #reviews #comments, 751.single-product .product-page-sections #reviews .woocommerce-Reviews-title, 752.single-product .product-page-sections #reviews ol.commentlist, 753.single-product .product-page-sections #reviews ol.commentlist > li.review, 754.single-product .product-page-sections #reviews .comment_container, 755.single-product .product-page-sections #reviews .comment-text, 756.single-product .product-page-sections #reviews .description { 757 display: block !important; 758 visibility: visible !important; 759 opacity: 1 !important; 760 height: auto !important; 761 max-height: none !important; 762 overflow: visible !important; 763} 764.single-product .product-page-sections #reviews ol.commentlist > li.review { 765 margin-bottom: 1.25rem; 766} 767.single-product .product-page-sections #reviews .comment_container.review-item { 768 display: flex !important; 769} 770.single-product .product-page-sections #reviews .comment-text.flex-col { 771 flex: 1 1 auto; 772} 773</style><style class="wpcode-css-snippet">/* SDF â pilote stabilité initiale des galeries, Rubby et Pearl. 774 * Avant Flickity uniquement : la première image réserve sa hauteur naturelle. 775 * Une fois Flickity activé, cette règle ne s'applique plus. 776 */ 777body.postid-6341 .product-gallery-slider:not(.flickity-enabled) > .woocommerce-product-gallery__image:first-child, 778body.postid-18168 .product-gallery-slider:not(.flickity-enabled) > .woocommerce-product-gallery__image:first-child { 779 position: relative !important; 780} 781</style>
782<script type="application/ld+json" class="sdf-search-result-optimizer-schema">{"@context":"https://schema.org","@graph":[{"@type":["Organization","OnlineStore"],"@id":"https://sex-dollsfrance.com/#organization","name":"Sex Dolls France","alternateName":"Sex-DollsFrance","url":"https://sex-dollsfrance.com/","logo":{"@type":"ImageObject","@id":"https://sex-dollsfrance.com/#logo","url":"https://sex-dollsfrance.com/wp-content/uploads/2026/06/logo-sex-dolls-france-header-transparent-1782483330379.webp","contentUrl":"https://sex-dollsfrance.com/wp-content/uploads/2026/06/logo-sex-dolls-france-header-transparent-1782483330379.webp","width":720,"height":261,"caption":"Sex Dolls France"},"image":{"@id":"https://sex-dollsfrance.com/#logo"},"sameAs":["https://www.facebook.com/SexDollsFrance","https://x.com/France_Sex_Doll"],"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","availableLanguage":["fr-FR"],"url":"https://sex-dollsfrance.com/contactez-nous/"}],"areaServed":["FR","BE","CH","LU","CA"],"hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy","applicableCountry":"FR","returnPolicyCategory":"https://schema.org/MerchantReturnFiniteReturnWindow","merchantReturnDays":14,"returnMethod":"https://schema.org/ReturnByMail","returnFees":"https://schema.org/ReturnFeesCustomerResponsibility","url":"https://sex-dollsfrance.com/politique-dannulation-et-de-retour/"}},{"@type":"SiteNavigationElement","position":1,"name":"Accueil","url":"https://sex-dollsfrance.com/"},{"@type":"SiteNavigationElement","position":2,"name":"Promotions","url":"https://sex-dollsfrance.com/poupees-sexuelles-pas-chere/"},{"@type":"SiteNavigationElement","position":3,"name":"Toutes les sex dolls","url":"https://sex-dollsfrance.com/nos-sexdolls/"},{"@type":"SiteNavigationElement","position":4,"name":"En stock","url":"https://sex-dollsfrance.com/disponibles-en-stock/"},{"@type":"SiteNavigationElement","position":5,"name":"Nouveautés","url":"https://sex-dollsfrance.com/sex-doll-poupee-sexuelle-nouveautes/"},{"@type":"SiteNavigationElement","position":6,"name":"Guide TPE","url":"https://sex-dollsfrance.com/sex-doll-tpe-realiste-bien-choisir/"},{"@type":"SiteNavigationElement","position":7,"name":"Guide silicone","url":"https://sex-dollsfrance.com/sex-doll-silicone-france/"},{"@type":"SiteNavigationElement","position":8,"name":"Guide des tailles","url":"https://sex-dollsfrance.com/quelle-taille-sex-doll-choisir/"},{"@type":"SiteNavigationElement","position":9,"name":"Livraison","url":"https://sex-dollsfrance.com/deroulement-et-delais-de-livraison-pour-une-commande/"},{"@type":"SiteNavigationElement","position":10,"name":"Paiement","url":"https://sex-dollsfrance.com/informations-de-paiement/"},{"@type":"SiteNavigationElement","position":11,"name":"Contact","url":"https://sex-dollsfrance.com/contactez-nous/"}]}</script>
782 783 784<style id="sdf-seo-helper-styles">.sdf-seo-page-intro{max-width:1180px;margin:0 auto 20px;padding:20px 15px 4px}.sdf-seo-page-intro h1{margin:0 0 8px;color:#0b2e4a;font-size:clamp(28px,3vw,42px);line-height:1.12}.sdf-seo-page-intro p{max-width:760px;margin:0;color:#526271;font-size:17px;line-height:1.55}</style> 785 786<style id="sdf-semantic-cocoon-styles">.sdf-semantic-cocoon{max-width:1180px;margin:28px auto 34px;padding:0 15px}.sdf-semantic-cocoon__inner{border:1px solid #dce9f4;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(30,57,87,.07);padding:26px}.sdf-semantic-cocoon__head h2{margin:0 0 8px;color:#0b2e4a;font-size:clamp(24px,2.5vw,34px);line-height:1.18}.sdf-semantic-cocoon__head p{max-width:780px;margin:0 0 18px;color:#526271;font-size:16px;line-height:1.55}.sdf-semantic-cocoon__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sdf-semantic-cocoon__card{display:block;min-height:118px;padding:16px;border:1px solid #dce9f4;border-radius:8px;background:#f8fbfe;text-decoration:none!important;color:#20384e!important}.sdf-semantic-cocoon__card:nth-child(2n){background:#fffaf0;border-color:#efd9ad}.sdf-semantic-cocoon__card strong{display:block;margin:0 0 8px;color:#16446d;font-size:16px;line-height:1.25}.sdf-semantic-cocoon__card span{display:block;color:#526271;font-size:14px;line-height:1.45}.sdf-semantic-cocoon__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none}.sdf-semantic-cocoon__trust li{padding:10px 12px;border-radius:8px;background:#eef7ff;color:#16446d;font-weight:800;font-size:13px;text-align:center}@media(max-width:900px){.sdf-semantic-cocoon__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdf-semantic-cocoon__trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sdf-semantic-cocoon__grid,.sdf-semantic-cocoon__trust{grid-template-columns:1fr}.sdf-semantic-cocoon__inner{padding:18px}}</style> 787 <style id="sdf-header-logo-test-css"> 788 #masthead.header-main{ 789 min-height:82px!important; 790 background:linear-gradient(180deg,#ffffff 0%,#fffaf4 100%)!important; 791 border-bottom:1px solid rgba(192,146,72,.24)!important; 792 box-shadow:0 10px 28px rgba(32,56,78,.07)!important; 793 } 794 #masthead.header-main .header-inner{ 795 min-height:82px!important; 796 align-items:center!important; 797 } 798 #masthead.header-main #logo{ 799 width:clamp(270px,32vw,430px)!important; 800 } 801 #masthead.header-main #logo a{ 802 display:flex!important; 803 align-items:center!important; 804 justify-content:center!important; 805 } 806 #masthead.header-main #logo img.sdf-header-logo-test-image{ 807 width:auto!important; 808 max-width:100%!important; 809 height:auto!important; 810 max-height:66px!important; 811 object-fit:contain!important; 812 } 813 #masthead.header-main .social-icons a.button.circle{ 814 width:38px!important; 815 height:38px!important; 816 line-height:38px!important; 817 border-radius:999px!important; 818 border:1px solid rgba(255,255,255,.72)!important; 819 background:linear-gradient(135deg,#1f73b7 0%,#17466f 100%)!important; 820 color:#fff!important; 821 box-shadow:0 8px 18px rgba(31,115,183,.18)!important; 822 transform:translateY(0); 823 transition:transform .18s ease, box-shadow .18s ease!important; 824 } 825 826 827 #masthead.header-main .social-icons a.facebook, 828 #masthead.header-main .social-icons a.twitter{ 829 position:relative!important; 830 display:inline-flex!important; 831 align-items:center!important; 832 justify-content:center!important; 833 font-size:0!important; 834 overflow:hidden!important; 835 background-image:none!important; 836 } 837 #masthead.header-main .social-icons a.facebook{ 838 background:#1877f2!important; 839 } 840 #masthead.header-main .social-icons a.twitter{ 841 background:#000!important; 842 } 843 #masthead.header-main .social-icons a.facebook i, 844 #masthead.header-main .social-icons a.twitter i{ 845 display:none!important; 846 } 847 #masthead.header-main .social-icons a.facebook:before, 848 #masthead.header-main .social-icons a.twitter:before{ 849 content:""!important; 850 display:block!important; 851 flex:0 0 auto!important; 852 background-repeat:no-repeat!important; 853 background-position:center!important; 854 background-size:contain!important; 855 } 856 #masthead.header-main .social-icons a.facebook:before{ 857 width:12px!important; 858 height:23px!important; 859 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M279.14 288l14.22-92.66h-88.91v
859-60.13c0-25.35 12.42-50.06 52.24-50.06H297V6.26S260.43 0 225.36 0C152.14 0 104.28 44.38 104.28 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E")!important; 860 transform:translateY(4px)!important; 861 } 862 #masthead.header-main .social-icons a.twitter:before{ 863 width:17px!important; 864 height:17px!important; 865 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")!important; 866 transform:none!important; 867 } 868 /* sdf-official-social-svg-icons-v2 */ 869 870 #masthead.header-main .social-icons a.button.circle:hover{ 871 transform:translateY(-1px); 872 box-shadow:0 10px 22px rgba(31,115,183,.24)!important; 873 } 874 #masthead.header-main .account-item .nav-top-link{ 875 min-height:38px!important; 876 display:inline-flex!important; 877 align-items:center!important; 878 padding:9px 16px!important; 879 border:1px solid rgba(192,146,72,.34)!important; 880 border-radius:999px!important; 881 background:#fff!important; 882 color:#263b52!important; 883 font-weight:800!important; 884 letter-spacing:.02em!important; 885 box-shadow:0 8px 20px rgba(32,56,78,.06)!important; 886 } 887 #masthead.header-main .header-divider{ 888 display:none!important; 889 } 890 #masthead.header-main .header-cart-link{ 891 min-height:38px!important; 892 border-color:rgba(192,146,72,.42)!important; 893 background:#fffaf0!important; 894 color:#1f3d5a!important; 895 box-shadow:0 8px 20px rgba(32,56,78,.06)!important; 896 } 897 #masthead.header-main .cart-price{ 898 color:#8a5d13!important; 899 font-weight:900!important; 900 } 901 #masthead.header-main .nav-spacing-large>li{ 902 margin:0 6px!important; 903 } 904 @media(max-width:849px){ 905 #masthead.header-main{min-height:72px!important} 906 #masthead.header-main .header-inner{min-height:72px!important} 907 #masthead.header-main #logo{width:clamp(210px,58vw,320px)!important} 908 #masthead.header-main #logo img.sdf-header-logo-test-image{max-height:54px!important} 909 #masthead.header-main .social-icons a.button.circle{width:34px!important;height:34px!important;line-height:34px!important} 910 } 911 @media(max-width:390px){ 912 #masthead.header-main #logo{width:210px!important} 913 } 914 915 916 /* sdf-modern-main-nav-v1 */ 917 #wide-nav.header-bottom{ 918 min-height:48px!important; 919 background:linear-gradient(180deg,#fffdf8 0%,#f5efe5 100%)!important; 920 border-top:1px solid rgba(192,146,72,.20)!important; 921 border-bottom:1px solid rgba(31,56,78,.12)!important; 922 box-shadow:0 12px 24px rgba(31,56,78,.06)!important; 923 } 924 #wide-nav.header-bottom .flex-row.container{ 925 min-height:48px!important; 926 align-items:center!important; 927 } 928 #wide-nav.header-bottom .header-bottom-nav{ 929 align-items:center!important; 930 gap:6px!important; 931 } 932 #wide-nav.header-bottom .header-bottom-nav>li>a.nav-top-link{ 933 min-height:34px!important; 934 display:inline-flex!important; 935 align-items:center!important; 936 gap:6px!important; 937 padding:9px 13px!important; 938 border-radius:999px!important; 939 color:#20384e!important; 940 font-size:13px!important; 941 font-weight:900!important; 942 letter-spacing:.02em!important; 943 line-height:1!important; 944 transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important; 945 } 946 #wide-nav.header-bottom .header-bottom-nav>li:hover>a.nav-top-link, 947 #wide-nav.header-bottom .header-bottom-nav>li.active>a.nav-top-link, 948 #wide-nav.header-bottom .header-bottom-nav>li.current-menu-item>a.nav-top-link{ 949 background:#20384e!important; 950 color:#fff!important; 951 box-shadow:0 8px 18px rgba(32,56,78,.16)!important; 952 transform:translateY(-1px); 953 } 954 #wide-nav.header-bottom #menu-item-16830>a.nav-top-link{ 955 width:38px!important; 956 min-width:38px!important; 957 height:34px!important; 958 padding:0!important; 959 justify-content:center!important; 960 font-size:0!important; 961 background:linear-gradient(135deg,#b9822f 0%,#d7aa55 100%)!important; 962 color:#fff!important; 963 box-shadow:0 8px 18px rgba(185,130,47,.22)!important; 964 } 965 #wide-nav.header-bottom #menu-item-16830>a.nav-top-link:before{ 966 content:""!important; 967 width:18px!important; 968 height:18px!important; 969 display:block!important; 970 background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M3 10.8 12 3l9 7.8M5.5 9.5V21h13V9.5M9.5 21v-6h5v6'/%3E%3C/svg%3E") center/contain no-repeat!important; 971 } 972 #wide-nav.header-bottom .header-search .header-button>a{ 973 width:36px!important; 974 height:36px!important; 975 border-radius:999px!important; 976 border:1px solid rgba(192,146,72,.34)!important; 977 background:#fff!important; 978 color:#20384e!important; 979 box-shadow:0 8px 18px rgba(32,56,78,.08)!important; 980 } 981 #wide-nav.header-bottom .header-search .header-button>a:hover{ 982 background:#20384e!important; 983 color:#fff!important; 984 } 985 #wide-nav.header-bottom .icon-angle-down{ 986 opacity:.68!important; 987 margin-left:2px!important; 988 } 989 #wide-nav.header-bottom .nav-dropdown{ 990 border:1px solid rgba(192,146,72,.22)!important; 991 border-radius:8px!important; 992 box-shadow:0 18px 36px rgba(32,56,78,.16)!important; 993 } 994 #wide-nav.header-bottom .label-popular>a:after, 995 #wide-nav.header-bottom .label-hot>a:after, 996 #wide-nav.header-bottom .label-sale>a:after{ 997 margin-left:7px!important; 998 padding:3px 6px!important; 999 border-radius:999px!important; 1000 background:#b51d2f!important; 1001 color:#fff!important; 1002 font-size:10px!important; 1003 font-weight:900!important; 1004 line-height:1!important; 1005 letter-spacing:0!important; 1006 } 1007 @media(max-width:1120px){ 1008 #wide-nav.header-bottom .header-bottom-nav>li>a.nav-top-link{ 1009 padding-left:9px!important; 1010 padding-right:9px!important; 1011 font-size:12px!important; 1012 } 1013 } 1014 1015 1016 /* sdf-footer-social-sticky-nav-v1 */ 1017 #masthead.header-main .header-social-icons{ 1018 display:none!important; 1019 } 1020 #wide-nav.header-bottom #menu-item-16830{ 1021 display:inline-flex!important; 1022 align-items:center!important; 1023 justify-content:center!important; 1024 } 1025 #wide-nav.header-bottom #menu-item-16830>a.nav-top-link{ 1026 position:relative!important; 1027 width:38px!important; 1028 min-width:38px!important; 1029 height:38px!important; 1030 min-height:38px!important; 1031 padding:0!important; 1032 border-radius:999px!important; 1033 display:inline-flex!important; 1034 align-items:center!important; 1035 justify-content:center!important; 1036 line-height:1!important; 1037 } 1038 #wide-nav.header-bottom #menu-item-16830>a.nav-top-link:before{ 1039 position:absolute!important; 1040 left:50%!important; 1041 top:50%!important; 1042 width:18px!important; 1043 height:18px!important; 1044 margin:0!important; 1045 transform:translate(-50%,-50%)!important; 1046 background-size:18px 18px!important; 1047 } 1048 #wide-nav.header-bottom.sdf-nav-is-fixed{ 1049 position:fixed!important; 1050 left:0!important; 1051 right:0!important; 1052 top:0!important; 1053 width:100%!important; 1054 z-index:9998!important; 1055 box-shadow:0 14px 30px rgba(32,56,78,.13)!important; 1056 } 1057 body.admin-bar #wide-nav.header-bottom.sdf-nav-is-fixed{ 1058 top:32px!important; 1059 } 1060 .sdf-sticky-nav-spacer{ 1061 display:none; 1062 height:0; 1063 } 1064 .sdf-sticky-nav-spacer.is-active{ 1065 display:block; 1066 } 1067 .sdf-footer-social-v1{ 1068 display:flex; 1069 flex-direction:column; 1070 align-items:flex-end; 1071 gap:10px; 1072 min-width:260px; 1073 } 1074 .sdf-footer-social-v1__title{ 1075 color:#20384e; 1076 font-size:13px; 1077 font-weight:900; 1078 letter-spacing:.08em; 1079 text-transform:uppercase; 1080 } 1081 .sdf-footer-social-v1__links{ 1082 display:flex; 1083 align-items:center; 1084 justify-content:flex-end; 1085 gap:10px; 1086 } 1087 .sdf-footer-social-v1__link{ 1088 width:42px; 1089 height:42px; 1090 display:inline-flex!important; 1091 align-items:center; 1092 justify-content:center; 1093 border-radius:999px; 1094 color:#fff!important; 1095 box-shadow:0 10px 22px rgba(32,56,78,.13); 1096 transition:transform .18s ease,box-shadow .18s ease; 1097 } 1098 .sdf-footer-social-v1__link:hover{ 1099 transform:translateY(-2px); 1100 box-shadow:0 14px 28px rgba(32,56,78,.18); 1101 } 1102 .sdf-footer-social-v1__link--facebook{background:#1877f2} 1103 .sdf-footer-social-v1__link--x{background:#000} 1104 .sdf-footer-social-v1__link svg{ 1105 display:block; 1106 width:19px; 1107 height:19px;
1108 fill:#fff; 1109 } 1110 .sdf-footer-social-v1__link--facebook svg{ 1111 width:15px; 1112 height:25px; 1113 transform:translateY(4px); 1114 } 1115 @media(max-width:782px){ 1116 body.admin-bar #wide-nav.header-bottom.sdf-nav-is-fixed{top:46px!important} 1117 } 1118 @media(max-width:849px){ 1119 .sdf-footer-social-v1{ 1120 align-items:center; 1121 min-width:0; 1122 margin-top:18px; 1123 } 1124 .sdf-footer-social-v1__links{ 1125 justify-content:center; 1126 } 1127 } 1128 1129 1130 /* sdf-mobile-menu-polish-v1 */ 1131 @media(max-width:849px){ 1132 #wide-nav.header-bottom{ 1133 min-height:52px!important; 1134 background:linear-gradient(180deg,#fffdf8 0%,#f4efe6 100%)!important; 1135 } 1136 #wide-nav.header-bottom .flex-row.container{ 1137 min-height:52px!important; 1138 justify-content:center!important; 1139 } 1140 #wide-nav.header-bottom .mobile-nav{ 1141 width:100%!important; 1142 justify-content:center!important; 1143 align-items:center!important; 1144 } 1145 #wide-nav.header-bottom .nav-icon.has-icon{ 1146 width:42px!important; 1147 height:42px!important; 1148 min-width:42px!important; 1149 min-height:42px!important; 1150 display:inline-flex!important; 1151 align-items:center!important; 1152 justify-content:center!important; 1153 padding:0!important; 1154 border-radius:999px!important; 1155 background:#fff!important; 1156 border:1px solid rgba(23,70,111,.28)!important; 1157 color:#17466f!important; 1158 box-shadow:0 8px 18px rgba(23,70,111,.12)!important; 1159 opacity:1!important; 1160 } 1161 #wide-nav.header-bottom .nav-icon.has-icon .icon-menu, 1162 #wide-nav.header-bottom .nav-icon.has-icon i, 1163 #wide-nav.header-bottom .nav-icon.has-icon span{ 1164 color:#17466f!important; 1165 opacity:1!important; 1166 font-size:24px!important; 1167 line-height:1!important; 1168 } 1169 #wide-nav.header-bottom .nav-icon.has-icon .icon-menu:before, 1170 #wide-nav.header-bottom .icon-menu:before{ 1171 color:#17466f!important; 1172 opacity:1!important; 1173 } 1174 #main-menu.mobile-sidebar{ 1175 background:#f4f9ff!important; 1176 } 1177 #main-menu .sidebar-menu{ 1178 background:#f4f9ff!important; 1179 padding:14px 10px 22px!important; 1180 } 1181 #main-menu .nav-sidebar.nav-vertical{ 1182 gap:7px!important; 1183 } 1184 #main-menu .nav-sidebar.nav-vertical>li{ 1185 border:0!important; 1186 margin:0 0 7px!important; 1187 background:transparent!important; 1188 } 1189 #main-menu .nav-sidebar.nav-vertical>li>a{ 1190 min-height:42px!important; 1191 display:flex!important; 1192 align-items:center!important; 1193 margin:0!important; 1194 padding:12px 13px!important; 1195 border-radius:7px!important; 1196 background:#145c91!important; 1197 border:1px solid #0f4d7a!important; 1198 color:#fff!important; 1199 font-weight:900!important; 1200 letter-spacing:0!important; 1201 line-height:1.2!important; 1202 text-transform:none!important; 1203 box-shadow:0 7px 16px rgba(20,92,145,.14)!important; 1204 } 1205 #main-menu .nav-sidebar.nav-vertical>li.current-menu-item>a, 1206 #main-menu .nav-sidebar.nav-vertical>li.current_page_item>a, 1207 #main-menu .nav-sidebar.nav-vertical>li.active>a{ 1208 background:#0f4d7a!important; 1209 color:#fff!important; 1210 } 1211 #main-menu .nav-sidebar.nav-vertical>li>a:hover{ 1212 background:#0f4d7a!important; 1213 color:#fff!important; 1214 } 1215 #main-menu .nav-sidebar.nav-vertical li.menu-item-has-children>a{ 1216 padding-right:48px!important; 1217 } 1218 #main-menu .nav-sidebar.nav-vertical li .toggle{ 1219 width:34px!important; 1220 height:34px!important; 1221 right:4px!important; 1222 top:4px!important; 1223 border-radius:7px!important; 1224 background:#fff!important; 1225 color:#145c91!important; 1226 opacity:1!important; 1227 } 1228 #main-menu .nav-sidebar.nav-vertical li .toggle i, 1229 #main-menu .nav-sidebar.nav-vertical li .toggle:before{ 1230 color:#145c91!important; 1231 opacity:1!important; 1232 } 1233 #main-menu .nav-sidebar.nav-vertical .sub-menu{ 1234 margin:7px 0 0!important; 1235 padding:0 0 0 8px!important; 1236 border-left:3px solid rgba(20,92,145,.22)!important; 1237 } 1238 #main-menu .nav-sidebar.nav-vertical .sub-menu li{ 1239 border:0!important; 1240 margin:0 0 6px!important; 1241 } 1242 #main-menu .nav-sidebar.nav-vertical .sub-menu li a{ 1243 display:flex!important; 1244 align-items:center!important; 1245 min-height:38px!important; 1246 margin:0!important; 1247 padding:10px 12px!important; 1248 border-radius:7px!important; 1249 background:#fff!important; 1250 border:1px solid #d7e9f7!important; 1251 color:#145c91!important; 1252 font-weight:800!important; 1253 line-height:1.25!important; 1254 text-transform:none!important; 1255 } 1256 #main-menu .header-search-form{ 1257 margin:0 0 10px!important; 1258 padding:0!important; 1259 border:0!important; 1260 background:transparent!important; 1261 } 1262 #main-menu .header-search-form .searchform-wrapper{ 1263 border:1px solid #d7e9f7!important; 1264 border-radius:8px!important; 1265 overflow:hidden!important; 1266 background:#fff!important; 1267 box-shadow:0 7px 16px rgba(20,92,145,.08)!important; 1268 } 1269 } 1270 </style> 1271 <link rel="icon" href="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Favicon-Sex-Dolls-France-2026.png?resize=32%2C32&ssl=1" sizes="32x32" /> 1272<link rel="icon" href="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Favicon-Sex-Dolls-France-2026.png?fit=192%2C192&ssl=1" sizes="192x192" /> 1273<link rel="apple-touch-icon" href="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Favicon-Sex-Dolls-France-2026.png?fit=180%2C180&ssl=1" /> 1274<meta name="msapplication-TileImage" content="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Favicon-Sex-Dolls-France-2026.png?fit=270%2C270&ssl=1" /> 1275<style id="sdf-desktop-home-icon-fallback">@media(min-width:850px){#wide-nav .icon-home{display:inline-flex!important;width:22px!important;height:22px!important;align-items:center;justify-content:center;font-family:Arial,sans-serif!important;font-size:20px!important;line-height:1!important}#wide-nav .icon-home:before{content:"â"!important;font-family:Arial,sans-serif!important;font-weight:700!important}}</style>
1275<script id="sdf-pmw-native-consent-bridge" data-nowprocket> (function () { "use strict"; if (location.pathname.replace(/\/+$/, "/") === "/acheter-une-sex-doll/") return; if (window.sdfPmwConsentBridgeLoaded) return; window.sdfPmwConsentBridgeLoaded = true; var timer = null, attempts = 0; function read() { var rows = document.cookie ? document.cookie.split("; ") : []; for (var i = 0; i < rows.length; i++) { if (rows[i].indexOf("sdf_cookie_consent=") === 0) { try { return JSON.parse(decodeURIComponent(rows[i].slice(19))); } catch (e) { return null; } } } return null; } function apply() { var api = window.pmw && window.pmw.consent && window.pmw.consent.api; if (!api || typeof api.updateSelectively !== "function" || typeof api.revokeAll !== "function") return false; var state = read(), choices = state && state.choices; var stamp = state && Date.parse(state.date); if (!choices || state.version !== 1 || !stamp || stamp > Date.now() + 86400000 || stamp < Date.now() - 15552000000) { api.revokeAll(); } else { api.updateSelectively({necessary: true, statistics: choices.stats === true, marketing: choices.marketing === true, preferences: choices.comfort === true}); } return true; } function sync() { if (apply()) { if (timer) { clearInterval(timer); timer = null; } return; } if (timer) return; attempts = 0; timer = setInterval(function () { attempts++; if (apply() || attempts >= 240) { clearInterval(timer); timer = null; } }, 250); } window.addEventListener("sdfCookieConsentChanged", sync); sync(); })(); </script>
1275 1276 <style id="sdf-mobile-header-stability-css"> 1277 @media (max-width: 849px) { 1278 #header.has-sticky.sticky-jump .header-wrapper.stuck { 1279 -webkit-animation: none !important; 1280 animation: none !important; 1281 -webkit-transform: none !important; 1282 transform: none !important; 1283 opacity: 1 !important; 1284 visibility: visible !important; 1285 } 1286 } 1287 </style> 1288 <style id="custom-css" type="text/css">:root {--primary-color: #b2b2b2;--fs-color-primary: #b2b2b2;--fs-color-secondary: #1e73be;--fs-color-success: #627D47;--fs-color-alert: #b20000;--fs-color-base: #3e3b51;--fs-experimental-link-color: #334862;--fs-experimental-link-color-hover: #111;}.tooltipster-base {--tooltip-color: #fff;--tooltip-bg-color: #000;}.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 300px;}.off-canvas .mfp-content.off-canvas-cart {--drawer-width: 360px;}html{background-color:#ffffff!important;}.container-width, .full-width .ubermenu-nav, .container, .row{max-width: 1370px}.row.row-collapse{max-width: 1340px}.row.row-small{max-width: 1362.5px}.row.row-large{max-width: 1400px}body.framed, body.framed header, body.framed .header-wrapper, body.boxed, body.boxed header, body.boxed .header-wrapper, body.boxed .is-sticky-section{ max-width: 1400px}.sticky-add-to-cart--active, #wrapper,#main,#main.dark{background-color: #ffffff}.header-main{height: 72px}#logo img{max-height: 72px}#logo{width:144px;}.header-bottom{min-height: 34px}.header-top{min-height: 20px}.transparent .header-main{height: 30px}.transparent #logo img{max-height: 30px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 80px;}.header.show-on-scroll,.stuck .header-main{height:30px!important}.stuck #logo img{max-height: 30px!important}.search-form{ width: 70%;}.header-bg-color {background-color: #ffffff}.header-bottom {background-color: #1e73be}.header-main .nav > li > a{line-height: 18px }.stuck .header-main .nav > li > a{line-height: 25px }.header-bottom-nav > li > a{line-height: 16px }@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{border-bottom-color: #dd3333;}.nav .nav-dropdown{border-color: #dd3333 }.nav-dropdown{font-size:86%}h1,h2,h3,h4,h5,h6,.heading-font{color: #3e3b51;}body{font-size: 89%;}@media screen and (max-width: 549px){body{font-size: 90%;}}body{font-family: Arimo, sans-serif;}body {font-weight: 400;font-style: normal;}.nav > li > a {font-family: Arimo, sans-serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family: Arimo, sans-serif;}.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 400;font-style: ;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: Arimo, sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {font-weight: 400;font-style: normal;}.alt-font{font-family: Arimo, sans-serif;}.alt-font {font-weight: 400!important;font-style: !important;}.header:not(.transparent) .header-bottom-nav.nav > li > a{color: #ffffff;}.header:not(.transparent) .header-bottom-nav.nav > li > a:hover,.header:not(.transparent) .header-bottom-nav.nav > li.active > a,.header:not(.transparent) .header-bottom-nav.nav > li.current > a,.header:not(.transparent) .header-bottom-nav.nav > li > a.active,.header:not(.transparent) .header-bottom-nav.nav > li > a.current{color: #e34444;}.header-bottom-nav.nav-line-bottom > li > a:before,.header-bottom-nav.nav-line-grow > li > a:before,.header-bottom-nav.nav-line > li > a:before,.header-bottom-nav.nav-box > li > a:hover,.header-bottom-nav.nav-box > li.active > a,.header-bottom-nav.nav-pills > li > a:hover,.header-bottom-nav.nav-pills > li.active > a{color:#FFF!important;background-color: #e34444;}.shop-page-title.featured-title .title-overlay{background-color: rgba(5,104,191,0.55);}.has-equal-box-heights .box-image {padding-top: 132%;}.badge-inner.on-sale{background-color: rgba(175,175,175,0.37)}.badge-inner.new-bubble{background-color: #0a0a0a}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 247px!important;width: 247px!important;}}.nav-vertical-fly-out > li + li {border-top-width: 1px; border-top-style: solid;}/* Custom CSS *//* SDF global editorial style - start */:root {--sdf-text: #242424;--sdf-muted: #5f5f5f;--sdf-soft: #f8f8f8;--sdf-border: #e7e7e7;--sdf-accent: #446084;}.page-wrapper .entry-content,.product-main,.product-footer,.term-description,.woocommerce-Tabs-panel {color: var(--sdf-text);}.page-wrapper .entry-content p,.product-main p,.product-footer p,.term-description p,.woocommerce-Tabs-panel p {font-size: 16px;line-height: 1.75;}.page-wrapper .entry-content h1,.page-wrapper .entry-content h2,.page-wrapper .entry-content h3,.product-main h1,.product-footer h2,.product-footer h3,.term-description h1,.term-description h2,.term-description h3,.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel h3 {color: var(--sdf-text);letter-spacing: 0;line-height: 1.25;}.page-wrapper .entry-content h1,.term-description h1 {font-size: clamp(30px, 4vw, 46px);font-weight: 700;margin-bottom: 18px;}.page-wrapper .entry-content h2,.product-footer h2,.term-description h2,.woocommerce-Tabs-panel h2 {font-size: clamp(24px, 3vw, 34px);font-weight: 700;margin-top: 34px;margin-bottom: 16px;}.page-wrapper .entry-content h3,.product-footer h3,.term-description h3,.woocommerce-Tabs-panel h3 {font-size: clamp(19px, 2vw, 24px);font-weight: 700;margin-top: 24px;margin-bottom: 10px;}.page-wrapper .entry-content a,.product-main a,.product-footer a,.term-description a,.woocommerce-Tabs-panel a {color: var(--sdf-accent);font-weight: 600;text-underline-offset: 3px;}.page-wrapper .entry-content a:hover,.product-main a:hover,.product-footer a:hover,.term-description a:hover,.woocommerce-Tabs-panel a:hover {color: #222;}.page-wrapper .entry-content .button,.page-wrapper .entry-content .button.primary,.product-main .button,.single_add_to_cart_button,.woocommerce a.button {border-radius: 4px;font-weight: 700;letter-spacing: 0;}.sdf-seo-home,.sdf-jarliet-intro,.term-description,.woocommerce-Tabs-panel {border-radius: 8px;}.sdf-seo-home li,.sdf-jarliet-intro li,.term-description li,.woocommerce-Tabs-panel li {margin-bottom: 8px;}.page-wrapper .entry-content img,.product-footer img,.term-description img {border-radius: 8px;}.page-wrapper .entry-content a:focus,.product-main a:focus,.product-footer a:focus,.term-description a:focus {outline: 2px solid var(--sdf-accent);outline-offset: 3px;}@media (max-width: 549px) {.page-wrapper .entry-content p,.product-main p,.product-footer p,.term-description p,.woocommerce-Tabs-panel p {font-size: 15px;line-height: 1.7;}.page-wrapper .entry-content h1,.term-description h1 {font-size: 30px;}}/* SDF global editorial style - end */.label-new.menu-item > a:after{content:"Nouveau";}.label-hot.menu-item > a:after{content:"Populaire";}.label-sale.menu-item > a:after{content:"En action";}.label-popular.menu-item > a:after{content:"Populaire";}</style><style id="wp-custom-css"> 1289.cat-item-395 { 1290display: none; 1291} 1292.cat-item-393 { 1293display: none; 1294} 1295.cat-item-392 { 1296display: none; 1297} 1298.cat-item-394 { 1299display: none; 1300} 1301.cat-item-398 { 1302display: none; 1303} 1304.cat-item-396 1305display: none; 1306} 1307.cat-item-397 { 1308display: none; 1309} 1310.cat-item-414 { 1311display: none; 1312} 1313.cat-item-415 { 1314display: none; 1315} 1316.quantity, .product-quantity{display:none;} 1317.cat-item-449{ 1318display: none; 1319} 1320.cat-item-446 { 1321display: none; 1322} 1323.cat-item-474 { 1324display: none; 1325} 1326.cat-item-462 { 1327display: none; 1328} 1329.cat-item-445 { 1330display: none; 1331} 1332.cat-item-483 { 1333display: none; 1334} 1335.cat-item-476 { 1336display: none; 1337} 1338#comments { 1339display:none !important; 1340} 1341 1342 1343 1344/* sdf-footer-design-v1-start */ 1345body #footer.footer-wrapper{background:transparent!important;margin-top:32px;color:#20384e} 1346body #footer .footer-widgets.footer-2{background:linear-gradient(135deg,#f4f9ff 0%,#fff8ec 100%)!important;border:1px solid #dce9f4;border-top:5px solid #1f73b7;border-radius:8px 8px 0 0;margin:0 auto!important;width:min(1340px,calc(100vw - 100px));padding:28px 46px!important;box-shadow:0 -8px 26px rgba(30,57,87,.07)} 1347body #footer .footer-widgets .row{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center} 1348body #footer .footer-widgets .widget{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important} 1349body #footer .menu-quick-link-container ul{display:flex;flex-wrap:wrap;gap:10px;margin:0!important;padding:0!important;list-style:none!important} 1350body #footer .menu-quick-link-container li{margin:0!important;padding:0!important;border:0!important} 1351body #footer .menu-quick-link-container a{display:inline-flex;align-items:center;min-height:42px;padding:10px 13px;background:#fff;border:1px solid #dce9f4;border-radius:8px;color:#16446d!important;font-weight:800;text-decoration:none!important;box-shadow:0 6px 16px rgba(30,57,87,.06)} 1352body #footer .menu-quick-link-container li:nth-child(2n) a{background:#fffaf0;border-color:#efd9ad} 1353body #footer .menu-quick-link-container a:hover{background:#eaf4ff;color:#0f3150!important;text-decoration:underline!important;text-underline-offset:3px} 1354body #footer .absolute-footer{background:#fff!important;border:1px solid #dce9f4;border-top:0;border-radius:0 0 8px 8px;margin:0 auto 28px!important;width:min(1340px,calc(100vw - 100px));padding:14px 46px!important;color:#20384e!important} 1355body #footer .absolute-footer .container{max-width:1180px!important;display:flex;align-items:center;justify-content:space-between;gap:16px} 1356body #footer .footer-primary,body #footer .copyright-footer{color:#405261!important;font-weight:700} 1357body #footer .payment-icons{display:flex!important;flex-wrap:wrap;justify-content:flex-end;
1357gap:7px} 1358body #footer .payment-icon{display:inline-flex!important;align-items:center;justify-content:center;width:50px;height:30px;border:1px solid #dce9f4;border-radius:6px;background:#f8fbff;box-shadow:0 4px 12px rgba(30,57,87,.05)} 1359body #footer .payment-icon svg{max-width:38px;max-height:20px;fill:#16446d!important} 1360@media(max-width:849px){ 1361 body #footer .footer-widgets.footer-2,body #footer .absolute-footer{width:calc(100% - 32px);padding:18px!important;margin-left:auto!important;margin-right:auto!important} 1362 body #footer .footer-widgets .row{display:block!important} 1363 body #footer .menu-quick-link-container ul{display:grid;grid-template-columns:1fr;gap:9px} 1364 body #footer .menu-quick-link-container a{width:100%;justify-content:center;text-align:center} 1365 body #footer .absolute-footer .container{display:grid;grid-template-columns:1fr;justify-items:center;text-align:center} 1366 body #footer .footer-secondary{float:none!important;order:1} 1367 body #footer .footer-primary{float:none!important;order:2} 1368 body #footer .payment-icons{justify-content:center} 1369}
1369 1370/* sdf-footer-design-v1-end */ 1371 1372/* sdf-no-underlined-links-v1-start */ 1373html body a, 1374html body a:hover, 1375html body a:focus, 1376html body .entry-content a, 1377html body .entry-content a:hover, 1378html body.page .sdf-info-page a, 1379html body.page .sdf-info-page a:hover, 1380html body.page .sdf-page a, 1381html body.page .sdf-page a:hover, 1382html body.page .sdf-existing-page-v1 a, 1383html body.page .sdf-existing-page-v1 a:hover, 1384html body.page .sdf-contact-page a, 1385html body.page .sdf-contact-page a:hover, 1386html body .sdf-page-links a, 1387html body .sdf-page-links a:hover, 1388html body .sdf-info-link-grid a, 1389html body .sdf-info-link-grid a:hover, 1390html body .sdf-existing-link-grid a, 1391html body .sdf-existing-link-grid a:hover, 1392html body #footer a, 1393html body #footer a:hover, 1394html body .nav a, 1395html body .nav a:hover, 1396html body .woocommerce-LoopProduct-link, 1397html body .woocommerce-LoopProduct-link:hover{ 1398 text-decoration:none!important; 1399} 1400html body .entry-content a, 1401html body.page .sdf-info-page a, 1402html body.page .sdf-page a, 1403html body.page .sdf-existing-page-v1 a, 1404html body.page .sdf-contact-page a{ 1405 color:#16446d!important; 1406 font-weight:800; 1407} 1408html body .entry-content a:hover, 1409html body.page .sdf-info-page a:hover, 1410html body.page .sdf-page a:hover, 1411html body.page .sdf-existing-page-v1 a:hover, 1412html body.page .sdf-contact-page a:hover{ 1413 color:#0f3150!important; 1414} 1415/* sdf-no-underlined-links-v1-end */ 1416 1417/* sdf-footer-center-v2-start */ 1418body #footer.footer-wrapper{text-align:center!important} 1419body #footer .footer-widgets .row{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:18px!important} 1420body #footer .footer-widgets .widget{margin-left:auto!important;margin-right:auto!important;text-align:center!important;width:100%!important;max-width:1180px!important} 1421body #footer .menu-quick-link-container ul{justify-content:center!important;align-items:center!important;text-align:center!important} 1422body #footer .menu-quick-link-container a{justify-content:center!important;text-align:center!important;text-decoration:none!important} 1423body #footer .menu-quick-link-container a:hover{text-decoration:none!important} 1424body #footer .absolute-footer .container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:12px!important} 1425body #footer .footer-secondary,body #footer .footer-primary{float:none!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important} 1426body #footer .payment-icons{justify-content:center!important;text-align:center!important} 1427body #footer .copyright-footer{text-align:center!important} 1428@media(max-width:849px){ 1429 body #footer .footer-widgets .row,body #footer .absolute-footer .container{display:flex!important;flex-direction:column!important;align-items:center!important} 1430 body #footer .menu-quick-link-container ul{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;width:100%!important} 1431 body #footer .menu-quick-link-container a{width:100%!important;max-width:440px!important} 1432} 1433/* sdf-footer-center-v2-end */ 1434 1435/* sdf-mega-menu-v1-start */ 1436@media (min-width: 850px){ 1437 body .header-bottom .nav-center>li#menu-item-38197, 1438 body .header-bottom .nav-center>li#menu-item-19361{position:static} 1439 1440 body:has(.header-bottom .nav-center>li#menu-item-38197:hover) .sdf-home-proposal-v2:before, 1441 body:has(.header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)) .sdf-home-proposal-v2:before, 1442 body:has(.header-bottom .nav-center>li#menu-item-19361:hover) .sdf-home-proposal-v2:before, 1443 body:has(.header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)) .sdf-home-proposal-v2:before, 1444 body:has(.header-bottom .nav-center>li#menu-item-38197:hover) #footer:before, 1445 body:has(.header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)) #footer:before, 1446 body:has(.header-bottom .nav-center>li#menu-item-19361:hover) #footer:before,
1447 body:has(.header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)) #footer:before{content:"";position:fixed;left:0;right:0;top:106px;bottom:0;background:rgba(17,34,50,.18);backdrop-filter:grayscale(.15);z-index:90;pointer-events:none} 1448 1449 body .header-bottom .nav-center>li#menu-item-38197>a.nav-top-link, 1450 body .header-bottom .nav-center>li#menu-item-19361>a.nav-top-link{border-radius:999px;padding-left:12px;padding-right:12px} 1451 1452 body .header-bottom .nav-center>li#menu-item-38197:hover>a.nav-top-link, 1453 body .header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)>a.nav-top-link, 1454 body .header-bottom .nav-center>li#menu-item-19361:hover>a.nav-top-link, 1455 body .header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)>a.nav-top-link{background:#fff;color:#16446d!important} 1456 1457 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown, 1458 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown{left:50%!important;right:auto!important;top:100%!important;transform:translateX(-50%) translateY(8px)!important;width:min(1180px,calc(100vw - 80px))!important;max-width:min(1180px,calc(100vw - 80px))!important;height:auto!important;min-height:0!important;overflow:visible!important;align-items:start!important;z-index:120!important;padding:18px!important;background:linear-gradient(135deg,#f8fbff,#fffaf0)!important;border:1px solid #dce9f4!important;border-top:5px solid #1f73b7!important;border-radius:0 0 8px 8px!important;box-shadow:0 18px 42px rgba(25,54,80,.22)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .12s ease,transform .12s ease!important} 1459 1460 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown:before, 1461 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown:before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px;background:transparent} 1462 1463 body .header-bottom .nav-center>li#menu-item-38197:hover>.nav-dropdown, 1464 body .header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)>.nav-dropdown, 1465 body .header-bottom .nav-center>li#menu-item-19361:hover>.nav-dropdown, 1466 body .header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)>.nav-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important} 1467 1468 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px} 1469 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} 1470 1471 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li, 1472 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li{width:auto!important;min-width:0!important;display:block!important;background:#fff!important;border:1px solid #dce9f4!important;border-radius:8px!important;padding:14px!important;box-shadow:0 8px 20px rgba(30,57,87,.07)!important} 1473 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:nth-child(2n), 1474 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li:nth-child(2n){background:#fffaf0!important;border-color:#efd9ad!important} 1475 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li>a, 1476 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li>a{font-size:15px!important;line-height:1.2!important;color:#20384e!important;font-weight:900!important;text-transform:none!important;border-bottom:1px solid rgba(31,115,183,.14)!important;margin:0 0 8px!important;padding:0 0 10px!important} 1477 1478 body .header-bottom .nav-center>li#menu-item-38197 .nav-column, 1479 body .header-bottom .nav-center>li#menu-item-19361 .nav-column{position:static!important;display:block!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;border:0!important;background:transparent!important;min-width:0!important;width:auto!important;padding:0!important;margin:0!important;transform:none!important}
1480 body .header-bottom .nav-center>li#menu-item-38197 .nav-column li, 1481 body .header-bottom .nav-center>li#menu-item-19361 .nav-column li{display:block!important;border-top:1px solid rgba(31,115,183,.10)!important} 1482 body .header-bottom .nav-center>li#menu-item-38197 .nav-column li:first-child, 1483 body .header-bottom .nav-center>li#menu-item-19361 .nav-column li:first-child{border-top:0!important} 1484 body .header-bottom .nav-center>li#menu-item-38197 .nav-column a, 1485 body .header-bottom .nav-center>li#menu-item-19361 .nav-column a{display:block!important;padding:8px 0!important;color:#16446d!important;font-size:13px!important;line-height:1.35!important;text-transform:none!important;font-weight:700!important;text-decoration:none!important} 1486 body .header-bottom .nav-center>li#menu-item-38197 .nav-column a:hover, 1487 body .header-bottom .nav-center>li#menu-item-19361 .nav-column a:hover{color:#0f3150!important;background:#eaf4ff!important;border-radius:6px!important;padding-left:7px!important;text-decoration:none!important} 1488 body .header-bottom .nav-center>li#menu-item-38197 .label-popular>a:after, 1489 body .header-bottom .nav-center>li#menu-item-38197 .label-hot>a:after{content:"Populaire";display:inline-flex;margin-left:6px;padding:1px 5px;border-radius:4px;background:#e02020;color:#fff;font-size:9px;font-weight:900;vertical-align:middle} 1490} 1491 1492@media (max-width: 849px){ 1493 body #main-menu .nav-sidebar{padding:10px!important;background:#f7fbff!important} 1494 body #main-menu .nav-sidebar li.menu-item-38197, 1495 body #main-menu .nav-sidebar li.menu-item-19361{background:#eef7ff!important;border:2px solid #1f73b7!important;border-radius:10px!important;margin:10px 8px!important;padding:8px!important;box-shadow:0 8px 20px rgba(22,68,109,.14)!important} 1496 body #main-menu .nav-sidebar li.menu-item-38197>a, 1497 body #main-menu .nav-sidebar li.menu-item-19361>a{background:#16446d!important;border:2px solid #16446d!important;border-radius:8px!important;color:#fff!important;font-weight:900!important;text-transform:none!important;padding:13px 48px 13px 14px!important;line-height:1.25!important;text-decoration:none!important} 1498 body #main-menu .nav-sidebar li.menu-item-38197>.toggle, 1499 body #main-menu .nav-sidebar li.menu-item-19361>.toggle{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;right:13px!important;top:15px!important;width:34px!important;height:34px!important;border-radius:8px!important;background:#fff!important;color:#16446d!important;opacity:1!important;z-index:3!important} 1500 body #main-menu .nav-sidebar li.menu-item-38197>.toggle i, 1501 body #main-menu .nav-sidebar li.menu-item-19361>.toggle i{font-size:18px!important} 1502 1503 body #main-menu .nav-sidebar li.menu-item-38197>.sub-menu, 1504 body #main-menu .nav-sidebar li.menu-item-19361>.sub-menu{display:none!important;position:static!important;visibility:visible!important;opacity:1!important;height:auto!important;background:transparent!important;box-shadow:none!important;border:0!important;margin:9px 0 0!important;padding:0!important} 1505 body #main-menu .nav-sidebar li.menu-item-38197.active>.sub-menu, 1506 body #main-menu .nav-sidebar li.menu-item-38197.current-dropdown>.sub-menu, 1507 body #main-menu .nav-sidebar li.menu-item-38197.current-menu-ancestor>.sub-menu, 1508 body #main-menu .nav-sidebar li.menu-item-38197.current-menu-parent>.sub-menu, 1509 body #main-menu .nav-sidebar li.menu-item-19361.active>.sub-menu, 1510 body #main-menu .nav-sidebar li.menu-item-19361.current-dropdown>.sub-menu, 1511 body #main-menu .nav-sidebar li.menu-item-19361.current-menu-ancestor>.sub-menu, 1512 body #main-menu .nav-sidebar li.menu-item-19361.current-menu-parent>.sub-menu{display:block!important} 1513 1514 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li, 1515 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li{position:relative!important;background:#fff!important;border:2px solid #c7dff1!important;border-radius:8px!important;margin:8px 0!important;padding:0!important;box-shadow:0 5px 14px rgba(22,68,109,.08)!important} 1516 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li:nth-child(2n), 1517 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li:nth-child(2n){background:#fff7e8!important;border-color:#d89b34!important} 1518 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu a, 1519 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu a{display:block!important;color:#0f3150!important;font-weight:900!important;text-transform:none!important;line-height:1.35!important;padding:12px 44px 12px 13px!important;text-decoration:none!important} 1520 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu a:hover, 1521 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu a:hover{background:#e6f3ff!important;color:#08263f!important;text-decoration:none!important} 1522 1523 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu .sub-menu, 1524 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu .sub-menu{display:none!important;margin:0 8px 8px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important} 1525 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li.active>.sub-menu, 1526 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li.current-dropdown>.sub-menu, 1527 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li.current-menu-ancestor>.sub-menu, 1528 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li.active>.sub-menu, 1529 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li.current-dropdown>.sub-menu, 1530 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li.current-menu-ancestor>.sub-menu{display:block!important} 1531 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu .sub-menu li, 1532 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu .sub-menu li{margin:5px 0!important;border-width:1px!important;background:#f8fbff!important} 1533 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu .sub-menu a, 1534 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu .sub-menu a{font-size:13px!important;font-weight:800!important;padding:10px 12px!important} 1535 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu .toggle, 1536 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu .toggle{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;right:7px!important;top:7px!important;width:34px!important;height:34px!important;border-radius:7px!important;background:#eaf4ff!important;color:#16446d!important;opacity:1!important;z-index:3!important} 1537} 1538/* sdf-mega-menu-v1-end */ 1539 1540/* sdf-mega-menu-polish-v3-start */ 1541@media (min-width: 850px){
1542 body .header-bottom .nav-center>li#menu-item-38197, 1543 body .header-bottom .nav-center>li#menu-item-19361{ 1544 position:static!important; 1545 } 1546 body .header-bottom .nav-center>li#menu-item-38197>a.nav-top-link, 1547 body .header-bottom .nav-center>li#menu-item-19361>a.nav-top-link{ 1548 border-radius:999px!important; 1549 } 1550 body .header-bottom .nav-center>li#menu-item-38197:hover>a.nav-top-link, 1551 body .header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)>a.nav-top-link, 1552 body .header-bottom .nav-center>li#menu-item-19361:hover>a.nav-top-link, 1553 body .header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)>a.nav-top-link{ 1554 background:#ffffff!important; 1555 color:#0a3a60!important; 1556 } 1557 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown, 1558 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown{ 1559 left:50%!important; 1560 right:auto!important; 1561 top:100%!important; 1562 display:grid!important; 1563 width:min(1360px,calc(100vw - 32px))!important; 1564 max-width:min(1360px,calc(100vw - 32px))!important; 1565 padding:22px!important; 1566 gap:16px!important; 1567 background:linear-gradient(135deg,#f3f9ff 0%,#fff8ea 100%)!important; 1568 border:2px solid #b8d7ef!important; 1569 border-top:6px solid #0d66a8!important; 1570 box-shadow:0 22px 52px rgba(9,44,73,.28)!important; 1571 border-radius:0 0 10px 10px!important; 1572 opacity:0!important; 1573 visibility:hidden!important; 1574 pointer-events:none!important; 1575 transform:translateX(-50%) translateY(8px)!important; 1576 transition:opacity .12s ease,transform .12s ease,visibility .12s ease!important; 1577 z-index:9999!important; 1578 overflow:visible!important; 1579 } 1580 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown:before, 1581 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown:before{ 1582 content:""!important; 1583 position:absolute!important; 1584 left:0!important; 1585 right:0!important; 1586 top:-34px!important; 1587 height:34px!important; 1588 background:transparent!important; 1589 } 1590 body .header-bottom .nav-center>li#menu-item-38197:hover>.nav-dropdown, 1591 body .header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)>.nav-dropdown, 1592 body .header-bottom .nav-center>li#menu-item-19361:hover>.nav-dropdown, 1593 body .header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)>.nav-dropdown{ 1594 opacity:1!important; 1595 visibility:visible!important; 1596 pointer-events:auto!important; 1597 transform:translateX(-50%) translateY(0)!important; 1598 } 1599 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown{ 1600 grid-template-columns:1.05fr 1.05fr 1.2fr 1.05fr!important; 1601 } 1602 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown{ 1603 grid-template-columns:repeat(2,minmax(0,1fr))!important; 1604 } 1605 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li, 1606 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li{ 1607 border:2px solid #c6ddf1!important; 1608 background:#ffffff!important; 1609 border-radius:10px!important; 1610 padding:16px!important; 1611 box-shadow:0 10px 24px rgba(12,45,78,.10)!important; 1612 } 1613 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:nth-child(2n), 1614 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li:nth-child(2n){ 1615 background:#fff8eb!important; 1616 border-color:#dca247!important; 1617 } 1618 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li>a, 1619 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li>a{ 1620 display:block!important; 1621 background:#eef7ff!important; 1622 color:#082f50!important; 1623 border:1px solid #c7dff1!important; 1624 border-radius:8px!important; 1625 padding:12px 14px!important; 1626 margin:0 0 10px!important; 1627 font-size:17px!important; 1628 line-height:1.18!important; 1629 font-weight:900!important; 1630 text-decoration:none!important; 1631 } 1632 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:nth-child(2n)>a, 1633 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li:nth-child(2n)>a{ 1634 background:#fff1d7!important; 1635 border-color:#e0ad56!important; 1636 color:#5a3705!important; 1637 }
1638 body .header-bottom .nav-center>li#menu-item-38197 .nav-column li, 1639 body .header-bottom .nav-center>li#menu-item-19361 .nav-column li{ 1640 border-top:1px solid rgba(13,102,168,.18)!important; 1641 } 1642 body .header-bottom .nav-center>li#menu-item-38197 .nav-column a, 1643 body .header-bottom .nav-center>li#menu-item-19361 .nav-column a{ 1644 color:#0a3a60!important; 1645 font-size:14px!important; 1646 line-height:1.35!important; 1647 font-weight:800!important; 1648 padding:9px 8px!important; 1649 border-radius:7px!important; 1650 text-decoration:none!important; 1651 } 1652 body .header-bottom .nav-center>li#menu-item-38197 .nav-column a:hover, 1653 body .header-bottom .nav-center>li#menu-item-19361 .nav-column a:hover{ 1654 background:#dff0ff!important; 1655 color:#061f35!important; 1656 text-decoration:none!important; 1657 } 1658 body .header-bottom .nav-center>li#menu-item-38197 .label-popular>a:after, 1659 body .header-bottom .nav-center>li#menu-item-38197 .label-hot>a:after{ 1660 background:#d71920!important; 1661 color:#fff!important; 1662 border-radius:999px!important; 1663 padding:2px 7px!important; 1664 font-size:9px!important; 1665 } 1666} 1667 1668@media (max-width: 849px){ 1669 body #main-menu .nav-sidebar{ 1670 background:#f4f9ff!important; 1671 padding:14px 10px 24px!important; 1672 } 1673 body #main-menu .nav-sidebar>li{ 1674 position:relative!important; 1675 margin:0!important; 1676 border-bottom:1px solid rgba(9,44,73,.10)!important; 1677 } 1678 body #main-menu .nav-sidebar>li>a{ 1679 min-height:48px!important; 1680 display:flex!important; 1681 align-items:center!important; 1682 padding:13px 54px 13px 14px!important; 1683 letter-spacing:0!important; 1684 text-decoration:none!important; 1685 } 1686 body #main-menu .nav-sidebar li.menu-item-38197, 1687 body #main-menu .nav-sidebar li.menu-item-19361{ 1688 background:#ffffff!important; 1689 border:2px solid #0d66a8!important; 1690 border-radius:12px!important; 1691 box-shadow:0 10px 24px rgba(9,44,73,.16)!important; 1692 margin:12px 0!important; 1693 padding:10px!important; 1694 overflow:hidden!important; 1695 } 1696 body #main-menu .nav-sidebar li.menu-item-38197>a, 1697 body #main-menu .nav-sidebar li.menu-item-19361>a{ 1698 background:#0d4f82!important; 1699 border-color:#0d4f82!important; 1700 color:#ffffff!important; 1701 font-size:15px!important; 1702 letter-spacing:0!important; 1703 min-height:58px!important; 1704 border-radius:8px!important; 1705 padding:15px 62px 15px 16px!important; 1706 } 1707 body #main-menu .nav-sidebar li.menu-item-38197>.toggle, 1708 body #main-menu .nav-sidebar li.menu-item-19361>.toggle{ 1709 position:absolute!important; 1710 right:20px!important; 1711 top:18px!important; 1712 width:42px!important; 1713 height:42px!important; 1714 display:flex!important; 1715 align-items:center!important; 1716 justify-content:center!important; 1717 border-radius:10px!important; 1718 background:#ffffff!important; 1719 color:#0d4f82!important; 1720 box-shadow:0 0 0 2px rgba(255,255,255,.35)!important; 1721 opacity:1!important; 1722 z-index:4!important; 1723 margin:0!important; 1724 transform:none!important; 1725 } 1726 body #main-menu .nav-sidebar li.menu-item-38197>.sub-menu, 1727 body #main-menu .nav-sidebar li.menu-item-19361>.sub-menu{ 1728 margin:10px 0 0!important; 1729 padding:0!important; 1730 background:transparent!important; 1731 box-shadow:none!important; 1732 border:0!important; 1733 } 1734 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li, 1735 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li{ 1736 position:relative!important; 1737 background:#ffffff!important; 1738 border:2px solid #bfdaf0!important; 1739 border-radius:10px!important; 1740 margin:8px 0!important; 1741 min-height:52px!important; 1742 box-shadow:0 5px 14px rgba(9,44,73,.08)!important; 1743 overflow:hidden!important; 1744 } 1745 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu li:nth-child(2n), 1746 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu li:nth-child(2n){ 1747 background:#fff7e8!important; 1748 border-color:#d99b32!important; 1749 } 1750 body #main-menu .nav-sidebar li.menu-item-38197 .sub-menu a, 1751 body #main-menu .nav-sidebar li.menu-item-19361 .sub-menu a{ 1752 display:flex!important; 1753 align-items:center!important; 1754 min-height:50px!important; 1755 padding:12px 60px 12px 14px!important; 1756 color:#082f50!important; 1757 font-size:14px!important; 1758 font-weight:900!important; 1759 line-height:1.3!important; 1760 text-decoration:none!important; 1761 } 1762 body #main-menu .nav-sidebar .sdf-mobile-sub-toggle{ 1763 position:absolute!important; 1764 right:9px!important; 1765 top:50%!important; 1766 width:42px!important; 1767 height:42px!important; 1768 display:flex!important;
1769 align-items:center!important; 1770 justify-content:center!important; 1771 border-radius:10px!important; 1772 transform:translateY(-50%)!important; 1773 margin:0!important; 1774 background:#0d66a8!important; 1775 color:#ffffff!important; 1776 box-shadow:none!important; 1777 opacity:1!important; 1778 z-index:5!important; 1779 } 1780 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion.sdf-sub-open>a{ 1781 background:#e2f1ff!important; 1782 color:#061f35!important; 1783 } 1784} 1785/* sdf-mega-menu-polish-v3-end */ 1786 1787/* sdf-mega-menu-hover-fix-v4-start */ 1788@media (min-width:850px){ 1789 body .header-bottom .nav-center>li#menu-item-38197{ 1790 position:static!important; 1791 } 1792 body .header-bottom .nav-center>li#menu-item-38197>a.nav-top-link{ 1793 position:relative!important; 1794 z-index:10002!important; 1795 } 1796 1797 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown{ 1798 left:50%!important; 1799 right:auto!important; 1800 width:min(1500px,calc(100vw - 18px))!important; 1801 max-width:min(1500px,calc(100vw - 18px))!important; 1802 min-height:360px!important; 1803 gap:0!important; 1804 column-gap:0!important; 1805 row-gap:0!important; 1806 padding:28px!important; 1807 background:linear-gradient(135deg,#f4faff 0%,#fff8ea 100%)!important; 1808 border-top:7px solid #0d66a8!important; 1809 box-shadow:0 24px 56px rgba(9,44,73,.30),0 160vh 0 160vh rgba(9,44,73,.20)!important; 1810 transform:translateX(-50%) translateY(4px)!important; 1811 transition:opacity .12s ease,transform .12s ease,visibility 0s linear .18s!important; 1812 pointer-events:none!important; 1813 overflow:visible!important; 1814 isolation:isolate!important; 1815 } 1816 1817 body .header-bottom .nav-center>li#menu-item-38197:hover>.nav-dropdown, 1818 body .header-bottom .nav-center>li#menu-item-38197:focus-within>.nav-dropdown, 1819 body .header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)>.nav-dropdown{ 1820 opacity:1!important; 1821 visibility:visible!important; 1822 pointer-events:auto!important; 1823 transform:translateX(-50%) translateY(0)!important; 1824 transition:opacity .1s ease,transform .1s ease,visibility 0s!important; 1825 } 1826 1827 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown:before{ 1828 content:""!important; 1829 position:absolute!important; 1830 left:0!important; 1831 right:0!important; 1832 top:-8px!important; 1833 height:8px!important; 1834 background:rgba(244,250,255,.04)!important; 1835 pointer-events:auto!important; 1836 } 1837 1838 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li{ 1839 min-height:100%!important; 1840 margin:0!important; 1841 padding:14px 18px!important; 1842 background:rgba(255,255,255,.74)!important; 1843 border-left:1px solid rgba(13,102,168,.12)!important; 1844 border-right:1px solid rgba(13,102,168,.08)!important; 1845 } 1846 1847 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:first-child{ 1848 border-left:0!important; 1849 } 1850 1851 body .header-bottom .nav-center>li#menu-item-38197>.nav-dropdown a{ 1852 position:relative!important; 1853 z-index:2!important; 1854 } 1855 1856 body .header-bottom .nav-center>li>a.nav-top-link{ 1857 position:relative!important; 1858 z-index:10020!important; 1859 } 1860 1861 body .header-bottom .nav-center>li#menu-item-19361{ 1862 position:static!important; 1863 } 1864 1865 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown{ 1866 top:100%!important; 1867 z-index:10005!important; 1868 pointer-events:none!important; 1869 } 1870 1871 body .header-bottom .nav-center>li#menu-item-19361:hover>.nav-dropdown, 1872 body .header-bottom .nav-center>li#menu-item-19361:focus-within>.nav-dropdown{ 1873 pointer-events:auto!important; 1874 } 1875} 1876/* sdf-mega-menu-hover-fix-v4-end */ 1877 1878/* sdf-info-mega-fit-v1-start */ 1879@media (min-width:850px){ 1880 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown{ 1881 grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important; 1882 width:min(1080px,calc(100vw - 120px))!important; 1883 max-width:min(1080px,calc(100vw - 120px))!important; 1884 transform:translateX(-50%) translateY(8px)!important; 1885 gap:16px!important; 1886 box-sizing:border-box!important; 1887 } 1888 body .header-bottom .nav-center>li#menu-item-19361:hover>.nav-dropdown,
1889 body .header-bottom .nav-center>li#menu-item-19361:focus-within>.nav-dropdown, 1890 body .header-bottom .nav-center>li#menu-item-19361:has(>.nav-dropdown:hover)>.nav-dropdown{ 1891 transform:translateX(-50%) translateY(0)!important; 1892 } 1893 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li{ 1894 min-width:0!important; 1895 max-width:100%!important; 1896 width:100%!important; 1897 box-sizing:border-box!important; 1898 overflow:hidden!important; 1899 } 1900 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li>a, 1901 body .header-bottom .nav-center>li#menu-item-19361>.nav-dropdown>li .nav-column a{ 1902 display:block!important; 1903 max-width:100%!important; 1904 box-sizing:border-box!important; 1905 white-space:normal!important; 1906 overflow-wrap:anywhere!important; 1907 word-break:normal!important; 1908 } 1909} 1910/* sdf-info-mega-fit-v1-end */ 1911 1912/* sdf-pretty-breadcrumbs-v1-start */ 1913body.tax-product_cat .shop-page-title.category-page-title, 1914body.tax-product_cat .shop-page-title.page-title, 1915body.post-type-archive-product .shop-page-title.category-page-title, 1916body.post-type-archive-product .shop-page-title.page-title, 1917body.woocommerce.archive .shop-page-title.category-page-title, 1918body.woocommerce.archive .shop-page-title.page-title{ 1919 display:block!important; 1920 height:auto!important; 1921 min-height:0!important; 1922 margin:0!important; 1923 padding:12px 0 4px!important; 1924 overflow:visible!important; 1925 background:linear-gradient(180deg,#f8fbff 0%,#ffffff 100%)!important; 1926 border-bottom:1px solid #edf4fb!important; 1927} 1928 1929body.tax-product_cat .shop-page-title .page-title-inner, 1930body.post-type-archive-product .shop-page-title .page-title-inner, 1931body.woocommerce.archive .shop-page-title .page-title-inner{ 1932 display:flex!important; 1933 align-items:center!important; 1934 min-height:0!important; 1935 padding:0!important; 1936 width:min(1340px,calc(100vw - 100px))!important; 1937 max-width:min(1340px,calc(100vw - 100px))!important; 1938 margin:0 auto!important; 1939} 1940 1941body.tax-product_cat .shop-page-title .category-filtering, 1942body.post-type-archive-product .shop-page-title .category-filtering, 1943body.woocommerce.archive .shop-page-title .category-filtering, 1944body.woocommerce .woocommerce-result-count, 1945body.woocommerce-page .woocommerce-result-count, 1946body.tax-product_cat .woocommerce-result-count, 1947body.post-type-archive-product .woocommerce-result-count, 1948body .sdf-nouveautes-products .woocommerce-result-count, 1949body .sdf-cat-products .woocommerce-result-count, 1950body.woocommerce .woocommerce-ordering, 1951body.woocommerce-page .woocommerce-ordering, 1952body.tax-product_cat .woocommerce-ordering, 1953body.post-type-archive-product .woocommerce-ordering, 1954body .sdf-nouveautes-products .woocommerce-ordering, 1955body .sdf-cat-products .woocommerce-ordering{ 1956 display:none!important; 1957} 1958 1959body.tax-product_cat .shop-page-title .page-title-inner > .flex-col.medium-text-center:not(.flex-grow), 1960body.post-type-archive-product .shop-page-title .page-title-inner > .flex-col.medium-text-center:not(.flex-grow), 1961body.woocommerce.archive .shop-page-title .page-title-inner > .flex-col.medium-text-center:not(.flex-grow){ 1962 display:none!important; 1963} 1964 1965body.tax-product_cat .shop-page-title .page-title-inner > .flex-col.flex-grow, 1966body.post-type-archive-product .shop-page-title .page-title-inner > .flex-col.flex-grow, 1967body.woocommerce.archive .shop-page-title .page-title-inner > .flex-col.flex-grow, 1968body.tax-product_cat .shop-page-title .is-smaller, 1969body.post-type-archive-product .shop-page-title .is-smaller, 1970body.woocommerce.archive .shop-page-title .is-smaller{ 1971 display:block!important; 1972 width:auto!important; 1973 height:auto!important; 1974 min-width:0!important; 1975 min-height:0!important; 1976 overflow:visible!important; 1977} 1978 1979body.woocommerce .woocommerce-breadcrumb, 1980body.woocommerce-page .woocommerce-breadcrumb, 1981body.tax-product_cat .woocommerce-breadcrumb, 1982body.post-type-archive-product .woocommerce-breadcrumb, 1983body.woocommerce .breadcrumbs, 1984body.woocommerce-page .breadcrumbs, 1985body.tax-product_cat .breadcrumbs, 1986body.post-type-archive-product .breadcrumbs, 1987body.woocommerce .breadcrumb, 1988body.woocommerce-page .breadcrumb, 1989body.tax-product_cat .breadcrumb, 1990body.post-type-archive-product .breadcrumb{ 1991 display:inline-flex!important; 1992 align-items:center!important; 1993 flex-wrap:wrap!important; 1994 gap:8px!important; 1995 width:auto!important; 1996 max-width:100%!important; 1997 min-height:40px!important; 1998 margin:0 0 8px!important; 1999 padding:8px 13px 8px 15px!important; 2000 border:1px solid #d9e8f4!important; 2001 border-left:5px solid #1f73b7!important; 2002 border-radius:8px!important; 2003 background:linear-gradient(135deg,#f4f9ff 0%,#fffaf0 100%)!important; 2004 box-shadow:0 8px 20px rgba(24,73,110,.07)!important; 2005 color:#31475a!important; 2006 font-size:13px!important; 2007 line-height:1.25!important; 2008 font-weight:800!important; 2009 letter-spacing:0!important; 2010 text-transform:none!important; 2011} 2012
2013body.woocommerce .woocommerce-breadcrumb a, 2014body.woocommerce-page .woocommerce-breadcrumb a, 2015body.woocommerce .breadcrumbs a, 2016body.woocommerce-page .breadcrumbs a, 2017body.woocommerce .breadcrumb a, 2018body.woocommerce-page .breadcrumb a{ 2019 color:#16446d!important; 2020 text-decoration:none!important; 2021 border-bottom:0!important; 2022 font-weight:900!important; 2023} 2024 2025body.woocommerce .woocommerce-breadcrumb a:hover, 2026body.woocommerce-page .woocommerce-breadcrumb a:hover, 2027body.woocommerce .breadcrumbs a:hover, 2028body.woocommerce-page .breadcrumbs a:hover, 2029body.woocommerce .breadcrumb a:hover, 2030body.woocommerce-page .breadcrumb a:hover{ 2031 color:#1f73b7!important; 2032} 2033 2034body.woocommerce .woocommerce-breadcrumb .divider, 2035body.woocommerce-page .woocommerce-breadcrumb .divider, 2036body.woocommerce .breadcrumbs .divider, 2037body.woocommerce-page .breadcrumbs .divider, 2038body.woocommerce .breadcrumb .divider, 2039body.woocommerce-page .breadcrumb .divider{ 2040 color:transparent!important; 2041 width:14px!important; 2042 height:18px!important; 2043 position:relative!important; 2044 display:inline-flex!important; 2045 align-items:center!important; 2046 justify-content:center!important; 2047} 2048 2049body.woocommerce .woocommerce-breadcrumb .divider:before, 2050body.woocommerce-page .woocommerce-breadcrumb .divider:before, 2051body.woocommerce .breadcrumbs .divider:before, 2052body.woocommerce-page .breadcrumbs .divider:before, 2053body.woocommerce .breadcrumb .divider:before, 2054body.woocommerce-page .breadcrumb .divider:before{ 2055 content:"âº"!important; 2056 color:#b9822a!important; 2057 font-size:18px!important; 2058 line-height:1!important; 2059 font-weight:900!important; 2060} 2061 2062body.woocommerce .shop-page-title, 2063body.woocommerce-page .shop-page-title, 2064body.tax-product_cat .shop-page-title, 2065body.post-type-archive-product .shop-page-title, 2066body.woocommerce .page-title, 2067body.woocommerce-page .page-title, 2068body.tax-product_cat .page-title, 2069body.post-type-archive-product .page-title{ 2070 padding-top:0!important; 2071 padding-bottom:4px!important; 2072 margin-bottom:8px!important; 2073} 2074 2075body.woocommerce .shop-container .products, 2076body.woocommerce-page .shop-container .products, 2077body.tax-product_cat .shop-container .products, 2078body.post-type-archive-product .shop-container .products{ 2079 margin-top:0!important; 2080} 2081 2082body.tax-product_cat .category-page-row, 2083body.post-type-archive-product .category-page-row{ 2084 padding-top:0!important; 2085 margin-top:0!important; 2086} 2087 2088body.tax-product_cat #main, 2089body.post-type-archive-product #main{ 2090 padding-top:0!important; 2091} 2092 2093@media(max-width:849px){ 2094 body.tax-product_cat .shop-page-title .page-title-inner, 2095 body.post-type-archive-product .shop-page-title .page-title-inner, 2096 body.woocommerce.archive .shop-page-title .page-title-inner{ 2097 width:calc(100% - 28px)!important; 2098 max-width:calc(100% - 28px)!important; 2099 } 2100 2101 body.woocommerce .woocommerce-breadcrumb, 2102 body.woocommerce-page .woocommerce-breadcrumb, 2103 body.woocommerce .breadcrumbs, 2104 body.woocommerce-page .breadcrumbs, 2105 body.woocommerce .breadcrumb, 2106 body.woocommerce-page .breadcrumb{ 2107 width:100%!important; 2108 min-height:38px!important; 2109 margin-bottom:6px!important; 2110 padding:8px 11px!important; 2111 font-size:12px!important; 2112 } 2113} 2114/* sdf-pretty-breadcrumbs-v1-end */ 2115 2116/* sdf-cart-checkout-presentation-2026-09-05 */ 2117body.woocommerce-cart .sdf-cart-hero { background: linear-gradient(135deg, #fffdf8 0%, #f8efdf 100%) !important; border: 1px solid #d6b56f !important; border-left: 4px solid #b78a32 !important; box-shadow: 0 8px 22px rgba(18,54,79,.08) !important; padding: 26px 34px !important; } 2118body.woocommerce-cart .sdf-cart-hero .sdf-cart-shell { max-width: 800px !important; } 2119body.woocommerce-cart .sdf-cart-hero .sdf-cart-kicker { color: #a57920 !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: .09em !important; text-transform: uppercase !important; } 2120body.woocommerce-cart .sdf-cart-hero h1, body.woocommerce-cart .sdf-cart-hero h1 *, body.woocommerce-cart .sdf-cart-hero .sdf-cart-lead, body.woocommerce-cart .sdf-cart-hero .sdf-cart-lead * { color: #12364f !important; } 2121body.woocommerce-cart .sdf-cart-hero h1 { font-size: clamp(30px,3.2vw,42px) !important; line-height: 1.1 !important; margin: 8px 0 10px !important; }
2122body.woocommerce-cart .sdf-cart-hero .sdf-cart-lead { font-size:16px !important; line-height:1.55 !important; margin:0 !important; } 2123body.woocommerce-cart .sdf-cart-sticky { display:none !important; } 2124body.woocommerce-checkout.wfacp_gutenberg_template .wfacp-template-container { margin-top:30px !important; } 2125@media (max-width:849px) { body.woocommerce-cart .sdf-cart-hero { padding:20px 18px !important; } body.woocommerce-cart .sdf-cart-hero h1 { font-size:30px !important; } body.woocommerce-cart .sdf-cart-hero .sdf-cart-lead { font-size:15px !important; } } 2126/* sdf-cart-checkout-presentation-2026-09-05-end */ 2127 2128body.woocommerce-cart #main .sdf-cart-hero h1, body.woocommerce-cart #main .sdf-cart-hero h1 *, body.woocommerce-cart #main .sdf-cart-hero .sdf-cart-lead, body.woocommerce-cart #main .sdf-cart-hero .sdf-cart-lead * { color:#12364f !important; } 2129 2130html body.page-id-2 .sdf-existing-page-v1 a.sdf-v2-category-offer-btn{color:#fff!important;font-size:16px!important;font-weight:900!important} 2131/* sdf-mobile-menu-conversion-v1-start */ 2132@media (max-width: 849px){ 2133 .mfp-wrap:has(#main-menu) .mfp-content{ 2134 width:min(92vw,430px)!important; 2135 max-width:430px!important; 2136 margin:0!important; 2137 min-height:100dvh!important; 2138 background:#fffaf7!important; 2139 box-shadow:18px 0 55px rgba(52,29,34,.18)!important; 2140 } 2141 .mfp-wrap:has(#main-menu) .mfp-close{ 2142 width:42px!important; 2143 height:42px!important; 2144 line-height:40px!important; 2145 top:12px!important; 2146 right:12px!important; 2147 border-radius:999px!important; 2148 background:#fff!important; 2149 color:#2a2022!important; 2150 box-shadow:0 4px 16px rgba(52,29,34,.12)!important; 2151 opacity:1!important; 2152 font-size:30px!important; 2153 } 2154 2155 body #main-menu{ 2156 width:100%!important; 2157 min-height:100dvh!important; 2158 background:#fffaf7!important; 2159 color:#2a2022!important; 2160 } 2161 body #main-menu .sidebar-menu{ 2162 padding:18px 16px 34px!important; 2163 background:transparent!important; 2164 } 2165 body #main-menu .sidebar-menu:before{ 2166 content:"Sex Dolls France"; 2167 display:block; 2168 padding:4px 52px 14px 2px; 2169 color:#2a2022; 2170 font-size:19px; 2171 line-height:1.2; 2172 font-weight:800; 2173 letter-spacing:-.01em; 2174 text-transform:none; 2175 } 2176 2177 body #main-menu .nav-sidebar{ 2178 padding:0!important; 2179 margin:0!important; 2180 background:transparent!important; 2181 } 2182 2183 body #main-menu .header-search-form{ 2184 margin:0 0 18px!important; 2185 padding:0!important; 2186 background:transparent!important; 2187 border:0!important; 2188 box-shadow:none!important; 2189 } 2190 body #main-menu .header-search-form .searchform-wrapper, 2191 body #main-menu .header-search-form form{ 2192 margin:0!important; 2193 } 2194 body #main-menu .header-search-form .flex-row{ 2195 border:1px solid #ddcec8!important; 2196 border-radius:14px!important; 2197 overflow:hidden!important; 2198 background:#fff!important; 2199 box-shadow:0 3px 12px rgba(52,29,34,.05)!important; 2200 } 2201 body #main-menu .header-search-form .search-field{ 2202 height:48px!important; 2203 min-height:48px!important; 2204 padding:0 14px!important; 2205 border:0!important; 2206 background:#fff!important; 2207 color:#2a2022!important; 2208 font-size:15px!important; 2209 box-shadow:none!important; 2210 } 2211 body #main-menu .header-search-form .search-field::placeholder{ 2212 color:#806f73!important; 2213 opacity:1!important; 2214 } 2215 body #main-menu .header-search-form .ux-search-submit{ 2216 width:50px!important; 2217 height:48px!important; 2218 min-height:48px!important; 2219 padding:0!important; 2220 border:0!important; 2221 border-radius:0!important; 2222 background:#7a2433!important; 2223 color:#fff!important; 2224 box-shadow:none!important; 2225 } 2226 2227 body #main-menu #menu-item-99742{ 2228 display:none!important; 2229 } 2230 2231 body #main-menu .nav-sidebar>li.menu-item{ 2232 position:relative!important; 2233 margin:0!important; 2234 padding:0!important; 2235 border:0!important; 2236 border-bottom:1px solid #eee3df!important; 2237 border-radius:0!important; 2238 background:transparent!important; 2239 box-shadow:none!important; 2240 } 2241 body #main-menu .nav-sidebar>li.menu-item>a{ 2242 display:flex!important;
2243 align-items:center!important; 2244 min-height:55px!important; 2245 margin:0!important; 2246 padding:12px 46px 12px 4px!important; 2247 border:0!important; 2248 border-radius:0!important; 2249 background:transparent!important; 2250 color:#2a2022!important; 2251 box-shadow:none!important; 2252 font-size:16px!important; 2253 line-height:1.25!important; 2254 font-weight:700!important; 2255 letter-spacing:0!important; 2256 text-transform:none!important; 2257 text-decoration:none!important; 2258 } 2259 body #main-menu .nav-sidebar>li.menu-item>a:hover, 2260 body #main-menu .nav-sidebar>li.menu-item>a:focus{ 2261 background:#f7eeea!important; 2262 color:#6f1f2f!important; 2263 } 2264 2265 body #main-menu #menu-item-97678:before{ 2266 content:"DÃCOUVRIR"; 2267 display:block; 2268 padding:4px 4px 6px; 2269 color:#8a5d66; 2270 font-size:10px; 2271 line-height:1; 2272 font-weight:800; 2273 letter-spacing:.13em; 2274 } 2275 2276 body #main-menu #menu-item-97685{ 2277 margin:11px 0!important; 2278 border:0!important; 2279 border-radius:14px!important; 2280 overflow:hidden!important; 2281 background:#7a2433!important; 2282 box-shadow:0 8px 20px rgba(122,36,51,.17)!important; 2283 } 2284 body #main-menu #menu-item-97685>a{ 2285 min-height:64px!important; 2286 padding:11px 48px 11px 15px!important; 2287 flex-direction:column!important; 2288 align-items:flex-start!important; 2289 justify-content:center!important; 2290 background:#7a2433!important; 2291 color:#fff!important; 2292 font-size:16px!important; 2293 font-weight:800!important; 2294 } 2295 body #main-menu #menu-item-97685>a:after{ 2296 content:"Livraison rapide · 4â10 j ouvrés"; 2297 display:block; 2298 margin-top:3px; 2299 color:#f6e8eb; 2300 font-size:11.5px; 2301 line-height:1.2; 2302 font-weight:600; 2303 text-transform:none; 2304 } 2305 body #main-menu #menu-item-97685>a:hover, 2306 body #main-menu #menu-item-97685>a:focus{ 2307 background:#691e2b!important; 2308 color:#fff!important; 2309 } 2310 2311 body #main-menu #menu-item-97686{ 2312 margin:0 0 12px!important; 2313 border:1px solid #dbc0b8!important; 2314 border-radius:12px!important; 2315 overflow:hidden!important; 2316 background:#fff5f1!important; 2317 } 2318 body #main-menu #menu-item-97686>a{ 2319 min-height:52px!important; 2320 padding-left:13px!important; 2321 color:#7a2433!important; 2322 background:#fff5f1!important; 2323 font-weight:800!important; 2324 } 2325 2326 body #main-menu #menu-item-97687:before{ 2327 content:"CONSEILS & SERVICE"; 2328 display:block; 2329 padding:13px 4px 5px; 2330 color:#8a5d66; 2331 font-size:10px; 2332 line-height:1; 2333 font-weight:800; 2334 letter-spacing:.13em; 2335 } 2336 2337 body #main-menu .nav-sidebar .menu-item-has-children>.toggle{ 2338 display:flex!important; 2339 align-items:center!important; 2340 justify-content:center!important; 2341 position:absolute!important; 2342 z-index:4!important; 2343 top:8px!important; 2344 right:0!important; 2345 width:40px!important; 2346 height:40px!important; 2347 min-width:40px!important; 2348 min-height:40px!important; 2349 margin:0!important; 2350 padding:0!important; 2351 border:0!important; 2352 border-radius:999px!important; 2353 background:transparent!important; 2354 color:#7a2433!important; 2355 box-shadow:none!important; 2356 opacity:1!important; 2357 } 2358 body #main-menu #menu-item-97678>.toggle{ 2359 top:24px!important; 2360 } 2361 body #main-menu #menu-item-97687>.toggle{ 2362 top:34px!important; 2363 } 2364 body #main-menu .nav-sidebar .menu-item-has-children>.toggle i{ 2365 font-size:16px!important; 2366 } 2367 2368 body #main-menu .nav-sidebar .sub-menu{ 2369 position:static!important; 2370 margin:0 0 10px 10px!important; 2371 padding:4px 0 4px 12px!important; 2372 border:0!important; 2373 border-left:2px solid #dfc6bf!important; 2374 border-radius:0!important; 2375 background:#fbf5f2!important; 2376 box-shadow:none!important; 2377 } 2378 body #main-menu .nav-sidebar .sub-menu>li{ 2379 position:relative!important; 2380 margin:0!important; 2381 padding:0!important; 2382 border:0!important; 2383 border-bottom:1px solid #eee1dc!important; 2384 border-radius:0!important; 2385 background:transparent!important; 2386 box-shadow:none!important; 2387 } 2388 body #main-menu .nav-sidebar .sub-menu>li:last-child{ 2389 border-bottom:0!important; 2390 } 2391 body #main-menu .nav-sidebar .sub-menu a{ 2392 display:flex!important;
2393 align-items:center!important; 2394 min-height:44px!important; 2395 padding:9px 40px 9px 10px!important; 2396 border:0!important; 2397 background:transparent!important; 2398 color:#514348!important; 2399 font-size:14px!important; 2400 line-height:1.3!important; 2401 font-weight:650!important; 2402 text-transform:none!important; 2403 text-decoration:none!important; 2404 } 2405 body #main-menu .nav-sidebar .sub-menu a:hover, 2406 body #main-menu .nav-sidebar .sub-menu a:focus{ 2407 background:#f3e6e1!important; 2408 color:#7a2433!important; 2409 } 2410 2411 body #main-menu .nav-sidebar:after{ 2412 content:"Stock européen · Livraison discrète\A Paiement sécurisé · Service client en français"; 2413 display:block; 2414 white-space:pre-line; 2415 margin:18px 0 4px; 2416 padding:13px 14px; 2417 border:1px solid #ead9d3; 2418 border-radius:14px; 2419 background:#f8f1ed; 2420 color:#5c4b50; 2421 font-size:12px; 2422 line-height:1.55; 2423 font-weight:600; 2424 text-align:center; 2425 text-transform:none; 2426 letter-spacing:0; 2427 } 2428 2429 body:has(.mfp-wrap.mfp-ready #main-menu) .sdf-av-widget, 2430 body:has(.mfp-wrap.mfp-ready #main-menu) .tawk-min-container{ 2431 display:none!important; 2432 } 2433} 2434/* sdf-mobile-menu-conversion-v1-end */ 2435 2436/* sdf-mobile-menu-conversion-v2-video-fix-start */ 2437@media (max-width: 849px){ 2438 /* La recherche doit rester visible dans le menu */ 2439 body #main-menu .header-search-form, 2440 body #main-menu li.header-search-form{ 2441 display:block!important; 2442 visibility:visible!important; 2443 opacity:1!important; 2444 width:100%!important; 2445 height:auto!important; 2446 max-height:none!important; 2447 overflow:visible!important; 2448 } 2449 2450 /* Sections: libellé au-dessus, jamais sur la même ligne que l'entrée */ 2451 body #main-menu #menu-item-97678, 2452 body #main-menu #menu-item-97687{ 2453 display:block!important; 2454 width:100%!important; 2455 clear:both!important; 2456 } 2457 body #main-menu #menu-item-97678:before, 2458 body #main-menu #menu-item-97687:before{ 2459 display:block!important; 2460 width:100%!important; 2461 box-sizing:border-box!important; 2462 float:none!important; 2463 } 2464 body #main-menu #menu-item-97678:before{ 2465 content:"CATALOGUE"!important; 2466 padding:5px 4px 6px!important; 2467 } 2468 body #main-menu #menu-item-97687:before{ 2469 content:"CONSEILS & SERVICE"!important; 2470 padding:16px 4px 6px!important; 2471 } 2472 body #main-menu #menu-item-97678>a, 2473 body #main-menu #menu-item-97687>a{ 2474 display:flex!important; 2475 width:100%!important; 2476 min-height:50px!important; 2477 padding:11px 46px 11px 12px!important; 2478 border:1px solid #eadbd6!important; 2479 border-radius:12px!important; 2480 background:#fff!important; 2481 color:#2a2022!important; 2482 box-shadow:none!important; 2483 } 2484 2485 /* Chevron discret : suppression des gros carrés bleus */ 2486 body #main-menu #menu-item-97678>.toggle, 2487 body #main-menu #menu-item-97687>.toggle, 2488 body #main-menu #menu-item-97678>button.toggle, 2489 body #main-menu #menu-item-97687>button.toggle{ 2490 top:auto!important; 2491 bottom:5px!important; 2492 right:4px!important; 2493 width:40px!important; 2494 height:40px!important; 2495 min-width:40px!important; 2496 min-height:40px!important; 2497 padding:0!important; 2498 border:0!important; 2499 border-radius:999px!important; 2500 background:transparent!important; 2501 background-color:transparent!important; 2502 color:#7a2433!important; 2503 box-shadow:none!important; 2504 outline:0!important; 2505 } 2506 body #main-menu #menu-item-97678>.toggle:hover, 2507 body #main-menu #menu-item-97687>.toggle:hover, 2508 body #main-menu #menu-item-97678>.toggle:focus, 2509 body #main-menu #menu-item-97687>.toggle:focus{ 2510 background:#f7eeea!important; 2511 color:#7a2433!important; 2512 } 2513 body #main-menu #menu-item-97678>.toggle i, 2514 body #main-menu #menu-item-97687>.toggle i{ 2515 color:#7a2433!important; 2516 font-size:15px!important; 2517 } 2518 2519 /* Sous-menus plus sobres */ 2520 body #main-menu #menu-item-97678>.sub-menu, 2521 body #main-menu #menu-item-97687>.sub-menu{ 2522 margin:7px 0 10px 10px!important; 2523 padding:2px 0 2px 10px!important; 2524 background:transparent!important; 2525 border-left:2px solid #ead7d1!important; 2526 } 2527 body #main-menu #menu-item-97678>.sub-menu>li, 2528 body #main-menu #menu-item-97687>.sub-menu>li{ 2529 border:0!important; 2530 border-bottom:1px solid #eee4e0!important; 2531 border-radius:0!important; 2532 background:transparent!important; 2533 box-shadow:none!important; 2534 } 2535 body #main-menu #menu-item-97678>.sub-menu>li>a, 2536 body #main-menu #menu-item-97687>.sub-menu>li>a{ 2537 min-height:42px!important; 2538 padding:8px 8px!important; 2539 background:transparent!important; 2540 color:#514348!important; 2541 font-weight:650!important; 2542 } 2543 2544 /* Le menu passe au-dessus des widgets flottants */ 2545 .mfp-wrap:has(#main-menu){ 2546 z-index:2147483646!important; 2547 } 2548 .mfp-wrap:has(#main-menu) .mfp-bg{ 2549 z-index:2147483645!important; 2550 } 2551 2552 /* Pendant l'ouverture du menu, aucun widget flottant ne doit le recouvrir */ 2553 body:has(.mfp-wrap.mfp-ready #main-menu) #tawkchat-container, 2554 body:has(.mfp-wrap.mfp-ready #main-menu) .tawk-min-container, 2555 body:has(.mfp-wrap.mfp-ready #main-menu) [class*="tawk-min"], 2556 body:has(.mfp-wrap.mfp-ready #main-menu) iframe[src*="tawk"], 2557 body:has(.mfp-wrap.mfp-ready #main-menu) iframe[title*="chat"], 2558 body:has(.mfp-wrap.mfp-ready #main-menu) [id^="netreviewsWidget"], 2559 body:has(.mfp-wrap.mfp-ready #main-menu) [class*="netreviewsWidget"], 2560 body:has(.mfp-wrap.mfp-ready #main-menu) iframe[src*="avis-verifies"], 2561 body:has(.mfp-wrap.mfp-ready #main-menu) iframe[src*="verified-reviews"], 2562 body:has(.mfp-wrap.mfp-ready #main-menu) iframe[src*="skeepers"]{ 2563 display:none!important; 2564 visibility:hidden!important; 2565 opacity:0!important; 2566 pointer-events:none!important; 2567 } 2568 2569 body #main-menu .nav-sidebar:after{ 2570 margin-bottom:22px!important; 2571 } 2572} 2573/* sdf-mobile-menu-conversion-v2-video-fix-end */ 2574 2575/* sdf-mobile-menu-stable-v8-start */ 2576@media (max-width: 849px){ 2577 /* Le plugin SDF gère l'accordéon via .sdf-mobile-sub-toggle. 2578 On masque le toggle natif Flatsome pour éviter les doubles flèches. */ 2579 body #main-menu #menu-item-97678>.toggle, 2580 body #main-menu #menu-item-97687>.toggle{ 2581 display:none!important; 2582 } 2583 2584 body #main-menu #menu-item-97678, 2585 body #main-menu #menu-item-97687{ 2586 position:relative!important; 2587 } 2588 2589 body #main-menu #menu-item-97678>a, 2590 body #main-menu #menu-item-97687>a{ 2591 min-height:50px!important; 2592 padding:11px 62px 11px 12px!important; 2593 border:1px solid #d9bdb5!important; 2594 border-radius:12px!important; 2595 background:#f7efec!important; 2596 color:#38292d!important; 2597 box-shadow:0 2px 8px rgba(88,52,58,.04)!important; 2598 } 2599 2600 body #main-menu #menu-item-97678>.sdf-mobile-sub-toggle, 2601 body #main-menu #menu-item-97687>.sdf-mobile-sub-toggle{ 2602 display:flex!important;
2603 align-items:center!important; 2604 justify-content:center!important; 2605 position:absolute!important; 2606 right:10px!important; 2607 width:40px!important; 2608 height:40px!important; 2609 min-width:40px!important; 2610 min-height:40px!important; 2611 margin:0!important; 2612 padding:0!important; 2613 border:0!important; 2614 border-radius:11px!important; 2615 background:#7a2433!important; 2616 color:#fff!important; 2617 box-shadow:none!important; 2618 opacity:1!important; 2619 z-index:30!important; 2620 pointer-events:auto!important; 2621 cursor:pointer!important; 2622 transform:none!important; 2623 } 2624 2625 body #main-menu #menu-item-97678>.sdf-mobile-sub-toggle{ 2626 top:26px!important; 2627 } 2628 2629 body #main-menu #menu-item-97687>.sdf-mobile-sub-toggle{ 2630 top:37px!important; 2631 } 2632 2633 body #main-menu .sdf-mobile-sub-toggle:before{ 2634 content:""!important; 2635 display:block!important; 2636 width:0!important; 2637 height:0!important; 2638 margin:0 0 0 2px!important; 2639 border-top:6px solid transparent!important; 2640 border-bottom:6px solid transparent!important; 2641 border-left:8px solid #fff!important; 2642 border-right:0!important; 2643 transform:none!important; 2644 } 2645 2646 body #main-menu li.sdf-sub-open>.sdf-mobile-sub-toggle:before{ 2647 margin:3px 0 0!important; 2648 border-left:6px solid transparent!important; 2649 border-right:6px solid transparent!important; 2650 border-top:8px solid #fff!important; 2651 border-bottom:0!important; 2652 } 2653 2654 body #main-menu #menu-item-97678.sdf-sub-open>a, 2655 body #main-menu #menu-item-97687.sdf-sub-open>a{ 2656 background:#f2e4e0!important; 2657 color:#6f1f2f!important; 2658 } 2659 2660 body #main-menu #menu-item-97678>.sub-menu, 2661 body #main-menu #menu-item-97687>.sub-menu{ 2662 margin:7px 0 10px 10px!important; 2663 padding:2px 0 2px 10px!important; 2664 border:0!important; 2665 border-left:2px solid #dbc2bb!important; 2666 background:#faf5f2!important; 2667 } 2668 2669 body #main-menu #menu-item-97678>.sub-menu>li, 2670 body #main-menu #menu-item-97687>.sub-menu>li{ 2671 border-bottom:1px solid #eadfdb!important; 2672 border-radius:0!important; 2673 background:transparent!important; 2674 box-shadow:none!important; 2675 } 2676 2677 body #main-menu #menu-item-97678>.sub-menu>li>a, 2678 body #main-menu #menu-item-97687>.sub-menu>li>a{ 2679 min-height:42px!important; 2680 padding:8px 10px!important; 2681 background:transparent!important; 2682 color:#4e3e43!important; 2683 font-size:14px!important; 2684 font-weight:650!important; 2685 text-transform:none!important; 2686 } 2687 2688 body #main-menu #menu-item-97686{ 2689 background:#fbf2ee!important; 2690 border-color:#d9bdb5!important; 2691 } 2692 body #main-menu #menu-item-97686>a{ 2693 background:#fbf2ee!important; 2694 color:#7a2433!important; 2695 } 2696 2697 body #main-menu #menu-item-97685{ 2698 background:#82313e!important; 2699 box-shadow:0 6px 16px rgba(122,36,51,.13)!important; 2700 } 2701 body #main-menu #menu-item-97685>a{ 2702 background:#82313e!important; 2703 } 2704} 2705/* sdf-mobile-menu-stable-v8-end */ 2706 2707/* sdf-mobile-menu-remove-title-v9-start */ 2708@media (max-width: 849px){ 2709 body #main-menu .sidebar-menu:before{ 2710 content:none!important; 2711 display:none!important; 2712 } 2713 body #main-menu .sidebar-menu{ 2714 padding-top:12px!important; 2715 } 2716} 2717/* sdf-mobile-menu-remove-title-v9-end */ 2718 2719/* Masquer l'auteur des articles de blog */ 2720.entry-meta .byline { 2721 display: none !important; 2722} 2723 2724/* sdf-countdown-label-lock-v2-start 2725 Verrouillage permanent : un seul libellé par unité de temps. 2726 Protège les compteurs même lorsqu'une campagne est régénérée. */ 2727body .sdf-global-promo-countdown .sdf-count-unit::before, 2728body .sdf-global-promo-countdown .sdf-count-unit::after, 2729body .sdf-special-offers-promo-countdown__units>span::before, 2730body .sdf-special-offers-promo-countdown__units>span::after { 2731 content: none !important; 2732 display: none !important; 2733} 2734 2735body .sdf-global-promo-countdown .sdf-count-unit>small, 2736body .sdf-special-offers-promo-countdown__units>span>small { 2737 font-size: 0 !important; 2738 line-height: 1 !important; 2739 color: transparent !important; 2740 margin-top: 5px !important; 2741} 2742 2743body .sdf-global-promo-countdown .sdf-count-unit>small::before, 2744body .sdf-special-offers-promo-countdown__units>span>small::before { 2745 content: none !important; 2746 display: none !important; 2747} 2748 2749body .sdf-global-promo-countdown .sdf-count-unit:has([data-count-days])>small::after, 2750body .sdf-special-offers-promo-countdown__units>span:has([data-count-days])>small::after { 2751 content: "JOURS" !important; 2752} 2753body .sdf-global-promo-countdown .sdf-count-unit:has([data-count-hours])>small::after, 2754body .sdf-special-offers-promo-countdown__units>span:has([data-count-hours])>small::after { 2755 content: "HEURES" !important; 2756} 2757body .sdf-global-promo-countdown .sdf-count-unit:has([data-count-minutes])>small::after, 2758body .sdf-special-offers-promo-countdown__units>span:has([data-count-minutes])>small::after { 2759 content: "MIN" !important; 2760} 2761body .sdf-global-promo-countdown .sdf-count-unit:has([data-count-seconds])>small::after, 2762body .sdf-special-offers-promo-countdown__units>span:has([data-count-seconds])>small::after { 2763 content: "SEC" !important; 2764} 2765 2766body .sdf-global-promo-countdown .sdf-count-unit>small::after, 2767body .sdf-special-offers-promo-countdown__units>span>small::after { 2768 display: block !important; 2769 visibility: visible !important; 2770 opacity: 1 !important; 2771 font-size: 11px !important; 2772 line-height: 1.1 !important; 2773 font-weight: 800 !important; 2774 color: #667788 !important; 2775 text-transform: uppercase !important; 2776 white-space: nowrap !important; 2777} 2778 2779body .sdf-global-promo-countdown .sdf-count-unit>small~small, 2780body .sdf-special-offers-promo-countdown__units>span>small~small, 2781body .sdf-global-promo-countdown .sdf-count-abbr, 2782body .sdf-global-promo-countdown .sdf-count-short, 2783body .sdf-special-offers-promo-countdown .sdf-count-abbr, 2784body .sdf-special-offers-promo-countdown .sdf-count-short { 2785 display: none !important; 2786} 2787/* sdf-countdown-label-lock-v2-end */ 2788 2789</style> 2790 <style id="sdf-mobile-skeepers-layout-v1-css"> 2791 @media(max-width:780px){ 2792 body.single-product a[class^="skeepers-widget-wrapper-"], 2793 body.single-product span[class^="skeepers-widget-wrapper-"], 2794 body.single-product a[class*=" skeepers-widget-wrapper-"], 2795 body.single-product span[class*=" skeepers-widget-wrapper-"]{ 2796 left:10px!important; 2797 right:auto!important; 2798 bottom:calc(12px + env(safe-area-inset-bottom))!important; 2799 width:108px!important; 2800 max-width:108px!important; 2801 z-index:100010!important; 2802 transform:scale(.9)!important; 2803 transform-origin:left bottom!important; 2804 filter:drop-shadow(0 8px 18px rgba(18,57,93,.16))!important; 2805 transition:opacity .18s ease, transform .18s ease!important; 2806 } 2807 } 2808 @media(max-width:380px){ 2809 body.single-product a[class^="skeepers-widget-wrapper-"], 2810 body.single-product span[class^="skeepers-widget-wrapper-"], 2811 body.single-product a[class*=" skeepers-widget-wrapper-"], 2812 body.single-product span[class*=" skeepers-widget-wrapper-"]{ 2813 width:100px!important; 2814 max-width:100px!important; 2815 transform:scale(.86)!important; 2816 } 2817 } 2818 </style> 2819 <style id="sdf-cart-checkout-mobile-useful-cards-v1-css"> 2820 body .sdf-cart-conversion-v1 .sdf-cart-links > br, 2821 body .sdf-cart-links > br, 2822 body .sdf-checkout-links > br{ 2823 display:none!important; 2824 } 2825 @media(max-width:780px){ 2826 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-shell, 2827 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-shell{ 2828 width:100%!important; 2829 max-width:100%!important; 2830 padding-left:14px!important; 2831 padding-right:14px!important; 2832 } 2833 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-links, 2834 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-links, 2835 body.woocommerce-checkout .sdf-cart-links, 2836 body.woocommerce-checkout .sdf-checkout-links{ 2837 display:grid!important; 2838 grid-template-columns:1fr!important; 2839 gap:12px!important; 2840 width:100%!important; 2841 max-width:100%!important; 2842 margin:18px 0 calc(118px + env(safe-area-inset-bottom))!important; 2843 padding:0!important; 2844 } 2845 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-link, 2846 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-link, 2847 body.woocommerce-checkout .sdf-cart-link, 2848 body.woocommerce-checkout .sdf-checkout-link{ 2849 display:block!important; 2850 width:100%!important; 2851 max-width:100%!important; 2852 min-width:0!important; 2853 min-height:0!important; 2854 padding:16px 17px!important; 2855 border-radius:10px!important; 2856 text-align:left!important; 2857 white-space:normal!important; 2858 word-break:normal!important; 2859 overflow-wrap:break-word!important; 2860 box-shadow:0 8px 22px rgba(22,68,109,.07)!important; 2861 } 2862 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-link strong, 2863 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-link strong, 2864 body.woocommerce-checkout .sdf-cart-link strong, 2865 body.woocommerce-checkout .sdf-checkout-link strong{ 2866 display:block!important; 2867 margin:0 0 6px!important; 2868 color:#173b5a!important; 2869 font-size:18px!important; 2870 line-height:1.22!important; 2871 letter-spacing:0!important; 2872 white-space:normal!important; 2873 } 2874 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-link span, 2875 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-link span, 2876 body.woocommerce-checkout .sdf-cart-link span, 2877 body.woocommerce-checkout .sdf-checkout-link span{ 2878 display:block!important; 2879 color:#526271!important; 2880 font-size:14px!important; 2881 line-height:1.45!important; 2882 font-weight:650!important; 2883 white-space:normal!important; 2884 word-break:normal!important; 2885 } 2886 } 2887 @media(max-width:430px){ 2888 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-links, 2889 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-links, 2890 body.woocommerce-checkout .sdf-cart-links, 2891 body.woocommerce-checkout .sdf-checkout-links{ 2892 margin-bottom:calc(130px + env(safe-area-inset-bottom))!important; 2893 } 2894 body.woocommerce-cart .sdf-cart-conversion-v1 .sdf-cart-link strong, 2895 body.page-id-40 .sdf-cart-conversion-v1 .sdf-cart-link strong, 2896 body.woocommerce-checkout .sdf-cart-link strong, 2897 body.woocommerce-checkout .sdf-checkout-link strong{ 2898 font-size:17px!important; 2899 } 2900 } 2901 </style> 2902 <style id="sdf-button-style-harmonizer-css"> 2903 :root{ 2904 --sdf-btn-blue:#16446d; 2905 --sdf-btn-blue-soft:#eaf4ff; 2906 --sdf-btn-line:#16446d; 2907 --sdf-btn-shadow:0 10px 22px rgba(22,68,109,.14); 2908 } 2909 2910 body:not(.single-product) main a.button, 2911 body:not(.single-product) main .button, 2912 body:not(.single-product) main a.btn, 2913 body:not(.single-product) main .btn, 2914 body:not(.single-product) main button.button, 2915 body:not(.single-product) main input[type="submit"],
2916 body:not(.single-product) .entry-content a.button, 2917 body:not(.single-product) .entry-content .button, 2918 body:not(.single-product) .entry-content a.btn, 2919 body:not(.single-product) .entry-content .btn, 2920 body:not(.single-product) .sdf-blog-btn, 2921 body:not(.single-product) .sdf-home-btn, 2922 body:not(.single-product) .sdf-cat-btn, 2923 body:not(.single-product) .sdf-topic-page .sdf-blog-btn, 2924 body:not(.single-product) .sdf-page-guide .sdf-blog-btn, 2925 body:not(.single-product) .sdf-promo-card a, 2926 body:not(.single-product) .sdf-offer-card a, 2927 body:not(.single-product) .sdf-blog-draft .sdf-blog-btn{ 2928 display:inline-flex!important; 2929 align-items:center!important; 2930 justify-content:center!important; 2931 min-height:46px!important; 2932 padding:11px 18px!important; 2933 border-radius:6px!important; 2934 border:1px solid var(--sdf-btn-line)!important; 2935 background:#fff!important; 2936 color:var(--sdf-btn-blue)!important; 2937 text-decoration:none!important; 2938 font-weight:900!important; 2939 line-height:1.2!important; 2940 box-shadow:var(--sdf-btn-shadow)!important; 2941 text-align:center!important; 2942 text-shadow:none!important; 2943 opacity:1!important; 2944 } 2945 2946 body:not(.single-product) main a.button:hover, 2947 body:not(.single-product) main .button:hover, 2948 body:not(.single-product) main a.btn:hover, 2949 body:not(.single-product) main .btn:hover, 2950 body:not(.single-product) main button.button:hover, 2951 body:not(.single-product) main input[type="submit"]:hover, 2952 body:not(.single-product) .entry-content a.button:hover, 2953 body:not(.single-product) .entry-content .button:hover, 2954 body:not(.single-product) .sdf-blog-btn:hover, 2955 body:not(.single-product) .sdf-home-btn:hover, 2956 body:not(.single-product) .sdf-cat-btn:hover, 2957 body:not(.single-product) .sdf-promo-card a:hover, 2958 body:not(.single-product) .sdf-offer-card a:hover, 2959 body:not(.single-product) .sdf-blog-draft .sdf-blog-btn:hover{ 2960 background:var(--sdf-btn-blue-soft)!important; 2961 color:var(--sdf-btn-blue)!important; 2962 border-color:var(--sdf-btn-blue)!important; 2963 transform:translateY(-1px); 2964 } 2965 2966 body.single-product .summary.entry-summary form.cart, 2967 body.single-product .summary form.cart{ 2968 width:100%!important; 2969 } 2970 2971 body.single-product .summary.entry-summary .single_add_to_cart_button, 2972 body.single-product .summary .single_add_to_cart_button, 2973 body.single-product .summary button.single_add_to_cart_button, 2974 body.single-product .summary .button.single_add_to_cart_button{ 2975 display:flex!important; 2976 align-items:center!important; 2977 justify-content:center!important; 2978 width:100%!important; 2979 max-width:100%!important; 2980 min-height:50px!important; 2981 margin:10px 0 0!important; 2982 padding:13px 18px!important; 2983 border-radius:7px!important; 2984 border:1px solid #a35b00!important; 2985 background:linear-gradient(180deg,#ffd27a 0%,#f0a92e 100%)!important; 2986 color:#2f2100!important; 2987 font-weight:900!important; 2988 font-size:18px!important; 2989 line-height:1.2!important; 2990 text-align:center!important; 2991 text-decoration:none!important; 2992 box-shadow:0 12px 26px rgba(159,91,0,.24)!important; 2993 text-shadow:none!important; 2994 opacity:1!important; 2995 float:none!important; 2996 clear:both!important; 2997 } 2998 2999 body.single-product .summary.entry-summary .single_add_to_cart_button:hover, 3000 body.single-product .summary .single_add_to_cart_button:hover{ 3001 background:linear-gradient(180deg,#ffe0a0 0%,#e99916 100%)!important; 3002 color:#2f2100!important; 3003 border-color:#7b4300!important; 3004 transform:translateY(-1px); 3005 } 3006 </style> 3007 <style id="sdf-premium-compact-mega-menu-v1"> 3008 @media (min-width:850px){ 3009 body #wide-nav.header-bottom .nav-center>li#menu-item-38197{position:static!important} 3010 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>a.nav-top-link{position:relative!important;z-index:10004!important}
3011 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown{ 3012 left:50%!important;right:auto!important;top:100%!important; 3013 width:min(1220px,calc(100vw - 42px))!important;max-width:min(1220px,calc(100vw - 42px))!important; 3014 display:grid!important;grid-template-columns:minmax(170px,.72fr) minmax(185px,.78fr) minmax(410px,1.55fr) minmax(210px,.78fr)!important; 3015 gap:12px!important;padding:16px!important;margin:0!important; 3016 background:linear-gradient(135deg,#f7fbff 0%,#fffaf0 100%)!important; 3017 border:1px solid #bfd8ec!important;border-top:5px solid #0e5f99!important;border-radius:0 0 12px 12px!important; 3018 box-shadow:0 24px 56px rgba(7,36,61,.24),0 130vh 0 130vh rgba(7,36,61,.10)!important; 3019 transform:translateX(-50%) translateY(8px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important; 3020 transition:opacity .14s ease,transform .14s ease,visibility .14s ease!important;overflow:visible!important;z-index:9999!important; 3021 } 3022 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown:before{ 3023 content:""!important;position:absolute!important;left:0!important;right:0!important;top:-24px!important;height:24px!important;background:transparent!important; 3024 } 3025 body #wide-nav.header-bottom .nav-center>li#menu-item-38197:hover>.nav-dropdown, 3026 body #wide-nav.header-bottom .nav-center>li#menu-item-38197:focus-within>.nav-dropdown, 3027 body #wide-nav.header-bottom .nav-center>li#menu-item-38197:has(>.nav-dropdown:hover)>.nav-dropdown{ 3028 opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important; 3029 } 3030 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li{ 3031 display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:12px!important; 3032 background:#ffffff!important;border:1px solid #d5e7f5!important;border-radius:10px!important;box-shadow:0 10px 22px rgba(15,49,80,.08)!important; 3033 } 3034 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:nth-child(2n){ 3035 background:#fff8ea!important;border-color:#e4bc76!important; 3036 } 3037 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li>a{ 3038 display:flex!important;align-items:center!important;min-height:46px!important;margin:0 0 8px!important;padding:10px 12px!important; 3039 border-radius:8px!important;background:#eef7ff!important;border:1px solid #c6dff2!important;color:#0d3c63!important; 3040 font-size:14px!important;font-weight:900!important;line-height:1.18!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important; 3041 white-space:normal!important; 3042 } 3043 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:nth-child(2n)>a{ 3044 background:#fff0d5!important;border-color:#ddb15f!important;color:#593807!important; 3045 } 3046 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li>a:before{ 3047 content:"";width:8px;height:8px;min-width:8px;margin-right:8px;border-radius:999px;background:#0e75b8;box-shadow:0 0 0 4px rgba(14,117,184,.12); 3048 } 3049 body #wide-nav.header-bottom .nav-center>li#menu-item-38197>.nav-dropdown>li:nth-child(2n)>a:before{background:#c48928;box-shadow:0 0 0 4px rgba(196,137,40,.14)} 3050 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 .nav-column{ 3051 display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important; 3052 width:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important; 3053 } 3054 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 .nav-column li{display:block!important;border:0!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}
3055 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 .nav-column a{ 3056 display:flex!important;align-items:center!important;min-height:30px!important;padding:7px 8px!important;border-radius:7px!important; 3057 color:#123f62!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important; 3058 white-space:normal!important; 3059 } 3060 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 .nav-column a:hover{background:#e7f4ff!important;color:#062238!important;text-decoration:none!important} 3061 3062 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203{ 3063 background:linear-gradient(180deg,#ffffff 0%,#f2f9ff 100%)!important;border-color:#b7d7ee!important; 3064 } 3065 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203>a{ 3066 background:linear-gradient(135deg,#0e5f99 0%,#1f84c7 100%)!important;border-color:#0e5f99!important;color:#fff!important; 3067 box-shadow:0 10px 22px rgba(14,95,153,.18)!important; 3068 } 3069 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203>a:before{background:#fff!important;box-shadow:0 0 0 4px rgba(255,255,255,.18)} 3070 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203>.nav-column{ 3071 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 8px!important; 3072 } 3073 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203>.nav-column a{ 3074 min-height:29px!important;padding:6px 8px!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(183,215,238,.72)!important; 3075 font-size:12.5px!important; 3076 } 3077 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203>.nav-column a:hover{ 3078 background:#dff0ff!important;border-color:#8dc3e9!important; 3079 } 3080 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38202{ 3081 background:linear-gradient(180deg,#fffdf8 0%,#fff4df 100%)!important;border-color:#d9a94f!important; 3082 } 3083 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38202>a{ 3084 background:linear-gradient(135deg,#8a5a12 0%,#d0a24b 100%)!important;border-color:#b68427!important;color:#fff!important; 3085 box-shadow:0 10px 22px rgba(138,90,18,.16)!important; 3086 } 3087 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38202>a:before{background:#fff!important;box-shadow:0 0 0 4px rgba(255,255,255,.18)} 3088 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38202>.nav-column a{ 3089 min-height:38px!important;margin:0 0 6px!important;background:#fff!important;border:1px solid #ead2a3!important;color:#593807!important;font-size:13.5px!important; 3090 } 3091 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38202>.nav-column a:hover{ 3092 background:#fff0d5!important;border-color:#d9a94f!important; 3093 } 3094 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-11976 .nav-column a, 3095 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38196 .nav-column a{ 3096 border-bottom:1px solid rgba(13,95,153,.10)!important;border-radius:6px!important; 3097 } 3098 } 3099 @media (max-width:849px){ 3100 body #main-menu .nav-sidebar li.menu-item-38197>a{line-height:1.25!important} 3101 body #main-menu .nav-sidebar li.menu-item-38203>a, 3102 body #main-menu .nav-sidebar li.menu-item-38202>a{ 3103 white-space:normal!important;line-height:1.22!important;min-height:56px!important;padding-right:56px!important; 3104 } 3105 body #main-menu .nav-sidebar li.menu-item-38203>a{background:#0e5f99!important;color:#fff!important} 3106 body #main-menu .nav-sidebar li.menu-item-38202>a{background:#8a5a12!important;color:#fff!important} 3107 body #main-menu .nav-sidebar li.menu-item-38203>.sub-menu a, 3108 body #main-menu .nav-sidebar li.menu-item-38202>.sub-menu a{font-size:13px!important;line-height:1.25!important} 3109 } 3110 </style> 3111 <style id="kirki-inline-styles">/* cyrillic-ext */ 3112@font-face { 3113 font-family: 'Arimo'; 3114 font-style: normal; 3115 font-weight: 400; 3116 font-display: swap; 3117 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcDRrBZQI.woff2) format('woff2'); 3118 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 3119} 3120/* cyrillic */ 3121@font-face { 3122 font-family: 'Arimo'; 3123 font-style: normal; 3124 font-weight: 400; 3125 font-display: swap; 3126 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcBBrBZQI.woff2) format('woff2'); 3127 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 3128} 3129/* greek-ext */ 3130@font-face { 3131 font-family: 'Arimo'; 3132 font-style: normal; 3133 font-weight: 400; 3134 font-display: swap; 3135 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcDBrBZQI.woff2) format('woff2'); 3136 unicode-range: U+1F00-1FFF; 3137} 3138/* greek */ 3139@font-face { 3140 font-family: 'Arimo'; 3141 font-style: normal; 3142 font-weight: 400; 3143 font-display: swap; 3144 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcAxrBZQI.woff2) format('woff2'); 3145 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 3146} 3147/* hebrew */ 3148@font-face { 3149 font-family: 'Arimo'; 3150 font-style: normal; 3151 font-weight: 400; 3152 font-display: swap; 3153 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcAhrBZQI.woff2) format('woff2'); 3154 unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; 3155} 3156/* vietnamese */ 3157@font-face { 3158 font-family: 'Arimo'; 3159 font-style: normal; 3160 font-weight: 400; 3161 font-display: swap; 3162 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcDxrBZQI.woff2) format('woff2'); 3163 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 3164} 3165/* latin-ext */ 3166@font-face { 3167 font-family: 'Arimo'; 3168 font-style: normal; 3169 font-weight: 400; 3170 font-display: swap; 3171 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcDhrBZQ
3171I.woff2) format('woff2'); 3172 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; 3173} 3174/* latin */ 3175@font-face { 3176 font-family: 'Arimo'; 3177 font-style: normal; 3178 font-weight: 400; 3179 font-display: swap; 3180 src: url(https://sex-dollsfrance.com/wp-content/fonts/arimo/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxcABrB.woff2) format('woff2'); 3181 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 3182}</style> <style id="sdf-all-menus-uppercase-readable-v1"> 3183 body #wide-nav.header-bottom .nav>li>a, 3184 body #masthead .nav>li>a, 3185 body .header-nav-main.nav>li>a, 3186 body .mobile-sidebar-levels-2 .nav>li>a, 3187 body #main-menu .nav-sidebar a, 3188 body .off-canvas .nav-sidebar a, 3189 body .nav-dropdown a{ 3190 text-transform:uppercase!important; 3191 letter-spacing:.02em!important; 3192 } 3193 @media (min-width:850px){ 3194 body #wide-nav.header-bottom .nav>li>a, 3195 body #masthead .nav>li>a, 3196 body .header-nav-main.nav>li>a{ 3197 font-size:14.5px!important; 3198 font-weight:800!important; 3199 } 3200 body #wide-nav.header-bottom .nav-dropdown a, 3201 body .nav-dropdown a{ 3202 font-size:13.5px!important; 3203 font-weight:800!important; 3204 } 3205 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38203>.nav-column a{ 3206 font-size:13px!important; 3207 } 3208 body #wide-nav.header-bottom .nav-center>li#menu-item-38197 #menu-item-38202>.nav-column a{ 3209 font-size:13.5px!important; 3210 } 3211 } 3212 @media (max-width:849px){ 3213 body #main-menu .nav-sidebar a, 3214 body .off-canvas .nav-sidebar a, 3215 body .mobile-sidebar-levels-2 .nav>li>a{ 3216 font-size:14px!important; 3217 font-weight:800!important; 3218 } 3219 body #main-menu .nav-sidebar .sub-menu a, 3220 body .off-canvas .nav-sidebar .sub-menu a{ 3221 font-size:13px!important; 3222 } 3223 } 3224 </style> 3225 <style id="sdf-cart-checkout-global-shell-css"> 3226 @media (min-width: 850px) { 3227 body.woocommerce-cart #wide-nav { 3228 display: flex !important; 3229 } 3230 3231 body.woocommerce-cart #masthead .header-nav-main.nav-right > li.account-item, 3232 body.woocommerce-cart #masthead .header-nav-main.nav-right > li.cart-item { 3233 display: block !important; 3234 } 3235 } 3236 3237 body.woocommerce-checkout.wfacp_gutenberg_template .sdf-checkout-parity-top { 3238 display: none !important; 3239 } 3240 /* Compact global footer: keep native links and payment icons. */ 3241body #footer.footer-wrapper{margin-top:16px!important} 3242body #footer.footer-wrapper .footer-widgets.footer{padding:18px 24px!important;min-height:0!important} 3243body #footer.footer-wrapper .footer-widgets>.row{gap:14px!important;align-items:center!important;justify-content:center!important} 3244body #footer.footer-wrapper .footer-widgets>.row>.widget{margin-bottom:0!important;padding-bottom:0!important} 3245body #footer.footer-wrapper #custom_html-41{display:none!important} 3246body #footer.footer-wrapper #custom_html-40 .sdf-footer-social-v1{align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important} 3247body #footer.footer-wrapper #custom_html-40 .sdf-footer-social-v1__title{margin:0!important;text-align:center!important} 3248body #footer.footer-wrapper #custom_html-40 .sdf-footer-social-v1__links{justify-content:center!important;align-items:center!important;margin:0 auto!important} 3249body #footer.footer-wrapper #custom_html-40 .sdf-footer-social-v1__link{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important} 3250body #footer.footer-wrapper .absolute-footer{padding:10px 24px!important;margin-bottom:16px!important} 3251body #footer.footer-wrapper .absolute-footer>.container{gap:6px!important} 3252body #footer.footer-wrapper .absolute-footer .footer-secondary{padding:0!important;margin:0!important} 3253body #footer.footer-wrapper .absolute-footer .footer-primary{padding:0!important;margin:0!important} 3254@media(max-width:849px){body #footer.footer-wrapper .footer-widgets.footer{padding:16px 14px!important}body #footer.footer-wrapper .footer-widgets>.row{gap:14px!important}body #footer.footer-wrapper .absolute-footer{padding:10px 14px!important;margin-bottom:12px!important}} 3255body #footer.footer-wrapper #nav_menu-7,body #footer.footer-wrapper #custom_html-40{margin:0!important;padding:0!important} 3256 3257 </style> 3258 <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> 3259 3260<body class="blog wp-theme-flatsome wp-child-theme-flatsome-child theme-flatsome woocommerce-no-js boxed lightbox nav-dropdown-has-arrow nav-dropdown-has-shadow nav-dropdown-has-border"> 3261 3262 3263<a class="skip-link screen-reader-text" href="#main">Passer au contenu</a> 3264 3265<div id="wrapper"> 3266 3267 3268 <header id="header" class="header has-sticky sticky-jump"> 3269 <div class="header-wrapper"> 3270 <div id="masthead" class="header-main show-logo-center hide-for-sticky"> 3271 <div class="header-inner flex-row container logo-center medium-logo-center" role="navigation"> 3272 3273 <!-- Logo --> 3274 <div id="logo" class="flex-col logo"> 3275 3276<!-- Header logo --> 3277<a href="https://sex-dollsfrance.com/" title="Sex Dolls france - Les poupées sex dolls hyper-réalistes" rel="home"> 3278 <img decoding="async" width="720" height="261" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/06/logo-sex-dolls-france-header-transparent-1782483330379.webp?fit=720%2C261&ssl=1" class="header_logo header-logo" alt="Sex Dolls france"/><img decoding="async" width="720" height="261" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/06/logo-sex-dolls-france-header-transparent-1782483330379.webp?fit=720%2C261&ssl=1" class="header-logo-dark" alt="Sex Dolls france"/></a> 3279 </div> 3280 3281 <!-- Mobile Left Elements --> 3282 <div class="flex-col show-for-medium flex-left"> 3283 <ul class="mobile-nav nav nav-left "> 3284 <li class="html header-social-icons ml-0"> 3285 <div class="social-icons follow-icons" ><a href="https://www.facebook.com/SexDollsFrance/" target="_blank" data-label="Facebook" class="icon primary button circle tooltip facebook" title="Nous suivre sur Facebook" aria-label="Nous suivre sur Facebook" rel="noopener nofollow"><i class="icon-facebook" aria-hidden="true"></i></a><a href="https://twitter.com/France_Sex_Doll" data-label="Twitter" target="_blank" class="icon primary button circle tooltip twitter" title="Nous suivre sur Twitter" aria-label="Nous suivre sur Twitter" rel="noopener nofollow"><i class="icon-twitter" aria-hidden="true"></i></a></div></li> 3286<li class="header-search header-search-lightbox has-icon"> 3287 <div class="header-button"> <a href="#search-lightbox" class="icon button circle is-outline is-small" aria-label="Recherche" data-open="#search-lightbox" data-focus="input.search-field" role="button" aria-expanded="false" aria-haspopup="dialog" aria-controls="search-lightbox" data-flatsome-role-button><i class="icon-search" aria-hidden="true" style="font-size:16px;"></i></a>
3287 </div> 3288 3289 <div id="search-lightbox" class="mfp-hide dark text-center"> 3290 <div class="searchform-wrapper ux-search-box relative form-flat is-large"><form role="search" method="get" class="searchform" action="https://sex-dollsfrance.com/"> 3291 <div class="flex-row relative"> 3292 <div class="flex-col flex-grow"> 3293 <label class="screen-reader-text" for="woocommerce-product-search-field-0">Recherche pour :</label> 3294 <input type="search" id="woocommerce-product-search-field-0" class="search-field mb-0" placeholder="Recherche…" value="" name="s" /> 3295 <input type="hidden" name="post_type" value="product" /> 3296 </div> 3297 <div class="flex-col"> 3298 <button type="submit" value="Recherche" class="ux-search-submit submit-button secondary button icon mb-0" aria-label="Envoyer"> 3299 <i class="icon-search" aria-hidden="true"></i> </button> 3300 </div> 3301 </div> 3302 <div class="live-search-results text-left z-top"></div> 3303</form> 3304</div> </div> 3305</li> 3306 </ul> 3307 </div> 3308 3309 <!-- Left Elements --> 3310 <div class="flex-col hide-for-medium flex-left 3311 "> 3312 <ul class="header-nav header-nav-main nav nav-left nav-spacing-large nav-uppercase" > 3313 <li class="html header-social-icons ml-0"> 3314 <div class="social-icons follow-icons" ><a href="https://www.facebook.com/SexDollsFrance/" target="_blank" data-label="Facebook" class="icon primary button circle tooltip facebook" title="Nous suivre sur Facebook" aria-label="Nous suivre sur Facebook" rel="noopener nofollow"><i class="icon-facebook" aria-hidden="true"></i></a><a href="https://twitter.com/France_Sex_Doll" data-label="Twitter" target="_blank" class="icon primary button circle tooltip twitter" title="Nous suivre sur Twitter" aria-label="Nous suivre sur Twitter" rel="noopener nofollow"><i class="icon-twitter" aria-hidden="true"></i></a></div></li> 3315 </ul> 3316 </div> 3317 3318 <!-- Right Elements --> 3319 <div class="flex-col hide-for-medium flex-right"> 3320 <ul class="header-nav header-nav-main nav nav-right nav-spacing-large nav-uppercase"> 3321 3322<li class="account-item has-icon"> 3323 3324 <a href="https://sex-dollsfrance.com/mon-compte/" class="nav-top-link nav-top-not-logged-in is-small is-small" title="Se connecter" role="button" data-open="#login-form-popup" aria-controls="login-form-popup" aria-expanded="false" aria-haspopup="dialog" data-flatsome-role-button> 3325 <span> 3326 Se connecter </span> 3327 </a> 3328 3329 3330 3331 3332</li> 3333<li class="header-divider"></li><li class="cart-item has-icon has-dropdown"> 3334<div class="header-button"> 3335<a href="https://sex-dollsfrance.com/panier/" class="header-cart-link nav-top-link icon button round is-outline is-small" title="Panier" aria-label="Voir le panier" aria-expanded="false" aria-haspopup="true" role="button" data-flatsome-role-button> 3336 3337<span class="header-cart-title"> 3338 <span class="cart-price"><span class="woocommerce-Price-amount amount"><bdi>0,00<span class="woocommerce-Price-currencySymbol" translate="no">€</span></bdi></span></span> 3339 </span> 3340 3341 <i class="icon-shopping-basket" aria-hidden="true" data-icon-label="0"></i> </a> 3342</div> 3343 <ul class="nav-dropdown nav-dropdown-bold"> 3344 <li class="html widget_shopping_cart"> 3345 <div class="widget_shopping_cart_content"> 3346 3347 3348 <div class="ux-mini-cart-empty flex flex-row-col text-center pt pb"> 3349 <div class="ux-mini-cart-empty-icon"> 3350 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 19" style="opacity:.1;height:80px;"> 3351 <path d="M8.5 0C6.7 0 5.3 1.2 5.3 2.7v2H2.1c-.3 0-.6.3-.7.7L0 18.2c0 .4.2.8.6.8h15.7c.4 0 .7-.3.7-.7v-.1L15.6 5.4c0-.3-.3-.6-.7-.6h-3.2v-2c0-1.6-1.4-2.8-3.2-2.8zM6.7 2.7c0-.8.8-1.4 1.8-1.4s1.8.6 1.8 1.4v2H6.7v-2zm7.5 3.4 1.3 11.5h-14L2.8 6.1h2.5v1.4c0 .4.3.7.7.7.4 0 .7-.3.7-.7V6.1h3.5v1.4c0 .4.3.7.7.7s.7-.3.7-.7V6.1h2.6z" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor"></path> 3352 </svg> 3353 </div> 3354 <p class="woocommerce-mini-cart__empty-message empty">Votre panier est vide.</p> 3355 <p class="return-to-shop"> 3356 <a class="button primary wc-backward" href="https://sex-dollsfrance.com/shop/"> 3357 Retour à la boutique </a> 3358 </p> 3359 </div> 3360 3361 3362 </div> 3363 </li> 3364 </ul> 3365 3366</li> 3367 </ul> 3368 </div> 3369 3370 <!-- Mobile Right Elements --> 3371 <div class="flex-col show-for-medium flex-right"> 3372 <ul class="mobile-nav nav nav-right "> 3373 3374<li class="account-item has-icon"> 3375 <a href="https://sex-dollsfrance.com/mon-compte/" class="account-link-mobile is-small" title="Mon compte" aria-label="Mon compte"> 3376 <i class="icon-user" aria-hidden="true"></i> </a> 3377 </li> 3378<li class="header-divider"></li><li class="cart-item has-icon"> 3379 3380<div class="header-button"> 3381 <a href="https://sex-dollsfrance.com/panier/" class="header-cart-link nav-top-link icon button round is-outline is-small off-canvas-toggle" title="Panier" aria-label="Voir le panier" aria-expanded="false" aria-haspopup="dialog" role="button" data-open="#cart-popup" data-class="off-canvas-cart" data-pos="right" aria-controls="cart-popup" data-flatsome-role-button> 3382 3383 <i class="icon-shopping-basket" aria-hidden="true" data-icon-label="0"></i>
3383 </a> 3384</div> 3385 3386 <!-- Cart Sidebar Popup --> 3387 <div id="cart-popup" class="mfp-hide"> 3388 <div class="cart-popup-inner inner-padding cart-popup-inner--sticky"> 3389 <div class="cart-popup-title text-center"> 3390 <span class="heading-font uppercase">Panier</span> 3391 <div class="is-divider"></div> 3392 </div> 3393 <div class="widget_shopping_cart"> 3394 <div class="widget_shopping_cart_content"> 3395 3396 3397 <div class="ux-mini-cart-empty flex flex-row-col text-center pt pb"> 3398 <div class="ux-mini-cart-empty-icon"> 3399 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 19" style="opacity:.1;height:80px;"> 3400 <path d="M8.5 0C6.7 0 5.3 1.2 5.3 2.7v2H2.1c-.3 0-.6.3-.7.7L0 18.2c0 .4.2.8.6.8h15.7c.4 0 .7-.3.7-.7v-.1L15.6 5.4c0-.3-.3-.6-.7-.6h-3.2v-2c0-1.6-1.4-2.8-3.2-2.8zM6.7 2.7c0-.8.8-1.4 1.8-1.4s1.8.6 1.8 1.4v2H6.7v-2zm7.5 3.4 1.3 11.5h-14L2.8 6.1h2.5v1.4c0 .4.3.7.7.7.4 0 .7-.3.7-.7V6.1h3.5v1.4c0 .4.3.7.7.7s.7-.3.7-.7V6.1h2.6z" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor"></path> 3401 </svg> 3402 </div> 3403 <p class="woocommerce-mini-cart__empty-message empty">Votre panier est vide.</p> 3404 <p class="return-to-shop"> 3405 <a class="button primary wc-backward" href="https://sex-dollsfrance.com/shop/"> 3406 Retour à la boutique </a> 3407 </p> 3408 </div> 3409 3410 3411 </div> 3412 </div> 3413 </div> 3414 </div> 3415 3416</li> 3417 </ul> 3418 </div> 3419 3420 </div> 3421 3422 <div class="container"><div class="top-divider full-width"></div></div> 3423 </div> 3424<div id="wide-nav" class="header-bottom wide-nav nav-dark flex-has-center"> 3425 <div class="flex-row container"> 3426 3427 <div class="flex-col hide-for-medium flex-left"> 3428 <ul class="nav header-nav header-bottom-nav nav-left nav-pills nav-spacing-medium nav-uppercase"> 3429 <li class="header-search header-search-lightbox has-icon"> 3430 <div class="header-button"> <a href="#search-lightbox" class="icon button circle is-outline is-small" aria-label="Recherche" data-open="#search-lightbox" data-focus="input.search-field" role="button" aria-expanded="false" aria-haspopup="dialog" aria-controls="search-lightbox" data-flatsome-role-button><i class="icon-search" aria-hidden="true" style="font-size:16px;"></i></a> </div> 3431 3432 <div id="search-lightbox" class="mfp-hide dark text-center"> 3433 <div class="searchform-wrapper ux-search-box relative form-flat is-large"><form role="search" method="get" class="searchform" action="https://sex-dollsfrance.com/"> 3434 <div class="flex-row relative"> 3435 <div class="flex-col flex-grow"> 3436 <label class="screen-reader-text" for="woocommerce-product-search-field-1">Recherche pour :</label> 3437 <input type="search" id="woocommerce-product-search-field-1" class="search-field mb-0" placeholder="Recherche…" value="" name="s" /> 3438 <input type="hidden" name="post_type" value="product" /> 3439 </div> 3440 <div class="flex-col"> 3441 <button type="submit" value="Recherche" class="ux-search-submit submit-button secondary button icon mb-0" aria-label="Envoyer"> 3442 <i class="icon-search" aria-hidden="true"></i> </button> 3443 </div> 3444 </div> 3445 <div class="live-search-results text-left z-top"></div> 3446</form> 3447</div> </div> 3448</li> 3449 </ul> 3450 </div> 3451 3452 <div class="flex-col hide-for-medium flex-center"> 3453 <ul class="nav header-nav header-bottom-nav nav-center nav-pills nav-spacing-medium nav-uppercase"> 3454 <li id="menu-item-99741" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-99741 menu-item-design-default has-icon-left"><a href="https://sex-dollsfrance.com/" class="nav-top-link"><i class="icon-home" aria-hidden="true"></i><span class="screen-reader-text">Accueil</span></a></li> 3455<li id="menu-item-28350" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-28350 menu-item-design-default"><a href="https://sex-dollsfrance.com/poupees-sexuelles-pas-chere/" class="nav-top-link">Promotions</a></li> 3456<li id="menu-item-38197" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-38197 menu-item-design-default has-dropdown"><a href="https://sex-dollsfrance.com/nos-sexdolls/" class="nav-top-link" aria-expanded="false" aria-haspopup="menu">Boutique<i class="icon-angle-down" aria-hidden="true"></i></a> 3457<ul class="sub-menu nav-dropdown nav-dropdown-bold"> 3458 <li id="menu-item-11976" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-11976 nav-dropdown-col"><a href="https://sex-dollsfrance.com/accessoires-sex-dolls/">Accessoires</a> 3459 <ul class="sub-menu nav-column nav-dropdown-bold"> 3460 <li id="menu-item-17316" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-17316"><a href="https://sex-dollsfrance.com/visages-et-accessoires-tetes-langues-dents-pour-sex-doll/">Visages et accessoires</a></li> 3461 <li id="menu-item-11992" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11992"><a href="https://sex-dollsfrance.com/entretien-reparation/">Entretien-Réparation</a></li> 3462 <li id="menu-item-11977" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-11977"><a href="https://sex-dollsfrance.com/perruques/">Perruques</a></li> 3463 </ul> 3464</li> 3465 <li id="menu-item-38196" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-38196 nav-dropdown-col"><a href="https://sex-dollsfrance.com/quelle-taille-sex-doll-choisir/">Par taille</a> 3466 <ul class="sub-menu nav-column nav-dropdown-bold"> 3467 <li id="menu-item-21540" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21540"><a href="https://sex-dollsfrance.com/bustes-sexuels-silicone/">Bustes Sexuels</a></li> 3468 <li id="menu-item-612" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-612"><a href="https://sex-dollsfrance.com/sex-doll-141-a-159-cm/">Jusqu’à 159cm</a></li> 3469 <li id="menu-item-1603" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-1603"><a href="https://sex-dollsfrance.com/poupee-sexuelle-sex-doll-grande-taille/">Sex dolls 160 à 180cm</a></li> 3470 </ul> 3471</li> 3472 <li id="menu-item-38203" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-38203 nav-dropdown-col"><a href="https://sex-dollsfrance.com/poupees-sexuelles-en-tpe/">Voir tous nos modèles TPE â 1064 produits</a> 3473 <ul class="sub-menu nav-column nav-dropdown-bold"> 3474 <li id="menu-item-93147" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93147"><a href="https://sex-dollsfrance.com/aibei-doll/">AIBEI DOLL</a></li> 3475 <li id="menu-item-93148" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93148"><a href="https://sex-dollsfrance.com/aifei-doll/">AIFEI DOLL</a></li> 3476 <li id="menu-item-93149" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93149"><a href="https://sex-dollsfrance.com/as-doll-jy-doll/">AS-DOLL & JY-DOLL</a></li> 3477 <li id="menu-item-93150" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93150"><a href="https://sex-dollsfrance.com/climax-doll/">CLIMAX DOLL</a></li> 3478 <li id="menu-item-93151" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93151"><a href="https://sex-dollsfrance.com/cosdoll/">COSDOLL</a></li> 3479 <li id="menu-item-93152" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93152"><a href="https://sex-dollsfrance.com/doll-castle/">DOLL CASTLE</a></li> 3480 <li id="menu-item-93153" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93153"><a href="https://sex-dollsfrance.com/dollhouse-168/">DOLLHOUSE 168</a></li> 3481 <li id="menu-item-93154" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93154"><a href="https://sex-dollsfrance.com/dy-magic-moment/">DY MAGIC MOMENT</a></li> 3482 <li id="menu-item-93155" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93155"><a href="https://sex-dollsfrance.com/firedoll/">FIREDOLL</a></li> 3483 <li id="menu-item-93156" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93156"><a href="https://sex-dollsfrance.com/funwest-doll/">FUNWEST DOLL</a></li> 3484 <li id="menu-item-93157" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93157"><a href="https://sex-dollsfrance.com/hr-doll/">HR DOLL</a></li> 3485 <li id="menu-item-93158" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93158"><a href="https://sex-dollsfrance.com/irontech-tpe/">IRONTECH TPE</a></li> 3486 <li id="menu-item-93159" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93159"><a href="https://sex-dollsfrance.com/jarliet/">JARLIET</a></li> 3487 <li id="menu-item-93160" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93160"><a href="https://sex-dollsfrance.com/piper-doll/">PIPER DOLL</a></li> 3488 <li id="menu-item-93161" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93161"><a href="https://sex-dollsfrance.com/qita/">QITA</a></li> 3489 <li id="menu-item-93163" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93163"><a href="https://sex-dollsfrance.com/wm-doll/">WM DOLL</a></li> 3490 <li id="menu-item-93165" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93165"><a href="https://sex-dollsfrance.com/your-doll/">YOUR DOLL</a></li> 3491 <li id="menu-item-103256" class="menu-item menu-item-type-taxonomy menu-item-object-product_brand menu-item-103256"><a href="https://sex-dollsfrance.com/marque/yjldoll/">YJLDOLL TPE</a></li> 3492 </ul> 3493</li> 3494 <li id="menu-item-38202" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-38202 nav-dropdown-col"><a href="https://sex-dollsfrance.com/poupee-en-silicone/">Voir tous nos modèles silicone â 733 produits</a> 3495 <ul class="sub-menu nav-column nav-dropdown-bold"> 3496 <li id="menu-item-93169" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93169"><a href="https://sex-dollsfrance.com/angel-kiss-doll/">ANGEL KISS DOLL</a></li> 3497 <li id="menu-item-94895" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-94895"><a href="https://sex-dollsfrance.com/climax-silicone/">CLIMAX SILICONE</a></li> 3498 <li id="menu-item-94896" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-94896"><a href="https://sex-dollsfrance.com/funwest-doll-silicone/">FUNWEST DOLL SILICONE</a></li> 3499 <li id="menu-item-96910" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-96910"><a href="https://sex-dollsfrance.com/funwest-doll-hybride/">FUNWEST DOLL HYBRIDE</a></li> 3500 <li id="menu-item-93186" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93186"><a href="https://sex-dollsfrance.com/irontech-silicone/">IRONTECH SILICONE</a></li> 3501 <li id="menu-item-96912" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-96912"><a href="https://sex-dollsfrance.com/irontech-hybride/">IRONTECH HYBRIDE</a></li> 3502 <li id="menu-item-103257" class="menu-item menu-item-type-taxonomy menu-item-object-product_brand menu-item-103257"><a href="https://sex-dollsfrance.com/marque/yjldoll/">YJLDOLL Hybride</a></li> 3503 <li id="menu-item-93182" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-93182"><a href="https://sex-dollsfrance.com/zelex/">ZELEX</a></li> 3504 </ul> 3505</li> 3506 <li id="menu-item-103259" class="menu-item menu-item-type-taxonomy menu-item-object-product_brand menu-item-103259"><a href="https://sex-dollsfrance.com/marque/yjldoll/">YJLDOLL : la marque</a></li> 3507</ul> 3508</li> 3509<li id="menu-item-38149" class="label-hot menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-38149 menu-item-design-default"><a href="https://sex-dollsfrance.com/sex-doll-en-stock/" class="nav-top-link">En stock</a></li> 3510<li id="menu-item-19872" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19872 menu-item-design-default"><a href="https://sex-dollsfrance.com/sex-doll-poupee-sexuelle-nouveautes/" class="nav-top-link">Nouveautés</a></li> 3511<li id="menu-item-19361" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-19361 menu-item-design-default has-dropdown"><a href="https://sex-dollsfrance.com/informations-pratiques/" class="nav-top-link" aria-expanded="false" aria-haspopup="menu">Informations<i class="icon-angle-down" aria-hidden="true"></i></a> 3512<ul class="sub-menu nav-dropdown nav-dropdown-bold"> 3513 <li id="menu-item-19371" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-19371 nav-dropdown-col"><a href="https://sex-dollsfrance.com/guides-sex-dolls-france/">Guide</a> 3514 <ul class="sub-menu nav-column nav-dropdown-bold"> 3515 <li id="menu-item-19375" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19375"><a href="https://sex-dollsfrance.com/comment-personnaliser-ma-poupee/">Comment personnaliser ma poupée</a></li> 3516 <li id="menu-item-19379" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19379"><a href="https://sex-dollsfrance.com/nettoyage-entretien-de-ma-sex-doll/">Nettoyage & Entretien de ma Sex Doll </a></li> 3517 <li id="menu-item-19392" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19392"><a href="https://sex-dollsfrance.com/le-squelette-renforce/">Squelette renforcé : stabilité et durabilité</a></li> 3518 <li id="menu-item-19382" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19382"><a href="https://sex-dollsfrance.com/vagin-fixe-ou-vagin-amovible/">Vagin fixe ou vagin amovible : comment choisir pour votre sex doll ?</a></li> 3519 <li id="menu-item-19389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19389"><a href="https://sex-dollsfrance.com/a-quoi-ressemble-le-vagin-lanus-et-la-bouche-dune-sex-doll/">à quoi ressemble le vagin, lâanus et la bouche dâune sex doll?</a></li> 3520 <li id="menu-item-19372" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19372"><a href="https://sex-dollsfrance.com/tableau-des-tailles-de-soutien-gorge/">Tableau des tailles de soutien-gorge pour sex doll : guide complet</a></li> 3521 </ul> 3522</li> 3523 <li id="menu-item-101304" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-101304 nav-dropdown-col"><a href="https://sex-dollsfrance.com/informations-pratiques/">Commande & services</a> 3524 <ul class="sub-menu nav-column nav-dropdown-bold"> 3525 <li id="menu-item-19363" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19363"><a href="https://sex-dollsfrance.com/deroulement-et-delais-de-livraison-pour-une-commande/">Livraison et délais</a></li> 3526 <li id="menu-item-19365" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19365"><a href="https://sex-dollsfrance.com/informations-de-paiement/">Informations de paiement</a></li> 3527 <li id="menu-item-19367" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19367"><a href="https://sex-dollsfrance.com/politique-dannulation-et-de-retour/">Annulation et retours</a></li> 3528 <li id="menu-item-19368" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19368">
3528<a href="https://sex-dollsfrance.com/garantie-de-remboursement/">Garantie de remboursement</a></li> 3529 <li id="menu-item-19366" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19366"><a href="https://sex-dollsfrance.com/politique-de-confidentialite/">Politique de confidentialité</a></li> 3530 </ul> 3531</li> 3532</ul> 3533</li> 3534<li id="menu-item-87382" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16406 current_page_item current_page_parent menu-item-87382 active menu-item-design-default"><a href="https://sex-dollsfrance.com/blog/" aria-current="page" class="nav-top-link">Blog</a></li> 3535 </ul> 3536 </div> 3537 3538 <div class="flex-col hide-for-medium flex-right flex-grow"> 3539 <ul class="nav header-nav header-bottom-nav nav-right nav-pills nav-spacing-medium nav-uppercase"> 3540 </ul> 3541 </div> 3542 3543 <div class="flex-col show-for-medium flex-grow"> 3544 <ul class="nav header-bottom-nav nav-center mobile-nav nav-pills nav-spacing-medium nav-uppercase"> 3545 <li class="nav-icon has-icon"> 3546 <a href="#" class="is-small" data-open="#main-menu" data-pos="left" data-bg="main-menu-overlay" role="button" aria-label="Menu" aria-controls="main-menu" aria-expanded="false" aria-haspopup="dialog" data-flatsome-role-button> 3547 <i class="icon-menu" aria-hidden="true"></i> <span class="menu-title uppercase hide-for-small">Menu</span> </a> 3548 </li> 3549 </ul> 3550 </div> 3551 3552 </div> 3553</div> 3554 3555<div class="header-bg-container fill"><div class="header-bg-image fill"></div><div class="header-bg-color fill"></div></div> </div> 3556 </header> 3557 3558 3559 <main id="main" class=""> 3560 <style id="sdf-blog-dynamic-css"> 3561 .sdf-blog-draft{--ink:#12395d;--text:#2f3d4a;--muted:#5c6b78;--blue:#0d66a8;--gold:#d89b2f;--line:#d9e8f6;--soft:#f7fbff;font-family:Arial,Helvetica,sans-serif;color:var(--text);font-size:17px;line-height:1.65;background:#fbfaf7} 3562 .sdf-blog-draft *{box-sizing:border-box;letter-spacing:0;hyphens:none}.sdf-blog-draft h1,.sdf-blog-draft h2,.sdf-blog-draft h3,.sdf-blog-draft a,.sdf-blog-draft strong{word-break:normal;overflow-wrap:normal}.sdf-blog-draft a{text-decoration:none!important;color:#0b4f83!important;font-weight:800}.sdf-blog-draft img{display:block;width:100%;height:auto} 3563 .sdf-blog-draft .wrap{width:min(1180px,calc(100% - 32px));margin:0 auto}.sdf-blog-hero{padding:42px 0;background:linear-gradient(135deg,#eef7ff 0%,#fff8ea 100%);border-bottom:1px solid var(--line)} 3564 .sdf-blog-hero h1{margin:0 0 16px!important;color:var(--ink)!important;font-size:clamp(34px,4vw,50px)!important;line-height:1.1!important}.sdf-blog-hero p{max-width:900px;margin:0;color:#33475a;font-size:18px;line-height:1.65;border-left:5px solid var(--gold);padding:14px 18px;background:#fff;border-radius:0 8px 8px 0} 3565 .sdf-blog-section{padding:30px 0}.sdf-blog-panel{padding:26px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(12,45,78,.06)}.sdf-blog-panel.alt{background:#f8fbff} 3566 .sdf-blog-section h2{margin:0 0 16px!important;padding:13px 15px!important;border:1px solid var(--line)!important;border-left:6px solid var(--blue)!important;border-radius:8px!important;background:#fff!important;color:var(--ink)!important;font-size:clamp(25px,3vw,34px)!important;line-height:1.2!important} 3567 .sdf-blog-feature{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:22px;align-items:stretch}.sdf-blog-feature figure{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.sdf-blog-feature img{height:100%;min-height:360px;object-fit:cover}
3568 .sdf-blog-feature-body{display:flex;flex-direction:column;justify-content:center;padding:8px 0}.sdf-blog-label{display:inline-flex;width:max-content;margin:0 0 10px;padding:6px 10px;border:1px solid #efd9ad;border-radius:999px;background:#fff4df;color:#704900;font-size:13px;font-weight:900;text-transform:uppercase}.sdf-blog-feature h2{border-left-color:var(--gold)!important}.sdf-blog-feature p{font-size:18px;color:#415060}.sdf-blog-btn{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:46px;margin-top:12px;padding:11px 17px;border:1px solid #16446d;border-radius:7px;background:#16446d;color:#fff!important;font-weight:900;box-shadow:0 10px 20px rgba(12,45,78,.12)} 3569 .sdf-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sdf-blog-card{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 8px 18px rgba(12,45,78,.05)}.sdf-blog-card:nth-child(2n){background:#fffaf0;border-color:#efd9ad}.sdf-blog-card img{aspect-ratio:4/3;object-fit:cover;background:#f4f9ff}.sdf-blog-card-body{padding:17px}.sdf-blog-card h3{margin:0 0 8px!important;color:#12395d!important;font-size:21px!important;line-height:1.25!important}.sdf-blog-card p{margin:0;color:#526271} 3570 .sdf-blog-cats,.sdf-blog-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sdf-blog-cats a,.sdf-blog-links a{display:flex;flex-direction:column;justify-content:center;min-height:108px;padding:15px;border:1px solid var(--line);border-top:5px solid var(--blue);border-radius:8px;background:#fff;box-shadow:0 8px 18px rgba(12,45,78,.05)}.sdf-blog-cats a:nth-child(2n),.sdf-blog-links a:nth-child(2n){border-top-color:var(--gold);background:#fffaf0}.sdf-blog-cats strong,.sdf-blog-links strong{display:block;color:#12395d;font-size:18px;line-height:1.25}.sdf-blog-cats span,.sdf-blog-links span{display:block;margin-top:6px;color:#5c6b78;font-size:14px;font-weight:400;line-height:1.45} 3571 .sdf-blog-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:26px 0 0}.sdf-blog-pagination a,.sdf-blog-pagination span.current{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:8px 12px;border:1px solid #b7d7f2;border-radius:7px;background:#fff;color:#12395d!important;font-weight:900}.sdf-blog-pagination span.current{background:#16446d;color:#fff!important;border-color:#16446d} 3572 @media(max-width:980px){.sdf-blog-feature{grid-template-columns:1fr}.sdf-blog-grid,.sdf-blog-cats,.sdf-blog-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.sdf-blog-panel{padding:18px}.sdf-blog-grid,.sdf-blog-cats,.sdf-blog-links{grid-template-columns:1fr}.sdf-blog-feature img{min-height:260px}.sdf-blog-btn{width:100%}} 3573 </style> 3574 <main class="sdf-blog-draft"> 3575 <header class="sdf-blog-hero"><div class="wrap"><h1>Blog Sex Dolls France</h1><p>Conseils, guides pratiques et nouveautés pour mieux comparer une sex doll, une poupée sexuelle adulte, les matières TPE ou silicone, les tailles, la livraison, le paiement et lâentretien avant achat.</p></div></header> 3576 <section class="sdf-blog-section"><div class="wrap sdf-blog-panel"><article class="sdf-blog-feature"><figure><a href="https://sex-dollsfrance.com/reconnaitre-poupee-en-silicone/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/reconnaitre-poupee-en-silicone-avant-achat.jpg?fit=1020%2C680&ssl=1" alt="Comment reconnaître une vraie poupée en silicone avant achat ?" loading="eager"></a></figure><div class="sdf-blog-feature-body"><span class="sdf-blog-label">à lire</span><h2>Comment reconnaître une vraie poupée en silicone avant achat ?</h2><p>Comment reconnaître une poupée en silicone avant achat ? Matière, photos, poids, options, marque et checklist pour vérifier une fiche produit.</p><a class="sdf-blog-btn" href="https://sex-dollsfrance.com/reconnaitre-poupee-en-silicone/">Lire lâarticle</a></div></article></div></section> 3577 <section class="sdf-blog-section"><div class="wrap sdf-blog-panel alt"><h2>Derniers articles du blog</h2><div class="sdf-blog-grid"> <article class="sdf-blog-card"> 3578 <a href="https://sex-dollsfrance.com/odeur-poupee-en-silicone/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Poupee-en-silicone-odeur-causes-et-solutions.webp?fit=1020%2C680&ssl=1" alt="Poupée en silicone réaliste habillée avec conseils pour identifier et réduire une odeur liée au conditionnement, aux textiles ou à lâhumidité." loading="lazy"></a> 3579 <div class="sdf-blog-card-body"> 3580 <h3><a href="https://sex-dollsfrance.com/odeur-poupee-en-silicone/">Poupée en silicone : odeur, causes et solutions</a></h3> 3581 <p>Une poupée en silicone peut parfois présenter une légère odeur au déballage. Causes possibles, bonnes pratiques, produits à éviter et marques silicone à coâ¦</p> 3582 </div> 3583 </article> 3584 <article class="sdf-blog-card"> 3585 <a href="https://sex-dollsfrance.com/rechauffer-sex-doll/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Rechauffer-une-sex-doll-%E2%80%94-image-optimisee.jpg?fit=1020%2C574&ssl=1" alt="Réchauffer une sex doll : systèmes chauffants et précautions" loading="lazy"></a> 3586 <div class="sdf-blog-card-body"> 3587 <h3><a href="https://sex-dollsfrance.com/rechauffer-sex-doll/">Réchauffer une sex doll : systèmes chauffants et précautions</a></h3> 3588 <p>Système chauffant intégré, tige chauffante ou chaleur externe douce : découvrez comment réchauffer une sex doll sans abîmer le TPE, le silicone ou lâélectrâ¦</p> 3589 </div> 3590 </article> 3591 <article class="sdf-blog-card"> 3592 <a href="https://sex-dollsfrance.com/mains-articulees-sex-doll/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Mains-articulees-sex-doll-image-optimisee.jpg?fit=1020%2C574&ssl=1" alt="Mains articulées sur une sex doll : avantages, limites et précautions" loading="lazy"></a> 3593 <div class="sdf-blog-card-body"> 3594 <h3><a href="https://sex-dollsfrance.com/mains-articulees-sex-doll/">Mains articulées sur une sex doll : avantages et limites</a></h3> 3595 <p>Mains et doigts articulés : découvrez leur fonctionnement, leurs avantages, leur
3595s limites et les précautions à connaître avant de choisir cette option.</p> 3596 </div> 3597 </article> 3598 <article class="sdf-blog-card"> 3599 <a href="https://sex-dollsfrance.com/seins-gel-sex-doll/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Seins-en-gel-sex-doll-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Seins en gel sur une sex doll avantages et différences" loading="lazy"></a> 3600 <div class="sdf-blog-card-body"> 3601 <h3><a href="https://sex-dollsfrance.com/seins-gel-sex-doll/">Seins en gel sur une sex doll : avantages et différences</a></h3> 3602 <p>Seins en gel, pleins ou creux : comparez le toucher, le poids, le maintien et les limites de chaque option avant de personnaliser votre sex doll.</p> 3603 </div> 3604 </article> 3605 <article class="sdf-blog-card"> 3606 <a href="https://sex-dollsfrance.com/achat-poupee-confidentialite-donnees/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Achat-poupee-confidentialite-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Achat poupée confidentialité de vos données" loading="lazy"></a> 3607 <div class="sdf-blog-card-body"> 3608 <h3><a href="https://sex-dollsfrance.com/achat-poupee-confidentialite-donnees/">Achat poupée : confidentialité de vos données</a></h3> 3609 <p>Pour un achat de poupée, confidentialité des données, paiement discret et livraison protégée : vérifiez les bons critères avant de commander en ligne.</p> 3610 </div> 3611 </article> 3612 <article class="sdf-blog-card"> 3613 <a href="https://sex-dollsfrance.com/comment-laver-perruque-synthetique/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Laver-une-perruque-synthetique-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Comment laver une perruque synthétique sans lâabîmer" loading="lazy"></a> 3614 <div class="sdf-blog-card-body"> 3615 <h3><a href="https://sex-dollsfrance.com/comment-laver-perruque-synthetique/">Comment laver une perruque synthétique sans lâabîmer</a></h3> 3616 <p>Apprenez comment laver perruque synthétique sans la déformer : gestes, séchage et conseils dâentretien pour préserver son réalisme durablement.</p> 3617 </div> 3618 </article> 3619 <article class="sdf-blog-card"> 3620 <a href="https://sex-dollsfrance.com/poupees-personnalisees-options-a-choisir/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Poupees-personnalisees-et-options-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Poupées personnalisées et options à choisir" loading="lazy"></a> 3621 <div class="sdf-blog-card-body"> 3622 <h3><a href="https://sex-dollsfrance.com/poupees-personnalisees-options-a-choisir/">Poupées personnalisées et options à choisir</a></h3> 3623 <p>Guide des poupées personnalisées : matériaux, options réalistes et critères de choix pour acheter discrètement, au prix juste et sans frais cachés, TTC.</p> 3624 </div> 3625 </article> 3626 <article class="sdf-blog-card"> 3627 <a href="https://sex-dollsfrance.com/comment-eviter-taches-silicone/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Eviter-les-taches-sur-le-silicone-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Comment éviter les taches sur le silicone" loading="lazy"></a> 3628 <div class="sdf-blog-card-body"> 3629 <h3><a href="https://sex-dollsfrance.com/comment-eviter-taches-silicone/">Comment éviter les taches sur le silicone ?</a></h3> 3630 <p>Apprenez comment éviter les taches de silicone sur votre poupée sexuelle : vêtements, rangement, nettoyage et gestes fiables pour préserver son réalisme</p> 3631 </div> 3632 </article> 3633 <article class="sdf-blog-card"> 3634 <a href="https://sex-dollsfrance.com/modele-stock-ou-personnalise/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Poupee-en-stock-ou-personnalisee-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Poupée sexuelle en stock ou personnalisée laquelle choisir" loading="lazy"></a> 3635 <div class="sdf-blog-card-body"> 3636 <h3><a href="https://sex-dollsfrance.com/modele-stock-ou-personnalise/">Stock ou personnalisation : arbitrer délai et configuration</a></h3> 3637 <p>Modèle stock ou personnalisé : comparez délais, options, budget et disponibilité pour choisir une poupée réaliste adaptée à vos priorités dâachat concrètesâ¦</p> 3638 </div> 3639 </article> 3640 <article class="sdf-blog-card"> 3641 <a href="https://sex-dollsfrance.com/silicone-ou-tpe-durabilite/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Silicone-ou-TPE-durabilite-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Silicone ou TPE durabilité, lequel choisir" loading="lazy"></a> 3642 <div class="sdf-blog-card-body"> 3643 <h3><a href="https://sex-dollsfrance.com/silicone-ou-tpe-durabilite/">Silicone ou TPE : durabilité, lequel choisir ?</a></h3> 3644 <p>Silicone ou TPE durabilité : comparez résistance, entretien et durée de vie pour choisir une poupée réaliste adaptée à votre usage et à votre budget.</p> 3645 </div> 3646 </article> 3647 <article class="sdf-blog-card"> 3648 <a href="https://sex-dollsfrance.com/comment-preparer-reception-poupee/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Preparer-la-reception-de-votre-poupee-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Comment préparer la réception de votre poupée" loading="lazy"></a> 3649 <div class="sdf-blog-card-body"> 3650 <h3><a href="https://sex-dollsfrance.com/comment-preparer-reception-poupee/">Comment préparer la réception de votre poupée</a></h3> 3651 <p>Comment préparer réception poupée : anticipez lâespace, la discrétion, le contrôle du colis et les premiers soins de votre modèle adulte sans surprise.</p> 3652 </div> 3653 </article> 3654 <article class="sdf-blog-card"> 3655 <a href="https://sex-dollsfrance.com/poupee-silicone-est-elle-lourde/"><img decoding="async" src="https://i0.wp.com/sex-dollsfrance.com/wp-content/uploads/2026/10/Poupee-silicone-lourde-a-porter-image-optimisee.jpg?fit=1020%2C680&ssl=1" alt="Poupée en silicone : poids et manipulation" loading="lazy"></a> 3656 <div class="sdf-blog-card-body"> 3657 <h3><a href="https://sex-dollsfrance.com/poupee-silicone-est-elle-lourde/">Une poupée silicone est-elle lourde à porter ?</a></h3> 3658 <p>Une poupée silicone est-elle lourde ? Découvrez les poids selon la taille, les contraintes de transport et les critères pour choisir sans aucune surprise.</p> 3659 </div> 3660 </article> 3661 </div><nav class="sdf-blog-pagination" aria-label="Pagination du blog"><span class="sdf-blog-page-link"><span aria-current="page" class="page-numbers current">1</span></span><span class="sdf-blog-page-link"><a class="page-numbers" href="https://sex-dollsfrance.com/blog/page/2/">2</a></span><span class="sdf-blog-page-link"><a class="page-numbers" href="https://sex-dollsfrance.com/blog/page/3/">3</a></span><span class="sdf-blog-page-link"><span class="page-numbers dots">â¦</span></span><span class="sdf-blog-page-link"><a class="page-numbers" href="https://sex-dollsfrance.com/blog/page/10/">10</a></span><span class="sdf-blog-page-link"><a class="next page-numbers" href="https://sex-dollsfrance.com/blog/page/2/">Suivant</a></span></nav></div></section> 3662 <section class="sdf-blog-section"><div class="wrap sdf-blog-panel"><h2>Explorer les conseils par thème</h2><div class="sdf-blog-cats"> 3663 <a href="https://sex-dollsfrance.com/guides-sex-dolls-france/"><strong>Choisir une sex doll</strong><span>Guides</span></a> 3664 <a href="https://sex-dollsfrance.com/poupee-sexuelle-tpe-ou-silicone/"><strong>Matières TPE et silicone</strong><span>Guides matières</span></a> 3665 <a href="https://sex-dollsfrance.com/quelle-taille-sex-doll-choisir/"><strong>Tailles et morphologies</strong><span>Guide pratique</span></a> 3666 <a href="https://sex-dollsfrance.com/deroulement-et-delais-de-livraison-pour-une-commande/"><strong>Livraison et paiement</strong><span>Avant commande</span></a> 3667 <a href="https://sex-dollsfrance.com/poupees-sexuelles-pas-chere/"><strong>Promotions</strong><span>Offres en cours</span></a> 3668 <a href="https://sex-dollsfrance.com/nettoyage-entretien-de-ma-sex-doll/"><strong>Entretien</strong><span>Nettoyage et rangement</span></a> 3669 </div></div></section> 3670 <section class="sdf-blog-section"><div class="wrap sdf-blog-panel alt"><h2>Liens utiles avant achat</h2><div class="sdf-blog-links"> 3671 <a href="https://sex-dollsfrance.com/nos-sexdolls/"><strong>Toutes les sex dolls</strong><span>Comparer les modèles adultes disponibles.</span></a> 3672 <a href="https://sex-dollsfrance.com/disponibles-en-stock/"><strong>Modèles en stock</strong><span>Voir les poupées disponibles plus rapidement.</span></a> 3673 <a href="https://sex-dollsfrance.com/poupees-sexuelles-pas-chere/"><strong>Promotions</strong><span>Comparer les modèles à prix réduit.</span></a> 3674 <a href="https://sex-dollsfrance.com/sex-doll-tpe-guide-achat/"><strong>Guide TPE</strong><span>
3674Comprendre la matière, lâentretien et le budget.</span></a> 3675 <a href="https://sex-dollsfrance.com/sex-doll-silicone-france/"><strong>Guide silicone</strong><span>Comparer les finitions, le réalisme et lâentretien.</span></a> 3676 <a href="https://sex-dollsfrance.com/contactez-nous/"><strong>Contact</strong><span>Poser une question avant de commander.</span></a> 3677 </div></div></section> 3678 </main> 3679 3680</main> 3681 3682<footer id="footer" class="footer-wrapper"> 3683 3684 3685<!-- FOOTER 1 --> 3686 3687<!-- FOOTER 2 --> 3688<div class="footer-widgets footer footer-2 dark"> 3689 <div class="row dark large-columns-2 mb-0"> 3690 <div id="nav_menu-7" class="col pb-0 widget widget_nav_menu"><div class="menu-quick-link-container"><ul id="menu-quick-link" class="menu"><li id="menu-item-2340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2340"><a href="https://sex-dollsfrance.com/conditions-de-vente/">Conditions générales de vente</a></li> 3691<li id="menu-item-58403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-58403"><a href="https://sex-dollsfrance.com/deroulement-et-delais-de-livraison-pour-une-commande/">Déroulement et délais de livraison</a></li> 3692<li id="menu-item-19446" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19446"><a href="https://sex-dollsfrance.com/politique-dannulation-et-de-retour/">Politique d’annulation et de retour</a></li> 3693<li id="menu-item-2341" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2341"><a href="https://sex-dollsfrance.com/mon-compte/">Mon compte</a></li> 3694<li id="menu-item-2346" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2346"><a href="https://sex-dollsfrance.com/contactez-nous/">Contactez-nous</a></li> 3695<li id="menu-item-97543" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-97543"><a href="https://sex-dollsfrance.com/about-us/">à propos de nous</a></li> 3696</ul></div></div><div id="custom_html-40" class="widget_text col pb-0 widget widget_custom_html"><div class="textwidget custom-html-widget"><div class="sdf-footer-social-v1" aria-label="Réseaux sociaux Sex Dolls France"> 3697 <span class="sdf-footer-social-v1__title">Nous suivre</span> 3698 <div class="sdf-footer-social-v1__links"> 3699 <a class="sdf-footer-social-v1__link sdf-footer-social-v1__link--facebook" href="https://www.facebook.com/SexDollsFrance/" target="_blank" rel="noopener nofollow" aria-label="Nous suivre sur Facebook"> 3700 <svg aria-hidden="true" viewBox="0 0 320 512" focusable="false"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06H297V6.26S260.43 0 225.36 0C152.14 0 104.28 44.38 104.28 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg> 3701 </a> 3702 <a class="sdf-footer-social-v1__link sdf-footer-social-v1__link--x" href="https://x.com/France_Sex_Doll" target="_blank" rel="noopener nofollow" aria-label="Nous suivre sur X"> 3703 <svg aria-hidden="true" viewBox="0 0 24 24" focusable="false"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg> 3704 </a> 3705 </div> 3706</div></div></div><div id="custom_html-41" class="widget_text col pb-0 widget widget_custom_html"><div class="textwidget custom-html-widget"><style id="sdf-editorial-search-css"> 3707#sdf-blog-search-box[hidden]{display:none!important}#sdf-blog-search-box{margin:20px 0;padding:18px 20px;border:1px solid #d9e8f6;border-left:5px solid #0d66a8;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(12,45,78,.06)}#sdf-blog-search-box *{box-sizing:border-box}#sdf-blog-search-box label{display:block;margin:0 0 9px;color:#12395d;font-size:18px;font-weight:900;line-height:1.3}#sdf-blog-search-box .sdf-s-row{display:flex;gap:10px}#sdf-blog-search-box input[type=search]{flex:1;min-width:0;height:48px;margin:0!important;padding:0 14px!important;border:1px solid #b9cfdf!important;border-radius:7px!important;background:#fff!important;font-size:16px!important;box-shadow:none!important}#sdf-blog-search-box button{min-width:132px;height:48px;margin:0!important;padding:0 18px!important;border:1px solid #16446d!important;border-radius:7px!important;background:#16446d!important;color:#fff!important;font-weight:900!important}#sdf-blog-search-box .sdf-s-help{margin:8px 0 0!important;padding:0!important;border:0!important;background:transparent!important;color:#5c6b78!important;font-size:13px!important}#sdf-blog-search-box .sdf-s-status{margin-top:12px;color:#526271;font-size:13px}#sdf-blog-search-box .sdf-s-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}#sdf-blog-search-box .sdf-s-item{display:block;padding:10px 12px;border:1px solid #d9e8f6;border-radius:7px;background:#fff;color:#12395d!important;text-decoration:none!important}#sdf-blog-search-box .sdf-s-item:hover{background:#f8fbff}#sdf-blog-search-box .sdf-s-type{display:block;margin-bottom:3px;color:#0b4f83;font-size:10px;font-weight:900;text-transform:uppercase}#sdf-blog-search-box .sdf-s-title{display:block;font-size:14px;font-weight:900;line-height:1.3}@media(max-width:640px){#sdf-blog-search-box{padding:15px}#sdf-blog-search-box .sdf-s-row,#sdf-blog-search-box .sdf-s-results{display:grid;grid-template-columns:1fr}#sdf-blog-search-box button{width:100%;min-width:0}} 3708</style><div id="sdf-blog-search-box" hidden><form role="search" method="get" action="https://sex-dollsfrance.com/"><label for="sdf-blog-search-input">Rechercher dans les articles et guides</label><div class="sdf-s-row"><input id="sdf-blog-search-input" type="search" name="s" placeholder="Ex. squelette renforcé, entretien TPE, livraison..." autocomplete="off"><input type="hidden" name="post_type[]" value="post"><input type="hidden" name="post_type[]" value="page"><button type="submit">Rechercher</button></div><p class="sdf-s-help">Recherche dans les articles et les pages/guides du site, sans les produits. Les titres les plus proches sont affichés en premier.</p>
3708<div class="sdf-s-status" aria-live="polite"></div><div class="sdf-s-results"></div></form></div>
3708<script id="sdf-editorial-search-js">(function(){var b=document.getElementById("sdf-blog-search-box");if(!b)return;var p=location.pathname||"",blog=/^\/blog(?:\/page\/\d+)?\/?$/i.test(p),res=/^\/category\/ressources(?:\/page\/\d+)?\/?$/i.test(p);if(!blog&&!res){b.remove();return}var t=blog?document.querySelector(".sdf-blog-hero .wrap"):document.querySelector(".blog-wrapper.blog-archive .large-10.col"),pl=res&&t?t.querySelector("#post-list"):null;if(!t)return;b.hidden=false;pl?t.insertBefore(b,pl):t.appendChild(b);var i=b.querySelector("#sdf-blog-search-input"),st=b.querySelector(".sdf-s-status"),out=b.querySelector(".sdf-s-results"),tm=0,n=0,base=location.origin+"/wp-json/wp/v2/";function txt(v){var d=document.createElement("div");d.innerHTML=v||"";return(d.textContent||"").trim()}function norm(v){v=txt(v).toLowerCase();return v.normalize?v.normalize("NFD").replace(/[\u0300-\u036f]/g,""):v}function score(x,q){var a=norm(x.title.rendered),z=norm(q);if(a===z)return 0;if(a.indexOf(z)===0)return 1;if(a.indexOf(z)>-1)return 2;var w=z.split(/\s+/).filter(Boolean),h=w.filter(function(k){return a.indexOf(k)>-1}).length;return 20-h}function run(){var q=i.value.trim(),cur=++n;if(q.length<2){st.textContent="";out.innerHTML="";return}st.textContent="Rechercheâ¦";var e=encodeURIComponent(q),x="&per_page=20&orderby=relevance&order=desc&_fields=id,title,link,date,slug";Promise.all([fetch(base+"posts?search="+e+x).then(function(r){return r.json()}),fetch(base+"pages?search="+e+x).then(function(r){return r.json()})]).then(function(d){if(cur!==n)return;var a=[];(d[0]||[]).forEach(function(v){v.k="Article";a.push(v)});(d[1]||[]).forEach(function(v){v.k="Page / guide";a.push(v)});a.sort(function(c,d){return score(c,q)-score(d,q)});a=a.slice(0,10);out.innerHTML="";st.textContent=a.length?(a.length+" résultats proches â titres prioritaires."):"Aucun contenu proche trouvé.";a.forEach(function(v){var l=document.createElement("a");l.className="sdf-s-item";l.href=v.link;l.innerHTML='<span class="sdf-s-type">'+v.k+'</span><span class="sdf-s-title"></span>';l.querySelector(".sdf-s-title").textContent=txt(v.title.rendered);out.appendChild(l)})}).catch(function(){if(cur===n)st.textContent="Recherche indisponible, utilisez le bouton Rechercher."})}i.addEventListener("input",function(){clearTimeout(tm);tm=setTimeout(run,300)})})();</script>
3708</div></div> </div> 3709</div> 3710 3711 3712 3713<div class="absolute-footer dark medium-text-center small-text-center"> 3714 <div class="container clearfix"> 3715 3716 <div class="footer-secondary pull-right"> 3717 <div class="payment-icons inline-block" role="group" aria-label="Payment icons"><div class="payment-icon"><svg aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 32"> 3718<path d="M10.781 7.688c-0.251-1.283-1.219-1.688-2.344-1.688h-8.376l-0.061 0.405c5.749 1.469 10.469 4.595 12.595 10.501l-1.813-9.219zM13.125 19.688l-0.531-2.781c-1.096-2.907-3.752-5.594-6.752-6.813l4.219 15.939h5.469l8.157-20.032h-5.501l-5.062 13.688zM27.72 26.061l3.248-20.061h-5.187l-3.251 20.061h5.189zM41.875 5.656c-5.125 0-8.717 2.72-8.749 6.624-0.032 2.877 2.563 4.469 4.531 5.439 2.032 0.968 2.688 1.624 2.688 2.499 0 1.344-1.624 1.939-3.093 1.939-2.093 0-3.219-0.251-4.875-1.032l-0.688-0.344-0.719 4.499c1.219 0.563 3.437 1.064 5.781 1.064 5.437 0.032 8.97-2.688 9.032-6.843 0-2.282-1.405-4-4.376-5.439-1.811-0.904-2.904-1.563-2.904-2.499 0-0.843 0.936-1.72 2.968-1.72 1.688-0.029 2.936 0.314 3.875 0.752l0.469 0.248 0.717-4.344c-1.032-0.406-2.656-0.844-4.656-0.844zM55.813 6c-1.251 0-2.189 0.376-2.72 1.688l-7.688 18.374h5.437c0.877-2.467 1.096-3 1.096-3 0.592 0 5.875 0 6.624 0 0 0 0.157 0.688 0.624 3h4.813l-4.187-20.061h-4zM53.405 18.938c0 0 0.437-1.157 2.064-5.594-0.032 0.032 0.437-1.157 0.688-1.907l0.374 1.72c0.968 4.781 1.189 5.781 1.189 5.781-0.813 0-3.283 0-4.315 0z"></path> 3719</svg> 3720<span class="screen-reader-text">Visa</span></div><div class="payment-icon"><svg aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 32">
3721<path d="M35.255 12.078h-2.396c-0.229 0-0.444 0.114-0.572 0.303l-3.306 4.868-1.4-4.678c-0.088-0.292-0.358-0.493-0.663-0.493h-2.355c-0.284 0-0.485 0.28-0.393 0.548l2.638 7.745-2.481 3.501c-0.195 0.275 0.002 0.655 0.339 0.655h2.394c0.227 0 0.439-0.111 0.569-0.297l7.968-11.501c0.191-0.275-0.006-0.652-0.341-0.652zM19.237 16.718c-0.23 1.362-1.311 2.276-2.691 2.276-0.691 0-1.245-0.223-1.601-0.644-0.353-0.417-0.485-1.012-0.374-1.674 0.214-1.35 1.313-2.294 2.671-2.294 0.677 0 1.227 0.225 1.589 0.65 0.365 0.428 0.509 1.027 0.404 1.686zM22.559 12.078h-2.384c-0.204 0-0.378 0.148-0.41 0.351l-0.104 0.666-0.166-0.241c-0.517-0.749-1.667-1-2.817-1-2.634 0-4.883 1.996-5.321 4.796-0.228 1.396 0.095 2.731 0.888 3.662 0.727 0.856 1.765 1.212 3.002 1.212 2.123 0 3.3-1.363 3.3-1.363l-0.106 0.662c-0.040 0.252 0.155 0.479 0.41 0.479h2.147c0.341 0 0.63-0.247 0.684-0.584l1.289-8.161c0.040-0.251-0.155-0.479-0.41-0.479zM8.254 12.135c-0.272 1.787-1.636 1.787-2.957 1.787h-0.751l0.527-3.336c0.031-0.202 0.205-0.35 0.41-0.35h0.345c0.899 0 1.747 0 2.185 0.511 0.262 0.307 0.341 0.761 0.242 1.388zM7.68 7.473h-4.979c-0.341 0-0.63 0.248-0.684 0.584l-2.013 12.765c-0.040 0.252 0.155 0.479 0.41 0.479h2.378c0.34 0 0.63-0.248 0.683-0.584l0.543-3.444c0.053-0.337 0.343-0.584
37210.683-0.584h1.575c3.279 0 5.172-1.587 5.666-4.732 0.223-1.375 0.009-2.456-0.635-3.212-0.707-0.832-1.962-1.272-3.628-1.272zM60.876 7.823l-2.043 12.998c-0.040 0.252 0.155 0.479 0.41 0.479h2.055c0.34 0 0.63-0.248 0.683-0.584l2.015-12.765c0.040-0.252-0.155-0.479-0.41-0.479h-2.299c-0.205 0.001-0.379 0.148-0.41 0.351zM54.744 16.718c-0.23 1.362-1.311 2.276-2.691 2.276-0.691 0-1.245-0.223-1.601-0.644-0.353-0.417-0.485-1.012-0.374-1.674 0.214-1.35 1.313-2.294 2.671-2.294 0.677 0 1.227 0.225 1.589 0.65 0.365 0.428 0.509 1.027 0.404 1.686zM58.066 12.078h-2.384c-0.204 0-0.378 0.148-0.41 0.351l-0.104 0.666-0.167-0.241c-0.516-0.749-1.667-1-2.816-1-2.634 0-4.883 1.996-5.321 4.796-0.228 1.396 0.095 2.731 0.888 3.662 0.727 0.856 1.765 1.212 3.002 1.212 2.123 0 3.3-1.363 3.3-1.363l-0.106 0.662c-0.040 0.252 0.155 0.479 0.41 0.479h2.147c0.341 0 0.63-0.247 0.684-0.584l1.289-8.161c0.040-0.252-0.156-0.479-0.41-0.479zM43.761 12.135c-0.272 1.787-1.636 1.787-2.957 1.787h-0.751l0.527-3.336c0.031-0.202 0.205-0.35 0.41-0.35h0.345c0.899 0 1.747 0 2.185 0.511 0.261 0.307 0.34 0.761 0.241 1.388zM43.187 7.473h-4.979c-0.341 0-0.63 0.248-0.684 0.584l-2.013 12.765c-0.040 0.252 0.156 0.479 0.41 0.479h2.554c0.238 0 0.441-0.173 0.478-0.408l0.572-3.619c0.053-0.337 0.343-0.584
37210.683-0.584h1.575c3.279 0 5.172-1.587 5.666-4.732 0.223-1.375 0.009-2.456-0.635-3.212-0.707-0.832-1.962-1.272-3.627-1.272z"></path> 3722</svg> 3723<span class="screen-reader-text">PayPal</span></div><div class="payment-icon"><svg aria-hidden="true" viewBox="0 0 64 32" xmlns="http://www.w3.org/2000/svg"> 3724 <path d="M18.4306 31.9299V29.8062C18.4306 28.9938 17.9382 28.4618 17.0929 28.4618C16.6703 28.4618 16.2107 28.6021 15.8948 29.0639C15.6486 28.6763 15.2957 28.4618 14.7663 28.4618C14.4135 28.4618 14.0606 28.5691 13.7816 28.9567V28.532H13.043V31.9299H13.7816V30.0536C13.7816 29.4515 14.0975 29.167 14.5899 29.167C15.0823 29.167 15.3285 29.4845 15.3285 30.0536V31.9299H16.0671V30.0536C16.0671 29.4515 16.42 29.167 16.8754 29.167C17.3678 29.167 17.614 29.4845 17.614 30.0536V31.9299H18.4306ZM29.3863 28.532H28.1882V27.5051H27.4496V28.532H26.7808V29.2041H27.4496V30.7629C27.4496 31.5423 27.7655 32 28.6108 32C28.9268 32 29.2797 31.8928 29.5259 31.7526L29.3125 31.1134C29.0991 31.2536 28.8529 31.2907 28.6765 31.2907C28.3236 31.2907 28.1841 31.0763 28.1841 30.7258V29.2041H29.3822V28.532H29.3863ZM35.6562 28.4577C35.2335 28.4577 34.9504 28.6722 34.774 28.9526V28.5278H34.0354V31.9258H34.774V30.0124C34.774 29.4474 35.0202 29.1258 35.4797 29.1258C35.6192 29.1258 35.7957 29.1629 35.9393 29.1959L36.1527 28.4866C36.0049 28.4577 35.7957 28.4577 35.6562 28.4577ZM26.1817 28.8124C25.8288 28.5649 25.3364 28.4577 24.8071 28.4577C23.9618 28.4577 23.3997 28.8825 23.3997 29.5546C23.3997 30.1196 23.8223 30.4412 24.5609 30.5443L24.9138 30.5814C25.2995 30.6515 25.5128 30.7588 25.5128 30.9361C25.5128 31.1835 25.2297 31.3608 24.7373 31.3608C24.2449 31.3608 23.8551 31.1835 23.6089 31.0062L23.256 31.5711C23.6417 31.8557 24.1711 31.9959 24.7004 31.9959C25.6852 31.9959 26.2514 31.534 26.2514 30.899C26.2514 30.2969 25.7919 29.9794 25.0902 29.8722L24.7373 29.835C24.4214 29.7979 24.1752 29.7278 24.1752 29.5175C24.1752 29.2701 24.4214 29.1299 24.8112 29.1299C25.2338 29.1299 25.6565 29.3072 25.8698 29.4144L26.1817 28.8124ZM45.8323 28.4577C45.4097 28.4577 45.1265 28.6722 44.9501 28.9526V28.5278H44.2115V31.9258H44.9501V30.0124C44.9501 29.4474 45.1963 29.1258 45.6559 29.1258C45.7954 29.1258 45.9718 29.1629 46.1154 29.1959L46.3288 28.4948C46.1852 28.4577 45.9759 28.4577 45.8323 28.4577ZM36.3948 30.2309C36.3948 31.2577 37.1005 32 38.192 32C38.6844 32 39.0373 31.8928 39.3901 31.6124L39.0373 31.0103C38.7541 31.2247 38.4751 31.3278 38.1551 31.3278C37.556 31.3278 37.1333 30.9031 37.1333 30.2309C37.1333 29.5917 37.556 29.167 38.1551 29.134C38.471 29.134 38.7541 29.2412 39.0373 29.4515L39.3901 28.8495C39.0373 28.5649 38.6844 28.4618 38.192 28.4618C37.1005 28.4577 36.3948 29.2041 36.3948 30.2309ZM43.2267 30.2309V28.532H42.4881V28.9567C42.2419 28.6392 41.889 28.4618 41.4295 28.4618C40.4775 28.4618 39.7389 29.2041 39.7389 30.2309C39.7389 31.2577 40.4775 32 41.4295 32C41.9219 32 42.2748 31.8227 42.4881 31.5051V31.9299H43.2267V30.2309ZM40.5144 30.2309C40.5144 29.6289 40.9002 29.134 41.5362 29.134C42.1352 29.134 42.5579 29.5959 42.5579 30.2309C42.5579 30.833 42.1352 31.3278 41.5362 31.3278C40.9043 31.2907 40.5144 30.8289 40.5144 30.2309ZM31.676 28.4577C30.6912 28.4577 29.9854 29.167 29.9854 30.2268C29.9854 31.2907 30.6912 31.9959 31.7129 31.9959C32.2053 31.9959 32.6977 31.8557 33.0875 31.534L32.7346 31.0021C32.4515 31.2165 32.0986 31.3567 31.7498 31.3567C31.2903 31.3567 30.8348 31.1423 30.7281 30.5443H33.227C33.227 30.4371 33.227 30.367 33.227 30.2598C33.2598 29.167 32.6238 28.4577 31.676 28.4577ZM31.676 29.0969C32.1355 29.0969 32.4515 29.3814 32.5213 29.9093H30.7609C30.8307 29.4515 31.1467 29.0969 31.676 29.0969ZM50.0259 30.2309V27.1876H49.2873V28.9567C49.0411 28.6392 48.6882 28.4618 48.2286 28.4618C47.2767 28.4618 46.5381 29.2041 46.5381 30.2309C46.5381 31.2577 47.2767 32 48.2286 32C48.721 32 49.0739 31.8227 49.2873 31.5051V31.9299H50.0259V30.2309ZM47.3136 30.2309C47.3136 29.6289 47.6993 29.134 48.3353 29.134C48.9344 29.134 49.357 29.5959 49.357 30.2309C49.357 30.833 48.9344 31.3278 48.3353 31.3278C47.6993 31.2907 47.3136 30.8289 47.3136 30.2309ZM22.5872 30.2309V28.532H21.8486V28.9567C21.6024 28.6392 21.2495 28.4618 20.79 28.4618C19.838 28.4618 19.0994 29.2041 19.0994 30.2309C19.0994 31.2577 19.838 32 20.79 32C21.2824 32 21.6352 31.8227 21.8486 3
37241.5051V31.9299H22.5872V30.2309ZM19.8421 30.2309C19.8421 29.6289 20.2278 29.134 20.8638 29.134C21.4629 29.134 21.8855 29.5959 21.8855 30.2309C21.8855 30.833 21.4629 31.3278 20.8638 31.3278C20.2278 31.2907 19.8421 30.8289 19.8421 30.2309Z"/> 3725 <path d="M26.6745 12.7423C26.6745 8.67216 28.5785 5.05979 31.5 2.72577C29.3499 1.0268 26.6376 0 23.6791 0C16.6707 0 11 5.69897 11 12.7423C11 19.7856 16.6707 25.4845 23.6791 25.4845C26.6376 25.4845 29.3499 24.4577 31.5 22.7588C28.5744 20.4577 26.6745 16.8124 26.6745 12.7423Z"/> 3726 <path d="M31.5 2.72577C34.4215 5.05979 36.3255 8.67216 36.3255 12.7423C36.3255 16.8124 34.4585 20.4206 31.5 22.7588L25.9355 22.7588V2.72577L31.5 2.72577Z" fill-opacity="0.6"/> 3727 <path d="M52 12.7423C52 19.7856 46.3293 25.4845 39.3209 25.4845C36.3624 25.4845 33.6501 24.4577 31.5 22.7588C34.4585 20.4206 36.3255 16.8124 36.3255 12.7423C36.3255 8.67216 34.4215 5.05979 31.5 2.72577C33.646 1.0268 36.3583 0 39.3168 0C46.3293 0 52 5.73608 52 12.7423Z" fill-opacity="0.4"/> 3728</svg> 3729<span class="screen-reader-text">MasterCard</span></div><div class="payment-icon"><svg aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 32">
3730<path d="M8.498 23.915h-1.588l1.322-5.127h-1.832l0.286-1.099h5.259l-0.287 1.099h-1.837l-1.323 5.127zM13.935 21.526l-0.62 2.389h-1.588l1.608-6.226h1.869c0.822 0 1.44 0.145 1.853 0.435 0.412 0.289 0.62 0.714 0.62 1.273 0 0.449-0.145 0.834-0.432 1.156-0.289 0.322-0.703 0.561-1.245 0.717l1.359 2.645h-1.729l-1.077-2.389h-0.619zM14.21 20.452h0.406c0.454 0 0.809-0.081 1.062-0.243s0.38-0.409 0.38-0.741c0-0.233-0.083-0.407-0.248-0.523s-0.424-0.175-0.778-0.175h-0.385l-0.438 1.682zM22.593 22.433h-2.462l-0.895 1.482h-1.666l3.987-6.252h1.942l0.765 6.252h-1.546l-0.125-1.482zM22.515 21.326l-0.134-1.491c-0.035-0.372-0.052-0.731-0.052-1.077v-0.154c-0.153 0.34-0.342 0.701-0.567 1.081l-0.979 1.64h1.732zM31.663 23.915h-1.78l-1.853-4.71h-0.032l-0.021 0.136c-0.111 0.613-0.226 1.161-0.343 1.643l-0.755 2.93h-1.432l1.608-6.226h1.859l1.77 4.586h0.021c0.042-0.215 0.109-0.524 0.204-0.924s0.406-1.621 0.937-3.662h1.427l-1.609 6.225zM38.412 22.075c0 0.593-0.257 1.062-0.771 1.407s-1.21 0.517-2.088 0.517c-0.768 0-1.386-0.128-1.853-0.383v-1.167c0.669 0.307 1.291 0.46 1.863 0.46 0.389 0 0.693-0.060 0.911-0.181s0.328-0.285 0.328-0.495c0-0.122-0.024-0.229-0.071-0.322s-0.114-0.178-0.2-0.257c-0.088-0.079-0.303-0.224-0.646-0.435-0.479-0.28-0.817-0.559-1.011-0.835-0.195-0.275-0.292-0.572-0.292-0.89 0-0.366 0.108-0.693 0.323-0.982 0.214-0.288 0.522-0.512 0.918-0.673 0.398-0.16 0.854-0.24 1.372-0.24 0.753 0 1.442 0.14 2.067 0.421l-0.567 0.993c-0.541-0.21-1.041-0.316-1.499-0.316-0.289 0-0.525 0.064-0.708 0.192-0.185 0.128-0.276 0.297-0.276 0.506 0 0.173 0.057 0.325 0.172 0.454 0.114 0.129 0.371 0.3 0.771 0.513 0.419 0.227 0.733 0.477 0.942 0.752 0.21 0.273 0.314 0.593 0.314 0.959zM41.266 23.915h-1.588l1.608-6.226h4.238l-0.281 1.082h-2.645l-0.412 1.606h2.463l-0.292 1.077h-2.463l-0.63 2.461zM49.857 23.915h-4.253l1.608-6.226h4.259l-0.281 1.082h-2.666l-0.349 1.367h2.484l-0.286 1.081h-2.484l-0.417 1.606h2.666l-0.28 1.091zM53.857 21.526l-0.62 2.389h-1.588l1.608-6.226h1.869c0.822 0 1.44 0.145 1.853 0.435s0.62 0.714 0.62 1.273c0 0.449-0.145 0.834-0.432 1.156-0.289 0.322-0.703 0.561-1.245 0.717l1.359 2.645h-1.729l-1.077-2.389h-0.619zM54.133 20.452h0.406c0.454 0 0.809-0.081 1.062-0.243s0.38-0.409 0.38-0.741c0-0.233-0.083-0.407-0.248-0.523s-0.424-0.175-0.778-0.175h-0.385l-0.438 1.682zM30.072 8.026c0.796 0 1.397 0.118 1.804 0.355s0.61 0.591 0.61 1.061c0 0.436-0.144 0.796-0.433 1.080-0.289 0.283-0.699 0.472-1.231 0.564v0.026c0.348 0.076 0.625 0.216 0.831 0.421 0.207 0.205 0.31 0.467 0.31 0.787 0 0.666-0.266 1.179-0.797 1.539s-1.267 0.541-2.206 0.541h-2.72l1.611-6.374h2.221zM28.111 13.284h0.938c0.406 0 0.726-0.084 0.957-0.253s0.347-0.403 0.347-0.701c0-0.471-0.317-0.707-0.954-0.707h-0.86l-0.428 1.661zM28.805 10.55h0.776c0.421 0 0.736-0.071 0.946-0.212s0.316-0.344 0.316-0.608c0-0.398-0.296-0.598-0.886-0.598h-0.792l-0.36 1.418zM37.242 12.883h-2.466l-0.897 1.517h-1.669l3.993-6.4h1.945l0.766 6.4h-1.548l-0.125-1.517zM37.163 11.749l-0.135-1.526c-0.035-0.381-0.053-0.748-0.053-1.103v-0.157c-0.153 0.349-0.342 0.718-0.568 1.107l-0.98 1.679h1.736zM46.325 14.4h-1.782l-1.856-4.822h-0.032l-0.021 0.14c-0.111 0.628-0.226 1.188-0.344 1.683l-0.756 3h-1.434l1.611-6.374h1.861l1.773 4.695h0.021c0.042-0.22 0.11-0.536 0.203-0.946s0.406-1.66 0.938-3.749h1.428l-1.611 6.374zM54.1 14.4h-1.763l-1.099-2.581-0.652 0.305-0.568 2.276h-1.59l1.611-6.374h1.596l-0.792 3.061 0.824-0.894 2.132-2.166h1.882l-3.097 3.052 1.517 3.322zM23.040 8.64c0-0.353-0.287-0.64-0.64-0.64h-14.080c-0.353 0-0.64 0.287-0.64 0.64v0c0 0.353 0.287 0.64 0.64 0.64h14.080c0.353 0 0.64-0.287 0.64-0.64v0zM19.2 11.2c0-0.353-0.287-0.64-0.64-0.64h-10.24c-0.353 0-0.64 0.287-0.64 0.64v0c0 0.353 0.287 0.64 0.64 0.64h10.24c0.353 0 0.64-0.287 0.64-0.64v0zM15.36 13.76c0-0.353-0.287-0.64-0.64-0.64h-6.4c-0.353 0-0.64 0.287-0.64 0.64v0c0 0.353 0.287 0.64 0.64 0.64h6.4c0.353 0 0.64-0.287 0.64-0.64v0z"></path> 3731</svg> 3732<span class="screen-reader-text">Bank Transfer</span></div><div class="payment-icon"><svg aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 32">
3733<path d="M16.398 13.428c0.034 3.535 3.201 4.71 3.236 4.726-0.027 0.083-0.506 1.676-1.668 3.322-1.005 1.423-2.048 2.84-3.692 2.87-1.615 0.029-2.134-0.927-3.98-0.927s-2.422 0.898-3.951 0.956c-1.586 0.058-2.794-1.539-3.807-2.956-2.070-2.9-3.653-8.194-1.528-11.768 1.055-1.775 2.942-2.899 4.989-2.927 1.558-0.029 3.027 1.015 3.98 1.015s2.738-1.255 4.616-1.071c0.786 0.032 2.993 0.308 4.41 2.317-0.114 0.068-2.633 1.489-2.605 4.444zM13.363 4.749c0.842-0.987 1.409-2.362 1.254-3.729-1.213 0.047-2.682 0.783-3.552 1.77-0.78 0.874-1.464 2.273-1.279 3.613 1.353 0.101 2.735-0.666 3.577-1.654zM25.55 3.058c0.624-0.105 1.313-0.2 2.065-0.284s1.581-0.126 2.485-0.126c1.291 0 2.404 0.152 3.339 0.457s1.704 0.741 2.307 1.308c0.517 0.504 0.92 1.103 1.21 1.796s0.435 1.492 0.435 2.395c0 1.092-0.199 2.049-0.596 2.868s-0.941 1.507-1.629 2.064c-0.688 0.557-1.506 0.972-2.452 1.245s-1.979 0.41-3.098 0.41c-1.011 0-1.86-0.073-2.548-0.22v9.076h-1.517v-20.989zM27.068 13.648c0.366 0.104 0.774 0.178 1.226 0.22s0.935 0.063 1.451 0.063c1.936 0 3.436-0.441 4.501-1.323s1.597-2.174 1.597-3.876c0-0.819-0.14-1.534-0.42-2.143s-0.677-1.108-1.193-1.497c-0.516-0.388-1.129-0.683-1.839-0.882s-1.495-0.3-2.356-0.3c-0.688 0-1.28 0.027-1.774 0.079s-0.893 0.11-1.193 0.173l0.001 9.487zM49.452 20.454c0 0.61 0.010 1.219 0.032 1.828s0.086 1.197 0.194 1.765h-1.42l-0.225-2.143h-0.065c-0.194 0.294-0.441 0.588-0.742 0.882s-0.65 0.562-1.048 0.803c-0.398 0.242-0.85 0.436-1.355 0.583s-1.059 0.22-1.662 0.22c-0.753 0-1.414-0.121-1.985-0.362s-1.038-0.557-1.403-0.946c-0.366-0.389-0.64-0.836-0.822-1.339s-0.274-1.008-0.274-1.513c0-1.786 0.769-3.162 2.307-4.129s3.855-1.429 6.953-1.387v-0.41c0-0.399-0.038-0.856-0.113-1.371s-0.242-1.003-0.5-1.465c-0.258-0.462-0.645-0.851-1.161-1.166s-1.215-0.473-2.097-0.473c-0.666 0-1.328 0.1-1.983 0.299s-1.253 0.478-1.791 0.835l-0.484-1.103c0.688-0.462 1.399-0.793 2.13-0.992s1.495-0.3 2.29-0.3c1.076 0 1.952 0.178 2.63 0.536s1.21 0.819 1.597 1.387c0.387 0.567 0.651 1.202 0.791 1.906s0.21 1.402 0.21 2.096l-0.001 5.957zM47.936 15.948c-0.818-0.021-1.673 0.010-2.566 0.094s-1.715 0.268-2.468 0.552c-0.753 0.284-1.377 0.699-1.871 1.245s-0.742 1.271-0.742 2.175c0 1.072 0.312 1.859 0.935 2.364s1.323 0.757 2.097 0.757c0.624 0 1.182-0.084 1.677-0.252s0.925-0.394 1.291-0.677c0.366-0.283 0.672-0.603 0.919-0.961s0.436-0.725 0.565-1.103c0.108-0.421 0.161-0.726 0.161-0.915l0.001-3.277zM52.418 8.919l3.935 9.833c0.215 0.547 0.42 1.108 0.613 1.686s0.366 1.108 0.516 1.591h0.065c0.15-0.462 0.322-0.982 0.516-1.56s0.409-1.171 0.645-1.781l3.679-9.77h1.613l-4.484 11.094c-0.452 1.177-0.877 2.243-1.275 3.199s-0.801 1.817-1.21 2.585c-0.409 0.767-0.822 1.445-1.242 2.033s-0.887 1.103-1.404 1.544c-0.602 0.525-1.156 0.908-1.661 1.151s-0.844 0.394-1.016 0.457l-0.517-1.229c0.387-0.168 0.818-0.388 1.291-0.662s0.936-0.63 1.387-1.072c0.387-0.378 0.812-0.877 1.274-1.497s0.876-1.371 1.242-2.254c0.13-0.336 0.194-0.557 0.194-0.662 0-0.147-0.065-0.367-0.194-0.662l-5.582-14.025h1.614z"></path> 3734</svg> 3735<span class="screen-reader-text">Apple Pay</span></div></div> </div> 3736 3737 <div class="footer-primary pull-left"> 3738 <div class="copyright-footer"> 3739 Copyright 2026 © <strong>Sex-DollsFrance</strong> </div> 3740 </div> 3741 </div> 3742</div> 3743<button type="button" id="top-link" class="back-to-top button icon invert plain fixed bottom z-1 is-outline circle hide-for-medium" aria-label="Aller en haut"><i class="icon-angle-up" aria-hidden="true"></i></button> 3744</footer> 3745 3746</div> 3747 3748<div id="main-menu" class="mobile-sidebar no-scrollbar mfp-hide"> 3749 3750 3751 <div class="sidebar-menu no-scrollbar "> 3752 3753 3754 <ul class="nav nav-sidebar nav-vertical nav-uppercase" data-tab="1"> 3755 <li class="header-search-form search-form html relative has-icon"> 3756 <div class="header-search-form-wrapper"> 3757 <div class="searchform-wrapper ux-search-box relative form-flat is-normal"><form role="search" method="get" class="searchform" action="https://sex-dollsfrance.com/"> 3758 <div class="flex-row relative"> 3759 <div class="flex-col flex-grow"> 3760 <label class="screen-reader-text" for="woocommerce-product-search-field-2">Recherche pour :</label> 3761 <input type="search" id="woocommerce-product-search-field-2" class="search-field mb-0" placeholder="Recherche…" value="" name="s" /> 3762 <input type="hidden" name="post_type" value="product" /> 3763 </div> 3764 <div class="flex-col"> 3765 <button type="submit" value="Recherche" class="ux-search-submit submit-button secondary button icon mb-0" aria-label="Envoyer"> 3766 <i class="icon-search" aria-hidden="true"></i> </button> 3767 </div> 3768 </div> 3769 <div class="live-search-results text-left z-top"></div> 3770</form> 3771</div> </div> 3772</li> 3773<li id="menu-item-99742" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-99742"><a href="https://sex-dollsfrance.com/">Accueil</a></li> 3774<li id="menu-item-97678" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-97678"><a href="https://sex-dollsfrance.com/boutique/">Nos poupées</a> 3775<ul class="sub-menu nav-sidebar-ul children"> 3776 <li id="menu-item-97679" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97679"><a href="https://sex-dollsfrance.com/boutique/">Toutes les poupées</a></li> 3777 <li id="menu-item-97680" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97680"><a href="https://sex-dollsfrance.com/poupees-sexuelles-en-tpe/">Poupées en TPE</a></li> 3778 <li id="menu-item-97681" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97681"><a href="https://sex-dollsfrance.com/poupee-en-silicone/">Poupées en silicone</a></li> 3779 <li id="menu-item-97682" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97682"><a href="https://sex-dollsfrance.com/poupee-sexuelle-homme-male-gay-transsexuelle/">Poupées homme</a></li>
3780 <li id="menu-item-97683" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97683"><a href="https://sex-dollsfrance.com/bustes-sexuels-silicone/">Bustes</a></li> 3781 <li id="menu-item-97684" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97684"><a href="https://sex-dollsfrance.com/accessoires-sex-dolls/">Accessoires</a></li> 3782 <li id="menu-item-103258" class="menu-item menu-item-type-taxonomy menu-item-object-product_brand menu-item-103258"><a href="https://sex-dollsfrance.com/marque/yjldoll/">YJLDOLL : la marque</a></li> 3783</ul> 3784</li> 3785<li id="menu-item-97685" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97685"><a href="https://sex-dollsfrance.com/sex-doll-en-stock/">En stock</a></li> 3786<li id="menu-item-97686" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97686"><a href="https://sex-dollsfrance.com/poupees-sexuelles-pas-chere/">Nos promotions</a></li> 3787<li id="menu-item-97687" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-97687"><a href="https://sex-dollsfrance.com/acheter-une-sex-doll/">Conseils</a> 3788<ul class="sub-menu nav-sidebar-ul children"> 3789 <li id="menu-item-97688" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97688"><a href="https://sex-dollsfrance.com/acheter-une-sex-doll/">Guide d’achat</a></li> 3790 <li id="menu-item-97689" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97689"><a href="https://sex-dollsfrance.com/comment-personnaliser-ma-poupee/">Personnalisation</a></li> 3791 <li id="menu-item-97690" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97690"><a href="https://sex-dollsfrance.com/nettoyage-entretien-de-ma-sex-doll/">Entretien</a></li> 3792 <li id="menu-item-97691" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97691"><a href="https://sex-dollsfrance.com/deroulement-et-delais-de-livraison-pour-une-commande/">Livraison</a></li> 3793</ul> 3794</li> 3795<li id="menu-item-97880" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16406 current_page_item current_page_parent menu-item-97880"><a href="https://sex-dollsfrance.com/blog/" aria-current="page">Blog</a></li> 3796<li id="menu-item-97692" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97692"><a href="https://sex-dollsfrance.com/contactez-nous/">Contact</a></li> 3797<li id="menu-item-97693" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-97693"><a href="https://sex-dollsfrance.com/mon-compte/">Mon compte</a></li> 3798 </ul> 3799 3800 3801 </div> 3802 3803 3804</div>
3805<script type="speculationrules"> 3806{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/flatsome-child/*","/wp-content/themes/flatsome/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 3807</script>
3807 3808 3809<!-- GTM Container placement set to footer --> 3810<!-- Google Tag Manager (noscript) --> 3811 <noscript><iframe loading="lazy" src="https://www.googletagmanager.com/ns.html?id=GTM-K4G6QP8" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> 3812<!-- End Google Tag Manager (noscript) --> <div id="login-form-popup" class="lightbox-content mfp-hide"> 3813 <div class="woocommerce"> 3814 <div class="woocommerce-notices-wrapper"></div> 3815<div class="account-container lightbox-inner"> 3816 3817 3818 <div class="account-login-inner"> 3819 3820 <h2 class="uppercase h3">Se connecter</h2> 3821 3822 <form class="woocommerce-form woocommerce-form-login login" method="post" novalidate> 3823 3824 3825 <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 3826 <label for="username">Identifiant ou e-mail <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Obligatoire</span></label> 3827 <input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" autocomplete="username" value="" required aria-required="true" /> </p> 3828 <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 3829 <label for="password">Mot de passe <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Obligatoire</span></label> 3830 <input class="woocommerce-Input woocommerce-Input--text input-text" type="password" name="password" id="password" autocomplete="current-password" required aria-required="true" /> 3831 </p> 3832 3833 3834 <p class="form-row"> 3835 <label class="woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme"> 3836 <input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever" /> <span>Se souvenir de moi</span> 3837 </label> 3838 <input type="hidden" id="woocommerce-login-nonce" name="woocommerce-login-nonce" value="651dbe856e" /><input type="hidden" name="_wp_http_referer" value="/blog/" /> <button type="submit" class="woocommerce-button button woocommerce-form-login__submit" name="login" value="Se connecter">Se connecter</button> 3839 </p> 3840 <p class="woocommerce-LostPassword lost_password"> 3841 <a href="https://sex-dollsfrance.com/mon-compte/lost-password/">Mot de passe perdu ?</a> 3842 </p> 3843 3844 3845 </form> 3846 </div> 3847 3848 3849</div> 3850 3851 </div> 3852 </div> 3853
3853<script type='text/javascript'> 3854 (function () { 3855 var c = document.body.className; 3856 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 3857 document.body.className = c; 3858 })(); 3859 </script>
3859 3860 <style id="global-styles-inline-css"> 3861:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #b2b2b2;--wp--preset--color--secondary: #1e73be;--wp--preset--color--success: #627D47;--wp--preset--color--alert: #b20000;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
3861--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-success-color{color: var(--wp--preset--color--success) !important;}.has-alert-color{color: var(--wp--preset--color--alert) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-success-background-color{background-color: var(--wp--preset--color--success) !important;}.has-alert-background-color{background-color: var(--wp--preset--color--alert) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-success-border-color{border-color: var(--wp--preset--color--success) !important;}.has-alert-border-color{border-color: var(--wp--preset--color--alert) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
3861.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 3862/*# sourceURL=global-styles-inline-css */ 3863</style>
3864<script id="wp-i18n-js" src="https://c0.wp.com/c/7.1.3/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 3864
3864
3865<script id="wp-i18n-js-after"> 3866wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 3867//# sourceURL=wp-i18n-js-after 3868</script>
vendor: 1 bytes, line 3868
3868
3869<script id="swv-js" src="https://sex-dollsfrance.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.2.1"></script>
vendor: 1 bytes, line 3869
3869
3870<script id="contact-form-7-js-translations"> 3871( function( domain, translations ) { 3872 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 3873 localeData[""].domain = domain; 3874 wp.i18n.setLocaleData( localeData, domain ); 3875} )( "contact-form-7", {"translation-revision-date":"2026-09-29 08:22:41+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"This contact form is placed in the wrong place.":["Ce formulaire de contact est plac\u00e9 dans un mauvais endroit."],"Error:":["Erreur\u00a0:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 3876//# sourceURL=contact-form-7-js-translations 3877</script>
vendor: 1 bytes, line 3877
3877
3878<script id="contact-form-7-js-before"> 3879var wpcf7 = { 3880 "api": { 3881 "root": "https:\/\/sex-dollsfrance.com\/wp-json\/", 3882 "namespace": "contact-form-7\/v1" 3883 }, 3884 "cached": 1 3885}; 3886//# sourceURL=contact-form-7-js-before 3887</script>
vendor: 1 bytes, line 3887
3887
3888<script id="contact-form-7-js" src="https://sex-dollsfrance.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.2.1"></script>
vendor: 1 bytes, line 3888
3888
3889<script id="woocommerce-js-extra"> 3890var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Afficher le mot de passe","i18n_password_hide":"Masquer le mot de passe"}; 3891//# sourceURL=woocommerce-js-extra 3892</script>
vendor: 1 bytes, line 3892
3892
3893<script data-wp-strategy="defer" id="woocommerce-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/frontend/woocommerce.min.js"></script>
vendor: 1 bytes, line 3893
3893
3894<script data-wp-strategy="defer" defer id="gtm4wp-ecommerce-generic-js" src="https://sex-dollsfrance.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-ecommerce-generic.js?ver=2.0.5"></script>
vendor: 1 bytes, line 3894
3894
3895<script id="gtm4wp-woocommerce-js-before"> 3896window.gtm4wp_store_api_cart_url = "https:\/\/sex-dollsfrance.com\/wp-json\/wc\/store\/v1\/cart"; 3897//# sourceURL=gtm4wp-woocommerce-js-before 3898</script>
vendor: 1 bytes, line 3898
3898
3899<script id="gtm4wp-woocommerce-js" src="https://sex-dollsfrance.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-woocommerce.js?ver=2.0.5"></script>
vendor: 1 bytes, line 3899
3899
3900<script id="rocket-browser-checker-js-after"> 3901"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 3902//# sourceURL=rocket-browser-checker-js-after 3903</script>
vendor: 1 bytes, line 3903
3903
3904<script id="rocket-preload-links-js-extra"> 3905var RocketPreloadLinksConfig = {"excludeUris":"/checkouts/|/offer/|/wp-json/funnelkit-app/|/wp-json/funnelkit-automations/|/wp-json/woofunnels/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/commande/??(.*)|/panier/?|/mon-compte/??(.*)|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://sex-dollsfrance.com","onHoverDelay":"100","rateThrottle":"3"}; 3906//# sourceURL=rocket-preload-links-js-extra 3907</script>
vendor: 1 bytes, line 3907
3907
3908<script id="rocket-preload-links-js-after"> 3909(function() { 3910"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 3911}()); 3912 3913//# sourceURL=rocket-preload-links-js-after 3914</script>
vendor: 1 bytes, line 3914
3914
3915<script id="hoverIntent-js" src="https://c0.wp.com/c/7.1.3/wp-includes/js/hoverIntent.min.js"></script>
vendor: 1 bytes, line 3915
3915
3916<script id="flatsome-js-js-extra"> 3917var flatsomeVars = {"theme":{"version":"3.20.9"},"ajaxurl":"https://sex-dollsfrance.com/wp-admin/admin-ajax.php","rtl":"","sticky_height":"30","stickyHeaderHeight":"0","scrollPaddingTop":"0","assets_url":"https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/","lightbox":{"close_markup":"\u003Cbutton title=\"%title%\" type=\"button\" class=\"mfp-close\"\u003E\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-x\"\u003E\u003Cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\u003E\u003C/line\u003E\u003Cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\u003E\u003C/line\u003E\u003C/svg\u003E\u003C/button\u003E","close_btn_inside":false},"user":{"can_edit_pages":false},"i18n":{"mainMenu":"Menu principal","toggleButton":"Basculer"},"options":{"cookie_notice_version":"1","swatches_layout":false,"swatches_disable_deselect":false,"swatches_box_select_event":false,"swatches_box_behavior_selected":false,"swatches_box_update_urls":"1","swatches_box_reset":false,"swatches_box_reset_limited":false,"swatches_box_reset_extent":false,"swatches_box_reset_time":300,"search_result_latency":"0","header_nav_vertical_fly_out_frontpage":1},"is_mini_cart_reveal":"1"}; 3918//# sourceURL=flatsome-js-js-extra 3919</script>
vendor: 1 bytes, line 3919
3919
3920<script id="flatsome-js-js" src="https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/flatsome.js?ver=e2eddd6c228105dac048"></script>
vendor: 1 bytes, line 3920
3920
3921<script id="flatsome-wp-rocket-js" src="https://sex-dollsfrance.com/wp-content/themes/flatsome/inc/integrations/wp-rocket/flatsome-wp-rocket.js?ver=3.20.9"></script>
vendor: 1 bytes, line 3921
3921
3922<script id="flatsome-instant-page-js" src="https://sex-dollsfrance.com/wp-content/themes/flatsome/inc/extensions/flatsome-instant-page/flatsome-instant-page.js?ver=1.2.1"></script>
vendor: 1 bytes, line 3922
3922
3923<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://sex-dollsfrance.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&ver=c708bfc0e2c15b42ff39"></script>
vendor: 1 bytes, line 3923
3923
3924<script id="sourcebuster-js-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/sourcebuster/sourcebuster.min.js"></script>
vendor: 1 bytes, line 3924
3924
3925<script id="wc-order-attribution-js-extra"> 3926var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://sex-dollsfrance.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 3927//# sourceURL=wc-order-attribution-js-extra 3928</script>
vendor: 1 bytes, line 3928
3928
3929<script id="wc-order-attribution-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/frontend/order-attribution.min.js"></script>
vendor: 1 bytes, line 3929
3929
3930<script id="sdf-rgpd-cookies-js-after"> 3931(function(){ 3932 var cookieName = 'sdf_cookie_consent'; 3933 var maxAge = 60 * 60 * 24 * 180; 3934 function readCookie(){ 3935 var item = document.cookie.split('; ').find(function(row){ return row.indexOf(cookieName + '=') === 0; }); 3936 if (!item) return null; 3937 try { return JSON.parse(decodeURIComponent(item.split('=').slice(1).join('='))); } catch(e) { return null; } 3938 } 3939 function writeCookie(choices){ 3940 var payload = { version: 1, date: new Date().toISOString(), choices: choices }; 3941 document.cookie = cookieName + '=' + encodeURIComponent(JSON.stringify(payload)) + '; Max-Age=' + maxAge + '; Path=/; SameSite=Lax; Secure'; 3942 try { localStorage.setItem(cookieName, JSON.stringify(payload)); } catch(e) {} 3943 window.dispatchEvent(new CustomEvent('sdfCookieConsentChanged', { detail: payload })); 3944 activateBlockedScripts(); 3945 refresh(); 3946 } 3947 function activateBlockedScripts(){ 3948 var consent = readCookie(); 3949 if (!consent || !consent.choices) return; 3950 3951 document.querySelectorAll('script[type="text/plain"][data-sdf-cookie-blocked="1"]').forEach(function(oldScript){ 3952 var category = oldScript.getAttribute('data-sdf-cookie-category') || 'marketing'; 3953 var allowed = ( 3954 (category === 'manager' && (consent.choices.stats || consent.choices.marketing)) || 3955 (category === 'stats' && consent.choices.stats) || 3956 (category === 'marketing' && consent.choices.marketing) 3957 ); 3958 3959 if (!allowed) return; 3960 3961 var script = document.createElement('script'); 3962 Array.prototype.slice.call(oldScript.attributes).forEach(function(attr){ 3963 if (attr.name !== 'type' && attr.name !== 'data-sdf-cookie-blocked' && attr.name !== 'data-sdf-cookie-category') { 3964 script.setAttribute(attr.name, attr.value); 3965 } 3966 }); 3967 script.text = oldScript.text || oldScript.textContent || ''; 3968 oldScript.parentNode.replaceChild(script, oldScript); 3969 }); 3970 } 3971 function choicesFromForm(){ 3972 return { 3973 necessary: true, 3974 stats: !!document.querySelector('#sdf-cookie-stats:checked'), 3975 marketing: !!document.querySelector('#sdf-cookie-marketing:checked'), 3976 comfort: !!document.querySelector('#sdf-cookie-comfort:checked') 3977 }; 3978 } 3979 function applyToForm(state){ 3980 var choices = state && state.choices ? state.choices : {}; 3981 var stats = document.querySelector('#sdf-cookie-stats'); 3982 var marketing = document.querySelector('#sdf-cookie-marketing'); 3983 var comfort = document.querySelector('#sdf-cookie-comfort'); 3984 if (stats) stats.checked = !!choices.stats; 3985 if (marketing) marketing.checked = !!choices.marketing; 3986 if (comfort) comfort.checked = !!choices.comfort; 3987 } 3988 function refresh(){ 3989 var consent = readCookie(); 3990 var banner = document.querySelector('#sdf-cookie-banner'); 3991 var manage = document.querySelector('#sdf-cookie-manage'); 3992 if (banner) banner.hidden = !!consent; 3993 if (manage) manage.classList.remove('is-visible'); 3994 applyToForm(consent); 3995 } 3996 function openModal(){ 3997 var modal = document.querySelector('#sdf-cookie-modal'); 3998 if (modal) { 3999 modal.hidden = false; 4000 var first = modal.querySelector('button,input'); 4001 if (first) first.focus(); 4002 } 4003 } 4004 function closeModal(){ 4005 var modal = document.querySelector('#sdf-cookie-modal'); 4006 if (modal) modal.hidden = true; 4007 } 4008 function findActionTarget(target){ 4009 if (!target) return null; 4010 if (target.closest) { 4011 return target.closest('[data-sdf-cookie],#sdf-cookie-manage'); 4012 } 4013 return target; 4014 } 4015 var lastActionAt = 0; 4016 function handleAction(event){ 4017 var target = findActionTarget(event.target); 4018 if (!target) return; 4019 var action = target.getAttribute('data-sdf-cookie'); 4020 if (!action && target.id === 'sdf-cookie-manage') action = 'customize'; 4021 if (!action) return; 4022 var now = Date.now(); 4023 if (now - lastActionAt < 350) return; 4024 lastActionAt = now; 4025 if (event.cancelable) event.preventDefault(); 4026 event.stopPropagation(); 4027 if (action === 'accept') { writeCookie({ necessary: true, stats: true, marketing: true, comfort: true }); closeModal(); } 4028 if (action === 'reject') { writeCookie({ necessary: true, stats: false, marketing: false, comfort: false }); closeModal(); } 4029 if (action === 'customize') openModal(); 4030 if (action === 'save') { writeCookie(choicesFromForm()); closeModal(); } 4031 if (action === 'close') closeModal(); 4032 } 4033 function mount(){ 4034 if (document.querySelector('#sdf-cookie-banner')) return; 4035 var wrap = document.createElement('div'); 4036 wrap.innerHTML = '<div class="sdf-cookie" id="sdf-cookie-banner" role="dialog" aria-live="polite" aria-label="Gestion des cookies"><div class="sdf-cookie__box"><div><h2 class="sdf-cookie__title">Gestion des cookies</h2><p class="sdf-cookie__text">
4036Nous utilisons des cookies necessaires au fonctionnement du site. Avec votre accord, nous pouvons aussi utiliser des cookies de mesure d audience et de personnalisation pour ameliorer votre experience.</p><div class="sdf-cookie__links"><a href="https://sex-dollsfrance.com/politique-de-confidentialite/">Politique de confidentialite</a></div></div><div class="sdf-cookie__actions"><button class="sdf-cookie__plain" data-sdf-cookie="reject">Refuser</button><button class="sdf-cookie__light" data-sdf-cookie="customize">Personnaliser</button><button class="sdf-cookie__primary" data-sdf-cookie="accept">Tout accepter</button></div></div></div><button class="sdf-cookie-manage" id="sdf-cookie-manage" type="button">Gerer mes cookies</button><div class="sdf-cookie-modal" id="sdf-cookie-modal" role="dialog" aria-modal="true" aria-labelledby="sdf-cookie-modal-title" hidden><div class="sdf-cookie-modal__box"><h2 id="sdf-cookie-modal-title">Mes preferences cookies</h2><p>Vous pouvez accepter ou refuser les cookies non essentiels a tout moment. Les cookies necessaires restent actifs pour le bon fonctionnement du site.</p><div class="sdf-cookie-choice"><div><strong>Cookies necessaires</strong><span>Indispensables pour la securite, le panier, la navigation et les preferences essentielles.</span></div><label class="sdf-cookie-switch"><input type="checkbox" checked disabled><span class="sdf-cookie-slider"></span></label></div><div class="sdf-cookie-choice"><div><strong>Mesure d audience</strong><span>Aide a comprendre les pages consultees et a ameliorer le site.</span></div><label class="sdf-cookie-switch"><input id="sdf-cookie-stats" type="checkbox"><span class="sdf-cookie-slider"></span></label></div><div class="sdf-cookie-choice"><div><strong>Marketing</strong><span>Permet de mesurer les campagnes et de proposer des contenus plus pertinents.</span></div><label class="sdf-cookie-switch"><input id="sdf-cookie-marketing" type="checkbox"><span class="sdf-cookie-slider"></span></label></div><div class="sdf-cookie-choice"><div><strong>Confort</strong><span>Memorise certains choix d affichage ou de navigation.</span></div><label class="sdf-cookie-switch"><input id="sdf-cookie-comfort" type="checkbox"><span class="sdf-cookie-slider"></span></label></div><div class="sdf-cookie-modal__actions"><button class="sdf-cookie-modal__light" data-sdf-cookie="close">Annuler</button><button class="sdf-cookie-modal__light" data-sdf-cookie="reject">Tout refuser</button><button class="sdf-cookie-modal__primary" data-sdf-cookie="save">Enregistrer mes choix</button></div></div></div>'; 4037 document.body.appendChild(wrap); 4038 wrap.addEventListener('click', handleAction, true); 4039 wrap.addEventListener('touchend', handleAction, { capture: true, passive: false }); 4040 wrap.addEventListener('pointerup', handleAction, true); 4041 refresh(); 4042 } 4043 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', mount); else mount(); 4044})(); 4045//# sourceURL=sdf-rgpd-cookies-js-after 4046</script>
vendor: 1 bytes, line 4046
4046
4047<script id="sdf-email-discount-popup-js-after"> 4048(function(){ 4049 var delay = 120000; 4050 var seenCookie = 'sdf_edp_seen'; 4051 var ajaxUrl = 'https://sex-dollsfrance.com/wp-admin/admin-ajax.php'; 4052 var nonce = '8cb30800e5'; 4053 var trackingKey = 'sdf_edp_tracking'; 4054 var visitSessionKey = 'sdf_edp_visit_session_until'; 4055 function hasSeen(){ return document.cookie.split('; ').some(function(row){ return row.indexOf(seenCookie + '=') === 0; }); } 4056 function markSeen(){ document.cookie = seenCookie + '=yes; Max-Age=' + (60*60*24*30) + '; Path=/; SameSite=Lax; Secure'; } 4057 function nowIso(){ return new Date().toISOString(); } 4058 function makeVisitorId(){ return 'v' + Date.now().toString(36) + Math.random().toString(36).slice(2, 10); } 4059 function normalizeUrl(url){ 4060 try { 4061 var parsed = new URL(url, window.location.origin); 4062 parsed.hash = ''; 4063 return parsed.href; 4064 } catch(e) { 4065 return url || ''; 4066 } 4067 } 4068 function getUtm(){ 4069 var params = new URLSearchParams(window.location.search || ''); 4070 var map = { source:'utm_source', medium:'utm_medium', campaign:'utm_campaign', term:'utm_term', content:'utm_content' }; 4071 var utm = {}; 4072 Object.keys(map).forEach(function(key){ 4073 var value = params.get(map[key]); 4074 if (value) utm[key] = value.slice(0, 180); 4075 }); 4076 return utm; 4077 } 4078 function keywordFromUrl(url){ 4079 if (!url) return ''; 4080 try { 4081 var parsed = new URL(url); 4082 return (parsed.searchParams.get('q') || parsed.searchParams.get('query') || parsed.searchParams.get('p') || parsed.searchParams.get('keyword') || '').slice(0, 180); 4083 } catch(e) { 4084 return ''; 4085 } 4086 } 4087 function sourceFromReferrer(referrer, utm){ 4088 if (utm && utm.source) return utm.source; 4089 if (!referrer) return 'Direct'; 4090 try { 4091 var host = new URL(referrer).hostname.replace(/^www\./, '').toLowerCase(); 4092 if (host.indexOf('google.') !== -1) return 'Google'; 4093 if (host.indexOf('bing.') !== -1) return 'Bing'; 4094 if (host.indexOf('yahoo.') !== -1) return 'Yahoo'; 4095 if (host.indexOf('duckduckgo.') !== -1) return 'DuckDuckGo'; 4096 if (host.indexOf('facebook.') !== -1 || host.indexOf('instagram.') !== -1 || host.indexOf('t.co') !== -1 || host.indexOf('pinterest.') !== -1) return 'Reseaux sociaux'; 4097 return host; 4098 } catch(e) { 4099 return 'Referent'; 4100 } 4101 } 4102 function readTracking(){ 4103 var data = {}; 4104 try { 4105 data = JSON.parse(localStorage.getItem(trackingKey) || '{}') || {}; 4106 } catch(e) { 4107 data = {}; 4108 } 4109 if (!data.visitor_id) data.visitor_id = makeVisitorId(); 4110 if (!data.first_seen) data.first_seen = nowIso(); 4111 if (!data.last_seen) data.last_seen = data.first_seen; 4112 if (!data.visits) data.visits = 0; 4113 if (!Array.isArray(data.products)) data.products = []; 4114 if (!data.landing_page) data.landing_page = normalizeUrl(window.location.href); 4115 return data; 4116 } 4117 function writeTracking(data){ 4118 try { 4119 localStorage.setItem(trackingKey, JSON.stringify(data)); 4120 } catch(e) {} 4121 } 4122 function markVisit(){ 4123 var data = readTracking(); 4124 var now = Date.now(); 4125 var utm = getUtm(); 4126 var referrer = document.referrer && new URL(document.referrer, window.location.href).hostname !== window.location.hostname ? document.referrer : ''; 4127 data.last_seen = nowIso(); 4128 data.conversion_page = normalizeUrl(window.location.href); 4129 if (referrer && !data.referrer) data.referrer = normalizeUrl(referrer); 4130 if (!data.utm || Object.keys(utm).length) data.utm = Object.assign({}, data.utm || {}, utm); 4131 if (!data.source || data.source === 'Direct' || Object.keys(utm).length) data.source = sourceFromReferrer(referrer || data.referrer || '', data.utm || utm); 4132 if (!data.keyword) data.keyword = (data.utm && data.utm.term) || keywordFromUrl(referrer || data.referrer || ''); 4133 var sessionUntil = 0; 4134 try { 4135 sessionUntil = parseInt(sessionStorage.getItem(visitSessionKey) || '0', 10); 4136 } catch(e) {} 4137 if (!sessionUntil || now > sessionUntil) { 4138 data.visits = (parseInt(data.visits || 0, 10) || 0) + 1; 4139 try { 4140 sessionStorage.setItem(visitSessionKey, String(now + 30 * 60 * 1000)); 4141 } catch(e) {} 4142 } 4143 writeTracking(data); 4144 return data; 4145 } 4146 function productTitle(){ 4147 var title = document.querySelector('h1.product_title') || document.querySelector('h1.entry-title') || document.querySelector('h1'); 4148 return title ? title.textContent.trim() : document.title.replace(/\s*[|-].*$/, '').trim(); 4149 } 4150 function rememberProduct(url, title){ 4151 url = normalizeUrl(url); 4152 title = (title || '').replace(/\s+/g, ' ').trim(); 4153 if (!url && !title) return; 4154 var data = readTracking(); 4155 var found = false;
4156 data.last_seen = nowIso(); 4157 data.products = data.products.filter(function(product){ return product && (product.url || product.title); }); 4158 data.products.forEach(function(product){ 4159 if ((url && normalizeUrl(product.url || '') === url) || (!url && product.title === title)) { 4160 product.url = product.url || url; 4161 product.title = product.title || title || url; 4162 product.count = (parseInt(product.count || 0, 10) || 0) + 1; 4163 product.last_click = data.last_seen; 4164 found = true; 4165 } 4166 }); 4167 if (!found) { 4168 data.products.push({ url: url, title: title || url, count: 1, last_click: data.last_seen }); 4169 } 4170 data.products.sort(function(a, b){ return (parseInt(b.count || 0, 10) || 0) - (parseInt(a.count || 0, 10) || 0); }); 4171 data.products = data.products.slice(0, 10); 4172 writeTracking(data); 4173 } 4174 function trackCurrentProduct(){ 4175 if (document.body.classList.contains('single-product') || document.querySelector('.product.type-product')) { 4176 rememberProduct(window.location.href, productTitle()); 4177 } 4178 } 4179 markVisit(); 4180 trackCurrentProduct(); 4181 document.addEventListener('click', function(event){ 4182 var link = event.target.closest ? event.target.closest('a[href]') : null; 4183 if (!link || !link.href) return; 4184 var sameSite = link.hostname === window.location.hostname; 4185 var looksLikeProduct = link.closest('.product') || /\/(produit|product|aifei-doll|irontech-doll|zelex|wm-doll|real-doll)\//i.test(link.pathname); 4186 if (sameSite && looksLikeProduct) { 4187 rememberProduct(link.href, link.textContent || link.getAttribute('aria-label') || link.title || link.href); 4188 } 4189 }, true); 4190 function closePopup(){ var pop = document.querySelector('#sdf-edp'); if (pop) pop.hidden = true; markSeen(); } 4191 function showPopup(){ 4192 if (hasSeen() || document.querySelector('#sdf-edp')) return; 4193 var wrap = document.createElement('div'); 4194 wrap.className = 'sdf-edp'; 4195 wrap.id = 'sdf-edp'; 4196 wrap.setAttribute('role','dialog'); 4197 wrap.setAttribute('aria-modal','true'); 4198 wrap.setAttribute('aria-labelledby','sdf-edp-title'); 4199 wrap.innerHTML = '<div class="sdf-edp__box"><button type="button" class="sdf-edp__close" aria-label="Fermer">Fermer</button><div class="sdf-edp__top"><p class="sdf-edp__tag">Newsletter</p><h2 id="sdf-edp-title">Recevoir les nouveautés Sex Dolls France</h2><p>Inscrivez-vous pour recevoir nos nouveautés, conseils dâachat et offres spéciales par email.</p></div><div class="sdf-edp__body"><form class="sdf-edp__form"><label class="screen-reader-text" for="sdf-edp-email">Adresse email</label><input id="sdf-edp-email" type="email" name="email" placeholder="Votre adresse email" required><button type="submit">Mâinscrire</button></form><p class="sdf-edp__note">En vous inscrivant, vous acceptez de recevoir les nouvelles offres spéciales par email. Désinscription possible à tout moment.</p><p class="sdf-edp__message" aria-live="polite"></p></div></div>'; 4200 document.body.appendChild(wrap); 4201 wrap.querySelector('.sdf-edp__close').addEventListener('click', closePopup); 4202 wrap.addEventListener('click', function(event){ if (event.target === wrap) closePopup(); }); 4203 wrap.querySelector('form').addEventListener('submit', function(event){ 4204 event.preventDefault(); 4205 var input = wrap.querySelector('input[name="email"]'); 4206 var button = wrap.querySelector('button[type="submit"]'); 4207 var message = wrap.querySelector('.sdf-edp__message'); 4208 message.className = 'sdf-edp__message'; 4209 message.textContent = ''; 4210 button.disabled = true; 4211 button.textContent = 'Envoi...'; 4212 var body = new URLSearchParams(); 4213 body.set('action','sdf_edp_submit'); 4214 body.set('nonce', nonce); 4215 body.set('email', input.value); 4216 body.set('tracking', JSON.stringify(readTracking())); 4217 body.set('newsletter', '1'); 4218 fetch(ajaxUrl, { method:'POST', credentials:'same-origin', headers:{'Content-Type':'application/x-www-form-urlencoded'}, body: body.toString() }) 4219 .then(function(res){ return res.json().then(function(data){ return { ok: res.ok, data: data }; }); }) 4220 .then(function(result){ 4221 message.textContent = result.data.message || (result.ok ? 'Inscription enregistrée.' : 'Une erreur est survenue.'); 4222 message.classList.add(result.ok ? 'is-success' : 'is-error'); 4223 if (result.ok) { markSeen();
4223 setTimeout(closePopup, 2600); } 4224 }) 4225 .catch(function(){ 4226 message.textContent = 'Impossible d enregistrer l inscription pour le moment. Merci de reessayer.'; 4227 message.classList.add('is-error'); 4228 }) 4229 .finally(function(){ button.disabled = false; button.textContent = 'Mâinscrire'; }); 4230 }); 4231 setTimeout(function(){ var input = wrap.querySelector('input'); if (input) input.focus(); }, 100); 4232 } 4233 if (!hasSeen()) setTimeout(showPopup, delay); 4234})(); 4235//# sourceURL=sdf-email-discount-popup-js-after 4236</script>
vendor: 1 bytes, line 4236
4236
4237<script id="flatsome-lazy-js" src="https://sex-dollsfrance.com/wp-content/themes/flatsome/inc/extensions/flatsome-lazy-load/flatsome-lazy-load.js?ver=3.20.9"></script>
vendor: 1 bytes, line 4237
4237
4238<script data-nowprocket data-wp-strategy="defer" defer id="sdf-french-typography-js" src="https://sex-dollsfrance.com/wp-content/themes/flatsome-child/sdf-french-typography.js?ver=1788626191"></script>
vendor: 1 bytes, line 4238
4238
4239<script id="flatsome-theme-woocommerce-js-js" src="https://sex-dollsfrance.com/wp-content/themes/flatsome/assets/js/woocommerce.js?ver=18382ea1faad738c14ed"></script>
vendor: 1 bytes, line 4239
4239
4240<script id="wc-cart-fragments-js-extra"> 4241var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_0d40636a550400088c63831bb780d6de","fragment_name":"wc_fragments_0d40636a550400088c63831bb780d6de","request_timeout":"5000"}; 4242//# sourceURL=wc-cart-fragments-js-extra 4243</script>
vendor: 1 bytes, line 4243
4243
4244<script data-wp-strategy="defer" defer id="wc-cart-fragments-js" src="https://c0.wp.com/p/woocommerce/11.1.2/assets/js/frontend/cart-fragments.min.js"></script>
4244 4245<!-- start Simple Custom CSS and JS -->
4246<script type="text/javascript"> 4247(function () { 'use strict'; var guides = { '/buste-sexuel-realiste-guide/': 'Voir les bustes disponibles', '/buste-sexuel-femme-bien-choisir/': 'Découvrir les modèles de bustes', '/comment-acheter-un-buste-sexuel/': 'Voir les bustes disponibles', '/top-bustes-sexuels-pour-debuter/': 'Découvrir les modèles pour débuter', '/meilleurs-bustes-sexuels-realistes-adultes/': 'Voir les bustes réalistes disponibles', '/entretien-buste-sexuel-silicone/': 'Découvrir les bustes en silicone' }; var path = window.location.pathname.replace(/\/+$/, '/') || '/'; var label = guides[path]; if (!label) return; var target = 'https://sex-dollsfrance.com/bustes-sexuels-silicone/'; var targetPath = new URL(target, window.location.origin).pathname.replace(/\/+$/, '/'); var normalize = function (value) { return (value || '').replace(/\s+/g, ' ').trim(); }; var inEditorialContent = function (element) { return element && element.closest('#main .sdf-existing-page-v1, #main .page-header, #main article, #main .entry-content'); }; var isLegacyCta = function (link) { if (!link || !inEditorialContent(link)) return false; var linkPath = new URL(link.href, window.location.origin).pathname.replace(/\/+$/, '/'); var parent = link.parentElement; return linkPath === targetPath && parent && parent.tagName === 'P' && normalize(parent.textContent) === normalize(link.textContent); }; var addStyle = function () { if (document.getElementById('sdf-buste-guides-cta-premium-css')) return; var style = document.createElement('style'); style.id = 'sdf-buste-guides-cta-premium-css'; style.textContent = '.sdf-buste-guide-cta{margin:24px 0 28px;text-align:left;clear:both}.sdf-buste-guide-cta .sdf-buste-guide-cta__link{display:inline-flex!important;align-items:center;justify-content:center;min-height:50px;padding:13px 22px!important;border:1px solid #b58a3c!important;border-radius:7px!important;background:#16446d!important;color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(22,68,109,.14);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.sdf-buste-guide-cta .sdf-buste-guide-cta__link:hover,.sdf-buste-guide-cta .sdf-buste-guide-cta__link:focus{background:#0f3556!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(22,68,109,.2)}@media(max-width:430px){.sdf-buste-guide-cta{margin:20px 0 24px}.sdf-buste-guide-cta .sdf-buste-guide-cta__link{display:flex!important;width:100%;padding:13px 16px!important;text-align:center;white-space:normal}}'; style.textContent += '#main .sdf-existing-page-v1 .sdf-buste-guide-cta .sdf-buste-guide-cta__link{color:#fff!important;font-size:16px!important;font-weight:700!important}'; document.head.appendChild(style); }; var placeCta = function () { if (document.querySelector('.sdf-buste-guide-cta')) return; var paragraphs = Array.prototype.slice.call(document.querySelectorAll('#main .sdf-existing-page-v1 p, #main .page-header p, #main article p, #main .entry-content p')); paragraphs = paragraphs.filter(function (paragraph) { return !paragraph.querySelector('style,script') && normalize(paragraph.textContent).length >= 80 && inEditorialContent(paragraph); }); if (!paragraphs.length) return; Array.prototype.slice.call(document.querySelectorAll('a[href]')).filter(isLegacyCta).forEach(function (link) { var paragraph = link.parentElement; if (paragraph && paragraph.parentNode) paragraph.parentNode.removeChild(paragraph); }); var cta = document.createElement('p'); cta.className = 'sdf-buste-guide-cta'; var anchor = document.createElement('a'); anchor.className = 'sdf-v2-category-offer-btn sdf-buste-guide-cta__link'; anchor.href = target; anchor.textContent = label; cta.appendChild(anchor); paragraphs[0].insertAdjacentElement('afterend', cta); addStyle(); }; if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', placeCta, { once: true }); else placeCta();}()); 4248</script>
4248 4249<!-- end Simple Custom CSS and JS --> 4250
4250<script id="sdf-sticky-main-nav-js"> 4251 (function(){ 4252 var nav = document.getElementById('wide-nav'); 4253 if (!nav) return; 4254 var spacer = document.createElement('div'); 4255 spacer.className = 'sdf-sticky-nav-spacer'; 4256 nav.parentNode.insertBefore(spacer, nav.nextSibling); 4257 var startY = 0; 4258 function release(){ 4259 nav.classList.remove('sdf-nav-is-fixed'); 4260 spacer.classList.remove('is-active'); 4261 spacer.style.height = '0px'; 4262 } 4263 function measure(){ 4264 release(); 4265 startY = nav.getBoundingClientRect().top + window.pageYOffset; 4266 update(); 4267 } 4268 function update(){ 4269 if (nav.offsetParent === null) { 4270 release(); 4271 return; 4272 } 4273 if (window.pageYOffset > startY) { 4274 spacer.style.height = nav.offsetHeight + 'px'; 4275 spacer.classList.add('is-active'); 4276 nav.classList.add('sdf-nav-is-fixed'); 4277 } else { 4278 release(); 4279 } 4280 } 4281 window.addEventListener('scroll', update, { passive:true }); 4282 window.addEventListener('resize', function(){ window.setTimeout(measure, 120); }, { passive:true }); 4283 if (document.readyState === 'complete') { 4284 measure(); 4285 } else { 4286 window.addEventListener('load', measure, { once:true }); 4287 } 4288 })(); 4289 </script>
4289 4290 <style> 4291 @media (max-width: 849px){ 4292 body .mobile-nav .nav-icon a, 4293 body .mobile-nav a[data-open="#main-menu"], 4294 body .header-wrapper .header-search a, 4295 body .header-wrapper .cart-item a{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important} 4296 body .mobile-nav a[data-open="#main-menu"]{position:relative!important;z-index:2!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important} 4297 body .mobile-nav a[data-open="#main-menu"]>*{pointer-events:none!important} 4298 body #main-menu .nav-sidebar{padding:12px 10px 26px!important;background:#f7fbff!important;color:#122f47!important} 4299 body #main-menu .nav-sidebar, 4300 body #main-menu .nav-sidebar *{box-sizing:border-box!important;letter-spacing:0!important} 4301 body #main-menu .nav-sidebar li{position:relative!important;margin:0!important;border-color:#c9dbea!important} 4302 body #main-menu .nav-sidebar li>a{display:flex!important;align-items:center!important;min-height:48px!important;padding:13px 58px 13px 16px!important;color:#102f4a!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important;text-decoration:none!important;text-transform:none!important;background:#fff!important;border-bottom:1px solid #d8e6f1!important} 4303 body #main-menu .nav-sidebar>li>a{font-size:16px!important;font-weight:900!important} 4304 body #main-menu .nav-sidebar li>a:focus, 4305 body #main-menu .nav-sidebar li>a:hover{background:#e7f3ff!important;color:#08263f!important} 4306 body #main-menu .nav-sidebar li.current-menu-item>a, 4307 body #main-menu .nav-sidebar li.current-menu-ancestor>a, 4308 body #main-menu .nav-sidebar li.current-menu-parent>a{background:#e7f3ff!important;color:#08263f!important} 4309 body #main-menu .nav-sidebar li.menu-item-38197, 4310 body #main-menu .nav-sidebar li.menu-item-19361{margin:10px 0!important;border:2px solid #0d66a8!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 8px 18px rgba(13,79,130,.12)!important} 4311 body #main-menu .nav-sidebar li.menu-item-38197>a, 4312 body #main-menu .nav-sidebar li.menu-item-19361>a{min-height:52px!important;background:#0d4f82!important;color:#fff!important;border-bottom:0!important;padding-right:64px!important} 4313 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion>a{padding-right:58px!important} 4314 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion>.toggle{display:none!important} 4315 body #main-menu .nav-sidebar .sdf-mobile-sub-toggle{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;right:8px!important;top:5px!important;width:42px!important;height:42px!important;border:0!important;border-radius:8px!important;background:#0d4f82!important;color:#fff!important;font-weight:900!important;z-index:5!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.26)!important} 4316 body #main-menu .nav-sidebar li.menu-item-38197>.sdf-mobile-sub-toggle, 4317 body #main-menu .nav-sidebar li.menu-item-19361>.sdf-mobile-sub-toggle{top:5px!important;right:10px!important;background:#fff!important;color:#0d4f82!important} 4318 body #main-menu .nav-sidebar .sdf-mobile-sub-toggle:before{content:"";display:block;width:0!important;height:0!important;border-top:6px solid transparent!important;border-bottom:6px solid transparent!important;border-left:8px solid currentColor!important;border-right:0!important;transform:none!important;margin:0 0 0 2px!important} 4319 body #main-menu .nav-sidebar li.sdf-sub-open>.sdf-mobile-sub-toggle:before{border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:8px solid currentColor!important;border-bottom:0!important;margin:3px 0 0!important} 4320 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion>.sub-menu{display:none!important;position:static!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0!important;padding:0!important;background:#eef7ff!important;border:0!important;box-shadow:none!important} 4321 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion.sdf-sub-open>.sub-menu{display:block!important} 4322 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion.sdf-sub-open>a{background:#e7f3ff!important;color:#08263f!important} 4323 body #main-menu .nav-sidebar li.menu-item-38197.sdf-sub-open>a, 4324 body #main-menu .nav-sidebar li.menu-item-19361.sdf-sub-open>a{background:#0d4f82!important;color:#fff!important} 4325 body #main-menu .nav-sidebar .sub-menu li>a{min-height:46px!important;padding-top:12px!important;padding-bottom:12px!important;background:#fff!important;font-size:14px!important;color:#143852!important} 4326 body #main-menu .nav-sidebar .sub-menu .sub-menu li>a{min-height:44px!important;padding-left:22px!important;font-size:13px!important;font-weight:800!important}
4327 body #main-menu .nav-sidebar .sdf-mobile-menu-quick{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:2px 0 12px!important;padding:10px!important;border:1px solid #c9dbea!important;border-radius:8px!important;background:#fff!important;box-shadow:0 8px 18px rgba(13,79,130,.10)!important} 4328 body #main-menu .nav-sidebar .sdf-mobile-menu-quick a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:10px!important;border:1px solid #b9d8ef!important;border-radius:8px!important;background:#f7fbff!important;color:#0b395d!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important;text-transform:none!important} 4329 body #main-menu .nav-sidebar .sdf-mobile-menu-quick a:nth-child(1), 4330 body #main-menu .nav-sidebar .sdf-mobile-menu-quick a:nth-child(2){background:#0d4f82!important;border-color:#0d4f82!important;color:#fff!important} 4331 body #main-menu .nav-sidebar .sdf-mobile-menu-quick a:nth-child(3){background:#fffaf0!important;border-color:#d99b32!important;color:#5b3506!important} 4332 body #main-menu .nav-sidebar .sdf-mobile-menu-quick a:nth-child(4){background:#f8fff9!important;border-color:#b7dcc0!important;color:#123f22!important} 4333 } 4334 @media (max-width: 849px){ 4335 body .mfp-wrap.off-canvas-left .mfp-content, 4336 body .mfp-wrap.off-canvas-right .mfp-content, 4337 body .off-canvas-left .mfp-content, 4338 body .off-canvas-right .mfp-content{width:100%!important;max-width:100%!important} 4339 body .mfp-wrap.off-canvas-left .mfp-content{transform:translateX(-100%)!important} 4340 body .mfp-wrap.off-canvas-left.mfp-ready .mfp-content{transform:translateX(0)!important} 4341 body #main-menu{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-height:100vh!important;min-height:100dvh!important;background:#f4f9ff!important} 4342 body #main-menu .sdf-mobile-menu-close-row{display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:64px!important;min-height:calc(64px + env(safe-area-inset-top))!important;padding:10px 14px!important;padding-top:calc(10px + env(safe-area-inset-top))!important;flex:0 0 auto!important;box-sizing:border-box!important;position:relative!important;z-index:20!important;background:#f4f9ff!important} 4343 body #main-menu .sdf-mobile-menu-close-row .mfp-close{position:static!important;inset:auto!important;margin:0!important;flex:0 0 44px!important;width:44px!important;height:44px!important;line-height:44px!important;border-radius:8px!important;color:#fff!important;background:rgba(13,47,74,.72)!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important} 4344 body #main-menu .nav-sidebar{width:100%!important;max-width:none!important;min-height:calc(100vh - 64px)!important;min-height:calc(100dvh - 64px - env(safe-area-inset-top))!important;padding:4px 14px 92px!important;background:#f4f9ff!important} 4345 body #main-menu .nav-sidebar .sdf-mobile-menu-quick{margin:0 0 12px!important;padding:9px!important;border-radius:8px!important;box-shadow:none!important} 4346 body #main-menu .nav-sidebar>li{margin:0 0 8px!important;border:1px solid #d7e7f3!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 6px 16px rgba(13,79,130,.08)!important} 4347 body #main-menu .nav-sidebar>li>a{min-height:50px!important;padding:14px 56px 14px 16px!important;border-bottom:0!important;background:#fff!important;color:#102f4a!important} 4348 body #main-menu .nav-sidebar li.menu-item-38197, 4349 body #main-menu .nav-sidebar li.menu-item-19361{margin:0 0 8px!important;border:0!important;border-radius:8px!important;background:#fff!important;box-shadow:0 8px 18px rgba(13,79,130,.11)!important} 4350 body #main-menu .nav-sidebar li.menu-item-38197>a, 4351 body #main-menu .nav-sidebar li.menu-item-19361>a{min-height:54px!important;background:#0d4f82!important;color:#fff!important;border-bottom:0!important} 4352 body #main-menu .nav-sidebar .sdf-mobile-sub-toggle{top:50%!important;right:10px!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;border:1px solid #bdd7eb!important;border-radius:8px!important;background:#eef7ff!important;color:#0d4f82!important;box-shadow:none!important} 4353 body #main-menu .nav-sidebar li.sdf-sub-open>.sdf-mobile-sub-toggle{top:9px!important;transform:none!important} 4354 body #main-menu .nav-sidebar li.sdf-sub-open>.sdf-mobile-sub-toggle{background:#0d4f82!important;color:#fff!important;border-color:#0d4f82!important} 4355 body #main-menu .nav-sidebar li.menu-item-38197>.sdf-mobile-sub-toggle, 4356 body #main-menu .nav-sidebar li.menu-item-19361>.sdf-mobile-sub-toggle{top:50%!important;right:12px!important;background:#fff!important;color:#0d4f82!important;border-color:rgba(255,255,255,.85)!important} 4357 body #main-menu .nav-sidebar li.menu-item-38197.sdf-sub-open>.sdf-mobile-sub-toggle, 4358 body #main-menu .nav-sidebar li.menu-item-19361.sdf-sub-open>.sdf-mobile-sub-toggle{top:9px!important;transform:none!important} 4359 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion>.sub-menu{padding:8px!important;background:#eef7ff!important} 4360 body #main-menu .nav-sidebar .sub-menu li{margin:0 0 6px!important;border:0!important;border-radius:7px!important;background:transparent!important;overflow:hidden!important;box-shadow:none!important} 4361 body #main-menu .nav-sidebar .sub-menu li:last-child{margin-bottom:0!important} 4362 body #main-menu .nav-sidebar .sub-menu li>a{min-height:46px!important;padding:12px 52px 12px 14px!important;border:1px solid #d7e7f3!important;border-radius:7px!important;background:#fff!important;color:#143852!important} 4363 body #main-menu .nav-sidebar .sub-menu .sub-menu{padding:6px 0 0 10px!important;background:#f4f9ff!important} 4364 body #main-menu .nav-sidebar .sub-menu .sub-menu li>a{min-height:44px!important;padding-left:13px!important;background:#fff!important} 4365 body #main-menu .nav-sidebar li.sdf-mobile-sub-accordion.sdf-sub-open>a{background:#e7f3ff!important;color:#08263f!important} 4366 body #main-menu .nav-sidebar li.menu-item-38197.sdf-sub-open>a, 4367 body #main-menu .nav-sidebar li.menu-item-19361.sdf-sub-open>a{background:#0d4f82!important;color:#fff!important} 4368 body .mfp-wrap>.mfp-close{right:14px!important;top:10px!important;width:44px!important;height:44px!important;line-height:44px!important;border-radius:8px!important;color:#fff!important;background:rgba(13,47,74,.72)!important;opacity:1!important;touch-action:manipulation!important} 4369 } 4370 </style> 4371
4371<script> 4372 (function(){ 4373 function ready(fn){ if(document.readyState !== 'loading'){ fn(); } else { document.addEventListener('DOMContentLoaded', fn); } } 4374 ready(function(){ 4375 if(!window.matchMedia || !window.matchMedia('(max-width: 849px)').matches) return; 4376 var root = null; 4377 var rootObserver = null; 4378 var observedRoot = null; 4379 var ensureTimer = 0; 4380 function findRoot(){ 4381 return document.querySelector('#main-menu .nav-sidebar'); 4382 } 4383 function menuIsCurrent(){ 4384 return !!root 4385 && root.getAttribute('data-sdf-menu-version') === '1.3.0' 4386 && root.getAttribute('data-sdf-menu-source') === 'wordpress-mobile-location'; 4387 } 4388 function installSimplifiedMenu(){ 4389 root = findRoot(); 4390 if(!root) return false; 4391 if(menuIsCurrent()) return true; 4392 if(!root.querySelector(':scope > li.menu-item')) return false; 4393 Array.prototype.slice.call(root.children || []).forEach(function(child){ 4394 if(child.tagName === 'LI' && !child.classList.contains('menu-item')) child.remove(); 4395 }); 4396 root.setAttribute('data-sdf-simplified', '1'); 4397 root.setAttribute('data-sdf-menu-version', '1.3.0'); 4398 root.setAttribute('data-sdf-menu-source', 'wordpress-mobile-location'); 4399 return true; 4400 } 4401 function ensureCloseRow(){ 4402 var shell = document.querySelector('#main-menu'); 4403 if(!shell) return; 4404 var row = shell.querySelector('[data-sdf-menu-close-row]'); 4405 if(!row){ 4406 row = document.createElement('div'); 4407 row.className = 'sdf-mobile-menu-close-row'; 4408 row.setAttribute('data-sdf-menu-close-row', '1'); 4409 shell.insertBefore(row, shell.firstChild); 4410 } 4411 var wrap = shell.closest ? shell.closest('.mfp-wrap') : null; 4412 if(!wrap) return; 4413 var closeButtons = Array.prototype.slice.call(wrap.querySelectorAll('.mfp-close')); 4414 if(!closeButtons.length) return; 4415 var close = null; 4416 for(var i = 0; i < closeButtons.length; i++){ 4417 if(closeButtons[i].parentNode !== row){ close = closeButtons[i]; break; } 4418 } 4419 if(!close) close = closeButtons[0]; 4420 closeButtons.forEach(function(button){ 4421 if(button !== close && button.parentNode) button.parentNode.removeChild(button); 4422 }); 4423 if(close.parentNode !== row) row.appendChild(close); 4424 } 4425 function directChildByClass(el, className){ 4426 var children = Array.prototype.slice.call(el.children || []); 4427 for(var i = 0; i < children.length; i++){ 4428 if(children[i].classList && children[i].classList.contains(className)) return children[i]; 4429 } 4430 return null; 4431 } 4432 function directLink(li){ 4433 var children = Array.prototype.slice.call(li.children || []); 4434 for(var i = 0; i < children.length; i++){ 4435 if(children[i].tagName === 'A') return children[i]; 4436 } 4437 return null; 4438 } 4439 function isOpenByContext(li){ 4440 return li.classList.contains('active') || li.classList.contains('current-dropdown') || li.classList.contains('current-menu-ancestor') || li.classList.contains('current-menu-parent'); 4441 } 4442 function setOpen(li, button, open){ 4443 li.classList.toggle('sdf-sub-open', open); 4444 button.setAttribute('aria-expanded', open ? 'true' : 'false'); 4445 button.setAttribute('aria-label', open ? 'Fermer la categorie' : 'Ouvrir la categorie'); 4446 } 4447 function bindSearch(){ 4448 var search = root.querySelector('[data-sdf-menu-search]'); 4449 if(!search || search.getAttribute('data-sdf-bound') === '1') return; 4450 search.setAttribute('data-sdf-bound', '1'); 4451 search.addEventListener('click', function(event){ 4452 var trigger = document.querySelector('a[data-open="#search-lightbox"], a[href="#search-lightbox"], .header-search a'); 4453 if(!trigger) return; 4454 event.preventDefault(); 4455 trigger.click(); 4456 }); 4457 } 4458 function enhance(){ 4459 if(!installSimplifiedMenu()) return; 4460 bindSearch(); 4461 var items = root.querySelectorAll('li');
4462 items.forEach(function(li){ 4463 var sub = directChildByClass(li, 'sub-menu'); 4464 if(!sub) return; 4465 if(directChildByClass(li, 'sdf-mobile-sub-toggle')) return; 4466 li.classList.add('sdf-mobile-sub-accordion'); 4467 var button = document.createElement('button'); 4468 button.type = 'button'; 4469 button.className = 'sdf-mobile-sub-toggle'; 4470 setOpen(li, button, isOpenByContext(li)); 4471 button.addEventListener('click', function(event){ 4472 event.preventDefault(); 4473 event.stopPropagation(); 4474 setOpen(li, button, !li.classList.contains('sdf-sub-open')); 4475 }); 4476 var link = directLink(li); 4477 if(link) link.insertAdjacentElement('afterend', button); 4478 }); 4479 } 4480 function observeCurrentRoot(){ 4481 if(!root || observedRoot === root) return; 4482 if(rootObserver) rootObserver.disconnect(); 4483 observedRoot = root; 4484 rootObserver = new MutationObserver(function(){ 4485 window.clearTimeout(ensureTimer); 4486 ensureTimer = window.setTimeout(ensureMenu, 20); 4487 }); 4488 rootObserver.observe(root, { childList:true, subtree:true }); 4489 } 4490 function ensureMenu(){ 4491 if(!window.matchMedia || !window.matchMedia('(max-width: 849px)').matches) return; 4492 if(!installSimplifiedMenu()) return; 4493 enhance(); 4494 ensureCloseRow(); 4495 observeCurrentRoot(); 4496 } 4497 ensureMenu(); 4498 var menuShell = document.querySelector('#main-menu'); 4499 if(menuShell){ 4500 var shellObserver = new MutationObserver(function(){ 4501 window.clearTimeout(ensureTimer); 4502 ensureTimer = window.setTimeout(ensureMenu, 30); 4503 }); 4504 shellObserver.observe(menuShell, { childList:true, subtree:true }); 4505 } 4506 window.addEventListener('pageshow', ensureMenu); 4507 window.addEventListener('popstate', ensureMenu); 4508 document.addEventListener('pointerdown', function(event){ 4509 var trigger = event.target.closest ? event.target.closest('a[data-open="#main-menu"], .mobile-nav .nav-icon a') : null; 4510 if(trigger) ensureMenu(); 4511 }, {capture:true, passive:true}); 4512 document.addEventListener('click', function(event){ 4513 var trigger = event.target.closest ? event.target.closest('a[data-open="#main-menu"], .mobile-nav .nav-icon a') : null; 4514 if(!trigger) return; 4515 window.setTimeout(ensureMenu, 0); 4516 window.setTimeout(ensureMenu, 80); 4517 window.setTimeout(ensureMenu, 240); 4518 }, true); 4519 }); 4520 })(); 4521 </script>
4521 4522
4522<script id="sdf-tawk-delay-payload" type="application/json" data-nowprocket>dmFyIFRhd2tfQVBJID0gVGF3a19BUEkgfHwge307CnZhciBUYXdrX0xvYWRTdGFydD1uZXcgRGF0ZSgpOwooZnVuY3Rpb24oKXsKCXZhciBzMSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoICdzY3JpcHQnICksczA9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoICdzY3JpcHQnIClbMF07CglzMS5hc3luYyA9IHRydWU7CglzMS5zcmMgPSAnaHR0cHM6Ly9lbWJlZC50YXdrLnRvLzVhNzg3NzBjNGI0MDFlNDU0MDBjYWY5MC8xY3BjYmVlMmInOwoJczEuY2hhcnNldCA9ICdVVEYtOCc7CglzMS5zZXRBdHRyaWJ1dGUoICdjcm9zc29yaWdpbicsJyonICk7CglzMC5wYXJlbnROb2RlLmluc2VydEJlZm9yZSggczEsIHMwICk7Cn0pKCk7</script>
4522 4523
4523<script id="sdf-tawk-delay-loader" data-nowprocket data-delay-seconds="5"> 4524 (function () { 4525 'use strict'; 4526 4527 if (window.__sdfTawkDelayScheduled) { 4528 return; 4529 } 4530 window.__sdfTawkDelayScheduled = true; 4531 4532 var delayMilliseconds = 5000; 4533 var payloadNode = document.getElementById('sdf-tawk-delay-payload'); 4534 4535 function tawkAlreadyPresent() { 4536 return !!document.querySelector('script[src*="embed.tawk.to/"]'); 4537 } 4538 4539 function loadOfficialTawkPayload() { 4540 if (window.__sdfTawkDelayLoaded || tawkAlreadyPresent() || !payloadNode) { 4541 return; 4542 } 4543 4544 window.__sdfTawkDelayLoaded = true; 4545 var runner = document.createElement('script'); 4546 runner.id = 'sdf-tawk-delay-runner'; 4547 4548 try { 4549 runner.text = window.atob((payloadNode.textContent || '').trim()); 4550 document.head.appendChild(runner); 4551 } catch (error) { 4552 window.__sdfTawkDelayLoaded = false; 4553 if (window.console && typeof window.console.error === 'function') { 4554 window.console.error('SDF Tawk delay: official payload could not be started.', error); 4555 } 4556 } 4557 } 4558 4559 function scheduleAfterLoad() { 4560 window.setTimeout(loadOfficialTawkPayload, delayMilliseconds); 4561 } 4562 4563 if (document.readyState === 'complete') { 4564 scheduleAfterLoad(); 4565 } else { 4566 window.addEventListener('load', scheduleAfterLoad, { once: true }); 4567 } 4568 })(); 4569 </script>
4569 4570 <style id="sdf-official-skeepers-widgets-restore-v3-css"> 4571 .sdf-checkout-verified-reviews, 4572 .sdf-av-checkout-inline, 4573 #sdf-av-floating-badge{display:none!important} 4574 .sdf-skeepers-carousel-slot{ 4575 margin:12px auto 0!important; 4576 width:100%!important; 4577 max-width:420px!important; 4578 min-height:90px!important; 4579 text-align:center!important; 4580 } 4581 .sdf-skeepers-carousel-slot .skeepers_carousel_container{ 4582 width:100%!important; 4583 min-height:90px!important; 4584 } 4585 @media(max-width:640px){ 4586 .sdf-skeepers-carousel-slot{max-width:100%!important} 4587 } 4588 </style> 4589
4589<script id="sdf-official-skeepers-widgets-restore-v3-js" data-no-optimize="1"> 4590 (function(){ 4591 var path = (window.location.pathname || '').replace(/\/+$/, '/'); 4592 var protectedPage = /\/(?:mon-compte|order-confirmed|merci|stripe-checkout-result|wishlist|unsubscribe)\//.test(path); 4593 var carouselSrc = '//widgets.rr.skeepers.io/carousel/9041c035-6745-0af4-697f-759c1971205b/c40f44f7-5266-403b-92b4-8bc61acefd01.js'; 4594 var badgeSrc = 'https://widgets.rr.skeepers.io/generated/9041c035-6745-0af4-697f-759c1971205b/48af5fa8-4a0f-492e-aaae-4e124f66fb23.js'; 4595 4596 function removeCodexFallbacks(){ 4597 document.querySelectorAll('.sdf-checkout-verified-reviews,.sdf-av-checkout-inline,#sdf-av-floating-badge').forEach(function(el){ 4598 el.remove(); 4599 }); 4600 } 4601 4602 function ensureOfficialFloatingBadge(){ 4603 if (protectedPage || document.querySelector('script[src="' + badgeSrc + '"]')) return; 4604 var script = document.createElement('script'); 4605 script.src = badgeSrc; 4606 script.async = true; 4607 script.defer = true; 4608 script.setAttribute('data-no-optimize', '1'); 4609 document.body.appendChild(script); 4610 } 4611 4612 function findCheckoutReviewsTitle(){ 4613 var nodes = Array.prototype.slice.call(document.querySelectorAll('h1,h2,h3,h4,h5,p,div,span,strong')); 4614 return nodes.find(function(el){ 4615 var text = (el.textContent || '').replace(/\s+/g, ' ').trim().toLowerCase(); 4616 if (text !== 'ce que disent nos clients') return false; 4617 var rect = el.getBoundingClientRect(); 4618 return rect.width > 20 && rect.height > 5; 4619 }) || null; 4620 } 4621 4622 function ensureCheckoutCarousel(){ 4623 if (path !== '/commande/') return; 4624 removeCodexFallbacks(); 4625 if (document.querySelector('.skeepers_carousel_container')) return; 4626 var title = findCheckoutReviewsTitle(); 4627 if (!title) return; 4628 var slot = document.createElement('div'); 4629 slot.className = 'sdf-skeepers-carousel-slot'; 4630 slot.innerHTML = '<div class="skeepers_carousel_container" data-slides-count="4"></div>'; 4631 title.insertAdjacentElement('afterend', slot); 4632 if (!document.querySelector('script[src*="widgets.rr.skeepers.io/carousel/9041c035-6745-0af4-697f-759c1971205b/c40f44f7-5266-403b-92b4-8bc61acefd01.js"]')) { 4633 var script = document.createElement('script'); 4634 script.defer = true; 4635 script.charset = 'utf-8'; 4636 script.src = carouselSrc; 4637 script.setAttribute('data-no-optimize', '1'); 4638 document.body.appendChild(script); 4639 } 4640 } 4641 4642 function boot(){ 4643 removeCodexFallbacks(); 4644 ensureOfficialFloatingBadge(); 4645 ensureCheckoutCarousel(); 4646 } 4647 4648 if (document.readyState === 'loading') { 4649 document.addEventListener('DOMContentLoaded', boot); 4650 } else { 4651 boot(); 4652 } 4653 window.addEventListener('load', boot, { once:true }); 4654 window.setTimeout(boot, 800); 4655 window.setTimeout(boot, 2500); 4656 new MutationObserver(function(){ 4657 removeCodexFallbacks(); 4658 ensureOfficialFloatingBadge(); 4659 ensureCheckoutCarousel(); 4660 }).observe(document.documentElement, { childList:true, subtree:true }); 4661 })(); 4662 </script>
4662 4663
4663<script id="sdf-global-promo-countdown-runtime-fix-v1"> 4664 (function(){ 4665 function pad(value){ value = Math.max(0, parseInt(value, 10) || 0); return value < 10 ? "0" + value : String(value); } 4666 function normalizeSpaces(text){ return String(text || "").replace(/\s+/g, " ").trim(); } 4667 function normalizeDeadlineText(text){ 4668 text = normalizeSpaces(text) 4669 .replace(/[ââ]/g, "-") 4670 .replace(/\s*:\s*/g, ":") 4671 .replace(/\s*\/\s*/g, "/") 4672 .replace(/\b(?:a|Ã |ÃÂ |à)\b/i, "Ã "); 4673 var splitMatch = text.match(/^(\d{1,2})\s*(\/(?:\d{1,2})\/\d{4}\s*(?:Ã |a)?\s*\d{1,2}:\d{2})$/i); 4674 if(splitMatch){ text = splitMatch[1] + splitMatch[2]; } 4675 return text; 4676 } 4677 function getDeadlineText(box){ 4678 var dateEl = box.querySelector(".sdf-count-date"); 4679 var head = box.querySelector(".sdf-count-head"); 4680 var headText = normalizeSpaces(head ? head.textContent : box.textContent); 4681 if(dateEl){ 4682 var text = normalizeDeadlineText(dateEl.textContent || ""); 4683 if(/^\/\d{1,2}\/\d{4}/.test(text)){ 4684 var dayMatch = headText.match(/jusqu['â]au\s+(\d{1,2})(?!\s*\/)/i); 4685 if(dayMatch){ text = normalizeDeadlineText(dayMatch[1] + text); } 4686 } 4687 if(/\d{1,2}\/\d{1,2}\/\d{4}/.test(text)){ 4688 dateEl.textContent = text; 4689 return text; 4690 } 4691 } 4692 return normalizeDeadlineText(headText || box.textContent || ""); 4693 } 4694 function parseDeadline(text){ 4695 text = normalizeDeadlineText(text); 4696 var match = text.match(/(\d{1,2})\s*\/\s*(\d{1,2})\s*\/\s*(\d{4})\s*(?:a|Ã |ÃÂ |à)?\s*(\d{1,2})\s*[:h]\s*(\d{2})/i); 4697 if(!match){ return null; } 4698 var day = parseInt(match[1], 10); 4699 var month = parseInt(match[2], 10) - 1; 4700 var year = parseInt(match[3], 10); 4701 var hour = parseInt(match[4], 10); 4702 var minute = parseInt(match[5], 10); 4703 return new Date(year, month, day, hour, minute, 59); 4704 } 4705 function updateBox(box){ 4706 var deadline = parseDeadline(getDeadlineText(box)); 4707 if(!deadline || isNaN(deadline.getTime())){ return; } 4708 var diff = Math.max(0, deadline.getTime() - Date.now()); 4709 var totalSeconds = Math.floor(diff / 1000); 4710 var days = Math.floor(totalSeconds / 86400); 4711 var hours = Math.floor((totalSeconds % 86400) / 3600); 4712 var minutes = Math.floor((totalSeconds % 3600) / 60); 4713 var seconds = totalSeconds % 60; 4714 var d = box.querySelector("[data-count-days]"); 4715 var h = box.querySelector("[data-count-hours]"); 4716 var m = box.querySelector("[data-count-minutes]"); 4717 var s = box.querySelector("[data-count-seconds]"); 4718 if(d){ d.textContent = String(days); } 4719 if(h){ h.textContent = pad(hours); } 4720 if(m){ m.textContent = pad(minutes); } 4721 if(s){ s.textContent = pad(seconds); } 4722 } 4723 function boot(){ 4724 var boxes = document.querySelectorAll(".sdf-global-promo-countdown"); 4725 if(!boxes.length){ return; } 4726 function tick(){ boxes.forEach(updateBox); } 4727 tick(); 4728 window.setInterval(tick, 1000); 4729 } 4730 if(document.readyState === "loading"){ document.addEventListener("DOMContentLoaded", boot); } else { boot(); } 4731 })(); 4732 </script>
4732 4733 <style id="sdf-personalize-toggle-above-cart-v3-css"> 4734 body.single-product form.cart .sdf-personalize-toggle{ 4735 display:flex!important; 4736 align-items:center!important; 4737 justify-content:center!important; 4738 width:100%!important; 4739 min-height:48px!important; 4740 margin:12px 0 10px!important; 4741 padding:12px 16px!important; 4742 border:1px solid #17466f!important; 4743 border-radius:7px!important; 4744 background:#f4f9ff!important; 4745 color:#123f64!important; 4746 font-size:16px!important; 4747 font-weight:900!important; 4748 line-height:1.25!important; 4749 text-align:center!important; 4750 cursor:pointer!important; 4751 box-shadow:none!important; 4752 } 4753 body.single-product form.cart .sdf-personalize-toggle:hover, 4754 body.single-product form.cart .sdf-personalize-toggle[aria-expanded="true"]{ 4755 background:#123f64!important; 4756 color:#fff!important; 4757 } 4758 body.single-product #tm-extra-product-options.sdf-options-collapsed, 4759 body.single-product .tm-extra-product-options.sdf-options-collapsed, 4760 body.single-product .tc-extra-product-options.sdf-options-collapsed{ 4761 display:none!important; 4762 } 4763 body.single-product form.cart .sdf-personalize-toggle.sdf-personalize-toggle-above-cart + #tm-extra-product-options, 4764 body.single-product form.cart .sdf-personalize-toggle.sdf-personalize-toggle-above-cart + .tm-extra-product-options, 4765 body.single-product form.cart .sdf-personalize-toggle.sdf-personalize-toggle-above-cart + .tc-extra-product-options{ 4766 margin-top:0!important; 4767 margin-bottom:12px!important; 4768 } 4769 body.single-product form.cart .sdf-personalize-toggle.sdf-personalize-toggle-above-cart ~ .single_add_to_cart_button, 4770 body.single-product form.cart .sdf-personalize-toggle.sdf-personalize-toggle-above-cart ~ button.single_add_to_cart_button{ 4771 margin-top:0!important; 4772 } 4773 </style> 4774
4774<script id="sdf-personalize-toggle-above-cart-v3-js"> 4775 (function(){ 4776 function ready(fn){if(document.readyState!=="loading"){fn();}else{document.addEventListener("DOMContentLoaded",fn);}} 4777 function findOptions(form){ 4778 return form.querySelector("#tm-extra-product-options") || 4779 form.querySelector(".tm-extra-product-options,.tc-extra-product-options"); 4780 } 4781 function isHiddenByState(options){ 4782 if (!options) return true; 4783 if (options.classList.contains("sdf-options-collapsed")) return true; 4784 if (options.getAttribute("aria-hidden") === "true") return true; 4785 try { return window.getComputedStyle(options).display === "none"; } catch(e) { return false; } 4786 } 4787 function forceVisible(options){ 4788 if (!options) return; 4789 options.classList.remove("sdf-options-collapsed"); 4790 options.removeAttribute("hidden"); 4791 options.setAttribute("aria-hidden", "false"); 4792 options.style.removeProperty("display"); 4793 options.style.removeProperty("visibility"); 4794 options.style.removeProperty("height"); 4795 options.style.removeProperty("overflow"); 4796 try { 4797 if (window.getComputedStyle(options).display === "none") { 4798 options.style.setProperty("display", "block", "important"); 4799 } 4800 } catch(e) {} 4801 } 4802 function forceHidden(options){ 4803 if (!options) return; 4804 options.classList.add("sdf-options-collapsed"); 4805 options.setAttribute("aria-hidden", "true"); 4806 options.style.setProperty("display", "none", "important"); 4807 } 4808 function setCollapsed(options, toggle, collapsed){ 4809 if (!options || !toggle) return; 4810 if (collapsed) { 4811 forceHidden(options); 4812 } else { 4813 forceVisible(options); 4814 } 4815 toggle.setAttribute("aria-expanded", collapsed ? "false" : "true"); 4816 toggle.textContent = collapsed ? "Cliquer pour personnaliser" : "Masquer la personnalisation"; 4817 } 4818 function ensureToggle(form, options){ 4819 var toggle = form.querySelector(".sdf-personalize-toggle"); 4820 if (!toggle) { 4821 toggle = document.createElement("button"); 4822 toggle.type = "button"; 4823 toggle.className = "sdf-personalize-toggle"; 4824 toggle.textContent = "Cliquer pour personnaliser"; 4825 } 4826 toggle.setAttribute("aria-controls", options.id || "tm-extra-product-options"); 4827 if (!toggle.dataset.sdfBound) { 4828 toggle.dataset.sdfBound = "1"; 4829 toggle.addEventListener("click", function(event){ 4830 event.preventDefault(); 4831 event.stopPropagation(); 4832 var collapsed = isHiddenByState(options); 4833 setCollapsed(options, toggle, !collapsed); 4834 if (collapsed) { 4835 window.setTimeout(function(){ 4836 forceVisible(options); 4837 try { options.scrollIntoView({behavior:"smooth", block:"nearest"}); } catch(e) {} 4838 }, 60); 4839 } 4840 }); 4841 } 4842 return toggle; 4843 } 4844 function placeToggle(){ 4845 var forms = document.querySelectorAll("body.single-product form.cart"); 4846 forms.forEach(function(form){ 4847 var options = findOptions(form); 4848 var addButton = form.querySelector("button.single_add_to_cart_button, .single_add_to_cart_button"); 4849 if (!options || !addButton || !addButton.parentNode) return; 4850 var toggle = ensureToggle(form, options); 4851 if (options.parentNode !== form) { 4852 try { form.insertBefore(options, addButton); } catch(e) {} 4853 } 4854 if (toggle.parentNode !== form) { 4855 form.insertBefore(toggle, options.parentNode === form ? options : addButton); 4856 } 4857 if (toggle.nextElementSibling !== options && options.parentNode === form) { 4858 form.insertBefore(toggle, options); 4859 } 4860 if (options.parentNode === form && options.nextElementSibling !== addButton) { 4861 form.insertBefore(options, addButton); 4862 } 4863 toggle.classList.add("sdf-personalize-toggle-above-cart"); 4864 if (!options.dataset.sdfInitialised) {
4865 options.dataset.sdfInitialised = "1"; 4866 setCollapsed(options, toggle, true); 4867 } else { 4868 var collapsed = isHiddenByState(options); 4869 toggle.setAttribute("aria-expanded", collapsed ? "false" : "true"); 4870 toggle.textContent = collapsed ? "Cliquer pour personnaliser" : "Masquer la personnalisation"; 4871 } 4872 }); 4873 } 4874 ready(function(){ 4875 placeToggle(); 4876 window.addEventListener("load", placeToggle); 4877 [80, 250, 700, 1500, 3000].forEach(function(delay){ window.setTimeout(placeToggle, delay); }); 4878 if (window.jQuery) { 4879 window.jQuery(document.body).on("wc_fragments_refreshed updated_wc_div updated_cart_totals", function(){ window.setTimeout(placeToggle, 80); }); 4880 } 4881 if (window.MutationObserver && document.body) { 4882 var timer = 0; 4883 new MutationObserver(function(){ 4884 window.clearTimeout(timer); 4885 timer = window.setTimeout(placeToggle, 80); 4886 }).observe(document.body, { childList:true, subtree:true }); 4887 } 4888 }); 4889 })(); 4890 </script>
4890 4891 <style id="sdf-product-image-watermark-v1-css"> 4892 body.single-product .product-gallery .woocommerce-product-gallery__image{ 4893 position:absolute!important; 4894 overflow:hidden!important; 4895 } 4896 body .products .product-small .box-image, 4897 body .product-small .box-image, 4898 body .sdf-v2-category-offer-media, 4899 body .sdf-product-watermark-host{ 4900 position:relative!important; 4901 overflow:hidden!important; 4902 } 4903 body.single-product .product-gallery .woocommerce-product-gallery__image::after, 4904 body .products .product-small .box-image::after, 4905 body .product-small .box-image::after, 4906 body .sdf-v2-category-offer-media::after, 4907 body .sdf-product-watermark-host::after{ 4908 content:""; 4909 display:block; 4910 position:absolute; 4911 right:10px; 4912 bottom:10px; 4913 width:clamp(76px,22%,150px); 4914 height:clamp(28px,7vw,54px); 4915 background-image:url('https://sex-dollsfrance.com/wp-content/uploads/2026/06/logo-sex-dolls-france-header-transparent-1782483330379.webp'); 4916 background-repeat:no-repeat; 4917 background-position:right bottom; 4918 background-size:contain; 4919 opacity:.46; 4920 pointer-events:none!important; 4921 z-index:8; 4922 filter:drop-shadow(0 1px 2px rgba(0,0,0,.22)); 4923 } 4924 body .product-small .sdf-product-watermark-host::after, 4925 body .products .sdf-product-watermark-host::after, 4926 body .sdf-v2-category-offer-media.sdf-product-watermark-host::after{ 4927 right:7px; 4928 bottom:7px; 4929 width:clamp(46px,24%,82px); 4930 height:30px; 4931 opacity:.38; 4932 } 4933 body .sdf-home-offers-template-lock .sdf-promo-media::after, 4934 body .sdf-home-offers-template-lock .sdf-product-watermark-host::after{display:none!important;content:none!important} 4935 body .product-thumbnails .sdf-product-watermark-host::after, 4936 body #tm-extra-product-options .sdf-product-watermark-host::after{ 4937 display:none!important; 4938 } 4939 @media(max-width:549px){ 4940 body .sdf-product-watermark-host::after{ 4941 right:7px; 4942 bottom:7px; 4943 width:clamp(50px,22%,86px); 4944 height:31px; 4945 opacity:.28; 4946 } 4947 } 4948 </style> 4949
4949<script id="sdf-product-image-watermark-v1-js"> 4950 (function(){ 4951 function ready(fn){if(document.readyState!=="loading"){fn();}else{document.addEventListener("DOMContentLoaded",fn);}} 4952 function isExcluded(el){ 4953 return !!(el && el.closest && el.closest(".product-thumbnails,#tm-extra-product-options,.tc-extra-product-options,.tm-extra-product-options-fields")); 4954 } 4955 function markHosts(){ 4956 var selectors = [ 4957 ".single-product .product-gallery .woocommerce-product-gallery__image", 4958 ".single-product .product-gallery .product-images .image-tools + a", 4959 ".products .product-small .box-image", 4960 ".product-small .box-image", 4961 ".sdf-v2-category-offer-media" 4962 ]; 4963 selectors.forEach(function(selector){ 4964 document.querySelectorAll(selector).forEach(function(host){ 4965 if (!host || isExcluded(host)) return; 4966 if (!host.querySelector || !host.querySelector("img")) return; 4967 host.classList.add("sdf-product-watermark-host"); 4968 }); 4969 }); 4970 } 4971 ready(function(){ 4972 markHosts(); 4973 window.addEventListener("load", markHosts); 4974 [150, 500, 1200, 2500].forEach(function(delay){ window.setTimeout(markHosts, delay); }); 4975 if (window.MutationObserver && document.body) { 4976 var timer = 0; 4977 new MutationObserver(function(){ 4978 window.clearTimeout(timer); 4979 timer = window.setTimeout(markHosts, 120); 4980 }).observe(document.body, {childList:true, subtree:true}); 4981 } 4982 }); 4983 })(); 4984 </script>
4984 4985
4985<script type="text/javascript"> 4986 (function() { 4987 // Always start from a fresh object: a `||` fallback would keep a same-named DOM element alive. 4988 window.wcAnalytics = {}; 4989 const wcAnalytics = window.wcAnalytics; 4990 4991 // Set the assets URL for webpack to find the split assets. 4992 wcAnalytics.assets_url = 'https://sex-dollsfrance.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/'; 4993 4994 // Set the REST API tracking endpoint URL. 4995 wcAnalytics.trackEndpoint = "https://sex-dollsfrance.com/wp-json/woocommerce-analytics/v1/track"; 4996 4997 // Set common properties for all events. 4998 wcAnalytics.commonProps = {"ui":0,"blog_id":144143948,"store_id":"149e0cd3-c802-417c-9e0a-8633caecbe14","url":"https://sex-dollsfrance.com","woo_version":"11.1.2","wp_version":"7.1.3","store_admin":0,"device":"desktop","store_currency":"EUR","timezone":"Europe/Paris","is_guest":1,"package_version":"0.18.0"}; 4999 5000 // Set the event queue. 5001 wcAnalytics.eventQueue = []; 5002 5003 // Features. 5004 wcAnalytics.features = { 5005 ch: false, 5006 sessionTracking: false, 5007 proxy: false, 5008 }; 5009 5010 wcAnalytics.breadcrumbs = ["Blog"]; 5011 5012 // Page context flags. 5013 wcAnalytics.pages = { 5014 isAccountPage: false, 5015 isCart: false, 5016 }; 5017 })(); 5018 </script>
5018 5019
5019<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 5020if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 5021images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 5022if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
5022<script data-no-minify="1" async src="https://sex-dollsfrance.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
5022<script>function lazyLoadThumb(e,alt,l){var t='<img loading="lazy" decoding="async" data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img loading="lazy" decoding="async" src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Lire la vidéo Youtube"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
vendor: 1 bytes, line 5022
5022
5023<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"2ef69ed79e74418388f6406b30b18504","r":1,"spa":2}' crossorigin="anonymous"></script>
5023 5024</body> 5025</html> 5026 5027<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.