.menu-sticky{background-color:transparent!important;transition:background-color 0.3s ease;z-index:10000}body.scrolled .menu-sticky{background-color:#262223!important;box-shadow:0 2px 8px rgba(0,0,0,0.1)}body.scrolled .menu-sticky a,body.scrolled .menu-sticky li,body.scrolled .menu-sticky span,body.scrolled .menu-sticky .et-menu-nav>ul>li>a{color:#ffffff!important}.dsm-entry-wrapper{display:flex;flex-direction:column}.woocommerce select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none!important;padding-right:1em}.bouton-panier-droit .woocommerce div.product form.cart .button{float:right}.woocommerce div.product form.cart{display:flex;flex-direction:column;align-items:center}.variations_form .label{display:none}.variations_form select{width:100%!important;max-width:100%!important;box-sizing:border-box}.woocommerce-variation.single_variation .woocommerce-Price-amount{font-family:'Montserrat',sans-serif!important;font-weight:bold!important;font-size:26px!important;color:#008591!important}.woocommerce-variation-add-to-cart{text-align:center}.reset_variations{font-family:'Montserrat',sans-serif!important;font-size:12px!important;color:#008591!important}.variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:1rem;padding-right:2rem!important}.woocommerce-variation.single_variation{text-align:center!important;width:100%}form.woocommerce .form-row.form-row-wide label[for="start_date"]{display:none!important}.single-product .summary .single_variation_wrap,.single-product .summary form.cart,.single-product .summary .variations_button,.single-product .summary .cart{text-align:left!important}body.single-product div.product .summary form.cart .wapf .wapf-field-label,body.single-product div.product .summary form.cart .wapf .wapf-field-label label,body.single-product div.product .summary form.cart .wapf .wapf-field-label label span,body.single-product div.product .summary .variations_form .wapf .wapf-field-label,body.single-product div.product .summary .variations_form .wapf .wapf-field-label label,body.single-product div.product .summary .variations_form .wapf .wapf-field-label label span{font-family:'Poppins',sans-serif!important;font-weight:600!important;font-size:16px!important;color:#fff!important;line-height:1.4}body.single-product div.product .summary form.cart .wapf .wapf-field-input .wapf-checkable label span,body.single-product div.product .summary .variations_form .wapf .wapf-field-input .wapf-checkable label span,body.single-product div.product .summary form.cart .wapf .wapf-field-input label span.wapf-label-text,body.single-product div.product .summary .variations_form .wapf .wapf-field-input label span.wapf-label-text{font-family:'Poppins',sans-serif!important;font-weight:400!important;font-size:15px!important;color:#fff!important}body.single-product div.product .summary form.cart .wapf,body.single-product div.product .summary .variations_form .wapf{text-align:left}body.single-product div.product .summary form.cart .wapf .wapf-field-container,body.single-product div.product .summary .variations_form .wapf .wapf-field-container{width:100%;max-width:520px}.wapf .wapf-field-label,.wapf .wapf-field-label label,.wapf .wapf-field-label label span,.wapf .wapf-label-text,.wapf .wapf-checkable label,.wapf .wapf-checkable label span,form.cart .wapf label,form.cart .wapf label span,.variations_form .wapf label,.variations_form .wapf label span{color:#fff!important}.single-product .wapf-field-container.wapf-field-text input,.single-product .wapf-field-container.wapf-field-number input,.single-product .wapf-field-container input[type="text"]{color:#fff!important;caret-color:#fff}.single-product .wapf-field-container input::placeholder{color:rgba(255,255,255,.7);opacity:1}.single-product .summary .wapf-field-container.full-col{width:100%;max-width:100%}.single-product .summary .wapf-field-container.full-col .wapf-field-input input,.single-product .summary .wapf-field-container.full-col .wapf-field-input select,.single-product .summary .wapf-field-container.full-col .wapf-field-input textarea{width:100%!important;max-width:100%!important;display:block}.single-product .summary .variations_form,.single-product .summary .variations_form .variations,.single-product .summary .variations_form .woocommerce-variation-add-to-cart,.single-product .summary .variations_form .variations_button{width:100%!important;max-width:none!important;margin:0!important;text-align:left!important}.single-product .summary .wapf-field-row,.single-product .summary .wapf-field-container{width:100%!important;max-width:none!important;display:block!important;text-align:left!important}.single-product .summary .wapf-field-label,.single-product .summary .wapf-field-input{display:block!important;width:100%!important}.single-product .summary .wapf-field-input input[type="text"],.single-product .summary .wapf-field-input input[type="number"],.single-product .summary .wapf-field-input input[type="email"],.single-product .summary .wapf-field-input select,.single-product .summary .wapf-field-input textarea{width:100%!important;max-width:100%!important}.single-product .summary .variations_form select{width:100%!important}.bouton-gauche .single_add_to_cart_button{display:inline-block!important;margin-left:0!important;margin-right:auto!important}.bouton-gauche form.cart{justify-content:flex-start!important}