.et_pb_shop ul.products li.product{margin-right:1.5%!important}.woocommerce-product-gallery .flex-viewport{position:relative}.product-image-caption{position:absolute;left:22px;bottom:22px;z-index:25;color:#FFFCF7;font-size:.75rem;font-weight:400;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;user-select:none}@media (max-width:767px){.product-image-caption{top:18px;right:18px;left:auto;bottom:auto;text-align:right;font-size:.7rem;letter-spacing:.1em}}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:65px!important;margin:0!important;list-style:none}.woocommerce div.product div.images .flex-control-thumbs img{width:65px;height:65px;object-fit:cover;opacity:.7;border:1px solid transparent;cursor:pointer;transition:opacity .25s ease,border-color .25s ease}.woocommerce div.product div.images .flex-control-thumbs img:hover,.woocommerce div.product div.images .flex-control-thumbs img.flex-active{opacity:1;border-color:#96712d}@media (max-width:767px){.woocommerce div.product div.images .flex-control-thumbs{display:none!important}.woocommerce-product-gallery .flex-viewport{position:relative}.woocommerce-product-gallery .mobile-gallery-indicators{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:20;display:flex;align-items:center;gap:5px;width:95%;pointer-events:none}.woocommerce-product-gallery .mobile-gallery-indicators span{flex:1;height:1px;background:rgba(255,255,255,0.35);border-radius:999px}.woocommerce-product-gallery .mobile-gallery-indicators span.is-active{background:#96712d}.woocommerce-product-gallery__wrapper,.woocommerce-product-gallery__image,.woocommerce-product-gallery .flex-viewport{transition:none!important}.woocommerce-product-gallery img{transition:opacity .12s linear!important}}.xoo-wsc-ft-btn.xoo-wsc-btn.xoo-wsc-ft-btn-continue,.xoo-wsc-ft-btn.xoo-wsc-btn.xoo-wsc-ft-btn-checkout{background:linear-gradient(180deg,#96712d 0%,#be9352 100%)!important;border:none!important}.service-details-title{font-size:0.9rem!important;font-weight:600;margin-bottom:0px!important;line-height:1.3!important;color:#96712d;text-decoration:underline;text-decoration-thickness:0.5px}.service-details-item{margin-bottom:-5px!important}.service-details-name{font-size:0.75rem;font-weight:600;color:#000}.service-details-size{font-size:0.7rem;margin-bottom:0px!important;color:#666}.variation-desc{margin-top:12px!important}.variation-desc__titre{display:block;font-size:0.8rem!important;font-weight:500!important;color:#000;margin-bottom:10px;line-height:1.4}.variation-desc__liste{display:inline-block!important;padding:0 0 0 15px!important;border-left:1px solid rgba(150,113,45,0.45)}.variation-desc__liste li{padding:1px 0;margin-bottom:2px;font-size:0.75rem;line-height:1.5;color:#000;list-style:none!important}.variation-desc__liste li::before{display:none!important}.woocommerce-cart .product-name a{color:#96712d}.woocommerce-cart .amount{color:#000;font-weight:400}.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{border-color:#96712d!important;border-radius:0}.woocommerce input[type="radio"]{accent-color:#96712d}.woocommerce-cart table.shop_table thead th{text-transform:uppercase;font-weight:500;color:#000}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{height:50px!important;background:transparent!important;border:1px solid #96712d;color:#000}.woocommerce-cart .coupon input#coupon_code,.woocommerce-cart .coupon button[name="apply_coupon"]{height:42px;border:1px solid #96712d!important;color:#96712d!important;background:transparent!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:0.03em;border-radius:0!important;padding:0 18px!important;box-shadow:none!important}.woocommerce-cart .coupon input#coupon_code{width:120px;text-align:center}.woocommerce-cart .coupon input#coupon_code::placeholder{color:#96712d;opacity:0.6}.woocommerce-cart .coupon button[name="apply_coupon"]{min-width:200px}.woocommerce-cart .coupon button[name="apply_coupon"]:hover{color:#96712d!important}.woocommerce-cart .coupon button[name="apply_coupon"]::after{display:none!important}.woocommerce-cart .coupon input#coupon_code{width:170px!important;min-width:170px}@media (max-width:767px){.woocommerce-cart .coupon input#coupon_code,.woocommerce-cart .coupon button[name="apply_coupon"]{width:100%!important;display:block;margin:0 0 10px 0!important}}.xoo-wsc-pattern-card,.xoo-wsc-img-col img,.xoo-wsc-img-col,.xoo-wsc-sm-back-cont{border-top-left-radius:0px;border-top-right-radius:0px}.woocommerce div.product form.cart .quantity input.qty{width:60px!important;height:42px!important;border:1px solid #96712d!important;border-radius:0!important;background:#FFFCF7!important;color:#000!important;font-size:0.95rem!important;text-align:center!important}.variations .radio-variable-items-wrapper{padding-left:0!important;margin-left:0!important}.variations .radio-variable-items-wrapper li.radio-variable-item{margin-left:0!important;padding-left:0!important}.variations .radio-variable-items-wrapper input.variable-item-radio-input{margin-left:0!important}.variations .radio-variable-items-wrapper .variable-item-radio-value-wrapper{display:flex!important;align-items:center!important;text-align:left!important;margin-left:3px!important;padding-left:0!important;transform:translateX(0)!important}.variations .radio-variable-items-wrapper .variable-item-radio-input-wrapper{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:auto!important}.variations .radio-variable-items-wrapper input.variable-item-radio-input{margin:0 8px 0 0!important}.prad-product-price-summary .prad-price-row,.prad-product-price-summary .prad-price-row .prad-label,.prad-product-price-summary .prad-price-row .prad-value,.prad-product-price-summary .prad-price-row .woocommerce-Price-amount,.prad-product-price-summary .prad-price-row .woocommerce-Price-currencySymbol{font-size:15px!important}.prad-ellipsis-2{font-size:13px;font-weight:600}.prad-thematic-style .prad-block-price,.prad-thematic-style .prad-block-price span,.prad-thematic-style .prad-block-price span span,.prad-thematic-style .prad-block-price span span span,.prad-thematic-style .prad-block-price span.woocommerce-Price-amount,.prad-thematic-style .prad-block-price span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.prad-thematic-style .prad-block-price span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol span{font-size:13px!important;font-weight:500!important}.xoo-wsc-menu-item .xoo-wsc-icon-bag1{color:#96712d!important;font-size:17px!important;line-height:1;display:inline-flex;align-items:center}.xoo-wsc-menu-item .xoo-wsc-cart-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;padding-left:6px}.xoo-wsc-menu-item .xoo-wsc-sc-count{font-size:0!important;width:8px!important;min-width:8px!important;height:8px!important;line-height:8px!important;padding:0!important;border-radius:50%!important;background:#96712d!important;color:transparent!important;position:absolute;top:-3px;right:-2px}.module-titre-produit,.module-prix-produit{display:inline-block;vertical-align:baseline}.module-titre-produit{width:calc(100% - 130px)}.module-prix-produit{width:130px;text-align:right;white-space:nowrap}.single-product form.cart .single_add_to_cart_button{width:100%!important;white-space:nowrap!important;box-sizing:border-box}.single-product .single_add_to_cart_button{margin-top:20px!important}a.woocommerce-terms-and-conditions-link{color:#888!important}.wishlist-login-message{margin-top:15px}.wishlist-login-message a{font-size:28px;text-decoration:none;color:#BE9352;transition:opacity 0.3s ease}.wishlist-login-message a:hover{opacity:0.7}.variable-items-wrapper.image-variable-items-wrapper.wvs-style-rounded{margin-bottom:20px!important}.reset_variations{display:none!important}div.prad-product-price-summary.prad-mt-48{margin-top:30px!important}.prad-addons-wrapper{min-width:300px;width:100%;margin-bottom:25px!important;margin-top:15px!important}.woocommerce div.product form.cart .variations td{padding:0 20px 0 0!important}.woocommerce div.product table.variations th.label{display:none!important}.variable-item-radio-value-wrapper .price{font-size:15px!important;font-weight:400}.variable-item-radio-value{color:#000000;font-size:15px!important;font-weight:400!important}.variable-item-radio-input:checked{accent-color:#000000}.variations .radio-variable-items-wrapper input.variable-item-radio-input{width:16px!important;height:16px!important}.single_variation_wrap .woocommerce-variation-price{display:none}.variations label{color:#BE9352!important}.prad-block-title{font-size:18px!important}.prad-product-price-summary{margin-top:18px}.prad-price-row{font-size:1.35rem;color:#96712d}.prad-price-row .prad-label{font-weight:500;color:#2b3035;margin-right:6px}.prad-price-row .prad-value{font-weight:500;color:#2b3035!important}li.variable-item .variable-item-radio-value-wrapper img{display:none!important}.variable-item-radio-value-wrapper{font-size:0}.variable-item-radio-value{font-size:15px}.variable-item-radio-value+.price::before{content:" : ";white-space:pre;color:#000}.variable-item-radio-value-wrapper .price{font-size:15px}.variable-item-contents{color:grey;font-size:14px}.product-name a{color:#BE9352}.woocommerce-cart button[name="update_cart"]{display:none!important}@media (max-width:767px){.m-section-bottom{min-height:70vh}.m-row-bottom{min-height:80%;display:flex}.m-row-bottom .et_pb_column{display:flex;flex-direction:column}.m-module-bottom{margin-top:auto}}.grecaptcha-badge{visibility:hidden}.texte-dore{color:#96712d}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.wt-cli-manage-consent-link{color:black!important}.et_pb_row.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu.et_pb_sticky.et_pb_sticky--top{background-color:black!important}.logo-en-tete.et_pb_row.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu{display:none}#menu-page-accueil-v3.et_pb_row.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu.et_pb_sticky.et_pb_sticky--top{background-color:#f2f2f2!important}#items-menu-page-accueil-v3.et_pb_row.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu.et_pb_sticky.et_pb_sticky--top{color:black!important}#menu-page-accueil-v4.et_pb_row.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu.et_pb_sticky.et_pb_sticky--top{background-color:#f2f2f2!important}.icone-itinieraire{font-size:1.7em;color:#f47622}.icone-itinieraire-noel{font-size:1.7em;color:#be9352}.et_pb_contact_field_options_title{display:none}.et-pb-contact-message p{color:#f47622;font-size:2em;font-weight:400;line-height: 2em;text-align:center;background-color:#fff}.et-pb-contact-message ul{color:#000;font-weight:400;font-size:1.4em;background-color:#fff}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}.a-propos-1{font-size:2em;color:#BE9352}.a-propos-2{font-size:2.6em!important;color:#BE9352!important}.a-propos-3{color:#BE9352!important}.a-propos-4{font-size:1.8em!important}.a-propos-5{font-size:0.8em!important}.a-propos-6{color:#f2f2f2!important}.a-propos-7{font-size:2.6em!important;color:#BE9352!important}.orage1{font-size:0.8em!important}.miya-1{font-size:0.8em;font-weight:400}.grandes-vagues-1{font-size:2em}.bleu-orage-1{font-size:1.5em!important;font-weight:200!important}.love-1{font-weight:500!important}.univers-1{color:#5f7b3d!important;font-size:1.7em!important}.univers-2{color:#5f7b3d!important;font-size:1.7em!important}.blog-titre1{color:#f47622!important;font-size:1em!important;padding-top:0px!important}#menu-choix-collection li.mega-menu>ul>li>a:first-child{font-weight:500;border-bottom:none;color:#00233c!important;text-align:center;line-height:20px}#menu-choix-collection li.mega-menu>ul>li{width:28%}#menu-choix-collection li.mega-menu>ul>li:nth-of-type(4n){clear:unset}#menu-choix-collection li.mega-menu>ul>li:nth-of-type(4n+1){clear:unset}@media only screen and (max-width:1842px){#menu-principal-1{display:none}#menu-choix-collection{display:none}#et_top_search{display:none}.et_mobile_nav_menu{display:block}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}span.mobile_menu_bar:before{color:#00233c!important}.et_mobile_menu{border-top:2px solid #f47622!important}#mobile_menu1{background-color:#f2f2f2!important}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:none;padding:0 0 23px 1em;line-height:26px}#menu-item-3423,#menu-item-3425,#menu-item-4008,#menu-item-4009,#menu-item-4010,#menu-item-4014,#menu-item-4015,#menu-item-4011,#menu-item-4012,#menu-item-4013,#menu-item-6011,#menu-item-25984,#menu-item-26292{display:none!important}#menu-item-3725 a{color:#f47622!important}@media only screen and (max-width:1366px){.separateur1{height:20px!important}.separateur2{height:10px!important}.separateur3{height:50px!important}}.separateur4{height:10px!important}.taille-texte1{font-size:4em!important}.rivage-dore-ecran-1{color:#be9352!important}.petite-vague-ecran-1{font-size:40px}.separateur-pte-vag-1{height:10px!important}.separateur-pte-vag-2{display:none!important}.separateur-rivage-1{height:10px!important}.rivage-ecran-1{font-size:20px!important}.rivage-ecran-2{font-size:30px!important}.rivage-ecran-3{font-size:20px!important}.rivage-ecran-4{font-size:30px!important}.grandes-vagues-1{font-size:1.5em}.vague-separateur{display:none!important}.vague-ecran-2{font-size:60px!important}.love-4{font-size:100px!important}.chevron-collection{display:none}@media only screen and (min-device-width :320px) and (max-device-width :480px){.a-propos-7{font-size:2.2em!important;color:#BE9352!important}.blog-titre1{color:#f47622!important;font-size:1em!important;padding-top:0px!important}}.et_mobile_menu{border-top:0px}span.mobile_menu_bar:before{color:#be9352!important}}.mfp-title{font-size:25px!important}.price{color:#000!important}.item-boutique a{color:#f47622!important;font-weight:bold}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#be9352}.woocommerce-message a.button.wc-forward{color:#00233c}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{color:#000000!important}.woocommerce-order a{color:#f47622!important;font-weight:bold}.woocommerce-MyAccount-navigation a{color:#f47622}.woocommerce-MyAccount-content a{color:#be9352}@media all and (max-width:767px){html .two-col-mob .et_pb_column{width:47.25%!important}html .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}.stock.available-on-backorder{color:white!important;background-color:orange;padding:10px!important;margin:10px}.wc-block-components-notice-banner.is-success{background-color:RGB(190,147,82,0.4)!important;border-color:RGB(190,147,82)!important}.menu-moncompte>a:before{font-family:'ETMODULES';content:'\e08a';text-align:center;margin-right:5px;margin-left:-10px;color:#96712D;font-size:1.2em;transition:all .3s ease}.pa-open-mobile-menu #menu-menu-icones{display:flex!important;align-items:center!important}.pa-open-mobile-menu #menu-menu-icones>li{display:flex!important;align-items:center!important;margin-bottom:0!important;line-height:1!important}.pa-open-mobile-menu #menu-menu-icones>li>a,.pa-open-mobile-menu #menu-menu-icones .xoo-wsc-cart-trigger{display:flex!important;align-items:center!important;line-height:1!important}.pa-open-mobile-menu .xoo-wsc-menu-item{position:relative;top:-3.5px}.pa-open-mobile-menu #menu-menu-icones .et-pb-icon,.pa-open-mobile-menu #menu-menu-icones .xoo-wsc-icon-bag1,.pa-open-mobile-menu #menu-menu-icones .xoo-wsc-sc-bki{display:inline-flex!important;align-items:center!important;line-height:1!important}.pa-open-mobile-menu .et_pb_menu__menu,body.woocommerce .pa-open-mobile-menu .et_pb_menu__menu,body.woocommerce-page .pa-open-mobile-menu .et_pb_menu__menu,body.single-product .pa-open-mobile-menu .et_pb_menu__menu,body.woocommerce-cart .pa-open-mobile-menu .et_pb_menu__menu,body.woocommerce-checkout .pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu,body.woocommerce .pa-open-mobile-menu .et_mobile_nav_menu,body.woocommerce-page .pa-open-mobile-menu .et_mobile_nav_menu,body.single-product .pa-open-mobile-menu .et_mobile_nav_menu,body.woocommerce-cart .pa-open-mobile-menu .et_mobile_nav_menu,body.woocommerce-checkout .pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{padding: 5px;font-size: 14px;border: none}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:25px!important;line-height:1.2em;text-align:center!important;color:#F47622;font-weight:bold!important;padding-bottom:25px!important}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{font-size:14px!important}.woocommerce-order-details__title{font-size:25px!important;line-height:1.2em!important;text-align:center!important;color:#be9352}.et_pb_wc_checkout_payment_info_0{background-color:#FFFCF7!important}.et_pb_wc_checkout_payment_info_0 .woocommerce-privacy-policy-text,.et_pb_wc_checkout_payment_info_0 .woocommerce-privacy-policy-text a,.et_pb_wc_checkout_payment_info_0 .wc_payment_method a,.et_pb_wc_checkout_payment_info_0 .woocommerce-order p,.et_pb_wc_checkout_payment_info_0 .woocommerce-order .woocommerce-order-overview{font-size:10px!important}.woocommerce-column__title{font-size:18px}.forminator-checkbox-label{font-size:12px!important}.includes_tax{display:none}.woocommerce-LostPassword a{color:#BE9352!important}.woocommerce-privacy-policy-link{color:#BE9352!important}.wc-stripe-gateway-desc{margin-top:5px!important;margin-bottom:10px!important}.woocommerce td.product-name p.backorder_notification{font-size:1em;color:#D46B00;text-transform:uppercase}.divi-life-snow{position:relative}.divi-life-snow:after{content:'';display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:url('https://www.nathaliederouet.com/wp-content/uploads/2024/12/divi-life-snowflakes-b.png'),url('https://www.nathaliederouet.com/wp-content/uploads/2024/12/divi-life-snowflakes-d.png'),url('https://www.nathaliederouet.com/wp-content/uploads/2024/12/divi-life-snowflakes-a-2.png');animation:divi-life-snow 10s linear infinite}@keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-moz-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-webkit-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}