.brand.logo{max-width:200px;}section#page-wrapper{background:#f8fAFA;}div#block-home02-banner1{padding-top:20px !important;}.flag-link::before,.flag-link::after{display:none;}.texte-light-banner .promotion-content-meta .field-item{text-shadow:2px 2px 2px #000000;}.texte-light-banner .promotion-title.clearfix,.texte-light-banner .promotion-content{background-color:#000;padding:5px;}.video_icecat{max-height:390px !important;margin-top:20px;border:1px solid #eaeaea;}.product-meta-item.product-category{margin-top:5px;margin-bottom:10px;}.product-meta-item.product-category .field-item a{color:#49c3f9 !important;}.product-post .point-cles{border-bottom:1px solid #eaeaea;padding-bottom:10px;}.product-post .product-meta{margin-top:0px;}.product-meta.varia{padding:0 0;}.product-post .field-field-short-description{padding-top:20px;}.col-md-6.product-content-wrap{line-height:1.8;}.product-post .product-add-cart .form-actions{display:inline;}.product-icon-wrap a{font-size:11px;}.feature_logo_img{display:inline;padding-right :5px;}div#featuresLogo_gallery img{height:50px !important;width:auto;}#featuresLogo_gallery{margin-top:20px;border-bottom:1px solid #eaeaea;padding-bottom:20px;}.spec_titre{font-size :16px;font-weight:bold;}table.table.table-striped.table-condensed.table-hover .spec_titre{background-color:#19212e;color:#FFF;}table.table.table-striped.table-condensed.table-hover td.spec-td{width:40%;font-weight:bold;}.product-info .nav-tabs>li>a{font-size:18px;}.footer-bottom{background-color:#FFF;}.pricing-table .featured .pricing-wrap{background-color:#2ba9ee;}.block-facet--checkbox{background-color:#FFF;padding:10px;border:1px solid #eaeaea;}.madin{width:50px;margin:auto;}.slide-content{color:#FFF;}.slide-content .heading-text{color:#FFF !important;}.flag a{color:#AAA;}.flag a:hover{color:#2ba9e0;}.product-icon-wrap{margin-top:10px;}.product-post .product-variation-wrap{margin-top:10px;}.block-title{letter-spacing:0;}section#page-title,nav#block-user-account-menu{text-transform:uppercase;}#page-title h1{font-size:11px;}@media (min-width:767px){#main-menu.col-md-9{padding-left:15px;}.header-item .block{margin-left:0;}}nav.breadcrumb{font-size:11px;}#page-title{margin-bottom:0px;}.nice-select.form-select.form-control{background-color:#FFF;font-size:12px;}.js-form-item-lang-dropdown-select .nice-select.form-select.form-control{background-color:transparent;}input[id^='edit-shipping-information-recalculate-shipping']{margin-top:70px !important;float :right;}.commerce-checkout-flow legend{margin-bottom:0px;}.checkout-pane-shipping-information .button{margin-top:0px;}fieldset[id^=edit-shipping-information-shipments-0-shipping-method]{margin-top:40px;}.field--name-shipping-method span.fieldset-legend.js-form-required.form-required{color:#2ba9e0;font-size:20px;font-weight:700;line-height:inherit;white-space:normal;}.checkout-pane-review fieldset{margin-bottom:30px;}.checkout-pane-review .fieldset-wrapper{margin-top:10px;}.product-made-in-italy img{width:100px;}.articles_associes .product-icon-wrap{display:none;}.product-info h2{text-align:center;margin-bottom:30px;}.form-item.js-form-item.form-type-search-api-autocomplete.js-form-type-search-api-autocomplete.form-item-text.js-form-item-text.form-no-label{width:100%;}.checkout-complete p,.webform-confirmation__message h2{font-size:30px;text-align:center;color:#2ba9ee;font-weight:700;line-height:50px;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-image:none;}form#user-pass-reset{text-align:center;font-size:25px;font-weight:700;}.commerce-checkout-completion-register__text{text-align:center;margin-top:50px;color:#AAA;}.commerce-checkout-completion-register__text  h2{font-size:25px;color:#444;}.checkout-pane-login a#edit-login-returning-customer-forgot-password{margin-left:20px;}nav#block-user-account-menu li.menu-item a{color:#999;text-transform:initial;}nav#block-user-account-menu li.menu-item a:hover{color:#555;}.btn,.button,input[type="submit"]{font-size:16px;font-weight:bold;}div#block-home03-banner1{background-color:#f8fAFA;}.bloc-entree{padding-top:60px !important;padding-bottom:0px !important;}.colonne-special-sub{background-color:#d9cfc2;}.colonne-special{background-color:#db4633;}i.ti-shopping-cart{font-size:35px;}#gdpr-popup{background-color:#2ba9e0;}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons button{background-color:#c4a48c;color:#FFF;padding:5px 10px 5px 10px;margin:0;margin-right:10px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}tr.password-policy-constraint-failed{background-color:#c83535;color:#FFF;}tr.password-policy-constraint-passed{background-color:#3b8629;color:#FFF;}.password-confirm-message.js-password-confirm-message{font-size:20px;margin-top:20px;}div#password-policy-status{font-size:11px;width:800px;}label.control-label.option.js-form-required.form-required{font-size:11px;}.inscription_manuelle{text-align:center;font-size:15px;}@media (min-width:750px)  and (max-width:780px){.mega-menu>ul{display:inline-flex;font-size:1rem;}.primary-menu{margin-top:-50px;}.primary-menu .main-menu{padding:0;}.facet-item,section#page-title,nav#block-user-account-menu{font-size:10px;}.sidebar .block-title-wrap{margin-bottom:0px;}}@media (max-width:750px){.heading-text .field-field-heading-text .heading-text-content{text-shadow:2px 2px #000;font-size:30px;padding:10px;}#block-home02-banner2{display:none;}.page-wrapper{padding-top:0px;padding-bottom:0px;}.cart.cart-form input,#commerce-checkout-flow-multistep-default input{width:100%;margin:0;margin-top:10px;}li.checkout-progress--step{display:none;}.cart.cart-form thead{font-size:10px;}.cart.cart-form th.views-field.views-field-field-image,.cart.cart-form td.views-field.views-field-field-image{display:none;}.cart.cart-form table.cols-6{font-size:11px;}input[id^='edit-shipping-information-recalculate-shipping']{margin-top:10px !important;float :none;}.commerce-checkout-flow legend{margin-bottom:0px;}.checkout-pane-shipping-information .button{margin-top:0px;}#commerce-checkout-flow-multistep-default input.form-radio{width:inherit;}li.facet-item{margin-top:5px;font-size:15px;}.block-facets ul ul li{padding-left:30px;background-color:#FAFAFA;font-size:12px;}}@media (min-width:900px){div#block-category{height:600px;}.slimScrollDiv,.slimScrollDiv ul.facet-active.js-facets-checkbox-links.item-list__checkbox.facet-list.js-facets-widget,ul.facet-inactive.js-facets-checkbox-links.item-list__checkbox.facet-list.js-facets-widget{height:fit-content !important;max-height :300px !important;padding-bottom:10px;}li.facet-item{margin-top:5px;font-size:14px;}.block-facets ul ul li{padding-left:30px;background-color:#FAFAFA;font-size:13px;}.articles_associes .views-element-container{display:table-cell;padding-right:50px;}}.facet-item__count{color:#AAA;font-size:11px !important;}.navbar.header-center{background-color:#e7e8e5;}input#edit-submit-product-catalog,span.cart-block--summary__count{background-color:#2ba9e0;}.cart--cart-block .cart-block-link a{background-color:#2ba9e0;}.product-desc{display:block !important;font-size:11px;color:#666;}.product-reference{color:#FFF;font-size:12px;background:#BBB;border-radius:30px;padding:2px 10px;width:max-content;margin:10px auto;font-weight:bold;}.block-facets h2.block-title{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eaeaea;font-family:din condensed;color:#2ba9e0;text-transform:uppercase;}.sidebar .block-title,#footer .block-title{font-size:25px;}.piclist img{height:100px !important;}div#pdf_gallery img{height:40px;margin-right:10px;margin-top:20px;}.form-item.js-form-item.form-type-select.js-form-type-select.form-item-sort-by.js-form-item-sort-by label{display:none;}.facet-item{padding-top:0;padding-bottom:0;}li.facet-item{font-size:12px;text-transform:capitalize;display:grid;grid-template-rows:0;padding:4px 0;}.category-menu .mega-menu>ul>li{font-size:12px !important;}div#block-marquecatalogue li{text-transform:uppercase;}.sidebar .block-title-wrap{margin-bottom:5px;}[type="checkbox"]+label{padding-left:25px;}.facet-item label span{display:contents;}.region-sidebar-first li:nth-child(even){background :#FAFAFA;}span.facet-item__value:nth-child(even){color:#666;}.mega-menu>ul>li>a{line-height:30px !important;}.field.field-field-categorie-brut.field-type-string.field-label-hidden.field-item{display:inline;}.product-title{font-weight:600;line-height:1.5;font-size:13px;text-transform:capitalize;color:#333;}.product-badge .badge-hot{background-color:#3c763d;}.product-badge .badge-label{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;line-height:18px;color:#fff;display:inline-block;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;height:100%;padding:3px 5px;}.product-marque{color:#FFF;font-size:12px;background:#2ba9e1;border-radius:30px;padding:2px 10px;width:max-content;margin:10px auto;text-transform:uppercase;}.product-teaser .product-price{font-size:20px;}div#edit-field-partie-societe-wrapper{border-top:3px solid #49c3f9;margin-top:30px;padding-top:20px;}div#edit-field-tva-wrapper{border-bottom:3px solid #49c3f9;margin-bottom:30px;padding-bottom:10px;}div[id^="block-martis-local-tasks"] .task-bar .tabs a.is-active{background-color:#19212c;}div[id^="block-martis-local-tasks"] .task-bar .tabs a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:3px 3px 0px 0px;font-size:14px;padding:8px 13px;background-color:#2ba9e1;color:#FFF;box-shadow:0 0.5rem 0.4rem #00000080;margin-right:10px;font-weight:bold;}div[id^="block-martis-local-tasks"] .task-bar .tabs a:hover{background-color:#19212c;}.effet-blanc{background:#FFF;padding:30px;box-shadow:0 0.5rem 0.8rem #00000080;}.user-logged-in.path-user div#block-martis-content--3{background:#FFF;padding:30px;}div[class^="block-martis-local-tasks"] .task-bar ul.tabs.primary{margin-bottom:0px;}.cols-1 th{background:#e7ecef;border:1px solid #F4F4F4;line-height:30px;font-size:16px;}.cols-1 td{border:1px solid #F4F4F4;}.product-info a.active{color:#2ba9e0 !important;}.mon-bout.button.button--primary.js-form-submit.form-submit.views-field a{color:#FFF;}a.address-book__add-link.mon-bout.button.button--primary.js-form-submit.form-submit.views-field{display:block;width:fit-content;margin:auto;margin-top:30px;}.field-field-intitule-adresse{font-size:15px;font-weight:bold;color:#2ba9e0;}.address-book__profiles .field.field-field-intitule-adresse.field-type-string.field-label-hidden.field-item.quickedit-field{display:block;}.address-book__operations a{margin-right:0px;font-size:12px;border-radius:20px;line-height:20px;padding:5px 20px;}a.address-book__set-default-link.mon-bout.button.button--primary.js-form-submit.form-submit.views-field{margin:10px 0;}table thead{text-transform:uppercase;background:#e7ecef;border:1px solid #F4F4F4;line-height:30px;font-size:16px;}.profile--type--infos-privees .field-label{width:max-content;color:#2ba9e0;margin-top:10px;}.block-facet-blockmarque-catalogue span.facet-item__value{text-transform:uppercase;}th.views-field.views-field-edit_profile,th.views-field.views-field-edit_user{width:35%;}h5.block-subtitle{font-size:12px;color:#888;padding-bottom:10px;border-bottom:1px solid #eaeaea;}.commerce-checkout-completion-register{margin:40px auto;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:500px;border:1px solid #efefef;padding:0 20px;background-color:#FFF;border-radius:3px;}.checkout-complete{background-color:#FFF;border-radius:3px;padding:30px;border:1px solid #efefef;}.task-bar ul.tabs.primary{margin-bottom:0px;}.commerce-checkout-flow input:not(.button),.commerce-checkout-flow .form-select{background:#FFF;}.customer-information__shipping .field__label,.customer-billing .field__label,.field.field-order-items.field-type-entity-reference.field-label-above{margin-top:20px;}.customer-information__shipping{float:right;}td.views-field.views-field-order-number a{background-color:#2ba9e0;color:#FFF;padding:5px 10px;border-radius:3px;}.out-of-stock{display:inline !important;color:#FFF !important;background-color:#ea1515 !important;padding:2px 8px !important;}.available-stock{display:inline !important;color:#FFF !important;background-color:#3c763d !important;padding:2px 8px !important;}td.views-field.views-field-purchased-entity{width:300px;text-align:left;line-height:25px;padding:25px 0px;}table thead{background:#2ba9e0;border:none;color:#FFF;}table tbody{background:#FFF;}.cart-form .view-header a{float:right;margin-bottom:10px;background-color:#2ba9e0;padding:5px 10px;padding-left:30px;color:#FFF;background-image:url(https://www.sbm.lu/sites/default/files/default_images/pdf.png);background-size:25px;background-repeat:no-repeat;background-position:center left;}.quantite_pdf{display:none;}.commerce-add-to-cart-confirmation td.views-field.views-field-field-image{width:150px;}.ui-dialog .ui-dialog-titlebar{background:#19212e;}.ui-dialog .ui-dialog-titlebar-close{color:#FFF;}.commerce-add-to-cart-confirmation tbody{font-size:14px;}.button-add1{float:left;margin-right:20px;}.button-add-total{margin-top:20px;}.commerce-confirmation-popup .button,.commerce-confirmation-popup .button:not(:focus){padding:0 10px;}.button-add2{text-align:center;}.commerce-confirmation-popup .ui-dialog-titlebar{line-height:1.2;padding:24px;background:#1b1b1d;border:0 none;}.commerce-confirmation-popup .ui-dialog-title{color:#FFF;}.commerce-confirmation-popup .ui-dialog-titlebar-close{top:20px;right:18px;border:none;opacity:0.8;-webkit-transform:none;transform:none;margin:0;}.commerce-confirmation-popup .ui-dialog-titlebar-close{top:20px;right:18px;border:none;opacity:0.8;-webkit-transform:none;transform:none;margin:0;}.commerce-confirmation-popup .ui-dialog-titlebar-close{position:absolute;top:10px;right:12px;width:30px;height:30px;margin:0;padding:0;transition:all 0.1s;border-radius:5px;background:none;}.commerce-confirmation-popup .ui-widget-content a{color:#FFF !important;}.status-messages.messages--commerce-add-to-cart-confirmation{display:none;}.pass-link{float:right;margin-bottom:10px;font-style:italic;margin-top:10px;position:relative;}a.pass-link{background-color:#EEE;padding:5px 15px;border-radius:20px;}.supportsbm{font-size:12px;line-height:12px;margin-top:5px;}.text-sm{font-size:13px;background-color:#19212c;color:#FFF;padding:3px 5px;border-radius:5px;}div#block-call-to-order{margin-right:50px;text-align:center;}div#block-copyright-text a{color:#19212c;background-color:#EEE;padding:5px 15px;border-radius:5px;}.checkout-complete__payment-instructions{text-align:center;}.commerce-checkout-completion-register{text-align:center;}.cmd_1{background-color:#eab616;border-radius:5px;padding:10px;color:#FFF;font-weight:bold;}.cmd_2{background-color:#2c920c;border-radius:5px;padding:10px;color:#FFF;font-weight:bold;}.cmd_3{background-color:#4786ba;border-radius:5px;padding:10px;color:#FFF;font-weight:bold;}.cmd_4{background-color:#f7230d;border-radius:5px;padding:10px;color:#FFF;font-weight:bold;}.admin_commande_role_societe{font-size:12px;color:#FFF;background-color:#3592e0;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_role_societevip{font-size:12px;color:#FFF;background-color:#b79c59;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_role_prive1{font-size:12px;color:#FFF;background-color:#ef611b;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_role_prive2{font-size:12px;color:#FFF;background-color:#28b19c;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_role_VIP{font-size:12px;color:#FFF;background-color:#baa517;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_role_fournisseur{font-size:12px;color:#333;background-color:#f1eb53;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_paye{font-size:12px;background-color:green;color:#FFF;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_no_paye{font-size:12px;background-color:orange;color:#FFF;padding:5px;border-radius:3px;font-weight:bold;}.admin_commande_redpaye{font-size:12px;background-color:red;color:#FFF;padding:5px;border-radius:3px;}.view.view-commerce-orders,.view-user-admin-people{line-height:30px;}.admin_commande_livraison,.address-book__add-link,.address-book__edit-link,.address-book__delete-link{background-color:#FFF;display:inline-block;padding:5px;border-radius:3px !important;color:#3592e0;border:1px solid #3592e0 !important;line-height:20px;font-size:12px;text-align:center;margin-right:10px!important;}.admin_commande_liv_etat2{color :red;font-weight :bold;}.admin_commande_liv_etat1{color :green;font-weight :bold;}.view-commerce-products.view-id-commerce_products .admin_prod_fournisseur,.view-commerce-products.view-id-commerce_products .views-field-changed-1,.view-commerce-products.view-id-commerce_products .views-field-changed,.view-commerce-products.view-id-commerce_products .views-field-created{font-size:12px;color:#666;}.view-user-admin-people .views-field-access,.view-user-admin-people .views-field-created{font-size:12px;color:#666;}.views-field.views-field-field-famille-client.views-field-field-code-tva.views-field-field-cond-liv.views-field-field-id-client-ancien-format-.views-field-nothing{background-color:#FFF;color:#3592e0;border:1px solid #3592e0;line-height:30px;font-size:13px;text-align:center;display:inline-table;margin:20px 0;width:200px;}.simple-status-messages .status-messages{padding:25px 20px 25px 40px;border:none;}.simple-status-messages .status-message-close span{position:absolute;right:5px;top:5px;color:#666;font-size:25px;opacity:1;border-bottom:none;background-color:#FFF;border-radius:20px;width:30px;height:30px;line-height:25px;}.simple-status-messages{position:relative;top:0px;right:0px;z-index:9999;width:50%;transition:all 0.25s ease;margin:auto;text-align:center;}.simple-status-messages .messages--status{background-size:20px;background-color:#77b259;color:#FFF;font-size:18px;border:5px solid #CCC;box-shadow:0 0 50px #000;background-image :none;}.simple-status-messages .messages--warning{background-image:none;background-size:20px;color:#333;background-color:#f4daa6;border:5px solid #CCC;box-shadow:0 0 50px #000;font-size:18px;}.simple-status-messages .messages--error{background-image:none;background-size:20px;color:#FFF;background-color:#e62600;border:5px solid #CCC;box-shadow:0 0 50px #000;font-size:18px;}div#block-martis-local-tasks .close{display:none;}*[id^="edit-password-policy-status"] td:first-of-type,*[id^="edit-password-policy-status"] thead{display:none;}tr.password-policy-constraint-failed{background-color:#FFF !important;color:#c83535 !important;}tr.password-policy-constraint-passed{background-color:#FFF !important;color:#3b8629 !important;}*[id^="edit-password-policy-status"]{font-size:14px;font-weight:bold;}form#user-pass strong{color:red;font-style:italic;float:left;margin-bottom:20px;margin-top:20px;}.auth-user-form--footer.cptsbbm{background-color:#f7e8e8;border-bottom:3px solid #FFF;display:none;}.path-user.page-user-password .auth-user-form--footer.cptsbbm{display:none;}div#password-policy-status{display:none;}#edit-account #edit-pass--description{font-size:14px;color:#666;background-color:#F3F3F3;border-radius:30px;padding:20px;}option[value="authenticated"]{display:none;}.form-item.js-form-item.form-type-select.js-form-type-select.form-item-roles.js-form-item-roles li[data-value="authenticated"]{display:none;}.nice-select.lang-dropdown-select-element.form-select.form-control{display:none;}.margin-top-50.product-info.clearfix.effet-blanc{width:100%;box-shadow:none;}td.views-field.views-field-title.views-field-field-stock-fourniss{padding-bottom:20px;padding-top:20px;line-height:30px;}.view-id-commerce_products .view-header{padding-bottom:20px;text-align:center;color:#666;}td.views-field.views-field-field-image img{height:auto;max-width:200px;max-height:120px;width:auto;}.admin_desc_categorie{color:brown;display:inline;font-size:12px;text-transform:uppercase;font-weight:bold;}.admin_desc_titre{font-size:14px;display:inline;color :#333;}.admin_desc_marque{color:#7998df;font-size:13px;text-transform:uppercase;display:inline;font-weight:bold;}td.views-field.views-field-field-image{text-align:center;}td.views-field.views-field-changed.views-field-created.is-active.views-field-status .admin_commande_paye{display:block;}.admin_desc_crea{color:#AAA;font-size:12px;display:inline;}div#block-gin-content .entity-meta a.print__link.print__link--pdf{display:none;}.product-price .field.field-price.field-type-commerce-price.field-label-hidden.field-item{display:inline;}span.htva{font-size:11px;}a.dropdown-toggle.header-icon.account-icon{background-color:#2ba9e0;padding:5px 10px;border-radius:5px;margin-right:10px;color:#FFF;font-weight:bold;}.livraison_25{margin-bottom:15px;margin-top:15px;border:#e90b0b 1px solid;padding:10px 15px;color:#e90b0b;}.livraison_25_cart{color:#ea1515 !important;margin:10px 10px;border:1px solid #ea1515 !important;padding:5px 10px;}h2.product-short-description{font-size:14px;line-height:25px;color:#555;font-weight:normal;}.margin-bottom-20.sous-detail{text-align:center;font-size:18px;color:#AAA;}.commerce-checkout-flow .form-composite > legend{border-bottom:2px solid #d7d7d7;}.simple-status-messages .status-messages{padding:0px 0px 20px 0px;}.enteteSBM{background-color:#19212e;padding:5px;margin-bottom:10px;color:#FFF;}.auth-user-form--footer.cptsbbm h4{color:#ec0b2b;font-size:30px;}.task-bar.alert.alert-dismissable.fade.show button.close{display:none;}.eu-cookie-compliance-secondary-button{margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}label.control-label.option.js-form-required.form-required{font-size:14px;padding-left:35px;color:#666;}.form-item.js-form-item.form-type-checkbox.js-form-type-checkbox.form-item-agree-terms-terms-and-conditions.js-form-item-agree-terms-terms-and-conditions{background-color:#F1F1F1;padding:10px;}.form-item-agree-terms-terms-and-conditions [type="checkbox"]:checked + label:before{left:5px;}div#edit-order-fieldscheckout-field-commentaires-wrapper label{font-size:20px;font-weight:700;color:#2ba9e0;}fieldset#edit-payment-information-payment-method--wrapper legend{border:none;color:#999;}div#edit-shipping-information-shipping-profile .control-label{color:#999;}span.admin_commentaire{color:#888;font-size:12px;font-style:italic;background-color:#FFF;display:inline-block;padding:5px;border-radius:3px !important;border:1px solid #888 !important;line-height:20px;text-align:center;margin-right:10px!important;}.livraison-encart2{margin:10px 0;padding:5px;background-color:#2ba9e1;width:max-content;color:#FFF;border-radius:5px;text-transform:uppercase;font-weight:bold;font-size:12px;}.container-categorie{display:flex;flex-wrap:wrap;}.container-souscategorie{width:33.33%;}span.catalogue_cat1,span.catalogue_cat2,span.catalogue_cat3,span.catalogue_cat4{display:block;}span.catalogue_cat1{font-size:20px;font-weight:bold;color:#2ba9e0;margin-bottom:10px;margin-top:20px;}span.catalogue_cat2{font-size:16px;font-weight:bold;color:#666;text-decoration:underline;margin:15px 0px 5px;}span.catalogue_cat3{font-size:14px;font-weight:bold;color:#999;}@media (min-width:767px){.container-categorie{}.container-categorie-mobile{display:none;}}@media (max-width:767px){.container-categorie{display:none;}.container-categorie-mobile{}}.form-item.js-form-item.form-type-select.js-form-type-select.form-item-sort-order.js-form-item-sort-order{display:none;}.admin-block-prix span.admin_commande_role_prive1,.admin-block-prix span.admin_commande_role_societe,.admin-block-prix span.admin_commande_role_societevip{font-size:30px !important;display:block;}.page-sbm-contact input.form-text,.page-sbm-contact input.form-email{background-color:#FFF;}span.compteur_admin{font-size:11px;color:#FFF;text-transform:uppercase;background-color:#c67c1e;padding:3px;border-radius:3px;font-weight:bold;}.product-ecotrel{color:#008000;}.order-information .print__wrapper.print__wrapper--pdf,.order-information .field.field-billing-profile.field-type-entity-reference-revisions.field-label-above{display:none !important;}.customer-information__shipping{background-color:#EEE;border-radius:5px;padding:10px 20px;border:1px solid #888;}.customer-billing{display:inline-table;background-color:#EEE;border-radius:5px;padding:10px 20px;border:1px solid #888;}.customer-information .mail{padding:10px 0px;}.order-information .field.field-completed.field-type-timestamp.field-label-above{padding:10px 0px;}.order-information .field.field-placed.field-type-timestamp.field-label-above{padding:10px 0px;}a.button.js-form-submit.form-submit.checkoutmodif-prive{margin:20px 0px;}.block-content.clearfix.commerce-checkout-flow-multistep-default.commerce-checkout-flow.checkoutmodif-block{margin-top:30px;}.checkoutmodif-mega{margin-bottom:-20px !important;}@media (max-width:900px){div#block-home02-banner3,div#block-home02-slider,nav#block-category-menu2,div#block-variationsproductvariationstockfournisseuretat,div#block-marquefacetssolr,div#block-facettefiltre1,div#block-facettefiltre2,div#block-facettefiltre3,div#block-facettefiltre4,div#block-categoriebrutfacetsolr{display:none !important;}btn,.button,input[type="submit"]{font-size:12px;}}fieldset#edit-login-returning-customer .fieldset-legend{font-size:20px;text-transform:uppercase;background-color:#EEE;padding:8px 20px;}
