.elementor-34319 .elementor-element.elementor-element-14d3ba9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap}.elementor-34319 .elementor-element.elementor-element-14d3ba9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34319 .elementor-element.elementor-element-52e92e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-34319 .elementor-element.elementor-element-183cf7c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34319 .elementor-element.elementor-element-8c93a59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch}.elementor-34319 .elementor-element.elementor-element-42a2148>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34319 .elementor-element.elementor-element-42a2148 .elementor-heading-title{font-family:"Jellyka delicious cake",Sans-serif}.elementor-34319 .elementor-element.elementor-element-455eefc>.elementor-widget-container{margin:0 0 -35px 0}.elementor-34319 .elementor-element.elementor-element-455eefc{text-align:start}.woocommerce .elementor-34319 .elementor-element.elementor-element-455eefc .price{font-family:"CINZEL",Sans-serif;font-size:25px;font-weight:900}.elementor-34319 .elementor-element.elementor-element-5c7a92b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .elementor-add-to-cart.elementor-product-simple .cart{flex-direction:row}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .cart .button,.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-add-to-cart-wrapper .button-text{font-family:"CINZEL",Sans-serif}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .cart .button{color:#FBD6BA;background-color:#2A4A3D;transition:all 0.2s}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-add-to-cart-wrapper .button-text{color:#FBD6BA}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-add-to-cart-wrapper .eael-add-to-cart{background-color:#2A4A3D;transition:all 0.2s}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .quantity .qty,.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{font-family:"CINZEL",Sans-serif;font-size:13px;font-weight:900;border-style:none}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .quantity .qty{background-color:#FFF;border-color:#2A4A3D;transition:all 0.2s}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{background-color:#FFF;border-color:#2A4A3D;transition:all 0.2s}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .single_add_to_cart_button svg{height:16px;width:16px}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .single_add_to_cart_button i{font-size:16px;color:#E1E0E7}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .eael-add-to-cart svg{height:16px;width:16px}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .eael-add-to-cart i{font-size:16px;color:#E1E0E7}.woocommerce .elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .single_add_to_cart_button svg path{fill:#E1E0E7}.elementor-34319 .elementor-element.elementor-element-cc544c7 .eael-single-product-add-to-cart .eael-add-to-cart svg path{fill:#E1E0E7}.elementor-34319 .elementor-element.elementor-element-819852a{width:100%;max-width:100%}.elementor-34319 .elementor-element.elementor-element-819852a.elementor-element{--align-self:flex-start}.elementor-34319 .elementor-element.elementor-element-7152b35>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34319 .elementor-element.elementor-element-7416871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-34319 .elementor-element.elementor-element-78417a4 .elementor-button{background-color:var(--e-global-color-cc6e199);font-size:22px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-34319 .elementor-element.elementor-element-20bfeb4{--display:flex}.elementor-34319 .elementor-element.elementor-element-af784f7 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"CINZEL",Sans-serif;font-size:18px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-af784f7 .elementor-button:hover,.elementor-34319 .elementor-element.elementor-element-af784f7 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-af784f7 .elementor-button:hover svg,.elementor-34319 .elementor-element.elementor-element-af784f7 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-9eb4e2e{--display:flex}.elementor-34319 .elementor-element.elementor-element-9446bd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-34319 .elementor-element.elementor-element-b7b01b2 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"CINZEL",Sans-serif;font-size:18px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-b7b01b2 .elementor-button:hover,.elementor-34319 .elementor-element.elementor-element-b7b01b2 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-b7b01b2 .elementor-button:hover svg,.elementor-34319 .elementor-element.elementor-element-b7b01b2 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-0191f65{--display:flex}.elementor-34319 .elementor-element.elementor-element-ca965c4 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"CINZEL",Sans-serif;font-size:18px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-ca965c4 .elementor-button:hover,.elementor-34319 .elementor-element.elementor-element-ca965c4 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-ca965c4 .elementor-button:hover svg,.elementor-34319 .elementor-element.elementor-element-ca965c4 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-08c152f{--display:flex}.elementor-34319 .elementor-element.elementor-element-96dfa1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-34319 .elementor-element.elementor-element-d57ca4c .elementor-button{background-color:var(--e-global-color-secondary);font-family:"CINZEL",Sans-serif;font-size:18px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-d57ca4c .elementor-button:hover,.elementor-34319 .elementor-element.elementor-element-d57ca4c .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-d57ca4c .elementor-button:hover svg,.elementor-34319 .elementor-element.elementor-element-d57ca4c .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-34319 .elementor-element.elementor-element-daec05f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-34319 .elementor-element.elementor-element-bea64fe{--display:flex}@media(max-width:767px){.elementor-34319 .elementor-element.elementor-element-14d3ba9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-34319 .elementor-element.elementor-element-42a2148{text-align:center}.elementor-34319 .elementor-element.elementor-element-42a2148 .elementor-heading-title{font-size:28px}.elementor-34319 .elementor-element.elementor-element-455eefc>.elementor-widget-container{margin:0 0 0 0}.elementor-34319 .elementor-element.elementor-element-455eefc{text-align:center}.elementor-34319 .elementor-element.elementor-element-083f863>.elementor-widget-container{margin:-7px 0 -27px 0}.elementor-34319 .elementor-element.elementor-element-7152b35>.elementor-widget-container{margin:0 0 -43px 0}}@media(min-width:768px){.elementor-34319 .elementor-element.elementor-element-14d3ba9{--content-width:1489px}.elementor-34319 .elementor-element.elementor-element-52e92e8{--width:50%}.elementor-34319 .elementor-element.elementor-element-8c93a59{--width:50%}}.poussieres-fee{display:flex;align-items:center;gap:8px;font-family:'Cormorant Garamond',serif;font-size:20px;color:#2A4A3D;background-color:#FBF6F1;padding:10px 14px;border-radius:8px;margin:12px 0}.poussieres-icon{font-size:1.2em}.poussieres-fee strong{font-family:'Cinzel',serif;color:#2A4A3D}.fiche-produit-merydar,.fiche-produit-merydar *{box-sizing:border-box}.fiche-produit-merydar{font-family:'Cormorant Garamond',serif;color:#2A4A3D;max-width:700px}.action-bar{display:flex;gap:10px;margin-top:20px}.btn-ajouter-panier{flex:1;font-family:'Cinzel',serif;font-size:14px;letter-spacing:.08em;text-transform:uppercase;padding:1em 1.5em;background-color:#2A4A3D;color:#FBD6BA;border:none;border-radius:8px;cursor:pointer;transition:all 0.3s ease}.btn-ajouter-panier:hover{background-color:#1c331c}.btn-wishlist{width:52px;flex-shrink:0;font-size:1.4em;background-color:#FBF6F1;color:#2A4A3D;border:1px solid #2A4A3D;border-radius:8px;cursor:pointer;transition:all 0.3s ease}.btn-wishlist:hover{background-color:#2A4A3D;color:#FBD6BA}.btn-achat-rapide{width:100%;margin-top:10px;font-family:'Cinzel',serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:.9em 1.5em;background-color:#fff0;color:#2A4A3D;border:1px solid #2A4A3D;border-radius:8px;cursor:pointer;transition:all 0.3s ease}.btn-achat-rapide:hover{background-color:#2A4A3D;color:#FBD6BA}.poussieres-fee{display:flex;align-items:center;gap:8px;font-family:'Cormorant Garamond',serif;font-size:.9em;color:#2A4A3D;background-color:#FBF6F1;padding:10px 14px;border-radius:8px;margin:12px 0}.poussieres-icon{font-size:1.2em}.poussieres-fee strong{font-family:'Cinzel',serif;color:#2A4A3D}.reassurance-bar{display:flex;justify-content:space-between;gap:12px;margin:20px 0 30px;padding:16px 10px;background-color:#FBF6F1;border-radius:8px;flex-wrap:wrap}.reassurance-item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:90px;font-family:'Cinzel',serif;font-size:.7em;letter-spacing:.03em;text-transform:uppercase;color:#2A4A3D}.reassurance-icon{font-size:1.8em;margin-bottom:6px}@media (max-width:480px){.reassurance-bar{gap:8px}.reassurance-item{font-size:.65em}}