@font-face{font-display:swap;font-family:Fahkwang extra light;font-style:normal;font-weight:200;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.9845b3f8.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.ce783e90.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.aabb8527.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang light;font-style:normal;font-weight:300;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.4a833448.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c6950a61.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c1d57446.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang regular;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.616b6684.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.f324bc30.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.90f1704c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang medium;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.6e7eeeba.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.f86ddf8f.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.434013a4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.86335264.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.2af6d0fd.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.01525b22.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L bold;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.1f9d8be7.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.e329b950.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.05696f75.ttf) format("truetype")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.b62b7a3c.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.6cce92fc.woff) format("woff"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.9670d086.ttf) format("truetype")}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-radius:0!important;padding:10px 15px}fieldset legend,label{font-family:Fahkwang regular,arial;font-size:16px}.wc-block-components-button,.wc-forward,.woocommerce-Button,.woocommerce-address-fields .button,.woocommerce-button{background-color:#0421fe!important;border:1px solid #0421fe!important;border-radius:0!important;color:#fff!important;font-family:Fahkwang regular,arial;font-size:16px;font-weight:400!important;text-transform:uppercase;transition:.4s}.wc-block-components-button .wc-block-components-checkout-place-order-button__text,.wc-forward .wc-block-components-checkout-place-order-button__text,.woocommerce-Button .wc-block-components-checkout-place-order-button__text,.woocommerce-address-fields .button .wc-block-components-checkout-place-order-button__text,.woocommerce-button .wc-block-components-checkout-place-order-button__text{font-family:Fahkwang regular,arial}.wc-block-components-button:hover,.wc-forward:hover,.woocommerce-Button:hover,.woocommerce-address-fields .button:hover,.woocommerce-button:hover{background-color:#fff!important;color:#0421fe!important;transition:.4s}.woocommerce-account h2{font-size:30px!important;margin-top:0}.woocommerce-account fieldset{margin-top:30px}.woocommerce-account .login-form-container-page{padding-bottom:50px}.woocommerce-account .login-form-container-page .woocommerce-privacy-policy-text{font-size:13px}.woocommerce-account .woocommerce{display:flex;justify-content:space-between;padding-left:20px}@media screen and (max-width:768px){.woocommerce-account .woocommerce{flex-wrap:wrap}}.woocommerce-account .woocommerce h2{margin-top:30px;text-align:center;width:100%}.woocommerce-account .woocommerce .login-in-infos{background-color:#0421fe;color:#fff;margin:20px auto 40px;max-width:80%;padding:20px;text-align:center;width:100%}.woocommerce-account .woocommerce .login-in-infos a{color:#fff!important}.woocommerce-account .woocommerce .woocommerce-orders-table__cell a{color:#0421fe}.woocommerce-account .woocommerce .woocommerce-form-login{margin:0 auto;max-width:80%;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{border:1px solid #000;height:-moz-fit-content;height:fit-content;margin:15px 0;padding:0;position:relative;width:33%;z-index:1}@media screen and (max-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{list-style:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{border-bottom:1px solid hsla(0,0%,44%,.4);color:#0421fe;display:block;font-family:Fahkwang regular,arial;padding:8px 20px;position:relative;text-decoration:none;transition:.4s}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:before{background-color:#0421fe;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.4s;width:0;z-index:-1}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover a{color:#fff;transition:.4s}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a:before,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover a:before{transition:.4s;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{background-color:#fff;margin-right:1px;padding:20px 20px 40px 30px;width:67%}@media screen and (max-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-left:0;padding-right:0;width:100%}}.woocommerce-account .woocommerce .u-columns{margin-top:40px}.woocommerce-account .woocommerce .u-columns .u-column1,.woocommerce-account .woocommerce .u-columns .u-column2{padding:0 20px;width:50%}@media screen and (max-width:768px){.woocommerce-account .woocommerce .u-columns .u-column1,.woocommerce-account .woocommerce .u-columns .u-column2{width:100%}}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.lost_reset_password,.woocommerce-account .woocommerce form.register{border:0;margin-top:6px;padding:0}.woocommerce-account .woocommerce form.login button.woocommerce-Button.button,.woocommerce-account .woocommerce form.login button.woocommerce-Button.woocommerce-button,.woocommerce-account .woocommerce form.login button.woocommerce-button.woocommerce-form-login__submit,.woocommerce-account .woocommerce form.lost_reset_password button.woocommerce-Button.button,.woocommerce-account .woocommerce form.lost_reset_password button.woocommerce-Button.woocommerce-button,.woocommerce-account .woocommerce form.lost_reset_password button.woocommerce-button.woocommerce-form-login__submit,.woocommerce-account .woocommerce form.register button.woocommerce-Button.button,.woocommerce-account .woocommerce form.register button.woocommerce-Button.woocommerce-button,.woocommerce-account .woocommerce form.register button.woocommerce-button.woocommerce-form-login__submit{background-color:#221f20;border-radius:0;color:#fff;font-family:Nimbus sans L,arial;font-weight:400;text-transform:uppercase}.woocommerce-account .woocommerce form.lost_reset_password{align-items:center;display:flex;flex-direction:column;margin:30px 0}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message{align-items:center;background-color:#f8f8f8;display:flex;padding:20px}.woocommerce-account .woocommerce-info:before,.woocommerce-account .woocommerce-message:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:30px;margin-right:10px;position:static;width:30px}.woocommerce-account .woocommerce-info .woocommerce-Button,.woocommerce-account .woocommerce-info a.button.wc-forward,.woocommerce-account .woocommerce-message .woocommerce-Button,.woocommerce-account .woocommerce-message a.button.wc-forward{margin-left:auto}.woocommerce-account .woocommerce-info{border-color:#221f20;color:#221f20}.woocommerce-account .woocommerce-info:before{background-image:url(/app/themes/medilax/dist/images/info.ee858b30.svg)}.woocommerce-account .woocommerce-message{border-color:#221f20;color:#221f20}.woocommerce-account .woocommerce-message:before{background-image:url(/app/themes/medilax/dist/images/checked.5012e2c6.svg)}.woocommerce-account .woocommerce-Address{margin-bottom:20px}.woocommerce-account .woocommerce-Address-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.woocommerce-account .woocommerce-Address-title:after,.woocommerce-account .woocommerce-Address-title:before{content:none!important}.woocommerce-account .woocommerce-Address-title .edit{background-image:url(/app/themes/medilax/dist/images/pen.c235b3e3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;height:20px;overflow:hidden;width:20px}.woocommerce-account .woocommerce-Address-title .edit:hover{animation:wiggle .8s infinite}.woocommerce-account .woocommerce-Address-title h2{font-size:20px!important}.woocommerce-account .woocommerce-column__title,.woocommerce-account .woocommerce-order-details__title{font-size:23px!important;margin-bottom:10px}.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details{border:1px solid #221f20;border-radius:0}.woocommerce-account .woocommerce-order-details .product-name a{font-family:Fahkwang regular,arial;font-size:17px;text-decoration:none}.woocommerce-account .woocommerce-order-details .product-name a:hover{color:#0421fe;transition:.4s}.woocommerce-account .woocommerce-order-details .product-name .conditionning{color:#221f20;font-size:13px;margin:0}.woocommerce-account .woocommerce-order-details th{font-family:Fahkwang regular,arial;font-weight:400!important}.woocommerce-account address{border:1px solid #221f20!important;border-radius:0!important;color:#221f20;font-family:Fahkwang regular,arial;font-style:normal;padding:10px}.woocommerce-account .woocommerce-customer-details--email,.woocommerce-account .woocommerce-customer-details--phone{align-items:center;display:flex;margin:3px 0}.woocommerce-account .select2-container--default .select2-selection--single,.woocommerce-account input.input-text{border:1px solid #221f20;border-radius:0;font-family:Nimbus sans L,arial;font-size:14px;height:auto;padding:10px 15px}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-account input.input-text .select2-selection__rendered{color:#221f20;line-height:normal;padding:0}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-account input.input-text .select2-selection__arrow{height:100%}.woocommerce-account.not-logged-in-account-page .woocommerce{padding:0}.woocommerce-account.not-logged-in-account-page .woocommerce .u-columns .u-column1,.woocommerce-account.not-logged-in-account-page .woocommerce .u-columns .u-column2{padding:0 50px}@media screen and (max-width:768px){.woocommerce-account.not-logged-in-account-page .woocommerce .u-columns .u-column1,.woocommerce-account.not-logged-in-account-page .woocommerce .u-columns .u-column2{padding:0 30px}}.woocommerce-account.not-logged-in-account-page .woocommerce .u-columns .u-column1 .woocommerce-form-login,.woocommerce-account.not-logged-in-account-page .woocommerce .u-columns .u-column2 .woocommerce-form-login{max-width:100%}