.bannerNote,.letterLinks span,.normsDefine .normesName,.progressInfo h2,.promoTile h3{text-transform:uppercase}@media screen and (min-width:1024px){.dinamicBox{font-size:13px;color:#453c3c;line-height:20px}}.faq dt,h3{margin-bottom:10px;font-size:16px;font-weight:700}.dinamicBox a.button{color:#fff}.dinamicBox p{margin-bottom:10px}.faq{width:960px}.faq dt{position:relative;padding:0 34px 0 11px;height:29px;line-height:29px;background:#eee;border-top:1px solid #ccc;color:#3c3c3c;cursor:pointer}.faq dd{padding:5px 0 15px 11px}.faq dt i{position:absolute;right:7px;top:4px;height:21px;width:21px;background-image:url(https://www.bricodepot.fr/docroot/css/images/open-close-arrows.png?frz-v=1660);background-repeat:no-repeat;border-radius:3px}.media960,.media960 img{width:960px}.faq dt:hover i{background-color:#bbb}.faq dt i.toClose{background-position:-21px 0}.faq dt:hover i.toOpen{background-position:0 -21px}.faq dt:hover i.toClose{background-position:-21px -21px}.dinamicBox ul{list-style:disc;margin:0 0 10px 15px;font-weight:700}.simpleText{padding-bottom:10px}.dinamicBox li a,.simpleText a{color:#de2b27;text-decoration:none}.dinamicBox li{color:#de2b27}.dinamicBox .simpleText li{color:#453c3c}.dinamicBox li a:hover,.simpleText a:hover{text-decoration:underline}.dinamicBox a.button:hover{text-decoration:none}.borderBottom{padding:0 0 5px;margin-bottom:10px;border-bottom:1px solid #d9d6d6}ul.listSquareType{margin-bottom:0;margin-left:0;list-style:square inside;font-weight:400}ul.listSquareType li{padding-bottom:17px;color:#000}.dinamicBox h1{padding:0 20px;margin-bottom:7px;height:40px;line-height:40px;background:#1b1b1b;background:-webkit-gradient(linear,0 0,0 100%,from(#272727),to(#0f0f0f));background:-webkit-linear-gradient(top,#272727,#0f0f0f);background:-moz-linear-gradient(top,#272727,#0f0f0f);background:-ms-linear-gradient(top,#272727,#0f0f0f);background:-o-linear-gradient(top,#272727,#0f0f0f);border:1px solid #0b0b0b;box-shadow:inset 0 1px 1px #404040;color:#fff;font-size:19px}.media960{position:relative}.bannerNote{position:absolute;bottom:23px;right:25px;font-size:18px;font-weight:700;color:#ffcb05;text-align:right}.bannerNote div:first-child{font-size:24px;line-height:33px}.media960+.simpleText{padding:10px 10px 0}.dinamicBox h2{height:38px;line-height:35px;margin-bottom:20px;padding-left:13px;color:#fff;font-size:20px;background:#b8902f;background:-webkit-gradient(linear,0 0,0 100%,from(#dbb24f),to(#927325));background:-webkit-linear-gradient(top,#dbb24f,#927325);background:-moz-linear-gradient(top,#dbb24f,#927325);background:-ms-linear-gradient(top,#dbb24f,#927325);background:-o-linear-gradient(top,#dbb24f,#927325);border:1px solid #a07f2f;border-bottom:1px solid #a07f2f;text-shadow:none}.productComp,.productComp .imgBox{width:230px;height:514px}.productComp{float:left;margin:0 4px 7px 3px;line-height:13px}.productComp.img-470-525,.productComp.img-470-525 .imgBox{width:470px}.productComp .product{position:relative;height:490px;width:200px;padding:8px 15px 14px;border:1px solid #ccc}.productComp .productName{height:31px;margin:7px 0;overflow:hidden;text-align:center}.productComp .productName a{color:#3c3c3c}.productComp .productName h2,.productComp .productName h3,.productComp .productName h4{display:inline;padding:0;margin:0;height:auto;line-height:normal;font-size:13px;border:0;background:0;color:#3c3c3c;font-weight:700}.productComp .product .price{font-size:30px;height:30px;border-top:1px solid #ababab}.productComp .product .price a{color:#de2b27}.productComp .price .oldPrice a,.productComp .product .addInfo>a{color:#565656}.productComp .product .cents{white-space:nowrap}.productComp .product .units{font-size:.7em;margin-top:-2px;padding:0 0 0 23px}.productComp .price .oldPrice span{float:left;text-decoration:line-through}.productComp .oldPrice sup{text-decoration:line-through}.productComp .product .knowMore{position:absolute;bottom:44px;left:0;width:100%}.productComp .product .button{bottom:14px;left:15px;display:block;width:auto;margin-top:20px;color:#fff;text-decoration:none}.summaryBlock{margin-bottom:18px;padding:4px;border:1px solid #ccc}.summaryBlock>div{float:left;width:50%}.summaryBlock .button{display:block;margin:4px;padding-left:11px;text-align:left}.summaryBlockHeader{margin-bottom:8px;height:30px}.summaryBlockHeader .title{float:left;font-size:19px;color:#333;margin-left:10px}.summaryButtons{position:absolute;right:0;bottom:-30px}.summaryButtons .buttons{margin-left:4px}.letterLinks{font-weight:700;color:#242424}.letterLinks span{font-weight:400;margin-left:30px}.letterLinks span a{margin-right:8px;color:#00f;text-decoration:underline}.letterLinks span a:hover,.progressMenu li a{text-decoration:none}.normsDefine{margin-bottom:30px;color:#242424}.normsDefine dt{padding:8px 0 8px 2px;font-size:16px;font-weight:700;border-bottom:2px solid #cfcfcf}.normsDefine table{table-layout:fixed;width:100%}.normsDefine tr{border-bottom:1px solid #cfcfcf}.normsDefine th{padding:10px 0;width:130px}.normsDefine tr td:first-child{width:100px}.normsDefine td .imgBox{border:0;width:90px}.normsDefine td .imgBox img{max-width:90px}.normsDefine .normesName{text-align:right;width:120px;margin:5px 10px 0 0}.normsDefine td{padding:10px 10px 10px 0;font-size:12px;line-height:18px}.normsDefine td div{padding-left:10px;border-left:1px solid #cfcfcf}.summaryButtons .button{min-width:inherit;padding:0 15px 0 7px}.summaryBlock>div>ul{margin:10px 20px}.summaryBlock .border-right{border-right:1px solid #cfcfcf;margin-right:10px}.mediaSection.fleft{margin-right:20px}.mediaSection.fright{margin-left:20px}.dinamicBox .criteria td,.dinamicBox .criteria th{padding:10px 0}.dinamicBox .criteria td:first-child,.dinamicBox .criteria th:first-child{padding-left:15px;text-align:left}.progressMenu{margin-bottom:20px}.progressMenu ul{margin:2px 0 0;font-weight:400;background:#56951b;background:-webkit-gradient(linear,0 0,0 100%,from(#98bf0e),to(#005e2c));background:-webkit-linear-gradient(top,#98bf0e,#005e2c);background:-moz-linear-gradient(top,#98bf0e,#005e2c);background:-ms-linear-gradient(top,#98bf0e,#005e2c);background:-o-linear-gradient(top,#98bf0e,#005e2c)}.progressMenu li{float:left;list-style:none}.progressMenu li a{display:block;height:40px;font-size:11px;line-height:40px;padding:0 14px;color:#fff;border-right:1px solid #fff}.progressMenu ul .home i{margin-top:13px}.progressMenu li a:hover{text-decoration:underline}.progressInfo{float:left;width:385px;color:#453c3c;font-size:13px;line-height:16px}.progressInfo h2{font-size:34px;font-weight:700;line-height:34px;height:auto;margin:0 0 20px;padding:0 0 20px;background-image:none;border:0;border-bottom:3px solid #77a016;color:#453c3c}.promoTile,.promoTile a{height:203px;width:230px}.dinamicBox .caruselBox ul{margin:0}.promoTile{float:left;margin-left:12px;background-color:#8d96b0;background-repeat:no-repeat;border-radius:10px;font-size:13px;font-weight:700;color:#fff}.promoTile:first-child{margin-left:0}.promoTile a{display:block;color:#fff;text-decoration:none}.promoTile h3{font-size:18px;line-height:24px;min-height:48px;color:#fff;margin:20px 115px 15px 20px}.promoTile.light{background-color:#f2f3f8}.promoTile.light,.promoTile.light a .text,.promoTile.light h3{color:#8d96b0}.promoTile .text{margin:0 35px 0 20px}div.prdDetailEdg{margin:16px 0;border:1px solid red;padding:0 2px 2px}div.prdDetailEdg>span{background-color:#fff;position:relative;top:-6px;left:37%;font-weight:700;color:#000;padding-left:3px;padding-right:3px}div.prdDetailEdg>span>span{color:red}