body.page-layout-1column,body.theme-pearl.store-view-fr,body.theme-pearl.store-view-en{letter-spacing:0}body.page-layout-1column .page-wrapper .breadcrumbs ul.items,.theme-pearl.store-view-fr .page-wrapper .breadcrumbs ul.items,.theme-pearl.store-view-en .page-wrapper .breadcrumbs ul.items{max-width:1200px}.cart-container .form-cart .actions.main .action.clear{height:auto}body.page-layout-1column .page-wrapper .page-footer,.theme-pearl .page-wrapper .page-footer{margin-top:50px}body.page-layout-1column.cms-page-view #maincontent.page-main .page-title-wrapper h1.page-title,.theme-pearl.cms-page-view #maincontent.page-main .page-title-wrapper h1.page-title{color:#1366bb;font-family:"Safetygas",sans-serif;font-size:3rem;line-height:35px;font-weight:100;position:relative;margin-bottom:30px}#maincontent>.page-title-wrapper>.page-title{color:#1366bb;font-size:3rem;font-family:"Safetygas",sans-serif;line-height:35px;font-weight:100;position:relative}#maincontent>.page-title-wrapper>.page-title span:before{content:'';position:absolute;bottom:-4px;left:0;width:120px;height:3px;background-color:#1366bb}.navigation .megamenu.level-top-fullwidth .level0.fullwidth .fullwidth-wrapper .fullwidth-wrapper-inner .ui-menu .megamenu.active.ui-menu-item a span{color:#2a659f}.navigation .megamenu.level-top-fullwidth .level0.fullwidth .fullwidth-wrapper .fullwidth-wrapper-inner .ui-menu .megamenu.active.ui-menu-item a span:hover{color:#fb5808}.cart-summary .block .price{font-weight:700;color:#0c63be;float:right}.product.info.detailed .additional-attributes.data{width:100%}.data.item.content table#product-attribute-specs-table tbody tr td{font-weight:400}html body .assurance-home .col-gazdetect h3{top:24px !important}html body .assurance-home .col-gazdetect .col-right{top:22px !important;position:relative}html body .assurance-home .col-gazdetect h3:before{content:none}.page-products div.grid.products-grid .product-item{z-index:1}.column.main div.products-grid .product-item:hover{z-index:1}body.page-layout-1column.catalog-product-view.page-layout-1column div.product.media,.theme-pearl.catalog-product-view.page-layout-1column div.product.media{margin-top:6px}body.page-layout-1column button:hover,.theme-pearl.store-view-fr button:hover,.theme-pearl.store-view-en button:hover{color:#000}.assurance-home .col-gazdetect .gazdetect-societe{line-height:32px}@media only screen and (max-width:767px){html body .header.content .minicart-wrapper .action.showcart .counter.qty{margin-top:6px !important}nav.navigation .megamenu.level-top-fullwidth .level0.fullwidth{top:0 !important}.assurance-home .first-col.gray-border{margin-bottom:0}.assurance-home .second-col.gray-border{height:auto;margin-top:0}#ui-id-2>li.megamenu.ui-menu-item>ul>li.ui-menu-item ul.ui-menu.ui-widget.ui-widget-content.ui-menu-item li>div>ul:nth-child(1),#ui-id-2>li.megamenu.ui-menu-item>ul>li.ui-menu-item ul.ui-menu.ui-widget.ui-widget-content.ui-menu-item li>div>ul:nth-child(2){display:block !important}#ui-id-2 li.megamenu.ui-menu-item>ul>li.submenu-child.ui-menu-item>div>div>ul.ui-menu>li>div>ul>li.megamenu.level1.ui-menu-item.title-mmenu-info>span{font-size:14px !important;text-transform:uppercase}.block .searchautocomplete .more-results{text-align:center}.nav-sections .nav-sections-items .section-item-content .switcher .dropdown.options .switcher-trigger{margin-bottom:0}.nav-sections .nav-sections-items .section-item-content .switcher .switcher-label{position:relative;height:auto;width:100%;overflow:initial}body.account #maincontent{margin-top:80px !important}.category-default-category .category-image .image{margin-left:auto}.category-default-category.page-products .columns{padding-top:20px}.category-description{margin-bottom:50px}}@media only screen and (min-width:1024px) and (max-width:1279px){.checkout-cart-index .block.crosssell{width:100%;min-width:100%;max-width:100%;padding:0}.checkout-cart-index .block.crosssell .owl-carousel.products .owl-item{width:250px !important}.checkout-cart-index .block.crosssell .products.products-grid.products-crosssell .owl-controls .owl-nav .owl-prev,.checkout-cart-index .block.crosssell .products.products-grid.products-crosssell .owl-controls .owl-nav .owl-next{display:none !important}.assurance-home .first-col,.assurance-home .second-col{width:48% !important;background-color:#fff}.checkout-cart-index .assurance-home.assurance2 .first-col,.checkout-cart-index .assurance-home.assurance2 .second-col,.catalog-product-view .assurance-home.assurance2 .first-col,.catalog-product-view .assurance-home.assurance2 .second-col{width:100% !important;background-color:#fff}.checkout-cart-index .assurance-home.assurance2 div.col-right.col-paiement:first-of-type,.catalog-product-view .assurance-home.assurance2 div.col-right.col-paiement:first-of-type{margin-left:60px}.checkout-cart-index .assurance-home.assurance2 .col-paiement img,.catalog-product-view .assurance-home.assurance2 .col-paiement img{margin-right:25px}.services-home-global .services-home.format-horizontal{width:47% !important}div.col-livraison img{max-width:50px;margin-right:5px}.assurance-home .col-right{width:53%}html body section.assurance-home .col-gazdetect .col-right{top:0 !important;left:25px}section.assurance-home .demande-devis-home .col-right p{font-size:11px}.checkout-cart-index .assurance-home.assurance-livraison div.col-right:first-of-type,.catalog-product-view .assurance-home.assurance-livraison div.col-right:first-of-type{margin-left:60px}.store-view-en.checkout-cart-index .assurance-home.assurance-livraison div.col-right:first-of-type,.store-view-en.catalog-product-view .assurance-home.assurance-livraison div.col-right:first-of-type{margin-left:30px}.checkout-cart-index .assurance-home.assurance-livraison .col-right p,.catalog-product-view .assurance-home.assurance-livraison .col-right p{font-size:11px}}@media only screen and (max-width:767px){.footer.content .footer-v1-content{display:block}div.footer.content #newsletter{width:230px}html body div.footer.content .bloc3 .button.btn-inline{margin-bottom:15px}}body.page-layout-1column .page-wrapper .page-footer div.footer.content p.footer-title,.theme-pearl .page-wrapper .page-footer div.footer.content p.footer-title{font-weight:100;font-size:16px;padding:30px 0 15px;position:relative;margin-bottom:20px}.footer.content .footer-title span:before{content:'';position:absolute;bottom:8px;left:0;width:60px;height:3px;background-color:#fb5808}.footer.content .footer-subtitle{font-weight:800;position:relative;margin-top:15px;font-size:15px}.page-wrapper .page-footer .footer.content .footer-v1-content p.footer-subtitle{margin-bottom:15px;margin-top:20px}.footer.content .footer-subtitle span span{font-weight:100;font-size:12px}.footer.content .footer-subtitle span:before{content:'';position:absolute;bottom:-3px;left:0;width:55px;height:2px;background-color:#1366bb}.footer.content .footer-bloc-content{padding-left:20px}.footer.content .mini-logo{position:relative}.footer.content .mini-logo img:before{content:'';position:absolute;bottom:8px;left:0;width:60px;height:3px;background-color:#fb5808}.footer.content .social-icons img{width:33px;opacity:.6;transition:opacity ease-in .2s}.footer.content .social-icons img:hover{width:33px;opacity:1}.footer.content .social-icons .youtube img.youtube{width:30px}.footer.content .social-icons{width:auto;height:auto;margin:5px}.footer.content .bloc2 ul.footer{font-size:13px;line-height:1.1}.footer.content .bloc1 .bloc-contact1{font-size:13px;line-height:1}.footer.content .bloc1 .contact-bloc2{font-size:13px;margin-top:25px}.page-wrapper .page-footer .footer.content .footer-v1-content h4.mini-logo{padding-top:0}.footer.content .footer-v1{border-bottom:1px solid #fb5808;padding:0 35px}.footer.content .footer-websites{font-size:13px;line-height:1;margin-top:5px}.footer.content .bloc3 .input-box,.footer.content .bloc3 .button{margin-top:5px}.footer.content .bloc3 .button.btn-inline img{width:23px;vertical-align:middle;margin:0 auto}.footer.content .bloc3 .button.btn-inline{background-color:#3e5c8e;width:43px;height:36px;padding:0}.footer.content .bloc3 .button.btn-inline:hover{background-color:#3e5c8e}.footer.content #newsletter{width:250px;height:36px}.footer.content .footer-line{height:44px;background-color:#202020}.footer.content .footer-line .footer-links{width:600px;margin:0 auto;text-align:center;text-transform:uppercase;line-height:44px;font-size:13px}.page-footer .footer.content .footer-v1-content .footer.links-v1 .nav.item a{color:#fff}.page-footer .footer.content .footer-v1-content .nav.item a:hover{color:#fb5808}html body .amslider .wrapper{-webkit-justify-content:flex-start;-moz-justify-content:left;-ms-justify-content:left;justify-content:left}@media only screen and (min-width:1024px){.category-protection-respiratoire.catalog-category-view #maincontent,.category-detection-gaz.catalog-category-view #maincontent,.category-maintenance-location.catalog-category-view #maincontent,.category-protection-respiratoire.catalog-category-view #maincontent,.category-respiratory-protection.catalog-category-view #maincontent,.category-gas-detection.catalog-category-view #maincontent{margin-top:10px;max-width:100%}.assurance-home div.col-right p{font-size:10px}}@media only screen and (min-width:1024px) and (max-width:1279px){.assurance-home div.col-right p{font-size:8px}html body.store-view-en .assurance-home h3{font-size:11px}}@media only screen and (min-width:769px) and (max-width:1024px){.page-products .amslider div.slide{max-width:26%;margin:0 20px 45px}}@media only screen and (min-width:500px) and (max-width:768px){.assurance-home div.col-right p{font-size:11px}.store-view-en.checkout-cart-index .assurance-home.assurance-livraison div.col-right:first-of-type,.store-view-en.catalog-product-view .assurance-home.assurance-livraison div.col-right:first-of-type{width:40%;top:10px;position:relative}.checkout-cart-index .assurance-home.assurance2 div.col-right.col-paiement img,.catalog-product-view .assurance-home.assurance2 div.col-right.col-paiement img{margin-right:15px;top:7px;position:relative}.checkout-cart-index .assurance-home.assurance2 div.col-right.col-paiement:first-of-type,.catalog-product-view .assurance-home.assurance2 div.col-right.col-paiement:first-of-type{margin-left:80px;margin-top:-5px}.checkout-cart-index .assurance-home.assurance2 .col-right.col-paiement:nth-of-type(2),.catalog-product-view .assurance-home.assurance2 .col-right.col-paiement:nth-of-type(2){margin-left:200px;margin-top:-10px}.checkout-cart-index .assurance-home.assurance2 .col-paiement img,.catalog-product-view .assurance-home.assurance2 .col-paiement img{margin-right:45px;width:35px}.checkout-cart-index .assurance-home.assurance2 div.col-right.col-paiement,.catalog-product-view .assurance-home.assurance2 div.col-right.col-paiement{margin-top:7px}.checkout-cart-index .assurance-home.assurance2 .col-right.col-paiement:nth-of-type(2),.catalog-product-view .assurance-home.assurance2 .col-right.col-paiement:nth-of-type(2){margin-left:0}.checkout-cart-index .assurance-home.assurance2 .col-paiement img,.catalog-product-view .assurance-home.assurance2 .col-paiement img{margin-right:15px;width:40px}.checkout-cart-index .assurance-home.assurance-livraison div.col-right:first-of-type,.catalog-product-view .assurance-home.assurance-livraison div.col-right:first-of-type{width:30%}.checkout-cart-index .assurance-home.assurance-livraison .col-right p,.catalog-product-view .assurance-home.assurance-livraison .col-right p{font-size:8px}.checkout-cart-index .assurance-home.assurance-livraison .second-col .col-right.col-livraison,.catalog-product-view .assurance-home.assurance-livraison .second-col .col-right.col-livraison{top:-20px}.checkout-cart-index .assurance-home.assurance-livraison .col-livraison img,.catalog-product-view .assurance-home.assurance-livraison .col-livraison img{width:50px;margin-right:7px}.store-view-en.checkout-cart-index .assurance-home.assurance-livraison .col-right:first-of-type,.store-view-en.catalog-product-view .assurance-home.assurance-livraison .col-right:first-of-type{margin-left:65px}}@media only screen and (max-width:499px){.page-products .amslider div.slide{max-width:92%;margin:30px 0;flex-basis:100%}}.page-products .page-title{font-family:"Safetygas",sans-serif;font-size:30px;line-height:35px;font-weight:100;position:relative}.page-products .page-title span:before{content:'';position:absolute;bottom:-4px;left:0;width:120px;height:3px;background-color:#1366bb}.page-products .amslider .slide{max-width:30%;margin:0 18px 45px}.page-products .amslider .slide .category-item{padding:0 !important;border:1px solid #e5e5e5}.page-products .amslider .slide .category-item.category-item-label img{margin-bottom:0;border-bottom:2px solid #fb5808}.page-products .amslider .category-item-title{text-align:left;color:#1366bb;text-transform:uppercase;font-size:13px;font-weight:700;font-family:"Safetygas",sans-serif;padding:10px 0;width:90%;border-bottom:1px solid #fb5808}.page-products .amslider .category-item-description{padding:10px 0;width:90%;margin:0 auto;text-align:justify;color:#000;font-family:"Safetygas",sans-serif;font-size:12px;line-height:1.6;height:180px;min-height:180px;max-height:180px;overflow:auto}.page-products .amslider .slide .category-item:hover,.amslider .slide .category-item.active{padding:0}.page-products .category-item-button div{height:31px;width:190px;margin:20px auto;color:#fff;text-transform:uppercase;font-size:12px;line-height:31px;border-radius:3px;background-color:#1366bb;transition:all .2s ease-in-out;background-image:url(../../images/before-button-blue.png);background-repeat:no-repeat;background-position:-19px}.page-products .category-item:hover .category-item-button div{background-color:#fb5808;background-image:url(../../images/before-button.png);transition:all .2s ease-in-out}.category-protection-respiratoire.catalog-category-view #maincontent .columns,.category-detection-gaz.catalog-category-view #maincontent .columns,.category-maintenance-location.catalog-category-view #maincontent .columns,.category-protection-respiratoire.catalog-category-view #maincontent .columns,.category-respiratory-protection.catalog-category-view #maincontent .columns,.category-gas-detection.catalog-category-view #maincontent .columns{max-width:100% !important}.category-protection-respiratoire.catalog-category-view .columns .column.main,.category-detection-gaz.catalog-category-view .columns .column.main,.category-maintenance-location.catalog-category-view .columns .column.main,.category-protection-respiratoire.catalog-category-view .columns .column.main,.category-protection-respiratoire.catalog-category-view .columns .column.main,.category-protection-respiratoire.catalog-category-view .columns .column.main{display:none}.catalog-product-view .product-info-main .page-title{font-size:3rem;font-family:"Safetygas",sans-serif;font-weight:400;color:#000;line-height:1.3;text-transform:none;letter-spacing:0}.catalog-product-view .product.info .product.data.items .data.item.title.active a.switch{text-transform:uppercase;color:#000 !important}.catalog-product-view .product.info .product.data.items .data.item.title .switch{font-size:18px;text-transform:uppercase;color:#000 !important}.catalog-product-view .product.info .product.data.items .data.item.title.active .switch:before{content:'';position:absolute;bottom:19px;left:25%;width:50%;height:2px;background-color:#1366bb}.catalog-product-view .product.info .product.data.items .data.item.title.active #tab-label-description-title:before{left:25%;width:50%}.catalog-product-view .product.info .product.data.items div.data.item.title.active a#tab-label-additional-title:before{left:14%;width:72%}.catalog-product-view .product.info .product.data.items .data.item.title.active a:not(#tab-label-description-title):before{left:16%;width:68%}.product.attribute.description h2,.product.attribute.description h3{text-transform:none;color:#1366bb;font-weight:400}.product.attribute.description h2{font-size:2.3rem}.product.attribute.description h3{font-size:18px;padding-left:1rem;font-weight:100}.product.attribute.description h3 strong{font-size:19px !important}.product.attribute.description ul{list-style:none;padding-left:4rem;font-weight:100}.product.attribute.description p{padding-left:1rem}.product.attribute.description ul li:before{content:"\2022";color:#fe6900;font-weight:700;width:1em;margin-left:-1em;font-size:2rem;line-height:16px;padding-top:3px;display:block;float:left}body.page-layout-1column.catalog-product-view .page-main .columns .product.info.detailed div.product.data.items>.item.content,.theme-pearl.catalog-product-view .page-main .columns .product.info.detailed div.product.data.items>.item.content{padding:50px}.catalog-product-view .product-options-wrapper .options-title{font-size:20px;text-transform:uppercase}.catalog-product-view .product-options-wrapper .options-title span.options-title-first:before{content:'';position:absolute;bottom:1px;left:0;width:50px;height:2px;background-color:#1366bb}.catalog-product-view .product-options-wrapper .options-title span.title-span-first{color:#1366bb}.catalog-product-view .product-options-wrapper .options-blocs{margin:30px 0 15px;display:block;width:83.5%;float:left;letter-spacing:normal}.catalog-product-view .product-options-bottom .options-blocs{margin:-10px 0 30px;display:block;width:83.5%;float:left;letter-spacing:normal}.catalog-product-view .product-options-wrapper .options-blocs .options-bloc-left,.catalog-product-view .product-options-bottom .options-blocs .options-bloc-left{width:60%;float:left}.catalog-product-view .product-options-wrapper .options-blocs .options-bloc-left .options-text,.catalog-product-view .product-options-bottom .options-blocs .options-bloc-left .options-text{color:#4f4f4f;font-family:"Safetygas",sans-serif;font-size:16px;line-height:1.5}.catalog-product-view .product-options-wrapper .options-blocs .options-bloc-right,.catalog-product-view .product-options-bottom .options-blocs .options-bloc-right{text-align:right;width:40%;float:left;display:none}.catalog-product-view .product-options-wrapper .options-blocs .options-bloc-right .options-price-text,.catalog-product-view .product-options-bottom .options-blocs .options-bloc-right .options-price-text{color:#0d62be;font-family:"Safetygas",sans-serif;font-size:16px;line-height:44px}.catalog-product-view .product-options-wrapper .price-box.price-final_price,.catalog-product-view .product-options-bottom .price-box.price-final_price{float:right;width:15%;text-align:right;vertical-align:middle;margin:30px 0;line-height:41px;min-width:44px;display:none}.catalog-product-view .product-options-wrapper .price-box.price-final_price .price-wrapper .price,.catalog-product-view .product-options-bottom .price-box.price-final_price .price-wrapper .price{color:#fb5808;font-family:"Safetygas",sans-serif;font-size:30px;vertical-align:middle;font-weight:400}.catalog-product-view .product-options-bottom .price-box.price-final_price{margin:0}.catalog-product-view .product-options-bottom .options-title{display:none}.product-add-form .product-options-wrapper .field{margin:0 0 40px}.product-add-form .product-options-wrapper .fieldset>.field .field.choice,.fieldset>.fields>.field .field.choice{padding:10px 0;margin-bottom:0}.product-add-form .product-options-wrapper .field div.control{width:100%}.product-add-form .product-options-wrapper .field div.control .options-list{border:1px solid #e0e0e0}.catalog-product-view .product-options-wrapper .field:not(.choice)>.label{color:#1366bb;font-family:"Safetygas",sans-serif;font-size:15px;font-weight:100;text-transform:none;width:100%}.catalog-product-view .product-options-wrapper .field .control .options-list .field:nth-child(2n+1){background-color:#fbfbfb}.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label span{font-size:16px}.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .o_sku{margin-left:20px;display:inline-block;min-width:6%;color:#828282;padding-right:10px}.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .o_title{max-width:82%;display:inline-flex}.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .o_dispo{color:#828282}.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .price-notice{color:#fb5808;margin-right:15px}body.page-layout-1column.catalog-product-view .product.media .fotorama__nav__frame.fotorama__active div.fotorama__dot,.theme-pearl.catalog-product-view .product.media .fotorama__nav__frame.fotorama__active div.fotorama__dot{background-color:#fb5808;border-color:#fb5808}.product-info-main .stock.available{color:#1b891b}.catalog-product-view .product-options-wrapper .field .control .field .product-custom-option{margin-left:15px;vertical-align:middle;margin-top:0}.catalog-product-view .box-tocart .cart-quote-infos{width:60%;padding:20px 15px}.cart-quote-infos .cart-quote-head{display:inline-flex;margin-left:40px}.cart-quote-infos .cart-quote-head .cart-quote-title{height:46px;line-height:36px;text-transform:uppercase;margin-left:10px;font-family:"Safetygas",sans-serif;font-size:15px}.cart-quote-infos .cart-quote-head{position:relative}.cart-quote-head .cart-quote-title:before{content:'';position:absolute;bottom:16px;left:45px;width:60px;height:3px;background-color:#fb5808}.title-span-first{color:#353f60}.title-span-last{color:#1366bb}.cart-quote-infos ul{list-style:none;padding-left:0;margin-bottom:8px;color:#333;font-family:"Safetygas",sans-serif;font-size:14px;letter-spacing:.88px;margin-left:6px}.cart-quote-infos ul li{margin-bottom:5px;display:table}.cart-quote-infos ul li span:nth-child(1){display:inline-block;width:23px;height:23px;line-height:23px;text-align:center;background-color:#bdbdbd;border-radius:50%;margin-right:5px;color:#fff;font-size:16px;min-width:23px;max-height:23px}.cart-quote-infos ul li span:nth-child(2){vertical-align:middle;display:table-cell}.cart-quote-infos .cart-quote-img{width:41px;float:left}.cart-quote-infos .cart-quote-bottom{color:#333;font-family:"Safetygas",sans-serif;font-size:11px;font-style:italic;margin-left:28px}.catalog-product-view .box-tocart .fieldset{float:right}.catalog-product-view .box-tocart .fieldset.qp-simple{padding-top:0;clear:none}body.page-layout-1column.catalog-product-view .box-tocart .field.qty,.theme-pearl.catalog-product-view .box-tocart .field.qty{display:inline-flex;margin-top:25px;margin-right:25px}body.page-layout-1column.catalog-product-view .box-tocart .field.qty label,.theme-pearl.catalog-product-view .box-tocart .field.qty label{display:block;line-height:64px;color:#3e5c8e;font-family:"Safetygas",sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;margin-right:10px}.catalog-product-view .box-tocart .field.qty .control .input-text.qty{width:65px;height:65px;color:#3e5c8e;font-family:"Safetygas",sans-serif;font-size:29px;font-weight:300}.catalog-product-view div.box-tocart .fieldset div.actions{width:min-content;margin-top:25px}.catalog-product-view .box-tocart .fieldset .actions #product-addtocart-button,.catalog-product-view .box-tocart .fieldset .actions #product-updatecart-button{height:65px;width:320px !important;background-color:#fb5808 !important;border-color:#fb5808 !important;text-transform:uppercase;margin-bottom:10px}.catalog-product-view .box-tocart .fieldset .actions #product-addtocart-button:hover,.catalog-product-view .box-tocart .fieldset .actions #product-updatecart-button:hover{background-color:#3e5c8e !important;border-color:#3e5c8e !important;color:#fff !important}.catalog-product-view .box-tocart .fieldset .actions #product-addtocart-button:hover span,.catalog-product-view .box-tocart .fieldset .actions #product-updatecart-button:hover span{color:#fff}.catalog-product-view .product-options-bottom .box-tocart .fieldset .actions #product-addtoquote-button{height:65px;width:415px !important;background-color:#626262;border-color:#626262;text-transform:uppercase}.catalog-product-view .product-options-bottom .box-tocart .fieldset .actions #product-addtoquote-button:hover{background-color:#000;border-color:#000;color:#fff !important}.catalog-product-view .product-options-bottom .box-tocart .fieldset .actions #product-addtoquote-button:hover span{color:#fff}.catalog-product-view .box-tocart .fieldset .actions .action.tocart span{font-size:19px}.catalog-product-view .box-tocart .fieldset .options-required-text{float:right;text-transform:uppercase;color:#fb5808;font-size:11px}.catalog-product-view table tr:nth-child(2n+1),.catalog-category-view table tr:nth-child(2n+1){background-color:#f2f2f2}.catalog-product-view table>tbody>tr:nth-child(1),.catalog-category-view table>tbody>tr:nth-child(1){font-weight:600;background:#e4e4e4}.catalog-product-view table td:nth-child(1),.catalog-category-view table td:nth-child(1){white-space:nowrap}.catalog-category-view .columns h3{color:#2763a1}.catalog-category-view .columns table{border:1px solid #eaeaea;margin-bottom:20px}.catalog-product-view h2{text-transform:none;color:#1366bb}.product-attachment{clear:right}.product-attachment a:hover{color:#ff5600}body.page-layout-1column.product-page-v1 .product-info-main,.theme-pearl.product-page-v1 .product-info-main{margin-top:0 !important}body.page-layout-1column.catalog-product-view.weltpixel-quickview-catalog-product-view .product-info-main .page-title-wrapper,.theme-pearl.catalog-product-view.weltpixel-quickview-catalog-product-view .product-info-main .page-title-wrapper,.theme-pearl.product-page-v1.catalog-product-view .product-info-main .page-title-wrapper{max-width:100% !important;width:64% !important;float:right}body.page-layout-1column .product-info-main .product-info-price,body.page-layout-1column .product-info-main .product.attribute.overview,.theme-pearl .product-info-main .product-info-price,.theme-pearl .product-info-main .product.attribute.overview{width:64%}body.page-layout-1column .product-info-main .product.attribute.overview,.theme-pearl .product-info-main .product.attribute.overview{float:right}.product.attribute.description h2 b,.product.attribute.description h3 b{font-weight:100}.catalog-product-view .product-info-main .product-info-price .price-box{float:right}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku{float:left;padding:0;text-align:left}.catalog-product-view .product-info-main .product-info-price{border-top:1px solid #c1c1c1;padding-top:10px}.product-info-main .product.attribute.sku{font-size:11px}.product-info-main .stock.available{font-weight:100;margin-bottom:0}.product-info-main .product-info-price .price-box .price-final_price .price{color:#1366bb !important;font-weight:100;font-size:19px}.catalog-product-view .product-info-main .product-attachment-container{float:left}.catalog-product-view .product-info-main .product-attachment-title{color:#3e5c8e;font-family:"Safetygas",sans-serif;font-size:16px;text-transform:uppercase;position:relative;margin-bottom:15px}.catalog-product-view .product-info-main .product-attachment-title span:before{content:'';position:absolute;bottom:1px;left:0;width:50px;height:2px;background-color:#1366bb}.catalog-product-view .product-options-wrapper .options-title span.options-title-first.title-span-first{color:#353f60}.catalog-product-view .product-options-wrapper .options-title{position:relative}.catalog-product-view .product-info-main .message-devis-container{display:inline-flex}.catalog-product-view .product-info-main .message-devis-container .message-devis-image img{width:27px}.catalog-product-view .product-info-main .message-devis-container .message-devis-text{color:#fb5808;font-size:14px;text-transform:uppercase;line-height:28px;margin-left:5px}.catalog-product-view .assurance-home .first-col{margin-left:0;margin-top:20px;width:49%}.catalog-product-view .assurance-home .second-col{margin-right:0;margin-top:20px;float:right}table#product-attribute-specs-table tbody tr th,table#product-attribute-specs-table tbody tr td{padding-left:10px}.catalog-product-view table tbody tr:nth-child(2n+1),.catalog-category-view table tbody tr:nth-child(2n+1){background:#f2f2f2}.catalog-product-view .options-list .field.choice{display:flex}.catalog-product-view .options-list .label{display:flex;align-items:center;flex-grow:1}.catalog-product-view .options-list .o_title{flex-grow:100000}.catalog-product-view .options-list .o_dispo{flex-grow:1;text-align:center}.catalog-product-view .options-list .o_price{min-width:100px}.catalog-product-view .options-list>div>.label-qty{margin-left:10px !important;margin-right:10px}@media only screen and (max-width:767px){body.page-layout-1column.catalog-product-view .page-main .columns .product.info.detailed div.product.data.items>.item.content,html .theme-pearl.catalog-product-view .page-main .columns .product.info.detailed div.product.data.items>.item.content{display:block !important}.product.data.items .item.title a:after{content:none}.catalog-product-view .product-options-wrapper .price-box.price-final_price{display:none;width:45%;margin-top:0}.catalog-product-view .product-options-wrapper .options-blocs .options-bloc-right .options-price-text,.catalog-product-view .product-options-bottom .options-blocs .options-bloc-right .options-price-text{color:#4f4f4f;font-family:"Safetygas",sans-serif;font-size:11px;line-height:44px}.catalog-product-view .product-options-wrapper .options-blocs .options-bloc-right{display:none;width:50%;text-align:left}body.catalog-product-view .product-info-main div.options-blocs{margin:30px 30px 0 0;display:block;float:none}body.catalog-product-view .product-options-bottom .options-blocs .options-bloc-right{width:50%;text-align:left}body.catalog-product-view .product-options-bottom .price-box.price-final_price{float:right;width:auto;text-align:right;vertical-align:middle;margin:0;line-height:inherit;min-width:auto;padding-top:10px}body.page-layout-1column .product-info-main .product.attribute.overview,body.theme-pearl .product-info-main .product.attribute.overview{width:100%}body.catalog-product-view .product-info-main .product-attachment-container{width:100%;margin-bottom:40px;margin-top:40px}body.catalog-product-view .product-info-main .go-to-options{margin-bottom:30px}body.catalog-product-view .product-info-main div.options-blocs,body.catalog-product-view .product-info-main div.options-blocs .options-bloc-left{width:100%}body.catalog-product-view .product-info-main div.options-blocs .options-bloc-left .options-text{line-height:normal}body.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .price-notice{float:right}body.catalog-product-view .assurance-home .first-col,body.catalog-product-view .assurance-home .second-col{height:auto;width:100%}body.catalog-product-view .assurance-home .first-col{margin-bottom:0}body.catalog-product-view .assurance-home .second-col{margin-top:0}html body.catalog-product-view div.product-options-bottom .box-tocart{height:auto;display:block}body.catalog-product-view .box-tocart .fieldset{display:flex}body.catalog-product-view .box-tocart .cart-quote-infos,body.catalog-product-view .box-tocart .fieldset{width:100%;height:auto}body.catalog-product-view .box-tocart .fieldset .actions #product-addtocart-button{width:100% !important}body.catalog-product-view div.box-tocart .fieldset div.actions{width:100%}body.page-layout-1column.catalog-product-view div.box-tocart .field.qty,.theme-pearl.catalog-product-view div.box-tocart .field.qty{display:flex;margin:0 auto;width:50%}body.catalog-product-view .product.info .product.data.items .data.item.title a.switch{font-size:20px}body.catalog-product-view .product.info .product.data.items .data.item.title.active #tab-label-description-title:before{bottom:5px;left:7%;width:30%}body.catalog-product-view .product.info .product.data.items div.data.item.title.active a#tab-label-additional-title:before,body.catalog-product-view .product.info .product.data.items .data.item.title.active a:not(#tab-label-description-title):before{bottom:5px;left:7%;width:70%}div.column.main .products-grid .product-item{width:100%}body.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .o_sku{margin-left:0}html body.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label span.o_title{max-width:100%;padding:0 5%;width:100%}body.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label .o_dispo{position:static;padding:0 5%}.catalog-product-view .product-options-bottom .price-box.price-final_price{float:right;width:auto;text-align:right;vertical-align:middle;margin:0;line-height:inherit;min-width:auto}html body.catalog-product-view .assurance-home .second-col.gray-border{padding-bottom:0}.catalog-product-view .assurance-home{margin-bottom:30px}.assurance-home .col-livraison img{margin-right:8px}.catalog-product-view .assurance-home .col-livraison img{margin-right:4px}.assurance-home .col-paiement img:last-child{margin-right:0}html body section.assurance-home .first-col.gray-border div.col-right.col-paiement img{margin-right:26px}.assurance-home .col-paiement img:last-child{margin-right:0}.assurance-home .col-paiement img[alt="American express"]{margin-left:9px}html body .assurance-home.assurance2 div.first-col.gray-border#paiement-prod,html body .assurance-home.assurance2 div.second-col.gray-border{height:auto;margin:30px 0 !important;border:none;box-shadow:none}.assurance-home.assurance2 div.first-col div.col-right.col-paiement,html body .assurance-home.assurance2.assurance-livraison div.second-col.gray-border div.col-right{background-color:transparent;margin-left:0}.assurance-home.assurance2 div.second-col div.col-right{padding:10px}.assurance-home.assurance-livraison .second-col .col-right,.assurance-home.assurance-livraison .second-col .col-right{top:0;margin-top:10px}.checkout-cart-index .assurance-home.assurance2 div.col-right.col-paiement:first-of-type,.catalog-product-view .assurance-home.assurance2 div.col-right.col-paiement:first-of-type{margin-left:0}body.page-layout-1column.checkout-cart-index .assurance-home.assurance-livraison div.col-right:first-of-type,.store-view-en.checkout-cart-index .assurance-home.assurance-livraison div.col-right:first-of-type,.store-view-en.catalog-product-view .assurance-home.assurance-livraison div.col-right:first-of-type{margin-left:0}html .page-products .amslider .category-item-description{max-height:100%}.checkout-index-index .page-wrapper .page-footer .footer.content .pre-footer{display:none}.catalog-product-view .options-list .label{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1023px){body.catalog-product-view .product-info-main .go-to-options{margin-right:150px}html body.catalog-product-view .product-options-wrapper .field .control .options-list .field .label.admin__field-label span.o_title{max-width:48%}body.catalog-product-view .product-info-main div.options-blocs .options-bloc-left .options-text{line-height:normal}html body.catalog-product-view div.product-options-bottom .box-tocart{height:300px}.cms-index-index .assurance-home .col-right{position:relative}.store-view-en section.assurance-home.assurance2.assurance-livraison .col-right{top:6px;padding-bottom:12px}.store-view-en section.assurance-home.assurance2.assurance-livraison>div.second-col:before{left:80px}}.wrap .modal .form.minisearch .searchautocomplete{background:0 0 !important}.wrap .modal .form.minisearch .searchautocomplete.horizontally .product-list li{margin-right:0;width:24%}.wrap .modal .searchautocomplete.horizontally .product-list li .block-right a{min-height:70px;display:flex;width:80%;margin:0 auto}.block .searchautocomplete .more-results{line-height:30px;background:#1366bb;padding-left:18px;padding-top:8px}.block .searchautocomplete .more-results .advanced_search{font-weight:100;font-size:18px;text-transform:uppercase}.page-wrapper .page-header .header.content .modal,.page-wrapper .page-header .header_right .modal{background-color:rgba(234,234,234,.88) !important}.block .searchautocomplete .container-autocomplete{padding:10px;background:#fff}.wrap .modal .form.minisearch .searchautocomplete.vertically .product-list li .block-left,.wrap .modal .form.minisearch .searchautocomplete.vertically .product-list li .block-right{display:inline-block;vertical-align:middle;color:#000;font-size:13px !important}.block .searchautocomplete .product-list .block-flex .block-left .prod-img{max-width:initial;margin:10px;border:1px solid #dedede}.wrap .modal .form.minisearch .searchautocomplete.vertically .product-list li .block-right .price{margin-bottom:0;display:inline;color:#1366bb}.wrap .modal .form.minisearch .searchautocomplete .product-list li .block-right{width:80%;text-transform:none;font-size:16px !important}.wrap .modal .form.minisearch .searchautocomplete .product-list .block-flex{padding-bottom:9px;padding-top:15px}.block .searchautocomplete .product-list .block-flex .block-right .product-title{font-weight:100;text-transform:uppercase;font-size:15px !important;color:#1366bb !important}#searchautocomplete .block-right .price-wrapper .price span{display:none}#searchautocomplete .block-right .price-wrapper .AsLowAs{text-transform:none;font-size:12px}.quotation-quote-index #maincontent{margin-top:130px}.quotation-quote-index .authentication-wrapper .action.action-auth-toggle{background-color:#232323;border:1px solid #000;text-transform:uppercase;width:140px;padding:5px 10px;border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;transition-duration:.3s;transition-property:background-color;letter-spacing:0;text-decoration:none}.quotation-quote-index .authentication-wrapper .action.action-auth-toggle span{color:#fff}.quotation-quote-index .authentication-wrapper .action.action-auth-toggle:hover{background:#fff}.quotation-quote-index .authentication-wrapper .action.action-auth-toggle:hover span{color:#000}.quotation-quote-index #shopping-cart-table .action.clear{height:auto}@media only screen and (max-width:767px){.table-checkout-shipping-method tbody th,.table-checkout-shipping-method tbody td{font-size:10px}.header.content .ecp-button.left{display:none}}@media only screen and (max-width:1023px){.quotation-quote-index #maincontent{margin-top:30px}.checkout-index-index.ValidateQuote .account-header{display:none}}@media only screen and (max-width:1280px){.checkout-cart-index .cart-container,.quotation-quote-index .cart-container{display:flex;flex-direction:column}.checkout-cart-index .cart-container .cart-summary{width:100%;order:2;top:0 !important}.checkout-cart-index .cart-container .form-cart{width:100%;order:1}.checkout-cart-index .cart-container .cart-discount{width:100%;order:3;margin-top:50px;margin-bottom:50px}.quotation-quote-index #form-validate{width:100%;max-width:100% !important;order:1}.quotation-quote-index .cart-summary{width:100%;order:2}}html body .pre-footer .amslider .wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media (min-width:992px){html body .pre-footer .amslider .wrapper{display:table;margin:0 auto}}html body .page-wrapper .page-footer .amslider .slide{display:block;float:left}a.slide.cut-am-slider{clear:both}.cart-quote-infos.simple-p{clear:both;background:#fff;padding:30px;top:30px;position:relative;margin-bottom:80px;box-shadow:rgba(0,0,0,.05) 1px 2px 4px;border-radius:5px;border:1px solid #e0e0e0}.product-info-main .product.attribute.overview.sdp-simple{margin-bottom:0}.go-to-options{text-align:center;box-sizing:border-box;display:table;margin:0 auto;position:relative;transition:all .2s ease-in-out;float:right}.go-to-options:hover{border-color:#000;transition:all .2s ease-in-out}.go-to-options a.gtphref{padding:15px 25px;box-sizing:border-box;display:inline-block;text-transform:uppercase;color:#000;font-size:16px;transition:all .2s ease-in-out}.go-to-options a.gtphref:hover{color:#ff5600;transition:all .2s ease-in-out}.go-to-options a.gtphref span:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:inherit;content:'\e622';font-family:'luma-icons',monospace;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;color:#ff5600;padding-left:10px}span.p-sep{height:20px;display:inline-block}@media only screen and (min-width:768px){html body.catalog-product-view .grid.products-grid .product-item{width:23% !important}}body.page-layout-1column button,.theme-pearl.store-view-en button{background-color:#232323;border:#232323 1px solid;border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;transition-duration:.3s;transition-property:background-color;letter-spacing:0}body.page-layout-1column button:hover,.theme-pearl.store-view-en button:hover{background-color:#fff;border:#232323 1px solid}body.page-layout-1column button:hover span,.theme-pearl.store-view-en button:hover span{color:#000}body.page-layout-1column button span,.theme-pearl.store-view-en button span{color:#fff;font-family:'SafetyGas',Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:18px}h1,h2,h3{text-transform:none}h2,h3{font-weight:100}div.category-description p,.theme-pearl .product-info-main div.product.attribute.overview{font-size:16px}.ambrand-index-index #maincontent .page-title-wrapper{float:left;width:80% !important}.checkout-cart-index .assurance-home.assurance2 .first-col,.checkout-cart-index .assurance-home.assurance2 .second-col,.catalog-product-view .assurance-home.assurance2 .first-col,.catalog-product-view .assurance-home.assurance2 .second-col{width:100%;margin-left:0;height:75px}.checkout-cart-index .assurance-home.assurance2 .col-right.col-paiement:first-of-type,.catalog-product-view .assurance-home.assurance2 .col-right.col-paiement:first-of-type{margin-left:120px}.checkout-cart-index .assurance-home.assurance2 .col-right.col-paiement,.catalog-product-view .assurance-home.assurance2 .col-right.col-paiement{display:inline-block;width:fit-content;float:none}html body.checkout-cart-index .assurance-home.assurance2 h3.blue-title,html body.catalog-product-view .assurance-home.assurance2 h3.blue-title{padding-top:21px}body.checkout-cart-index .assurance-home.assurance2 img.title-img,body.catalog-product-view .assurance-home.assurance2 img.title-img{padding-top:10px}div.first-col:before,div.second-col:before{top:17px}.checkout-cart-index .assurance-home.assurance2 .first-col:before,.checkout-cart-index .assurance-home.assurance2 .second-col:before,.catalog-product-view .assurance-home.assurance2 .first-col:before,.catalog-product-view .assurance-home.assurance2 .second-col:before{top:-6px}.checkout-cart-index .col-paiement .assu-sepa,.catalog-product-view .col-paiement .assu-sepa{top:-8px;position:relative}.checkout-cart-index .assurance-home.assurance-livraison .col-right,.catalog-product-view .assurance-home.assurance-livraison .col-right{display:inline-block;float:none;margin-top:0}.checkout-cart-index .assurance-home.assurance-livraison .col-right:first-of-type,.catalog-product-view .assurance-home.assurance-livraison .col-right:first-of-type{margin-left:100px;width:50%}.store-view-en.checkout-cart-index .assurance-home.assurance-livraison .col-right:first-of-type,.store-view-en.catalog-product-view .assurance-home.assurance-livraison .col-right:first-of-type{margin-left:80px;width:48%}.checkout-cart-index .assurance-home.assurance-livraison .col-right.col-livraison,.catalog-product-view .assurance-home.assurance-livraison .col-right.col-livraison{top:-8px;position:relative;width:auto}.reassur-cart{clear:both;float:none;position:relative;top:50px}header .miniquote-wrapper .action.showquote .counter.qty{min-width:20px;width:20px;height:20px;line-height:18px;background-color:#fa6a19;opacity:.8;border-radius:15px;color:#f2f2f2;margin-top:11px;margin-left:12px}header .miniquote-wrapper .action.showquote.active:before,header .miniquote-wrapper .action.showquote:hover:before{position:absolute}header .miniquote-wrapper{background:0 0}.cms-index-index h2{text-transform:uppercase}html body .assurance-home h3.blue-title{text-transform:uppercase !important}.column.main p iframe{width:100%}html body.quotation-quote-success #maincontent{top:100px}@media only screen and (max-width:767px){.cms-localiser-gazdetect-sur-la-carte #maincontent,.customer-account-login #maincontent,.catalog-product-view #maincontent{top:100px}.column.main p iframe{height:300px}}@media only screen and (min-width:768px) and (max-width:1023px){.column.main p iframe{height:400px}}@media only screen and (min-width:960px) and (max-width:1279px){.page-products .amslider .category-item-description{height:220px;min-height:220px;max-height:220px}.category-item-title h2{font-size:16px}.category-home.format-livre .content .cornered{padding:18px}}.customer-account-login #maincontent .page-title-wrapper{margin-bottom:30px !important;margin-top:10px !important}.checkout-cart-index .assurance-home.assurance2 .second-col{margin-bottom:70px}.megamenu.level1.ui-menu-item.title-mmenu-info{text-transform:uppercase}.theme-pearl button.action.login span{font-size:12px}.quotation-quote-success.theme-pearl .action.primary.continue{width:270px !important;height:45px;line-height:27px;font-size:19px;background-color:#3e5c8e;border-color:#3e5c8e;color:#fff !important}.quotation-quote-success.theme-pearl .action.primary.continue:hover{color:#fff !important;opacity:.9}.quotation-quote-success.theme-pearl .action.primary:hover span{color:#fff}.quotation-quote-success.theme-pearl .actions-toolbar div.primary{margin-top:15px}body.page-layout-1column a.action,html .theme-pearl a.action{color:#1366bb !important}body.page-layout-1column a.action:hover,html .theme-pearl a.action:hover{color:#fb5808 !important}body.page-layout-1column .page-wrapper .block .block-content .products-grid button.action.primary,html body.theme-pearl .page-wrapper .block .block-content .products-grid button.action.primary,html body.theme-pearl .page-wrapper button.action.primary{background-color:#2a659f !important;border:1px solid #2a659f !important;color:#fff !important}body.page-layout-1column .page-wrapper button.action.primary:hover,html body.theme-pearl .page-wrapper .block .block-content .products-grid button.action.primary:hover,body.page-layout-1column .page-wrapper button.action.primary:hover,html body.theme-pearl .page-wrapper button.action.primary:hover{background-color:#fb5808 !important;border-color:#fb5808 !important;color:#fff !important}body.page-layout-1column .page-wrapper .block .block-content .products-grid button.action.primary:hover span,html body.theme-pearl .page-wrapper .block .block-content .products-grid button.action.primary:hover span,body.page-layout-1column .page-wrapper .block .block-content .products-grid button.action.primary:hover span,html body.theme-pearl .page-wrapper button.action.primary:hover span{color:#fff}#checkout-step-shipping div.field.addresses button.action.action-select-shipping-item{background-color:#2a659f;border:1px solid #2a659f;color:#fff !important}#checkout-step-shipping div.field.addresses button.action.action-select-shipping-item:hover{background-color:#fb5808;border-color:#fb5808;color:#fff !important}#checkout-step-shipping div.field.addresses button.action.action-select-shipping-item:hover span{color:#fff !important}#shipping-method-buttons-container>div>button{background-color:#fb5808 !important;border-color:#fb5808 !important;color:#fff !important}#shipping-method-buttons-container>div>button:hover{background-color:#2a659f !important;border:1px solid #2a659f !important;color:#fff !important}body.checkout-index-index .page-wrapper .columns .action.primary.checkout{background-color:#fb5808 !important;border-color:#fb5808 !important;color:#fff !important}body.checkout-index-index .page-wrapper .columns .action.primary.checkout:hover{background-color:#2a659f !important;border:1px solid #2a659f !important;color:#fff !important}.cms-index-index .section-root.section-wrapper .section-wrapper-container .product-top:hover .cornered a{background-color:#1366bb}body.theme-pearl .modals-wrapper .modal-footer button span{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important;color:#fff !important}.columns .quote-empty{margin-top:25px}.quote:before{display:none}.filter.active .filter-title strong{display:block}.filter.active .filter-title strong:after{float:right}.quotation-quote-index .authentication-wrapper{display:none}.catalog-product-view .control div.mage-error[generated]{width:250px}.catalog-product-view .box-tocart .fieldset{margin-bottom:70px}.product-options-wrapper .options-required-text,.product-options-bottom .options-text{display:none}body.theme-pearl .modals-wrapper .modal-footer button.action-secondary.action-dismiss,body.theme-pearl .modals-wrapper .modal-footer button.action-secondary.action-dismiss span{background-color:#fff !important;color:#2a659f !important}#checkoutSteps.opc li#billing .step-title{position:relative}#checkoutSteps.opc li#billing .step-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons',monospace;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:15px;top:10px;transition:all .6s}#checkoutSteps.opc li#billing.active .step-title:after{transform:rotate(180deg);transition:all .6s}#checkoutSteps.opc #checkout-step-shipping{display:block !important}.cms-index-index .owl-item .item.product.product-item .product.details.product-item-details .product.name.product-item-name{text-transform:none}.cms-index-index .owl-item .item.product.product-item span img{max-height:100% !important}.account #maincontent.page-main .page-title-wrapper .order-date{margin-top:10px}html body .box-gotoproduct #product-gotoproduct-button{color:#fff !important}.first-col,.second-col{margin-top:30px}.main .section-root.section-wrapper{padding-bottom:25px}.checkout-index-index #maincontent{top:125px}.checkout-index-index.ValidateQuote #maincontent{top:150px}.checkout-index-index.ValidateQuote .account-header{width:400px}.checkout-index-index.ValidateQuote .account-header .cleanQuote{display:block;float:right}.checkout-index-index.ValidateQuote .account-header .clear-quote-info{font-size:11px;text-transform:none;border:1px solid gray;color:gray;display:block;padding:3px}h1,h2,h3,h4,h5,h6{text-transform:none !important}@media only screen and (min-width:768px){.column.main div.category-description p,#maincontent>div.columns>div>div.category-description>span>div,.cms-page-view .column.main p,.cms-page-view .column.main td,.cms-page-view .columns ul li,#maincontent>div.columns>div>div.category-description>span{text-align:justify;font-size:16px;line-height:1.5;font-weight:100}.products-grid .product-item .product-item-name a{text-transform:none}.products-grid .product-item .product-item-name a{font-size:16px !important}}html body .toggle.toggle-bg h2.togglet{font-weight:100;font-size:2.3rem}.catalog-category-view .columns .cornered h3{font-size:17px;font-weight:400}.theme-pearl .product-info-main div.product.attribute.overview{text-align:justify;font-size:16px;line-height:1.5;font-weight:100}div.product.attribute.description h3{font-size:21px;font-weight:400}.navigation .megamenu.level-top-fullwidth .submenu .columns-group li>a span{text-transform:none}html body.catalog-product-view .toggle.toggle-bg .togglet{color:#1366bb;font-size:16px;display:table}@media only screen and (min-width:768px){body.page-layout-1column .breadcrumbs .items .item strong,.theme-pearl .breadcrumbs .items .item a,.theme-pearl .breadcrumbs .items .item strong,.theme-pearl .breadcrumbs .items .item a{text-transform:none !important}}.cms-page-view h2,.cms-page-view h3{color:#1366bb;text-transform:none;font-weight:100}body .am_shopby_apply_filters .am-show-button button{background-color:#2a659f;border:1px solid #2a659f}body .am_shopby_apply_filters .am-show-button button:hover{background-color:#fff;border:1px solid #2a659f;color:#2a659f}p.gd-title-p,p.sg-title-p{font-size:2.6rem;color:#1366bb;position:relative;line-height:45px;letter-spacing:1px;margin-top:2.5rem;margin-bottom:2rem}.gd-title-p:before,.sg-title-p:before{content:'';position:absolute;bottom:5px;left:0;width:55px;height:3px;background-color:#1366bb}.icon-line-cross:before{content:none !important}.page-wrapper .page-header .header.content .modal .close-sec a:before,.page-wrapper .page-header .header_right .modal .close-sec a:before{content:none !important}@media (min-width:768px),print{.login-container .fieldset>.field>.control{width:55% !important}.theme-pearl .page-wrapper .page-header-v1 .page-header .header.content{display:block;width:auto;padding:0 20px}.theme-pearl .page-wrapper .page-header-v1 .page-header .header.content .desktop-logo .logo{position:absolute;float:left}}@media (max-width:767px){.theme-pearl .page-wrapper .page-header-v1 .page-header .header.content{display:block;width:auto;padding:15px 0 5px}}.ecp-trigger:hover{color:#fff !important}.theme-pearl .page-wrapper .page-header-v1.sticky-header .header.content .minicart-wrapper.minicart-weltpixel{order:unset;float:right}.theme-pearl .page-wrapper .page-header-v1.sticky-header .header.content .block-search.search-visible-md.minisearch-v2{order:unset;margin-left:0;padding-left:15px;float:right}div.footer-v1 a.social-icons.si-borderless{margin:0 5px;width:33px;height:33px;font-size:1.4rem;line-height:initial;border:none}.columns-group.columns-group-block.bottom-group.inner.ui-menu.ui-widget.ui-widget-content.ui-front.expanded{background:#3e5c8e;width:100%;color:#fff;font-size:13px}.columns-group.columns-group-block.bottom-group.inner.ui-menu.ui-widget.ui-widget-content.ui-front.expanded{position:absolute;bottom:0;left:0}.content-cat-bottom{text-align:right;max-width:1150px;width:100%;margin:0 auto}.quickcart-product-item div a{width:75px !important;height:75px !important}.quickcart-product-item div a span{width:unset !important}.column.main #amasty-shopby-product-list .products-grid .product-item-info .product-item-details .price-box{margin-bottom:10px}#amasty-shopby-product-list li.item.product.product-item{margin-bottom:15px}.theme-pearl.page-layout-2columns-left .page-main>.page-title-wrapper .page-title{margin-bottom:0}.theme-pearl.page-layout-2columns-left .page-main .products.wrapper.grid.products-grid{padding:0;margin:45px 0 0}.theme-pearl.page-layout-2columns-left .toolbar{margin:0}.account.page-layout-2columns-left .column.main{padding-left:0}.account .clearfix.quote:before,.account .clearfix.quote:after{content:unset}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .product-item-details .secondary .action.delete{display:none}.quotation-quote-index .opc-wrapper .field.addresses .shipping-address-item{width:100% !important}.quotation-quote-index .opc-wrapper button.action.edit-address-link{background-color:#2a659f;border:1px solid #2a659f;color:#fff !important;border-radius:1px;-webkit-border-radius:1px;transition-duration:.3s;transition-property:background-color;letter-spacing:0px;float:right;margin:20px 0 0;padding:5px 10px}.quotation-quote-index .opc-wrapper button.action.edit-address-link:hover{background:#fb5808;border-color:#fb5808;text-decoration:none}.quotation-quote-index .opc-wrapper button.action.edit-address-link:hover span,.quotation-quote-index .opc-wrapper button.action.edit-address-link:hover span:hover{color:#fff}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .options .option-wrapper dd.values span{display:flex;flex-direction:column;line-height:1.35;padding-top:5px;width:100%}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .options .option-wrapper dd.values{width:100%}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .options .option-wrapper dd.values span.opt-qty{font-size:1.5rem !important}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .toolbar-actions{justify-content:flex-end}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .options .option-wrapper dt.label{border-bottom:1px solid #fb5809;width:100%;font-size:1.3rem}.quickcart-product-item .toolbar-actions{justify-content:space-between}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .product-item-name a{color:#2a659f;text-transform:uppercase;font-size:1.6rem}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .content{margin-left:-65px}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .product-item-name{max-width:90%;min-height:70px}.cart.table-wrapper .item-options dd .opt-container{display:flex;flex-direction:column;line-height:1.35;padding-top:5px;padding-bottom:5px;font-size:1.3rem}.checkout-cart-index .cart.table-wrapper .item-options dt{font-size:1.3rem;width:100%;border-bottom:1px solid #fa6a19;text-transform:uppercase}.checkout-cart-index .minicart-wrapper.quickcart-wrapper.minicart-weltpixel{display:none}.cart.table-wrapper .item-options dd .opt-container .opt-price{text-align:right}.opc-progress-bar{margin-top:100px}.logosg{position:absolute;left:10px;top:-5px;margin:0;padding:0;height:40px;width:149px;z-index:20}.checkout-index-index .logosg{top:6px}@media only screen and (max-width:767px){.logosg{left:calc(50vw - 75px);top:8px}}body .header.content .nav-sections .level0.level-top,body .page-header-v1.sticky-header .header.content .nav-sections .level0.level-top{margin-right:20px}@media only screen and (max-width:1023px) and (min-width:768px){li.megamenu a.level-top em{font-size:1.2rem}}.quotation-quote-index .cart.table-wrapper .actions-toolbar .action-edit{display:none !important}#html-body.theme-pearl.quotation-quote-index .page-wrapper .page-header-v1 .header.content .minicart-wrapper{display:none !important}.amslider img{height:revert-layer}