[dir=rtl] .ha-bt-pick,[dir=rtl] .ha-myaccount-navigation-link .ha-nav-logout,[dir=rtl] .ha-myaccount-navigation-link a{text-align:right}[dir=rtl] .ha-acc-main .form-row-first{margin-left:4%!important;margin-right:0!important}[dir=rtl] .ha-check label,[dir=rtl] .ha-radios label{margin-left:1.5em;margin-right:0}[dir=rtl] .ha-check label{margin-left:0;margin-right:0}[dir=rtl] .password-input input.input-text{padding-left:46px}[dir=rtl] .show-password-input{left:4px;right:auto}[dir=rtl] .ha-shop-table th{text-align:right}[dir=rtl] .ha-insc fieldset.ha-radios{margin-right:0;margin-left:0}@media (max-width:1023px){[dir=rtl] .ha-tpl-account .ha-ptitle-in{right:auto;left:auto}}@media (max-width:768px){[dir=rtl] .ha-acc-main .form-row-first,[dir=rtl] .ha-acc-main .form-row-last{margin-left:0!important;margin-right:0!important}[dir=rtl] .ha-shop-table-responsive tbody :is(th,[dir=rtl] td){text-align:left}[dir=rtl] .ha-shop-table-responsive tbody :is(th,[dir=rtl] td):before{text-align:right}}[dir=rtl] .haap-achat{border-right:4px solid var(--terra);border-left:0}[dir=rtl] .haap-pay td,[dir=rtl] .haap-pay th{text-align:right}[dir=rtl] .haap-pay td.n,[dir=rtl] .haap-pay th.n{text-align:left}[dir=rtl] .haap-msg.ok{border-right:4px solid var(--green-d);border-left:0}[dir=rtl] .haap-msg.err{border-right:4px solid var(--err);border-left:0}[dir=rtl] .haap-msg.info{border-right:4px solid var(--terra);border-left:0}[dir=rtl] .ha-rse-note{border-right:3px solid #d0692e;border-left:0}[dir=rtl] .derogation-validity svg{margin-left:8px;margin-right:0}[dir=rtl] .ha-devis-page .ha-post-content ul{padding-right:21.33px}[dir=rtl] .ha-devis-form .ha-hp{right:-9999px;left:auto}[dir=rtl] .ha-devis-ok{border-right:3px solid #2e7d32;border-left:0}[dir=rtl] .ha-delivery{border-right:4px solid #87a386;border-left:0}[dir=rtl] .ha-delivery.is-paused{border-right-color:#B4551F;border-left-color:initial}[dir=rtl] .ha-delivery ul.ha-delivery__lines{padding:0 18px 0 0}[dir=rtl] .hacof .msg{border-right:4px solid var(--green-d);border-left:0}[dir=rtl] .hacof .msg ul{margin:6px 18px 0 0}[dir=rtl] .hacof td,[dir=rtl] .hacof th,[dir=rtl] .hagc .ha-gc-buy,[dir=rtl] .hagc .ha-gc-sim,[dir=rtl] .hagc .tbl thead th{text-align:right}[dir=rtl] .ha-intl-panel{left:0;right:auto}@media (max-width:1023px){[dir=rtl] .ha-header .ha-intl-panel{left:16px;right:16px}}[dir=rtl] .ha-mis-box .button+.ha-linkbtn{margin-right:1em;margin-left:0}[dir=rtl] .ha-mis-alerts{padding-right:1.2em}[dir=rtl] .ha-mis-timeline li{border-right:3px solid #87a386;border-left:0;padding-right:.8em}[dir=rtl] .ha-mis-intro ol{padding-right:1.2em}[dir=rtl] .ha-cartflow .ha-error,[dir=rtl] .ha-cartflow .ha-info,[dir=rtl] .ha-cartflow .ha-message,[dir=rtl] .ha-cartflow .ha-notice--success{padding:16px 56px 16px 32px;border-right:0;border-left:0}[dir=rtl] .ha-cartflow .ha-error:before,[dir=rtl] .ha-cartflow .ha-info:before,[dir=rtl] .ha-cartflow .ha-message:before,[dir=rtl] .ha-cartflow .ha-notice--success:before{right:24px;left:auto}[dir=rtl] .ha-cartflow select{padding-left:48px}[dir=rtl] .ha-cartflow .form-row-first{margin-left:24px;margin-right:0}[dir=rtl] .ha-cartflow input[type=checkbox],[dir=rtl] .ha-cartflow input[type=radio]{margin:0 0 0 8px}[dir=rtl] .ha-cartflow table.cart .product-name,[dir=rtl] .ha-cartflow table.ha-shop-table td,[dir=rtl] .ha-cartflow table.ha-shop-table th{text-align:right}[dir=rtl] .ha-cartflow table.cart .quantity .qty{padding:12px 16px 12px 8px}[dir=rtl] .ha-cartflow dl.variation dd{margin-right:4px;margin-left:0}[dir=rtl] .ha-cartflow tr.ha-cart-seller th{text-align:right!important}[dir=rtl] .ha-cartflow .ha-cart-seller-count{float:left}[dir=rtl] .ha-cartflow td.actions{text-align:left!important}[dir=rtl] .ha-cartflow td.actions .coupon{float:right}[dir=rtl] .ha-cartflow .ha-checkout-review-order-table td.product-total,[dir=rtl] .ha-cartflow .ha-checkout-review-order-table tfoot td,[dir=rtl] .ha-cartflow .ha-checkout-review-order-table th.product-total{text-align:left}[dir=rtl] .ha-cartflow .ha-checkout-review-order-table tfoot th{text-align:right}[dir=rtl] .ha-cartflow #payment .ha-payment-box:before{right:20px;left:auto}[dir=rtl] .ha-cartflow .ha-order-overview li{padding:0 0 12px 24px;margin:0 0 12px 24px;border-left:1px dashed #d3ced2;border-right:0}[dir=rtl] .ha-cartflow .ha-order-overview li:last-child{border-left:0;border-right:0}[dir=rtl] .ha-cartflow .ha-order-details table td.product-total,[dir=rtl] .ha-cartflow .ha-order-details table th.product-total,[dir=rtl] .ha-cartflow .ha-order-details tfoot td{text-align:left}[dir=rtl] .ha-cartflow .ha-order-details tfoot th{text-align:right}@media (max-width:768px){[dir=rtl] .ha-cartflow .form-row-first,[dir=rtl] .ha-cartflow .form-row-last{margin-left:0;margin-right:0}[dir=rtl] .ha-cartflow table.ha-shop-table-responsive tbody tr:not(.ha-cart-seller) td,[dir=rtl] .ha-cartflow table.ha-shop-table-responsive tbody tr:not(.ha-cart-seller) th{text-align:left!important}[dir=rtl] .ha-cartflow table.ha-shop-table-responsive td[data-title]:before{float:right}[dir=rtl] .ha-cartflow table.cart td.product-remove,[dir=rtl] .ha-cartflow table.cart td.product-thumbnail{text-align:right!important}[dir=rtl] .ha-cartflow table.cart td.product-thumbnail{float:left}[dir=rtl] .ha-cartflow table.cart .quantity{margin:0 auto 0 0}[dir=rtl] .ha-cartflow #payment .place-order,[dir=rtl] .ha-cartflow #payment ul.ha-payment-list{padding-right:16px;padding-left:16px}[dir=rtl] .ha-cartflow .ha-order-overview li{border-left:0;border-right:0;margin-left:0;margin-right:0}}[dir=rtl] .ha-cartflow .ha-cart-quote-form{text-align:right}[dir=rtl] .ha-color-opt label{padding:6px 8px 6px 14px}[dir=rtl] .ha-gros{border-right:4px solid #87a386;border-left:0}@media (max-width:600px){[dir=rtl] .ha-color-opt label{padding-left:12px}}[dir=rtl] .ha-tpl-archive .ha-shop-toolbar .ha-shop-mode-buttons{margin-left:18px;margin-right:0}[dir=rtl] .ha-tpl-archive .ha-shop-toolbar .ha-result-count{margin-right:auto;margin-left:0}[dir=rtl] .ha-tpl .ha-info{border-right:3px solid #b4551f;border-left:0}[dir=rtl] .ha-search-form input[type=search]{border-left:0;border-right:0}[dir=rtl] #ha-store .ha-banner-text{right:50%;left:auto}[dir=rtl] #ha-store .ha-store-name:before{left:-80px;right:auto}[dir=rtl] #ha-store .ha-store-name:after{right:-80px;left:auto}[dir=rtl] #ha-store-header .ha-logo-area{right:47px;left:auto}[dir=rtl] #ha-store-header .ha-logo-area-after{right:68px;left:auto}[dir=rtl] #ha-store-header .address{padding:30px 232px 30px 250px}[dir=rtl] #ha-store-header .ha-header-right{left:10px;right:auto}[dir=rtl] #ha-store .ha-product-search .search-field{padding:25px 32px 25px 62px}[dir=rtl] #ha-store .ha-product-search button{left:2px;right:auto}[dir=rtl] #ha-store .ha-store-tab-links li a{padding:0 0 0 31px}[dir=rtl] #ha-store .ha-result-count{margin-right:auto;margin-left:0}[dir=rtl] #ha-store ul.products{margin-left:-30px;margin-right:0}[dir=rtl] #ha-store ul.products>li.product{padding:0 0 0 30px}[dir=rtl] .ha-tpl-default .ha-post-content ol,[dir=rtl] .ha-tpl-default .ha-post-content ul{padding-right:1.4em}[dir=rtl] .ha-tpl-default .ha-post-content td,[dir=rtl] .ha-tpl-default .ha-post-content th{text-align:right}@media (max-width:1100px){[dir=rtl] #ha-store ul.products{margin-left:-16px;margin-right:0}[dir=rtl] #ha-store ul.products>li.product{padding-left:16px}}@media (max-width:767px){[dir=rtl] #ha-store-header .ha-logo-area,[dir=rtl] #ha-store-header .ha-logo-area-after{right:50%;left:auto}[dir=rtl] #ha-store .ha-result-count,[dir=rtl] .ha-tpl-archive .ha-shop-toolbar .ha-result-count{margin-right:0;margin-left:0}}