@font-face{font-family:'Lemon';src:url(//alietto.fr/wp-content/uploads/fonts/lemon.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:swap}body,.woocommerce-checkout,.woocommerce-checkout *{font-family:'Roboto',sans-serif;text-transform:none;letter-spacing:0}.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout .woocommerce-additional-fields>h3,.woocommerce-checkout .woocommerce-checkout-payment>h3{font-family:'Bebas Neue',cursive!important;font-size:24px;font-weight:400;text-transform:uppercase}h1,h2{letter-spacing:0.02em;font-weight:200}.et_pb_column_35.et-last-child{background-color:#ffffff!important;padding:2rem!important;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.et_pb_column_80.et-last-child{background-color:#ffffff!important;padding:2rem!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,0.1)!important;position:relative;z-index:2}.wc-block-components-product-name>h3,.wc-block-components-product-name{line-height:1em!important;letter-spacing:1.3px!important}.wc-block-components-checkout-place-order-button{font-family:'Bebas Neue',sans-serif,cursive!important;text-transform:uppercase!important;font-size:18px!important;letter-spacing:1.5px!important;line-height:1.5!important;background-color:black!important;color:white!important;border:none!important;border-radius:0!important;padding:14px 24px!important;width:auto!important;text-align:center!important;display:inline-block!important;transition:background-color 0.3s ease;margin:auto}.wc-block-components-checkout-place-order-button:hover{background-color:#222!important}@media only screen and (max-width:768px){.wc-block-components-order-summary-product-name{font-family:'Roboto',sans-serif!important;font-size:16px!important;letter-spacing:0!important;white-space:normal!important;word-break:break-word!important;line-height:1.2!important}}body.woocommerce-order-received .et_pb_column_4_4.et-last-child{background-color:#ffffff!important;padding:2rem!important;border-radius:4px!important;box-shadow:0 4px 12px rgba(0,0,0,0.1)!important}NOUVEAU .alietto-badge-stock{font-family:roboto condensed!important;letter-spacing:normal!important;position:absolute;top:20px;left:20px;background-color:#e3e0de;color:#23211f;padding:6px 10px;font-size:13px;font-weight:600;line-height:18px;border-radius:4px;z-index:999;text-transform:uppercase}@media only screen and (max-width:768px){.alietto-precommande-message{font-size:11px!important;line-height:1.3!important}}.alietto-btn-rupture{font-family:roboto condensed!important;letter-spacing:normal!important;white-space:nowrap!important;font-size:16px!important;padding:8px 12px!important;font-weight:600!important;background:#474543!important;color:#e3e0de!important;border-radius:3px!important;display:inline-block!important}@media screen and (max-width:768px){.alietto-precommande-message{margin-right:20px!important;font-size:16px;line-height:0.9em!important}}@media screen and (max-width:768px){.alietto-btn-rupture{font-size:10px;padding:5px 6px;line-height:20px}}.upsells .alietto-btn-rupture,.related.products .alietto-btn-rupture,.cross-sells .alietto-btn-rupture{margin-top: -1em;font-size:14px!important;padding:6px 10px!important;font-weight:600!important;background:#474543!important;color:#e3e0de!important;border-radius:3px!important;display:inline-block!important;letter-spacing:normal!important;white-space:nowrap!important;line-height:normal!important}@media screen and (max-width:768px){.upsells .alietto-btn-rupture{margin-top: 2px;font-size:12px!important;padding:6px 8px!important;line-height:1.3!important;border-radius:3px!important;display:inline-block!important}}.alietto-badge-stock{font-family:roboto condensed!important;letter-spacing:normal!important;position:absolute;top:5%;left:2%;background-color:#e3e0de;color:#23211f;padding:6px 10px;font-size:13px;font-weight:600;line-height:18px;border-radius:4px;z-index:999;text-transform:uppercase;pointer-events:none}img[title]{pointer-events:none}img::after{content:none!important}.et_pb_button.et_pb_button_0.et_pb_bg_layout_light:hover{background-color:#000!important;color:#fff!important;border:0px solid #000!important}#contact-form input,#contact-form textarea{margin:8px 0 8px 4px!important;padding:10px 16px!important;border-radius:6px!important;border:1px solid #ccc!important;font-size:16px!important}#contact-form{padding:20px!important;border-radius:6px!important;background-color:#f9f9f9!important}.woocommerce-order-received .woocommerce-notice{margin-top:60px;margin-bottom: 50px;text-align:center;font-family:'Bebas Neue',sans-serif;font-size:28px;line-height:25px;letter-spacing:0px}body.page-id-5563 .woocommerce-cart-form .product-thumbnail{width:140px}body.page-id-5563 .woocommerce-cart-form .product-thumbnail img{width:120px;height:120px;object-fit:cover;border-radius:8px}body.page-id-5563.woocommerce-cart .button,body.page-id-5563.woocommerce-cart a.button,body.page-id-5563.woocommerce-cart button.button,body.page-id-5563.woocommerce-cart input[type="submit"]{color:#fff!important;background-color:#000!important;border:1px solid #000!important;border-radius:3px!important;padding:12px 20px;font-weight:600;letter-spacing:0.02em}body.page-id-5563.woocommerce-cart .button:hover,body.page-id-5563.woocommerce-cart a.button:hover,body.page-id-5563.woocommerce-cart button.button:hover,body.page-id-5563.woocommerce-cart input[type="submit"]:hover{background-color:#222!important;border-color:#222!important}body.page-id-5563 .cross-sells{display:none!important}body.page-id-5563.woocommerce-cart h2,body.page-id-5563.woocommerce-cart h1,body.page-id-5563.woocommerce-cart .cart_totals h2{letter-spacing:0.02em!important}@font-face{font-family:"LemonSans";src:url(https://alietto.fr/wp-content/uploads/2025/07/LemonSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.forminator-ui{font-family:"LemonSans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.forminator-ui .forminator-row{margin-bottom:14px}.forminator-ui .forminator-label{font-size:13px;letter-spacing:0.02em;text-transform:none;color:#222222;font-weight:400}.forminator-ui .forminator-input,.forminator-ui .forminator-select,.forminator-ui .forminator-textarea{border-radius:10px;border:1px solid #d7d2c9;padding:10px 14px;font-size:14px;background-color:#ffffff}.forminator-ui .forminator-input:focus,.forminator-ui .forminator-select:focus,.forminator-ui .forminator-textarea:focus{outline:none;border-color:#bcae92;box-shadow:0 0 0 1px #bcae9220}.forminator-ui .forminator-checkbox,.forminator-ui .forminator-radio{font-size:13px}.forminator-ui .forminator-button-submit{font-family:"LemonSans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background-color:#000000;color:#ffffff;border-radius:999px;padding:11px 26px;font-size:14px;letter-spacing:0.08em;text-transform:uppercase;border:none}.forminator-ui .forminator-button-submit:hover{background-color:#222222}.forminator-ui .forminator-response-message{font-family:"LemonSans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px}