body.woocommerce-account .woocommerce table.shop_table{width:100%;max-width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid #d2d8df;border-radius:8px;overflow:hidden;font-size:14px;line-height:1.5}body.woocommerce-account .woocommerce table.shop_table :is(th,td){box-sizing:border-box;min-width:0;padding:12px;overflow-wrap:anywhere;white-space:normal}body.woocommerce-account .woocommerce table.shop_table :is(a,span,strong,small,.button){white-space:normal;overflow-wrap:anywhere;font-size:inherit}body.woocommerce-account .woocommerce table.shop_table .button{box-sizing:border-box;max-width:100%;margin:4px 4px 4px 0;line-height:1.4}body.woocommerce-account .woocommerce table.shop_table .nobr{white-space:normal!important}body.woocommerce-account .woocommerce table.woocommerce-orders-table .woocommerce-orders-table__header-order-actions{width:120px}body.woocommerce-account .woocommerce table.woocommerce-table--order-details .wc-item-meta{padding:0;margin:8px 0 0;list-style:none}body.woocommerce-account .woocommerce table.woocommerce-table--order-details .wc-item-meta li+li{margin-top:8px}body.woocommerce-account .woocommerce table.woocommerce-table--order-details .wc-item-meta-label{display:block;float:none;margin:0}html[data-lmf-theme=dark] body.woocommerce-account .woocommerce table.shop_table{border-color:#65758a}@media(max-width:768px){body.woocommerce-account .woocommerce table.shop_table_responsive tbody th[scope=row]{display:block;text-align:right!important;font-weight:400}body.woocommerce-account .woocommerce table.shop_table_responsive tbody :is(td,th[scope=row])[data-title]{display:flow-root;text-align:right!important}body.woocommerce-account .woocommerce table.shop_table_responsive tbody :is(td,th[scope=row])[data-title]::before{content:attr(data-title) ": ";float:left;max-width:45%;margin-right:12px;font-weight:700}body.woocommerce-account .woocommerce table.shop_table_responsive tbody tr+tr>:first-child{border-top:1px solid #d2d8df}html[data-lmf-theme=dark] body.woocommerce-account .woocommerce table.shop_table_responsive tbody tr+tr>:first-child{border-top-color:#65758a}}html[data-lmf-theme=dark] #lmf-sc .lmf-sc-panel,html[data-lmf-theme=dark] #lmf-sc .lmf-sc-head,html[data-lmf-theme=dark] #lmf-sc .lmf-sc-foot,html[data-lmf-theme=dark] .ssw-modal,html[data-lmf-theme=dark] .ssw-modal-header,html[data-lmf-theme=dark] .ssw-modal-footer,html[data-lmf-theme=dark] .cky-preference-center,html[data-lmf-theme=dark] .cky-preference-header,html[data-lmf-theme=dark] .cky-preference-body-wrapper,html[data-lmf-theme=dark] .cky-preference-content-wrapper,html[data-lmf-theme=dark] .cky-preference-footer,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce,html[data-lmf-theme=dark] .lmf-inscription,html[data-lmf-theme=dark] .lmf-inscription-aside,html[data-lmf-theme=dark] .lmf-inscription-main{background:#202a35!important;color:#eef2f7!important;border-color:#65758a!important}html[data-lmf-theme=dark] #lmf-sc :is(h2,.lmf-sc-name,.lmf-sc-price,.lmf-sc-total,.lmf-sc-empty,.lmf-sc-state),html[data-lmf-theme=dark] .ssw-modal :is(.ssw-item-title,.ssw-input,.ssw-close-btn),html[data-lmf-theme=dark] .cky-preference-center :is(h2,h3,p,label,.cky-preference-title,.cky-accordion-btn,.cky-accordion-header-des,.cky-accordion-header-des p,.cky-preference-content-wrapper p,.cky-cookie-des-table li),html[data-lmf-theme=dark] body.woocommerce-account .woocommerce :is(h2,h3,h4,p,label,legend,th,td,strong),html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce :is(h2,h3,p,label,th,td,strong),html[data-lmf-theme=dark] .lmf-inscription :is(h2,h3,label,.lmf-inscription-progress li,.lmf-inscription-email input){color:#eef2f7!important}html[data-lmf-theme=dark] #lmf-sc :is(.lmf-sc-meta,.lmf-sc-info),html[data-lmf-theme=dark] .ssw-modal :is(.ssw-group-label,.ssw-item-excerpt,.ssw-modal-footer,.ssw-no-results,.ssw-loading,.ssw-item-price),html[data-lmf-theme=dark] .lmf-inscription :is(small,.lmf-inscription-progress-note,.lmf-inscription-required-note,.lmf-inscription-privacy,.lmf-inscription-optional-subtitle,.lmf-inscription-step,.lmf-inscription-heading>p){color:#c7d2e0!important}html[data-lmf-theme=dark] #lmf-sc :is(.lmf-sc-item,.lmf-sc-qty,.lmf-sc-row),html[data-lmf-theme=dark] .ssw-modal :is(.ssw-item,.ssw-recent-item),html[data-lmf-theme=dark] .cky-preference-center :is(.cky-accordion-item,.cky-cookie-des-table),html[data-lmf-theme=dark] body.woocommerce-cart :is(.shop_table,.cart_totals,.cart-collaterals),html[data-lmf-theme=dark] body.woocommerce-account :is(.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation,.woocommerce-form-login,.woocommerce-ResetPassword,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-Address),html[data-lmf-theme=dark] .lmf-inscription :is(.lmf-inscription-email,.lmf-inscription-optional,.lmf-inscription-ack,.lmf-inscription-carte){background:#202a35!important;color:#eef2f7!important;border-color:#65758a!important}html[data-lmf-theme=dark] #lmf-sc :is(.lmf-sc-x,.lmf-sc-del,.lmf-sc-qty button):hover,html[data-lmf-theme=dark] .ssw-modal :is(.ssw-item,.ssw-recent-item,.ssw-see-all):hover,html[data-lmf-theme=dark] .ssw-modal .ssw-active,html[data-lmf-theme=dark] .cky-preference-center .cky-accordion-btn:hover,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce-MyAccount-navigation a:hover,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,html[data-lmf-theme=dark] .lmf-inscription summary:hover{background:#354b60!important;color:#fff!important}html[data-lmf-theme=dark] #lmf-sc .lmf-sc-qty input,html[data-lmf-theme=dark] .ssw-modal input,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce :is(input,select,textarea),html[data-lmf-theme=dark] body.woocommerce-account .woocommerce :is(input,select,textarea),html[data-lmf-theme=dark] .lmf-inscription :is(input:not([type=checkbox]),select,textarea){background:#172330!important;color:#f5f7fa!important;border-color:#8495a8!important;caret-color:#fff!important;color-scheme:dark}html[data-lmf-theme=dark] #lmf-sc input::placeholder,html[data-lmf-theme=dark] .ssw-modal input::placeholder,html[data-lmf-theme=dark] body.woocommerce-cart input::placeholder,html[data-lmf-theme=dark] body.woocommerce-account input::placeholder,html[data-lmf-theme=dark] .lmf-inscription input::placeholder{color:#b9c6d6!important;opacity:1}html[data-lmf-theme=dark] #lmf-sc :is(.lmf-sc-link,.lmf-sc-name),html[data-lmf-theme=dark] .ssw-modal .ssw-see-all,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce a:not(.button),html[data-lmf-theme=dark] body.woocommerce-account .woocommerce a:not(.button),html[data-lmf-theme=dark] .lmf-inscription a,html[data-lmf-theme=dark] .cky-preference-center a{color:#ffd18a!important}html[data-lmf-theme=dark] #lmf-sc .lmf-sc-cta,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce .button,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce .button,html[data-lmf-theme=dark] .lmf-inscription .lmf-inscription-submit,html[data-lmf-theme=dark] .cky-preference-center :is(.cky-btn-accept,.cky-btn-reject,.cky-btn-preferences){background:#ffb84d!important;background-image:none!important;color:#241a0b!important;border-color:#cf8836!important}html[data-lmf-theme=dark] #lmf-sc .lmf-sc-cta:hover,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce .button:hover,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce .button:hover,html[data-lmf-theme=dark] .lmf-inscription .lmf-inscription-submit:hover,html[data-lmf-theme=dark] .cky-preference-center .cky-btn:hover{background:#ffd18a!important;color:#241a0b!important}html[data-lmf-theme=dark] #lmf-sc .lmf-sc-notice--error,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce-error,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce-error,html[data-lmf-theme=dark] .lmf-inscription .lmf-inscription-errors{background:#4a2430!important;color:#ffd2d8!important;border-color:#e995a3!important}html[data-lmf-theme=dark] .lmf-inscription .lmf-inscription-error{color:#ffb8c2!important}html[data-lmf-theme=dark] .lmf-inscription [aria-invalid=true],html[data-lmf-theme=dark] body.woocommerce-account [aria-invalid=true]{border-color:#ff9daf!important}html[data-lmf-theme=dark] #lmf-sc .lmf-sc-notice--ok,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce-message,html[data-lmf-theme=dark] .lmf-inscription .lmf-inscription-verified{background:#183e32!important;color:#adf0d0!important;border-color:#66b795!important}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce-info,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce-info,html[data-lmf-theme=dark] .lmf-login-banner{background:#293849!important;color:#d3e9ff!important;border-color:#7296b8!important}html[data-lmf-theme=dark] body.woocommerce-account .woocommerce :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) :is(p,li,strong){color:inherit!important}html[data-lmf-theme=dark] #lmf-sc :focus-visible,html[data-lmf-theme=dark] .ssw-modal :focus-visible,html[data-lmf-theme=dark] .cky-preference-center :focus-visible,html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce :focus-visible,html[data-lmf-theme=dark] body.woocommerce-account .woocommerce :focus-visible,html[data-lmf-theme=dark] .lmf-inscription :focus-visible{outline-color:#ffd18a!important}html[data-lmf-theme=dark] body.woocommerce-account .shop_table tbody tr:nth-child(even),html[data-lmf-theme=dark] body.woocommerce-cart .shop_table tbody tr:nth-child(even){background:#283747!important}html[data-lmf-theme=dark] body.woocommerce-account .shop_table tbody tr:hover,html[data-lmf-theme=dark] body.woocommerce-cart .shop_table tbody tr:hover{background:#354b60!important}html[data-lmf-theme=dark] .cky-preference-center .cky-accordion-btn{background:#202a35!important;color:#eef2f7!important}html[data-lmf-theme=dark] .cky-preference-center .cky-accordion-btn:hover{background:#354b60!important;color:#fff!important}html[data-lmf-theme=dark] #lmf-sc :is(.lmf-sc-x,.lmf-sc-del){color:#c7d2e0!important}html body.woocommerce-cart .woocommerce :is(.cart_totals,.cart-collaterals,.wc-proceed-to-checkout .checkout-button){box-sizing:border-box;max-width:100%;min-width:0}html body.woocommerce-cart .woocommerce :is(table.shop_table.cart,.cart_totals){border-radius:8px}html body.woocommerce-cart .woocommerce table.cart td.product-name{min-width:0;overflow-wrap:anywhere}html body.woocommerce-cart .woocommerce table.cart td.product-name :is(dl.variation,dt,dd,p){font-size:14px;overflow-wrap:anywhere}html body.woocommerce-cart .woocommerce table.cart td.product-name dl.variation dt{color:#475569}html body.woocommerce-cart .woocommerce table.cart td.product-name dl.variation dd{color:#172330}html body.woocommerce-cart .woocommerce table.cart :is(.product-price,.product-quantity,.product-subtotal)::before{font-size:14px;text-transform:none;letter-spacing:normal;color:#475569}html body.woocommerce-cart .woocommerce table.cart td.product-remove a.remove{color:#526174!important}html body.woocommerce-cart .woocommerce table.cart td.product-remove a.remove:hover{background:#fee2e2;color:#a21d2b!important}html body.woocommerce-cart .woocommerce table.cart .actions button[name=apply_coupon]{color:#9c4312!important;box-sizing:border-box;width:auto;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}html body.woocommerce-cart .woocommerce table.cart .actions button[name=apply_coupon]:hover{background:#9c4312!important;color:#fff!important}html body.woocommerce-cart .woocommerce .cart_totals table{table-layout:fixed;max-width:100%}html body.woocommerce-cart .woocommerce .cart_totals table tr{display:table-row}html body.woocommerce-cart .woocommerce .cart_totals table :is(th,td){display:table-cell;overflow-wrap:anywhere;white-space:normal;vertical-align:top}html body.woocommerce-cart .woocommerce .cart_totals table th{width:52%;padding-right:12px!important}html body.woocommerce-cart .woocommerce .cart_totals table td::before{display:none}html body.woocommerce-cart .woocommerce table.shop_table :is(.tax_label,.includes_tax){font-size:14px;line-height:1.5;color:#526174;white-space:normal}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.shop_table :is(.tax_label,.includes_tax){color:#c7d2e0}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.cart td.product-name dl.variation :is(dt,dd),html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.cart :is(.product-price,.product-quantity,.product-subtotal)::before{color:#c7d2e0}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.cart td.product-remove a.remove{color:#ffd18a!important}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.cart td.product-remove a.remove:hover{background:#4a2430;color:#ffd2d8!important}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.cart .actions button[name=apply_coupon]{background:#202a35!important;color:#ffd18a!important;border-color:#b98a48!important}html[data-lmf-theme=dark] body.woocommerce-cart .woocommerce table.cart .actions button[name=apply_coupon]:hover{background:#354b60!important;color:#fff!important}@media(max-width:480px){html body.woocommerce-cart .woocommerce .cart_totals tr.order-total :is(th,td){font-size:16px}}body.woocommerce-order-pay .woocommerce #order_review>table.shop_table{width:100%;max-width:100%;table-layout:fixed;font-size:14px;line-height:1.5;background:#fff;color:#262626}body.woocommerce-order-pay .woocommerce #order_review>table.shop_table :is(th,td){box-sizing:border-box;padding:10px;min-width:0;white-space:normal;overflow-wrap:anywhere;vertical-align:top}body.woocommerce-order-pay .woocommerce #order_review>table.shop_table>thead .product-name{width:46%}body.woocommerce-order-pay .woocommerce #order_review>table.shop_table>thead .product-quantity{width:18%}html[data-lmf-theme=dark] body.woocommerce-order-pay .woocommerce #order_review>table.shop_table{background:#202a35;color:#eef2f7;border-color:#65758a}:host([data-lmf-theme=dark]){color:#eef2f7!important;color-scheme:only light;--background:215 25% 13%;--foreground:210 25% 95%;--card:215 25% 16%;--card-foreground:210 25% 95%;--popover:215 25% 16%;--popover-foreground:210 25% 95%;--muted:215 20% 22%;--muted-foreground:215 20% 80%;--border:215 17% 43%;--input:215 17% 43%}:host([data-lmf-theme=dark]) :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100,[class~="bg-white/95"]){background:#202a35!important;color:#eef2f7!important;border-color:#65758a!important}:host([data-lmf-theme=dark]) :is([class*=text-slate-],[class*=text-gray-],.text-black){color:#e2e8f0!important}:host([data-lmf-theme=dark]) :is([class*=border-slate-],[class*=border-gray-]){border-color:#65758a!important}:host([data-lmf-theme=dark]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){background:#172330!important;color:#f5f7fa!important;border-color:#8495a8!important;color-scheme:dark}:host([data-lmf-theme=dark]) input::placeholder,:host([data-lmf-theme=dark]) textarea::placeholder{color:#b9c6d6!important;opacity:1}:host([data-lmf-theme=dark]) :is(.bg-orange-50,.bg-orange-100){background:#48331d!important;color:#ffdb9f!important}:host([data-lmf-theme=dark]) [class*=text-orange-]{color:#ffdb9f!important}:host([data-lmf-theme=dark]) :is(.bg-amber-50,.bg-amber-100){background:#48331d!important;color:#ffdb9f!important}:host([data-lmf-theme=dark]) [class*=text-amber-]{color:#ffdb9f!important}:host([data-lmf-theme=dark]) :is(.bg-blue-50,.bg-blue-100){background:#203951!important;color:#b9dfff!important}:host([data-lmf-theme=dark]) [class*=text-blue-]{color:#b9dfff!important}:host([data-lmf-theme=dark]) :is(.bg-emerald-50,.bg-emerald-100){background:#183e32!important;color:#adf0d0!important}:host([data-lmf-theme=dark]) [class*=text-emerald-]{color:#adf0d0!important}:host([data-lmf-theme=dark]) :is(.bg-green-50,.bg-green-100){background:#183e32!important;color:#adf0d0!important}:host([data-lmf-theme=dark]) [class*=text-green-]{color:#adf0d0!important}:host([data-lmf-theme=dark]) :is(.bg-red-50,.bg-red-100){background:#4a2430!important;color:#ffd2d8!important}:host([data-lmf-theme=dark]) [class*=text-red-]{color:#ffd2d8!important}:host([data-lmf-theme=dark]) :is(button,[role=button]):not([disabled]):hover{background-color:#354b60!important;background-image:none!important;color:#fff!important}:host([data-lmf-theme=dark]) :is(button,[role=button]):not([disabled]):hover :is(span,[class*=text-]){color:inherit!important}:host([data-lmf-theme=dark]) :is(button,input,select,textarea,a,[role=combobox]):focus-visible{outline-color:#ffd18a!important}:host([data-lmf-theme=dark]) [aria-invalid=true]{border-color:#ff9daf!important}:host([data-lmf-theme=dark]) .bg-white:has(>svg[role=img]),:host([data-lmf-theme=dark]) .bg-white:has(>svg>title){background:#fff!important;color:#000!important}:host([data-lmf-theme=dark]) button[class*=from-orange],:host([data-lmf-theme=dark]) button[class*=from-amber]{background:#ffb84d!important;background-image:none!important;color:#241a0b!important}:host([data-lmf-theme=dark]) button[class*=from-orange] :is(span,[class*=text-]),:host([data-lmf-theme=dark]) button[class*=from-amber] :is(span,[class*=text-]){color:inherit!important}:host([data-lmf-theme=dark]) button[class*=from-orange]:hover,:host([data-lmf-theme=dark]) button[class*=from-amber]:hover{background:#ffd18a!important;color:#241a0b!important}