/*1d0a2b31866a105bdfa9161468881ad1*/
#panier td{font-size:1rem}#minipanier{width:75vw}#minipanier th:first-child{width:25vw}#minipanier th:last-child{width:45vw}#leman_prix th,#leman_prix td,#minipanier th,#minipanier td{font-size:0.9rem}.monnaies svg{width:76px;height:24px;margin-right:15px}.monnaies .monnaie-default{fill:#eee}.monnaies .monnaie-selected{fill:#C3C3C3}.monnaies a:hover{text-decoration:none}.tooltip-inner strong{color:white}h1,h2,h3,h4,h5,h6{color:#000000;font-weight:bold;margin-bottom:1rem}h1{color:black;font-size:2rem}a:hover{text-decoration:underline}#g-header .main-logo{margin-top:-20px}#g-header .main-logo .g-content{padding-top:0;margin-top:0;margin-bottom:0}#g-header a{color:#3270ae;padding:0 10px 0 0}#g-header a:hover{text-decoration:underline}#g-header .menu-header ul{margin-top:0}#g-header .menu-header .g-content{padding-bottom:0;margin-bottom:0;margin-top:0}#g-header .menu-langue .g-content{padding-bottom:0;margin-bottom:0;margin-top:0}#g-header .menu-langue .g-content .mod-languages ul{display:block;float:left}#g-header .menu-langue .g-content .mod-languages a{padding:0;background-color:white;color:#3270ae;font-size:20px;font-weight:bold;line-height:20px}#g-header .menu-langue .g-content .mod-languages a:hover{text-decoration:none}#g-header .menu-langue .g-content .mod-languages a[href^="tel:"]{font-weight:normal}#g-header .menu-langue .g-content .posttext{display:block;float:left;margin-left:25px}#g-header .menu-langue .g-content .posttext p{margin:0;padding:0}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background-color:#7eaed7}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:white}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container>i{margin-left:0.4rem}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:white}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container>i{margin-left:0.4rem}.g-simplemenu li{list-style-type:none;display:inline-block}.ui-state-default,.ui-widget-content .ui-state-default{background:#3270ae;background:-moz-linear-gradient(top, #3270ae 0%, #5a83ad 15%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #3270ae 0%, #5a83ad 15%, #f6f6f6 100%);background:linear-gradient(to bottom, #3270ae 0%, #5a83ad 15%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3270ae", endColorstr="#f6f6f6",GradientType=0)}#g-showcase{padding:0}#g-showcase .g-container{margin:0;width:100%}#g-showcase .button{background-color:#3180c2}#g-showcase .button:hover{background-color:#3180c2}#g-showcase .ktjumbo{width:100%;min-height:400px;background-repeat:no-repeat;background-position:center;background-size:cover;align-items:start;justify-content:left;display:flex}#g-showcase .ktcaption{flex-basis:35%;margin-left:10%;margin-top:75px}#g-showcase .ktcaption h2{color:white;text-shadow:0px 6px 15px rgba(0, 0, 0, 0.42), 0px -3px 15px rgba(0, 0, 0, 0.31);font-weight:bolder;font-size:3.375rem;line-height:3.5rem;font-family:Arial Black, Arial, Helvetica, sans-serif}#g-showcase .ktcaption a{font-size:1.8rem}#g-feature{background:#86b3da;background:-moz-linear-gradient(left, #86b3da 0%, #dee6ef 100%);background:-webkit-linear-gradient(left, #86b3da 0%, #dee6ef 100%);background:linear-gradient(to right, #86b3da 0%, #dee6ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#86b3da", endColorstr="#dee6ef",GradientType=1);padding-top:0;margin-bottom:0}#g-feature .g-container{width:100%;background-image:url('../../../../images/fond-ressorts.svg');background-repeat:no-repeat;background-position:330px 0}#g-feature h2,#g-feature h3{text-transform:uppercase;font-size:45px;color:#3270ae;text-align:center;margin-left:auto;margin-right:auto;margin-top:75px;margin-bottom:100px}#g-feature a:hover{color:white}#g-feature .feature-button .g-content{padding-top:0}#g-feature .feature-button a{font-size:1.8rem}#g-feature .slider-main{justify-content:center;align-items:flex-start}#g-feature .slider-item{padding:15px;text-align:center;margin-left:auto;margin-right:auto}#g-feature .slider-item .slider-img img{padding:0 0 20px 0}#g-feature .slider-desc{font-size:26px;line-height:32px;margin:10px auto 0;text-align:center;margin-bottom:40px}#g-main{padding:0.5rem 0 1rem 0}#g-main .topcontent .g-content{margin-bottom:0;padding-bottom:0}#g-main .main-content>.g-content{margin-top:0}.product #g-main .main-content>.g-content{padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0}.product #g-main .main-content>.g-content .row-fluid [class*="span"]{min-height:0}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#g-mainbar{padding-top:1rem}.blog h2{font-size:1rem;font-weight:normal;line-height:1.2rem;margin-bottom:0.5rem}.blog .item{margin-bottom:15px}.blog .item .item-image img{-webkit-box-shadow:-1px 0px 20px -2px rgba(198, 200, 204, 0.86);-moz-box-shadow:-1px 0px 20px -2px rgba(198, 200, 204, 0.86);box-shadow:-1px 0px 20px -2px rgba(198, 200, 204, 0.86)}.blog .item p{margin-top:0;margin-bottom:0}.page-banner{margin:30px 0}.page-banner p{margin-top:0}.spec-desc{text-align:left;display:inline-block}#selector label{font-style:italic}#selector select#material{width:180px}#selector #amount{border:0;box-shadow:unset}#catalogue_wrapper{margin-top:20px}#dt_ressortsduleman .dataTables_empty{text-align:center}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{background-color:#3270ae}.frameWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.frameWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}a[class*="lightcase-icon-"]:hover{text-decoration:none}#g-subfeature{border:0;padding-top:0}#g-subfeature h3{color:#3270ae;text-align:center;margin-left:auto;margin-right:auto;font-size:35px;line-height:35px;padding:15px}#g-subfeature .g-container{margin-bottom:18px}#g-footer .g-content{margin-top:0}#g-footer h3{margin-bottom:0;color:white}#g-footer p{margin:0}#g-footer a{color:white}#g-footer a:hover{text-decoration:none}#g-footer a .footer-address{font-family:Helvetica, Arial, sans-serif}#g-footer a .footer-social a{font-size:1.3rem}#g-footer a .footer-social .fa{color:#ffffff;border-radius:50%;width:3.75rem;height:3.75rem;padding-left:0.3rem;padding-right:0.3rem;padding-top:0.6rem;padding-bottom:0.2rem;outline:0;box-sizing:border-box;margin-right:0.5rem}#g-subfooter{background-color:#3270ae;color:#ffffff}#g-subfooter a{color:#ffffff}#g-subfooter a:hover{text-decoration:none}#g-subfooter .submenu .g-content{padding-bottom:0;padding-top:0;margin-bottom:0}#g-subfooter .to-top .g-content{padding-bottom:0;padding-top:0;margin-top:0}.roll{position:relative;width:100%}.roll-image{display:block;width:100%;height:auto}.roll-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease;background-color:#008CBA}.roll:hover .roll-overlay{opacity:1}.roll-text{color:white;font-size:25px;font-weight:bold;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}#frame{max-width:600px}@media (max-width:980px){.g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding-top:0.8rem;padding-bottom:0.8rem}#g-showcase .hero-text{width:100%;margin:40px 0;padding:0 45px}#g-feature h3{font-size:25px;margin-top:35px;margin-bottom:35px}}@media (max-width:59.938rem){#g-showcase .hero-image{min-height:25vh;background-size:100% auto}#g-showcase .hero-text h1{font-size:1.4rem}#g-showcase .hero-text a{font-size:1.3rem}.blog .item{margin-bottom:55px}.blog .item .pull-left.item-image{float:none}}@media only all and (max-width:60rem){body{font-size:1.275rem;line-height:1.5}h1,.home-title{font-size:1.875rem}#g-header .g-container{width:100%}#g-header .main-logo .g-content{padding:25px 0}#g-header .menu-langue .g-content{padding-top:0}#g-header .menu-langue .g-content .lang-inline{position:relative}#g-header .menu-langue .g-content .lang-inline li{position:absolute;left:20px;top:0}#g-header .menu-langue .g-content .posttext{display:none}#g-header .menu-header .g-content{padding-top:0}#g-header .menu-langue,#g-header .align-right.menu-header{text-align:center !important;flex:0 100%}#g-header .menu-langue .g-content .mod-languages ul,#g-header .menu-langue .g-content .mod-languages .posttext{float:unset;margin:10px 0}#g-header a{font-size:1rem}#g-mainbar .g-content{line-height:1.5}.item-page .pull-right.item-image{float:none}.blog .items .item{margin-bottom:55px}.blog .items .item h2{clear:both}.blog .items-row{text-align:center;margin-left:auto;margin-right:auto}ul.pager.pagenav li a{margin-left:auto;margin-right:auto;text-align:center;display:block}#g-showcase .ktjumbo{min-height:auto;align-items:center}#g-showcase .ktcaption{flex-basis:75%;margin-top:0;padding:30px 0}#g-showcase .ktcaption h2{font-size:2rem;line-height:2.25rem}#g-showcase .ktcaption a{font-size:1.2rem}.roll{margin-bottom:20px}}@media (max-width:640px){#g-header .main-logo .g-content{padding:25px}#g-header .menu-header .g-content{padding-top:50px}}