/** * WARNING: Please don't edit this file. This file was generated automatically, your any changes on this file will be overwritten and lost. * Updated on 2024-11-14 12:52:10 */   .nav-sections, .rootmenu { background: none; } .rootmenu .rootmenu-list{ text-align: left; display: table;  } .rootmenu-list > li { border-color: #097FB4 !important; float: none; display: table-cell; clear: both !important; border: none !important; } .rootmenu-list > li > a{ color: #003224; font-size: 13px; text-transform: uppercase; padding: 15px 5px; }  .rootmenu .title a, .rootmenu .title a{ color: #003224; font-size: 14px; }  .rootmenu > .rootmenu-list .halfmenu, .rootmenu > .rootmenu-list > li > .megamenu { background: #FFFFFF; text-transform: capitalize; border-top: 3px solid; border-color: #FFFFFF } .rootmenu > .rootmenu-list .halfmenu ul > li > a, .rootmenu > .rootmenu-list .fullmenu ul > li > a { color: #003224; } .rootmenu > .rootmenu-list .halfmenu ul > li > a:hover, .rootmenu > .rootmenu-list .fullmenu ul > li > a:hover { color: #b49770; }  .topmenu_main, .rootmenu .tabmenu .verticalopen, .rootmenu .rootmenu-list .tabmenu { background: #FFFFFF !important; } .rootmenu .tabmenu .tabimgtext, .rootmenu .rootmenu-list .view_all{ color: #003224; font-size: 15px; } .rootmenu .tabmenu .vertical-menu > li > a{ background: #FFFFFF; border-bottom-color: #FFFFFF !important; color: #003224; font-size: 15px; } .rootmenu > .rootmenu-list .tabmenu .vertical-menu .main_openactive01 > a { background: #FFFFFF; color: #003224; } .rootmenu .tabmenu .tabimgtext:hover{ color: #b49770; } .rootmenu > .rootmenu-list .rootmenu-submenu { border-top: 3px solid; border-color: #FFFFFF } .rootmenu > .rootmenu-list .rootmenu-submenu li a{ background: #FFFFFF; border-bottom-color: #FFFFFF !important; color: #003224; font-size: 15px !important; } .rootmenu > .rootmenu-list .rootmenu-submenu li a:hover, .rootmenu > .rootmenu-list .rootmenu-submenu li:hover > a{ background: #FFFFFF !important; color: #b49770 !important; } @media only screen and (min-width:769px) {  li.all-category-wrapper { background: #FF0707 !important; color: #FFFFFF !important; font-size: 13px !important; } li.all-category-wrapper:hover > a { background: #097FB4 !important; color: #FFFFFF !important; }  .rootmenu .rw-vertical-menu .verticalmenu02 .rootverticalnav > a {color: #000000;} .rootmenu .rw-vertical-menu .verticalmenu02 .rootverticalnav > a:hover {color: #FFFFFF !important;} .rootmenu .rw-vertical-menu .verticalmenu02 > .vertical-list > li {background: #FFFFFF;} .rootmenu .rw-vertical-menu .verticalmenu02 > .vertical-list > li:hover {background: #097FB4} .rootmenu .verticalmenu02>.vertical-list>li.rootverticalnav::after {border-left: 0px solid #097FB4} .rootmenu .verticalmenu02 .vertical-list { border-left: 1px solid #097FB4; border-bottom: 1px solid #097FB4; border-right: 1px solid #097FB4; }  .rootmenu .verticalmenu02>.vertical-list>li.rootverticalnav:hover::after {border-left: 10px solid #097FB4; } .rootmenu .verticalmenu02>.vertical-list>li.rootverticalnav {position: relative !important;}    .rootmenu > .rootmenu-list > li:hover .megamenu, .rootmenu > .rootmenu-list li:hover .halfmenu, .rootmenu > .rootmenu-list > li:hover > .rootmenu-submenu { transition-delay:0.2s; }         .rootmenu-list > li:hover > a, .rootmenu-list > li > a:hover{ background: #FFFFFF; color: #b49770; } .rootmenu-list > li > a.active { background: #FFFFFF; color: #003224; } } @media only screen and (max-width:768px){ .rootmenu-list > li{ float: none !important; }  }  .newsletter-subscription {margin-left:0px !important}
.prof:hover {    color:#b49770;    cursor: pointer;}
.liste-argus {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center; margin: 0 auto;} 
.argus {margin-bottom:20px;} 
.desc-bex {width:55%;} 
.sep-bex {width:5%}
.tech-bex {width:40%;} 
.picto-bex {width:auto;border: #B49770 solid 1px;text-align: center;margin-top:30px} 
.desc-mat-bex {width:65%;}
.picto-mat-bex {width:30%;margin-bottom:50px}
@media only screen and (max-width: 1024px) {.desc-bex, .tech-bex, .sep-bex, .desc-mat-bex, .picto-mat-bex {width:100%}}
@media only screen and (max-width: 1024px) {.picto-bex {width:auto}} 

.breadcms  {font-weight:300;margin-top: 1em}
.breadcms .cmsitems {padding-right: 0;padding-left: 0;overflow: hidden;}
.breadcms .itemcms {float: left;    font-size: 13px;    margin: 0 auto;max-width: 1580px;}
#maincontent > div.columns > div > div.breadcms > ul > li.itemcms.blitem:before {content: "|";    margin: 0 0.3em;    opacity: .6;font-size:1em}
#maincontent > div.columns > div > div.breadcms > ul > li.itemcms.bhome:before{content: "\00a0";}
.breadcms strong {    color: #b49770;}
.breadcms .itemcms:after {    content: "";    display: block;    clear: both;}
.rootmenu .rootmenu-list a:hover {    text-decoration: none;color: #b49770!important;}
@media only screen and (min-width:1025px)  {.rootmenu>.rootmenu-list>.custom-menus> a {color:#B49770 !important; padding-bottom: 15px;}}
@media only screen and (max-width:1024px) {.rootmenu>.rootmenu-list.mobile-sub>.custom-menus> a {color:#B49770 !important; font-weight:bold !important}}
@media only screen and (max-width:1024px) {.rootmenu>.rootmenu-list.mobile-sub>.custom-menus> a:hover {color:#B49770 !important; font-weight:bold !important}}
.rootmenu .title a, .rootmenu .title a {    text-transform: none !important;}
.rootmenu .sub-cat-name {    text-transform: none !important;}
.img-top15 {	margin-top: 20px}
.img-left15 {	margin-left: 15px}
.img-right15 {	margin-right: 15px	}
.img-bottom25{	padding-bottom : 25px}
.img-cote {	display: flex;	align-items: center;	justify-content: space-around;}
@media only screen and (max-width:1024px) {	.img-cote {		flex-direction: column;	}}
.content-cote {	display: flex;	justify-content: space-around;}
@media only screen and (max-width:1024px) {	.content-cote {		flex-direction: column;	}}
.img-333 {	width: 33%;	text-align: center;}
@media only screen and (max-width:1024px) {	.img-333 {		width: 65%	}}
.img-5050 {	width: 49%;	text-align: center;}
@media only screen and (max-width:1024px) {	.img-5050 {		width: 65%	}}
.img-cotec {	display: flex;	align-items: center;	justify-content: space-around;}
.img-c66 {	width: 66%;	text-align: center;}
.img-c33 {	width: 33%;	text-align: center;}
.img-costumes {	display: flex;	align-items: center;	justify-content: space-around;}
.title-content-megamenu {    text-transform: uppercase;    font-family: Josefin Sans,Arial,sans-serif;    font-weight: 500;    letter-spacing: .25em;	font-size : 20px;	margin: 10px 0 15px;	line-height: 1.5;    padding: 0 0 7px;}
@media only screen and (min-width: 1025px){.rootmenu>.rootmenu-list>li .content-only {    display: flex;    align-items: center;    justify-content: space-around;}}
@media only screen and (max-width:1024px){.rootmenu>.rootmenu-list .content-only ul>li {margin-left:8px}}
.rootmegamenu_block .title {   border-bottom: none; text-transform: none;}
.rootmenu .title a:hover {color: #b49770!important;}
.rootmegamenu_block .title a:hover {color: #b49770!important;}


@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>li .categoriesmenu {    display: flex;    align-items: center;    justify-content: space-around;}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-chaussures .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-costumes .root-col-1 {width: 62%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-chemises .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-polos .root-col-1 {width: 62%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-pulls .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-blousons .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-pantalons .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-ceintures .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-accessoires .root-col-1 {width: 62%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-entretien .root-col-1 {width: 82%}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>.img-fds .root-col-1 {width: 82%}}
@media only screen and (max-width:1024px){.rootmenu>.rootmenu-list .categoriesmenu ul>li {margin-left:8px}}
@media only screen and (min-width:1025px) {#rw-menutop > li.custom-menus.hover > div > div.root-col-1 {width: 82%}}

.rootmenu>.mobile-sub .rootmenu-list>ul {margin: auto;max-width: 1580px;display: flex;}
@media (min-width: 1025px){.rootmenu>.rootmenu-list>li {vertical-align: top;font-size: 13px;line-height: 1.4;}}
@media only screen and (min-width:1025px) and (max-width:1365px) {.rootmenu>.rootmenu-list >li> a{font-size: 11px;padding-right: .3em; padding-left: .3em;}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>li> a{font-weight:500;letter-spacing: .08em;    padding: 0 1em;display: block;padding-top: 10px;    padding-bottom: 20px;    box-shadow: inset 0 -6px 0 -3px #fff;transition: all .3s ease;}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>li>a:hover{color: #b49770; box-shadow: inset 0 -6px 0 -3px #b49770;font-weight:500;}}
@media only screen and (min-width:1025px) {.rootmenu>.rootmenu-list>li:first-child>a{padding: 0 1em;display: block;padding-top: 10px;    padding-bottom: 20px}}
@media only screen and (min-width:1025px) {.rootmenu .title a:hover {color: #b49770!important;}}
@media only screen and (min-width:1025px) {#rw-menutop > li > div > div > div > div:nth-child(1) > div > a:hover {color: #b49770!important;}}
#rw-menutop > li > div > div > div > div > div > div > div > a > span{text-transform:none!important;}}


@media only screen and (max-width:1024px){.rootmenu .level3-popup{display:none;padding-left:20px !important}.rootmenu .level4-popup{display:none;padding-left:20px !important}.rootmenu .halfwidth-popup-sub-sub{display:none;padding-left:20px !important}.rootmenu>.rootmenu-list .halfmenu .cat-arrow{display:none !important}.rootmenu>.rootmenu-list .linksmenu .cat-arrow{display:none !important}.rootmenu .tabmenu02 .vertical-menu02>li .verticalopen02{position:relative !important;display:block;opacity:1 !important;visibility:visible !important;top:0}.rootmenu>.rootmenu-list>li>.tabmenu02>.mainmenuwrap02>.vertical-menu02>li{width:100%;background:#fff}.rootmenu .tabmenu02 .verticalopen02{display:block;position:relative;right:0;top:0}.rootmenu .tabmenu02 .vertical-menu02>li>.verticalopen02 .root-col-4{width:33.33% !important;margin:0;padding:0}.rootmenu .roottag{position:static}.rootmenu>.rootmenu-list ul .level4-listing{display:none;padding-left:20px}.rootmenu>.rootmenu-list .categoriesmenu ul>li .cat-arrow{display:none !important}.rootmenu>.rootmenu-list .level2-popup .rootmenu-click>.rootmenu-arrow{margin-top:6px;margin-right:0}.rootmenu>.rootmenu-list .level3-listing .rootmenu-click>.rootmenu-arrow{margin-top:6px;margin-right:0}.rootmenu>.rootmenu-list>li>a{padding:10px !important;border-left:1px solid #ccc !important;border-right:1px solid #ccc !important}}


@media only screen and (max-width:1024px){.rootmenu{width:100%;padding:0 !important;background-color:#fff;margin:0;font-size:14px !important}.rootmenu>.rootmenu-list .root-col-6,.rootmenu>.rootmenu-list .root-col-5,.rootmenu>.rootmenu-list .root-col-4,.rootmenu>.rootmenu-list .root-col-3,.rootmenu>.rootmenu-list .root-col-2,.rootmenu>.rootmenu-list .root-col-1,.rootmenu>.rootmenu-list .root-col-70,.rootmenu>.rootmenu-list .root-col-75{width:100%;float:none;padding:10px}.rootmenu>.rootmenu-list .rootmenu-click{display:block;padding-left:15px}.rootmenu>.rootmenu-list .rootmenu-click02{display:block}.rootmenu>.rootmenu-list .rootmenu-mobile-open{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.rootmenu>.rootmenu-list .verticalopen{position:relative !important;display:block !important}.rootmenu>.rootmenu-list .tabmenu .tabimtag{height:auto !important}.rootmenu>.rootmenu-list>li{text-align:left;border-right:0}.rootmenu>.rootmenu-list>li>a>.homeicon{display:none !important}.rootmenu>.rootmenu-list>li>a>em{display:block !important;font-style:normal}.rootmenu>.rootmenu-list>li .megamenu{position:relative;top:0;left:0;padding:8px;display:none}.rootmenu>.rootmenu-list>li .megamenu .carousel .item img{width:100%}.rootmenu>.rootmenu-list .rootmenu-mobile{display:block}.rootmenu>.rootmenu-list.mobile-sub{margin:0;padding:0;list-style:none;float:none;width:100%}.rootmenu>.rootmenu-list.mobile-sub>li{margin:0 !important;display:block;position:relative}.rootmenu>.rootmenu-list.mobile-sub>li>a{display:block;color:#000 !important;padding:5px 10px;line-height:24px;border-bottom:solid 1px #ccc}.rootmenu>.rootmenu-list.mobile-sub>li>a.active{color:#000 !important;box-shadow:none}.rootmenu>.rootmenu-list.mobile-sub>li:hover>a{background-color:#f5f5f5 !important;box-shadow:none}.rootmenu>.rootmenu-list .rootmenu-submenu{position:static;width:100%;padding:0;box-shadow:none;display:none;border-left:1px solid #ccc;border-right:1px solid #ccc}.rootmenu>.rootmenu-list .rootmenu-submenu:after{border-color:transparent;border-style:none}.rootmenu>.rootmenu-list .rootmenu-submenu .cat-arrow{display:none !important}.rootmenu>.rootmenu-list .rootmenu-submenu li{margin:0 !important;position:relative}.rootmenu>.rootmenu-list .rootmenu-submenu li a{display:block;color:#000;padding:7px 20px;background:#fff !important;border-bottom:solid 1px #ccc}.rootmenu>.rootmenu-list .rootmenu-submenu li a.active{color:#000 !important}.rootmenu>.rootmenu-list .rootmenu-submenu li:hover>a{background-color:#f5f5f5 !important;color:#000}.rootmenu>.rootmenu-list .rootmenu-submenu-sub{width:100%;position:static;left:100%;top:0;display:none;margin:0;padding:0}.rootmenu>.rootmenu-list .rootmenu-submenu-sub li{margin:0 !important;padding:0;position:relative}.rootmenu>.rootmenu-list .rootmenu-submenu-sub li a{display:block;color:#000;padding:5px 25px;background:#fff !important;border-bottom:solid 1px #ccc;font-weight:400}.rootmenu>.rootmenu-list .rootmenu-submenu-sub li a.active{color:#000 !important}.rootmenu>.rootmenu-list .rootmenu-submenu-sub li:hover>a{background-color:#a5a5a5 !important;color:#fff}.rootmenu>.rootmenu-list .rootmenu-submenu-sub-sub{width:100%;position:static;left:100%;top:0;display:none;margin:0;padding:0}.rootmenu>.rootmenu-list .rootmenu-submenu-sub-sub li{margin:0 !important}.rootmenu>.rootmenu-list .rootmenu-submenu-sub-sub li a{display:block;color:#000;padding:5px 15px 5px 35px;background:#fff !important;border-bottom:solid 1px #ccc;font-weight:400}.rootmenu>.rootmenu-list .rootmenu-submenu-sub-sub li a.active{color:#000 !important}.rootmenu>.rootmenu-list .rootmenu-submenu-sub-sub li:hover>a{background-color:#606060 !important;color:#fff}.rootmenu>.rootmenu-list .rootmenu-text{display:block}.rootmenu>.rootmenu-list .skip-link.skip-nav{display:none !important}.rootmenu>.rootmenu-list .halfmenu{position:relative;width:100%;top:0;display:none}.rootmenu>.rootmenu-list .catproductimg img{width:100%}.rootmenu>.rootmenu-list .rootmenu .tabmenu .tabimtag img{width:70%}.nav-sections{background:#f0f0f0 !important}}

@media only screen and (max-width:1024px){.rootmenu .halfmenu{position:relative;width:100%;top:0}.rootmenu .contacthalfmenu{position:relative;width:100%;top:0}.rootmenu .tabmenu .verticalopen .root-col-6{width:33.33% !important}.rootmenu .tabmenu .tabimgwpr{min-height:90px}.rootmenu .vertical-menu .root-col-5{width:33.33% !important}.rootmenu .tabmenu .tabimgtext{font-size:11px !important;line-height:13px !important}.rootmenu .product-thumbnail .root-col-5{width:50% !important}.rootmenu .linksmenu .root-col-4{width:50% !important}.rootmenu li{position:relative}.rootmenu .grid-item-1,.grid-item-2,.grid-item-3,.grid-item-4,.rootmenu .grid-item-5,.grid-item-6,.grid-item-70,.rootmenu .grid-item-75{width:47% !important;float:none;padding:10px}.rootmenu .tabmenu02 .vertical-menu02>li>.verticalopen02 .root-col-4{width:50% !important}.nav-sections,.rootmenu{background:#fff !important}.rootmenu-list>li>a.active{background:#f5f5f5 !important}.rootmenu{font-weight:400 !important}.rootmenu>.rootmenu-list .rootmenu-submenu li a:hover,.rootmenu>.rootmenu-list .rootmenu-submenu li:hover>a{background:#f5f5f5 !important}.rootmenu>.rootmenu-list .empty_category>span{position:relative;right:0}.rootmenu>.rootmenu-list .tabmenu .vertical-menu>li>a{padding:5px 15px}.rootmenu>.rootmenu-list .product-thumbnail .root-col-5{width:100% !important;margin:1% 0 !important}.rootmenu>.rootmenu-list .halfmenu.dropdowntitle .rootmegamenu_block{padding:0 20px 0 0 !important}}

@media only screen and (max-width:1024px){.rootmenu .fourcoltab .colultabone{width:100%;opacity:1;visibility:visible}.rootmenu .fourcoltab .colultabtwo{width:100%;opacity:1;visibility:visible;display:none}.rootmenu .fourcoltab .colultabtwo .colultabthree{width:100%;opacity:1;visibility:visible;display:none}.rootmenu .fourcoltab .colultabtwo .colultabthree .resultdiv{width:100%;opacity:1;visibility:visible;display:none}.rootmenu .fourcoltab li>a .verticalmenu-arrow{display:none !important}.rootmenu .fourcoltab .colultabtwo{position:static}.rootmenu .fourcoltab .colultabtwo .colultabthree{position:static}.rootmenu .fourcoltab .resultdiv{position:static}.rootmenu .fourcoltab .colultabone>li>a{width:100% !important}.rootmenu .fourcoltab .colultabtwo>li>a{width:100% !important}.rootmenu .fourcoltab .colultabthree>li>a{width:100% !important}.rootmenu .fourcoltab{display:none}.rootmenu .fourcoltab.multitabcol_3 .colultabtwo{width:100%;left:0}}


@media (max-width:1024px){.rootmenu .rw-vertical-menu .verticalmenu02{position:static;width:100%;padding:0;box-shadow:none;display:none;opacity:1;visibility:visible}.rootmenu .rw-vertical-menu .verticalmenu02>.vertical-list>li{position:relative}.rootmenu .verticalmenu02>.vertical-list>li>a:after,.rootmenu>.rootmenu-list .v_halfmenu .cat-arrow,.rootmenu .verticalmenu02 .vertical-list .varticalmenu_main li a .fa-angle-right{display:none !important}.rootmenu .rw-vertical-menu .verticalmenu02 .vertical-list ul a{border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6;margin-top:-1px;color:#000;font-size:12px !important;padding:7px 20px}.rootmenu .rw-vertical-menu div[class*=root-col-]{padding:0 !important}.rootmenu .rw-vertical-menu .verticalmenu02>.vertical-list>li{background:#fff}.rootmenu .verticalmenu02>.vertical-list>li:first-child{border-top:0 solid #f3f3f3}.rootmenu .verticalmenu02>.vertical-list>li>a,.rootmenu .verticalmenu02 .vertical-list .varticalmenu_main{border-top:none !important}.rootmenu .verticalmenu02>.vertical-list>li:first-child>a{border-bottom:1px solid #dadada !important}.rootmenu .all-category-wrapper .verticalmenu02 .vertical-list .varticalmenu_main.vertical_fullwidthmenu li a{padding:4px 0 2px;text-align:left;line-height:25px;display:block;text-decoration:none}}

@media only screen and (max-width:1024px){.rootmenu .verticalmenu02 .varticalmenu_main.vhovertabmenu .verticalopen{width:100% !important}.rootmenu .verticalmenu02 .varticalmenu_main.vhovertabmenu .tabimtag{height:auto !important}.rootmenu .tabimgwpr{width:100%}.rootmenu .verticalmenu02 .desktop-vertical-click{display:none}.rootmenu .v_halfmenu_right img{width:100%}.rootmenu .v_halfmenu_left img{width:100%}.all-category-wrapper .grid>div{position:relative}}

@media only screen and (max-width:1024px){.rootmenu .verticalmenu-mobile-text{width:60%;position:absolute;top:0;left:0;color:#fff;line-height:50px;text-indent:15px;font-weight:400;font-size:17px;text-transform:none}.rootmenu .verticalmenu02 .vertical-click{position:absolute;top:0;right:0;display:block;cursor:pointer;z-index:100;width:36px;height:43px}.rootmenu .verticalmenu02 .vertical-click i{display:block;float:right;margin:15px 15px 0 0;background-size:25px}.rootmenu .verticalmenu02 .vertical-click .fa-angle-down.verticalmenu-rotate:before{transform:rotate(-135deg)}.rootmenu .verticalmenu02 .vertical-list .varticalmenu_main{position:relative;top:0;left:0;padding:8px;width:100%}.rootmenu .verticalmenu02>.vertical-list>li{width:100%}.verticalmenu-mobile{display:block}.rootmenu .verticalmenu02{margin:0;width:100%}.rootmenu .verticalmenu02>.vertical-list>li{display:block;margin:0!important;position:relative}.rootmenu .verticalmenu02>.vertical-list>li>a .fa{display:none}.rootmenu .verticalmenu02 .vhovertabmenu .vertical-menu>li{position:relative}.rootmenu .verticalmenu02 .vhovertabmenu .vertical-menu>li>a{width:100%!important}.rootmenu .verticalmenu02 .vhovertabmenu .verticalopen{display:none;padding:8px;position:relative;width:568px;margin:0 auto}.rootmenu .verticalmenu02 .vhovertabmenu .tabimtag{height:102px}}

@media (max-width:1024px){.rootmenu .tabmenu02 .vertical-menu02>li .verticalopen02{display:none}.rootmenu .categorywithproductmenu .root-col-4{clear:both}.categorywithproductmenu .verticalopen .root-col-3{display:inline-block;border:1px solid #d1d1d1}.rootmenu .categorywithproductmenu .htabproductbxleft{width:auto}.categorywithproductmenu .verticalopen .root-col-3 img{height:90px;object-fit:contain}.rootmenu .fourcoltab .colultabtwo{position:initial;width:100%;clear:both;padding-left:10px}.rootmenu .fourcoltab .colultabone>li.main_openactive03>a,.rootmenu .fourcoltab .colultabone .colultabtwo,.rootmenu .fourcoltab .colultabone .colultabtwo .colultabthree{background:#fff}.rootmenu .fourcoltab .colultabtwo .colultabthree{padding-left:10px}}


@media (max-width:1024px){.rootmenu>.rootmenu-list>li.rw-social-links{background:#179bd7;max-width:235px;overflow:scroll;width:100%;justify-content:flex-start}.rootmenu>.rootmenu-list>li.rw-social-links a{min-width:40px;border:none}.rootmenu>.rootmenu-list>li.rw-social-links{border:none}}

.boxcta {display: flex;flex-direction: row}
.boxcta > * {flex: 1 1 0;}

@media only screen and (min-width:1025px) {
    .rootmenu>.rootmenu-list>li .categoriesmenu > div[class=""] {
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex:1;
    }
}
@media only screen and (min-width:1025px) {
    .rootmenu>.rootmenu-list>.img-polos .root-sub-col-4 .root-col-1 {
        width: 100%;
    }
} 