select.attribute-select,select#price-sort{display:inline-block;width:100%;height: calc(1.5em + 0.625rem + 2px);padding:.3125rem 2rem .3125rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#344050;vertical-align:middle;border:1px solid #d8e2ef;border-radius:.25rem!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;height: calc(1.5em + 0.375rem + 2px);padding-top:.1875rem;padding-bottom:.1875rem;padding-left:.75rem;font-size:.875rem}.cont-attribut12{pointer-events:none!important}.col-languages{min-width:150px;text-align:left;padding:12px!important}.language-flag{width:29px!important;height:20px!important;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 7px 14px 0 rgba(65,69,88,.1) , 0 3px 6px 0 rgba(0,0,0,.07)!important;border-radius:.25rem!important;display:block;text-align:center;display:table;margin:6px auto 2px}.products-table .col-price{width:10%!important}.products-table .col-traffic,.products-table .col-source,.products-table .col-action{width:2%!important;text-align:center}.language-text{font-size:14px;color:#5e6e82;font-weight:400;white-space:nowrap}th.col-languages{text-align:center!important}.products-table .col-languages{width:100px;min-width:100px}.products-table-container{box-shadow:0 7px 14px 0 rgba(65,69,88,.1) , 0 3px 6px 0 rgba(0,0,0,.07)}.products-table td{text-align:center!important}table.products-table th,table.products-table td{border:1px solid #edf2f9!important}.wc-block-components-order-summary-item__image img{display:none!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:15px!important}h3.wc-block-components-product-name{font-size:15px!important;line-height:24px!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{top:4px}div#product_finder-2{position:relative;width:100%!important;overflow:hidden}div#product_finder-2 h4{display:none}#wc_product_finder fieldset{border:none!important;border-radius:0!important}#wc_product_finder .search_row{background:#f8f8f8;overflow:hidden;width:89%!important;background:transparent}#wc_product_finder .search_row select{margin-right:.5em;margin:10px 0!important}#wc_product_finder .form-row{margin:0;display:inline-block;padding:0!important;margin:15px 11px 15px 0}body:not(.woocommerce-cart) .main-content td {padding:0!important}.product-title-cell{padding:10px 10px!important}.added_to_cart.wc-forward{font-size:0}.added_to_cart.wc-forward::after{content:"\f06e";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px}select#price-sort{background:#fff!important;color:#000!important;padding:4px}.filters-container{background:#fff!important;padding:20px;margin-bottom:40px;border-radius:5px;box-shadow:0 7px 14px 0 rgba(65,69,88,.1) , 0 3px 6px 0 rgba(0,0,0,.07);background-color:#f9fafd!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid #edf2f9;border-radius:.375rem}.filter-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px}.filter-group{flex:1;min-width:200px}.filter-group label{display:block;margin-bottom:5px;font-weight:bold}.filter-group select,.filter-group input[type="number"]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.range-inputs{display:flex;align-items:center;gap:5px}.range-inputs input{flex:1}.range-inputs span{margin:0 5px}.filter-actions{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-top:15px;border-top:1px solid #ddd}.filter-buttons{display:flex;gap:10px}.reset-button,.search-button{padding:8px 15px;border:none;border-radius:4px;cursor:pointer;font-weight:bold}.reset-button{background:#f1f1f1;color:#333}.search-button{background:#0073aa;color:#fff}.results-count{font-weight:bold}.cont-attribut12 a{color:#000!important}#table-search-input{flex:1;padding:8px 12px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:6px!important;background:rgba(255,255,255,.15)!important;color:#fff!important;font-size:13px!important;border-radius:2px 0 0 2px!important}input#table-search-input{display:block;width:100%;height: calc(1.5em + 0.625rem + 2px);padding:.3125rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#344050;background-color:#fff;background-clip:padding-box;border:1px solid #d8e2ef;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;height: calc(1.5em + 0.375rem + 2px);padding:.1875rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.products-table .col-title{width:25%!important}select.attribute-select{position:relative;font-size:12px!important;padding:5px 2px;border:1px solid #ddd!important;background:#fff!important}body[data-form-submit="regular"] .container-wrap button[type="submit"]{padding:8px 12px!important;margin:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important}body[data-form-style="minimal"] .section-contact input[type="text"],body[data-form-style="minimal"] .section-contact textarea,body[data-form-style="minimal"] .section-contact input[type="email"],body[data-form-style="minimal"] .section-contact .container-wrap .span_12.light input[type="email"],body[data-form-style="minimal"] .section-contact input[type="password"],body[data-form-style="minimal"] .section-contact input[type="tel"],body[data-form-style="minimal"] .section-contact input[type="url"],body[data-form-style="minimal"] .section-contact input[type="search"],body[data-form-style="minimal"] .section-contact input[type="date"],body[data-form-style="minimal"] .section-contact input[type="number"],body[data-form-style="minimal"] .section-contact select{background-color:rgba(0,0,0,.035);box-shadow:none;-webkit-box-shadow:none;border:none;position:relative;margin:0;font-size:14px!important;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-radius:0;background:transparent;padding:6px 15px!important;height:45px;color:#555!important;border:1px solid #ddd;border-radius:5px}.gform-theme--foundation .gform_fields{grid-gap:20px}.section-contact .gform_footer.top_label input#gform_submit_button_6{background-color:#ee242a;text-transform:uppercase!important;margin-top:20px;display:table;align-content:center;margin:0 auto}div#field_8_8,div#field_10_24{border:none!important}.section-contact input#input_8_5{padding:0 45px!important}.section-contact .gfield button.iti__selected-country{height:45px!important;box-shadow:none!important}.section-contact .gform-footer.gform_footer.top_label{display:flex;justify-content:flex-end}.section-contact input#gform_submit_button_8{background-color:#ee242a;text-transform:uppercase!important;margin-top:20px;border-radius:5px!important;font-size:16px;float:right;align-content:center}.section-contact textarea#input_6_7{height:135px!important;min-height:135px!important;max-height:135px!important;resize:none;overflow-y:hidden}.section-contact div#gfield_description_8_8{position:relative;font-size:16px;color:#000!important}body[data-form-style="minimal"] .section-contact input[type="text"]:focus,body[data-form-style="minimal"] .section-contact textarea:focus,body[data-form-style="minimal"] .section-contact input[type="email"]:focus,body[data-form-style="minimal"] .section-contact .container-wrap .span_12.light input[type="email"]:focus,body[data-form-style="minimal"] .section-contact input[type="password"]:focus,body[data-form-style="minimal"] .section-contact input[type="tel"]:focus,body[data-form-style="minimal"] .section-contact input[type="url"]:focus,body[data-form-style="minimal"] .section-contact input[type="search"]:focus,body[data-form-style="minimal"] .section-contact input[type="date"]:focus,body[data-form-style="minimal"] .section-contact input[type="checkbox"]:focus,body[data-form-style="minimal"] .section-contact input[type="button"]:focus,body[data-form-style="minimal"] .section-contact input[type="number"]:focus,body[data-form-style="minimal"] .section-contact select:focus{border:1px solid #ee242a!important;outline:none}span.iti__country-name{color:#000!important;font-size:15px;font-weight:400!important}@media screen and (max-width:768px){.filter-row{flex-direction:column}.filter-group{min-width:100%}.filter-actions{flex-direction:column;gap:15px}.filter-buttons{width:100%;justify-content:space-between}}