﻿*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#center_part_2_full{width:1000px}body #contenuhome{width:100%;margin:0}.swiper-container{width:100%}.hub{width:100%;font-family:"Open Sans",Arial,sans-serif;background-color:#e5eded;overflow:hidden}.hub section{padding-top:20px;padding-bottom:20px}.hub__header{background-image:url(../../img/header.png);background-repeat:no-repeat;background-position:top right;-webkit-background-size:50% 50%;background-size:50%;padding-left:10px;padding-top:5px !important}.hub__header__date{color:#000;font-size:10px}.hub__header__logo{display:block;width:132px;height:84px;margin:15px 0}.hub__header__logodesktop{display:none}.hub__header__baseline{color:#000;font-size:13.5px}.hub__header__baseline strong{font-weight:600}.hub__nav{padding:0 10px;margin-bottom:20px;background-color:#d7e5e5}.hub__nav img{width:100%;height:100%;max-width:30px;max-height:30px}.hub__nav__link{display:block;width:48%;height:60px;padding:14px 0;border-radius:3px;-webkit-border-radius:3px;margin-bottom:15px;text-align:center;text-decoration:none;border:1px solid #000}.hub__nav__link:nth-child(odd){float:left}.hub__nav__link:nth-child(even){float:right}.hub__nav__link__picto{display:inline-block;vertical-align:middle;margin-right:7px}.hub__nav__link__text{color:#000;display:inline-block;vertical-align:middle;font-size:9.5px;font-weight:600;line-height:13px;text-align:left}.hub__nav__bottomlink{color:#fff;background:#309196;display:block;width:100%;height:35px;font-size:12px;font-weight:600;border-radius:3px;-webkit-border-radius:3px;text-decoration:none;text-align:center;line-height:35px;overflow:hidden}.hub__heading2{font-size:20px;font-weight:200;text-align:center}.hub__heading2 strong{font-weight:400}.hub__swiper{    padding-right: 5px;
	padding-left: 5px;width:100%;text-align:center;clear:both;overflow:hidden}.hub__swiper .swiper-button-prev,.hub__swiper .swiper-button-next{display:none}.hub__swiper__item{background:#fff;width:133px}.hub__swiper__img{display:inline-block;width:80%;margin-top:15px;min-height:100px}.hub__swiper__img img{width:100%;max-width:85px;max-height:85px}.hub__swiper__odr{height:21px;margin:0 10px 8px 10px;overflow:hidden}.hub__swiper__odr span{color:#000;display:block;width:100%;padding:5px 8px;font-size:9px;background-color:#f2f2f2;text-transform:uppercase}.hub__swiper__title{color:#3b3b3b;height:25px;font-size:12.5px;font-weight:400;overflow:hidden}.hub__swiper__rating{display:block;width:55px;height:8px;margin:5px auto 10px;background-image:url(../img/rating.png)}.hub__swiper__rating--00{background:none}.hub__swiper__rating--05{background-position:0 -72px}.hub__swiper__rating--10{background-position:0 -64px}.hub__swiper__rating--15{background-position:0 -56px}.hub__swiper__rating--20{background-position:0 -48px}.hub__swiper__rating--25{background-position:0 -40px}.hub__swiper__rating--30{background-position:0 -32px}.hub__swiper__rating--35{background-position:0 -24px}.hub__swiper__rating--40{background-position:0 -16px}.hub__swiper__rating--45{background-position:0 -8px}.hub__swiper__rating--50{background-position:0 0}.hub__swiper__bottom{background:#309196;position:relative;width:100%;margin-top:25px}.hub__swiper__bottom::after{background:#309196;position:absolute;display:block;width:15px;height:15px;content:"";top:0;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.hub__swiper__bottom__step{display:inline-block;width:auto;height:40px;margin:0 auto;text-align:center;overflow:hidden}.hub__swiper__bottom__price{color:white;z-index:1;position:relative;display:table-cell;vertical-align:middle;height:40px;font-size:17.5px;font-weight:600;padding-right:10px}.hub__swiper__bottom__price sup{vertical-align:top;font-size:10px}.hub__swiper__bottom__price__striked{font-size:70%;text-decoration:line-through}.hub__swiper__bottom__addcart{display:table-cell;vertical-align:middle;width:30px;height:30px;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;background-image:url(../img/checkout.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center center}.hub__swiper__bottom__addcart:hover{cursor:pointer;background-image:url(../img/checkout-white.svg)}.hub__swiper__bottom__addcart.loading{background-image:url(../img/loader-product.svg)}.hub__patchwork{width:100%;overflow:hidden}.hub__patchwork__left{float:left;width:49%;background-image:url(../../img/gaming.jpg);background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;min-height:220px}.hub__patchwork__left__date{color:#fff;display:block;width:100%;font-size:11px;text-align:center;margin-top:6px}.hub__patchwork__left__text{color:#fff;display:block;width:95%;margin:144px auto 0;font-size:13px;font-weight:400;text-align:center}.hub__patchwork__left__text strong{font-weight:600}.hub__patchwork__right{float:right;width:49.8%}.hub__patchwork__right__top{display:block;width:100%;background-color:#309196;margin-bottom:10px;text-align:center;overflow:hidden}.hub__patchwork__right__top__text{color:#fff}.hub__patchwork__right__top__text__txt1{display:block;font-size:14px;font-weight:400}.hub__patchwork__right__top__text__txt2{display:block;font-size:19px;font-weight:600}.hub__patchwork__right__top__text__txt3{color:#98c8cb;display:block;font-size:10px;font-weight:800}.hub__patchwork__right__top__text__txt4{color:#98c8cb;display:block;font-size:10px;font-weight:800;margin-bottom:5px}.hub__patchwork__right__top__link{color:#fff;background:#165f64;display:block;height:32px;font-size:9.5px;text-decoration:underline;text-align:center;line-height:32px}.hub__patchwork__right__top img{display:block;width:30px;margin:5px auto}.hub__patchwork__right__bottom{color:#fff;display:block;width:100%;background-color:#0096b1;min-height:74px;text-align:center;overflow:hidden}.hub__patchwork__right__bottom__text{display:block;margin:10px 0;font-weight:400}.hub__patchwork__right__bottom__text strong{display:block;font-size:18px;font-weight:600;line-height:22px}.hub__patchwork__right__bottom__link{color:#fff;display:block;font-size:9.5px;text-decoration:underline;text-align:center}.hub__advices{width:100%;padding:0 5px;overflow:hidden}.hub__advices article{width:100%;margin-bottom:20px;overflow:hidden}.hub__advices__desc{margin:10px 10px 0 10px;font-size:12px;line-height:17px;overflow:hidden}.hub__advices a{color:#000;float:right;display:block;font-size:12px;border-bottom:1px solid #3b3b3b;text-align:right}.hub__advices__art1__title{background-image:url(../../img/art1.jpg)}.hub__advices__art2__title{background-image:url(../../img/art2.jpg)}.hub__advices__art3__title{background-image:url(../../img/art3.jpg)}.hub__advices__title{padding-top:85px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:bottom}.hub__advices__title span{color:#fff;background:rgba(0,0,0,0.6);display:block;width:100%;padding:10px;font-size:14px;font-weight:600;text-align:center}#popcart{display:none}#popcart *{-webkit-box-sizing:border-box;box-sizing:border-box}#popcart .popcart__layer{z-index:9999;position:fixed;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.8);overflow:hidden}#popcart .popcart__global{z-index:9999;position:fixed;width:90%;padding:0 20px;background-color:#fff;left:50%;max-height:90%;top:50%;max-width:910px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-sizing:border-box;box-sizing:border-box}#popcart .popcart__global__seecart--mobile{display:none}#popcart .popcart__global__actioncart{display:table;width:100%;padding:10px 0}#popcart .popcart__global__actioncart__validadd{color:#000;background:url(https://www.boulanger.com/webapp/wcs/stores/BoulangerStg/statics/plugins/service/img/icon-cart-check.png) no-repeat 4px 50%;display:table-cell;vertical-align:middle;padding:10px 0 10px 50px;font:600 20px/24px "Open Sans",Arial,sans-serif}#popcart .popcart__global__actioncart__popvalidright{display:table-cell;vertical-align:middle;text-align:right}#popcart .popcart__global__actioncart__popvalidright__continue{color:#999;background:url(https://www.boulanger.com/webapp/wcs/stores/BoulangerStg/statics/plugins/service/img/icon-btn-continue.png) no-repeat 0 50%;display:inline-block;height:44px;padding:2px 2px 2px 25px;font:14px/40px "Open Sans",Arial,sans-serif;border:0 none;cursor:pointer;text-transform:uppercase;text-decoration:none;outline:0}#popcart .popcart__global__actioncart__popvalidright__seecart{color:#fff;display:inline-block;width:163px;height:44px;padding:2px;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:700;border-radius:3px;background-color:#ff5c00;border:1px solid #ff5c00;-webkit-border-radius:3px;cursor:pointer;line-height:38px;margin-left:25px;text-align:center;text-decoration:none;text-transform:uppercase}#popcart .popcart__global__resumecart{display:table;width:100%;padding:10px 20px;border-top:1px solid #e0e0e0}#popcart .popcart__global__resumecart__imgpdt{display:table-cell;vertical-align:middle;width:20%;text-align:center}#popcart .popcart__global__resumecart__labelpdt{color:#000;display:table-cell;vertical-align:middle;width:65%;font:14px/16px "Open Sans",Arial,sans-serif}#popcart .popcart__global__resumecart__pricepdt{display:table-cell;vertical-align:middle;width:15%;text-align:right}#popcart .popcart__global__resumecart__pricepdt__old{color:#000;display:block;font:700 16px/16px "Open Sans",Arial,sans-serif;margin-bottom:5px;text-decoration:line-through}#popcart .popcart__global__resumecart__pricepdt__old sup{font-size:11px}#popcart .popcart__global__resumecart__pricepdt__new{color:#000;display:block;font:700 24px/24px "Open Sans",Arial,sans-serif}#popcart .popcart__global__resumecart__pricepdt__new sup{font-size:14px}#popcart .popcart__closepopcart{background:url(https://www.boulanger.com/webapp/wcs/stores/BoulangerStg/statics/plugins/service/img/icon-close.png) no-repeat 50% 50% #fff;z-index:9999;position:absolute;display:block;width:26px;height:26px;font-size:0;border-radius:50%;border:1px solid #fff;-webkit-border-radius:50%;cursor:pointer;outline:0 none;right:-30px;top:5px}@media all and (max-width: 640px){#popcart .popcart__global{width:100%;padding:0;background-color:#fff;left:0;max-height:80%;top:inherit;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}#popcart .popcart__global__seecart--mobile{color:#fff;display:block;width:auto;height:44px;margin:15px 10px;padding:2px;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:700;border-radius:3px;background-color:#ff5c00;border:1px solid #ff5c00;-webkit-border-radius:3px;cursor:pointer;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;clear:both}#popcart .popcart__global__actioncart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#popcart .popcart__global__actioncart__validadd{background:none;padding:15px 0;font:600 18px/20px "Open Sans",Arial,sans-serif;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}#popcart .popcart__global__actioncart__validadd:before{background:url(https://www.boulanger.com/webapp/wcs/stores/BoulangerStg/statics/plugins/service/img/icon-cart-check.png) no-repeat 0 50%;display:inline-block;vertical-align:middle;width:26px;height:16px;content:"";-webkit-background-size:contain;background-size:contain}#popcart .popcart__global__actioncart__popvalidright{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#popcart .popcart__global__actioncart__popvalidright__continue{color:#999;background:url(https://m.boulanger.com/wcsstore/gulp/gulp-mobile/src/assets/service/img/icon-btn-continue.png) 12px 50% no-repeat #edf1f8;display:block;width:100%;padding:2px 2px 2px 30px;border-bottom:1px solid #e0e0e0;cursor:pointer;text-align:left;text-transform:uppercase}#popcart .popcart__global__actioncart__popvalidright__seecart{display:none}#popcart .popcart__global__resumecart{display:block;padding:10px;border-bottom:1px solid #e0e0e0;border-top:0;overflow:hidden}#popcart .popcart__global__resumecart__imgpdt{display:block;width:100%;margin-bottom:25px}#popcart .popcart__global__resumecart__labelpdt{float:left;display:block;width:70%}#popcart .popcart__global__resumecart__pricepdt{float:right;display:block;width:25%}#popcart .popcart__global__resumecart__pricepdt__old{font:700 15px/15px "Open Sans",Arial,sans-serif;margin-bottom:3px}#popcart .popcart__global__resumecart__pricepdt__old sup{font-size:10px}#popcart .popcart__global__resumecart__pricepdt__new{font:700 20px/20px "Open Sans",Arial,sans-serif}#popcart .popcart__global__resumecart__pricepdt__new sup{font-size:13px}#popcart .popcart__closepopcart{display:none}}.hideOnMobile{display:none}@media all and (min-width: 1000px){.hideOnMobile{display:block}#center,#center_part_2_full{width:100% !important}.fix{padding-right:220px;padding-top:8px;padding-bottom:10px}.hub__swiper__img,.hub__swiper__title,.hub__advices article{cursor:pointer}.hub__swiper__img:hover,.hub__swiper__title:hover,.hub__advices article:hover{opacity:.9}.hub__patchwork__right__top{position:relative}.hub__patchwork__right__top img{width:40px}.hub__patchwork__right__top__text__txt1{font-size:23px}.hub__patchwork__right__top__text__txt2{font-size:32px}.hub__patchwork__right__top__text__txt3{font-size:14px}.hub__patchwork__right__top__text__txt4{font-size:14px}.hub__patchwork__right__top:after{color:#98c8cb;position:absolute;display:block;font-size:11px;content:"Visuels non contractuels";bottom:5px;right:5px;text-align:center}.hub__patchwork__right__top:before{position:absolute;display:block;width:216px;height:183px;content:"";top:15px;right:10px;background-image:url(../../img/encart.png)}.hub__patchwork__right__top__link{height:70px;padding-top:15px;text-decoration:none}.hub__patchwork__right__top__link span{display:block;width:150px;height:40px;margin:0 auto;font-size:13px;border-radius:3px;border:1px solid #fff;-webkit-border-radius:3px;text-decoration:none;line-height:37px}.hub__patchwork__right__bottom{min-height:171px}.hub__patchwork__right__bottom__link{margin:7px auto;font-size:12px;clear:both}.hub__patchwork__right__bottom__text{color:#fff;float:right;position:relative;display:block;width:63%;height:auto;margin:30px 0;font-size:41px;font-weight:200;line-height:41px;padding-right:40px}.hub__patchwork__right__bottom__text strong{font-size:43px;line-height:43px}.hub__patchwork__right__bottom__text::before{background:#fff;position:absolute;display:block;width:1px;height:100%;content:"";right:107%;top:0}.hub__patchwork__right__bottom__text::after{position:absolute;display:block;width:105px;height:129px;background-image:url(../img/livraison.png);content:"";right:115%;top:-10px}.hub__header,.hub__nav nav{width:1000px;margin:0 auto}.hub__header{position:relative;background-image:none}.hub__header::before{position:absolute;display:block;width:484px;height:428px;content:"";top:0;right:-30px;background-image:url(../../img/header_desktop.png);background-repeat:no-repeat}.hub__header__date{width:497px;font-size:14px;margin-top:70px;text-align:center;margin-bottom:45px}.hub__header__baseline{width:497px;font-size:28px;text-align:center;margin-bottom:40px}.hub__header__logo{display:none}.hub__header__logodesktop{display:block}.hub__nav{font-size:0;text-align:center}.hub__nav nav{padding-top:30px}.hub__nav img{max-width:60px;min-height:50px}.hub__nav__link{display:inline-block;width:21%;height:auto;margin:0 15px;overflow:hidden}.hub__nav__link__text{font-size:16px;font-weight:bold;line-height:20px}.hub__nav__link:nth-child(odd),.hub__nav__link:nth-child(even){float:none}.hub__nav__link:hover{background:#309196;}.hub__nav__bottomlink{display:inline-block;width:auto;height:50px;padding:0 25px;font-size:15px;margin-top:40px;line-height:50px}.hub__advices__desc{margin:20px 0 10px 0;font-size:13px;line-height:18px}.hub__advices a:hover{border:none}.hub__advices__title{padding-top:90px}.hub__advices article{display:inline-block;vertical-align:top;width:29%;margin:0 20px;text-align:left}.hub section{padding-top:30px;padding-bottom:50px}.hub .whiter{background:#fff}.hub .whiter a{text-decoration:none}.hub .whiter section{width:1000px;margin:0 auto;font-size:0;text-align:center}.hub__swiper{width:1000px;margin:0 auto}.hub__swiper .swiper-wrapper{padding:20px 0}.hub__swiper .swiper-container{padding:0 40px}.hub__swiper .swiper-button-next,.hub__swiper .swiper-button-prev{z-index:5;display:block;width:35px;height:35px;-webkit-background-size:100% 100%;background-size:100%}.hub__swiper .swiper-button-prev{background-image:url(../img/left.png);left:0}.hub__swiper .swiper-button-next{background-image:url(../img/right.png);right:0}.hub__swiper__item{border:11px solid #eaf1f1;-webkit-box-shadow:0 0 20px #d8d8d8;box-shadow:0 0 20px #d8d8d8}.hub__swiper__bottom::after{width:20px;height:20px}.hub__swiper__bottom__price{height:70px}.hub__swiper__bottom__price sup{font-size:70%}.hub__swiper__bottom__price__final{font-size:24px}.hub__swiper__bottom__price__striked{font-size:14px}.hub__swiper__bottom__addcart{width:40px;height:40px}.hub__swiper__bottom__step{height:70px}.hub__swiper__title{height:38px;margin:5px 0;padding:0 10px;font-size:14px}.hub__swiper__odr{height:29px}.hub__swiper__odr span{width:160px;margin:0 auto;padding:6px 8px;font-size:12px}.hub__swiper__img img{margin:20px 0;max-width:150px;min-height:150px}.hub__heading2{font-size:28px}.hub .hub__patchwork__left{width:492px;height:445px}.hub .hub__patchwork__left a{position:relative;display:block;height:100%;overflow:hidden}.hub .hub__patchwork__left a::after{color:#98c8cb;display:block;width:90px;margin:20px auto;padding:5px 0;font-size:14px;font-weight:600;border-radius:3px;-webkit-border-radius:3px;content:"Press start";border:1px solid #98c8cb;text-align:center}.hub .hub__patchwork__left a::before{color:#98c8cb;position:absolute;display:block;font-size:11px;bottom:5px;right:5px;content:"Press start = Démarrer";text-align:center}.hub .hub__patchwork__left__date{font-size:14px;margin-top:15px}.hub .hub__patchwork__left__text{margin:284px auto 0;font-size:22px}}
.hub__nav__link:hover span{color:#fff}