.woocommerce-notices-wrapper{position:absolute;right:30px;top:150px;width:350px;z-index:10}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:transparent;color:#000;border:1px solid #000;list-style:none outside;word-wrap:break-word}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{position:relative;text-align:left;margin-top:10px !important;padding:0 !important;background:0 0 !important;color:#000 !important;float:none !important;display:block !important}.woocommerce-message .button:after,.woocommerce-info .button:after,.woocommerce-error .button:after{content:"➔";margin-left:5px}.wp-block-woocommerce-checkout{font-family:'Roboto',sans-serif !important}.wp-block-woocommerce-checkout h2{font-family:'Roboto',sans-serif !important;text-transform:uppercase !important;font-weight:500 !important;font-size:22px !important;margin:0 0 20px !important}.is-large .wc-block-checkout__sidebar{top:138px !important}h1 b{font-weight:500 !important}h2 b,h3 b,h4 b,h5 b{font-weight:600 !important}.blocx2{flex-direction:row-reverse}.blocx2 .woocommerce-customer-details{margin-right:30px}.blocx2 .woocommerce-customer-details address{border:0 !important;padding:0}.blocx2 .woocommerce-order-details__title,.blocx2 .woocommerce-column__title{text-transform:uppercase !important;font-size:14px !important;font-weight:300 !important;margin-top:0 !important}.woocommerce-checkout .woocommerce ul.order_details>li,.woocommerce-checkout .woocommerce ul.order_details{margin:0;padding:0}.woocommerce-checkout .woocommerce ul.order_details{display:flex;justify-content:space-between}.woocommerce-checkout .woocommerce ul.order_details:after,.woocommerce-checkout .woocommerce ul.order_details:before{content:none}.woocommerce-checkout .Date{width:190px}.woocommerce-checkout .info-achat{width:calc(100% - 230px)}.woocommerce-checkout .woocommerce table.shop_table{border:0}.woocommerce-checkout .woocommerce table.shop_table th,.woocommerce-checkout .woocommerce table.shop_table td{border:0;padding:5px 0;background-color:#fff;vertical-align:top}.woocommerce-checkout .woocommerce ul.order_details li strong{font-size:12px}.woocommerce-checkout .woocommerce ul.order_details th.woocommerce-table__product-table.product-total,.woocommerce-checkout .woocommerce ul.order_details th.woocommerce-table__product-name.product-name{display:none}.woocommerce-checkout .woocommerce table.shop_table th{font-size:12px}