@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}.store-name:before{content:"";background-image:url(../../img/_sprites/sprite-ico.png);background-position:-593px -464px;width:11px;height:13px;display:inline-block;margin-right:3px}@media(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.store-name:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-445px -131px;background-size:457px 446px}}.store-search-result{padding:30px 0}.store-search-result.active .btn-more{padding:16px 12px}.store-search-result.active .btn-more:after{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-557px -504px;width:9px;height:1px}@media(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.store-search-result.active .btn-more:after{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-242px -131.5px;background-size:457px 446px}}.store-search-result.active .more-info{display:block}.store-search-result.odd{background:#f5f5f5}.store-search-result.odd .direction-step .pull-right{background:#f5f5f5}.store-search-result p{margin:.6em 0}.store-search-result p .btn{margin-bottom:5px;border:none;color:#fff}.store-search-result p .btn-secondary{color:#454545;border:1px solid #454545}.store-search-result p .btn-save{border:1px solid #454545;margin-top:14px}.store-search-result .open-accordion{color:#454545}.store-search-result .store-name{font-size:1.5rem;margin-bottom:7px;margin-top:0}.store-search-result .store-name:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-386px -273px;width:9px;height:11px;content:"";display:inline-block;margin-right:3px}@media(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.store-search-result .store-name:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-445px -390.5px;background-size:457px 446px}}.store-search-result .btn-more{float:right;text-align:center;padding:12px;border:1px solid #454545;cursor:pointer}.store-search-result .btn-more:after{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-299px -526px;width:9px;height:9px;content:"";display:block}@media(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.store-search-result .btn-more:after{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-312px -309px;background-size:457px 446px}}.store-search-result .more-info{display:none}.store-search-result .opening-hours{padding:0 0 10px;margin-top:27px}.store-search-result .opening-hours li{list-style:none;display:table;width:100%}.store-search-result .opening-hours li span{display:table-cell;text-align:right;padding:3px 0}.store-search-result .opening-hours li span:first-child{text-align:left}@media screen and (max-width: 768px){.store-search-result p .btn{background:#fff;color:#454545;border:1px solid #454545}.store-search-result p [data-accordion-href=get-access]{background:#285f41;color:#fff;border-color:#285f41}}.order-products .order-product.can-be-return .return-forbidden,.help-order-return,.order-products .valid-return-wrapper,.order-products .return-quantity-choice{display:none}.order-global.return-allowed .order-products.return-mode.return-allowed .order-product.can-be-return .return-forbidden,.order-global.return-allowed .help-order-return.return-mode,.order-global.return-allowed .order-products.return-mode .valid-return-wrapper,.order-global.return-allowed .order-products.return-mode .return-quantity-choice{display:block}.order-global.no-return .order-products.return-mode.return-allowed .order-product.can-be-return .return-forbidden,.order-global.no-return .help-order-return.return-mode,.order-global.no-return .order-products.return-mode .valid-return-wrapper,.order-global.no-return .order-products.return-mode .return-quantity-choice,.order-global.no-return .product-return{display:none}.order-products.return-mode .quantity-return div.sep{width:48.9%;display:inline-block;line-height:2.5rem}.order-products.return-mode .quantity-return div.sep.right{float:right}.return-quantity-choice select,.return-quantity-choice label{width:100%}.return-quantity-choice .reason,.return-quantity-choice .quantity-return{margin-top:15px}.reason label{margin-bottom:10px}.order-products.return-mode .order-product{position:relative;border:5px rgba(0,0,0,0) solid}.order-products.return-mode .order-product.need-validation,.order-products.return-mode .order-product:hover,.order-products.return-mode .order-product.active{border:5px #e3e3e3 solid}.order-products.return-mode .order-product.need-validation.error,.order-products.return-mode .order-product.error:hover,.order-products.return-mode .order-product.active.error{border:5px red solid}.order-product.checked .check-item{display:block;background-color:#000;position:absolute;top:-5px;right:-5px;width:30px;height:30px;display:block;color:#fff;text-align:center;line-height:3rem;font-family:Arial}.order-product:not(.checked) .check-item{display:none}.valid-return-wrapper{text-align:center}.valid-return-wrapper .btn-validate.loading,.block-description-black.order-return .popin-content .crm-call.loading{background-image:url(../../img/loading-white.gif);background-repeat:no-repeat;background-position:center;display:block;background-color:#fff;content:"";white-space:nowrap;overflow:hidden;border:none;color:rgba(0,0,0,0)}.block-description-black.order-return .popin-content ol li p.crm-msg{margin-top:18px;font-size:larger;display:none}.block-description-black.order-return .popin-content ol li p.crm-msg.crm-success{color:#285f41}.block-description-black.order-return .popin-content ol li p.crm-msg.crm-failure{color:#bd1919}.valid-return-wrapper .btn-validate{margin-top:40px}a.product-return{float:right;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);font-weight:700;text-transform:uppercase}a.product-return.active,a.product-return:hover{text-decoration:none;border-bottom:2px solid #797979}a.product-return.active{color:#285f41;border-bottom:2px solid #285f41}.details-order span:first-child,.date-order{font-weight:bold;color:#454545}.order-global .main .inline{margin-top:20px}.block-description-black.order-return{text-align:left}.block-description-black.order-return .block-title{font-weight:700;font-size:2rem;font-weight:bold;letter-spacing:-0.85px}.block-description-black.order-return .popin-content h5{background-color:#f5f5f5;padding:2%;color:#000;text-transform:uppercase;font-weight:700;font-weight:bold;font-size:1.3rem;letter-spacing:-0.15px;margin:10px 0}.block-description-black.order-return .popin-content p{margin:.9em 0}.block-description-black.order-return .popin-content ol{padding:0;margin:0;list-style-position:inside}.block-description-black.order-return .popin-content ol li{margin-top:20px}.block-description-black.order-return .popin-content ol li:first-child{margin-top:0px}.block-description-black.order-return .popin-content ol li h6{display:inline-block}.block-description-black.order-return .popin-content ol li h6,.block-description-black.order-return .popin-content ol li{padding:0;margin:0;color:#000;font-weight:700;font-weight:bold;font-size:1.2rem}.block-description-black.order-return .popin-content ol li{margin-top:20px}.block-description-black.order-return .popin-content ol li p{padding:0;margin:0;color:#797979;font-weight:normal;text-align:justify;font-size:1.3rem}.block-description-black.order-return .popin-content .btn-validate{text-transform:uppercase;margin:2% 0}.btn-black-mode{background:#1d1d1d;color:#fff;border:none}.btn-black-mode:hover,.btn-black-mode.active{background:#285f41;color:#fff}.block-description-black.order-return .popin-content .order-product{width:100%}.block-description-black.order-return .popin-content .order-products .estimated-return-price,.block-description-black.order-return .popin-content .order-products .product-info,.block-description-black.order-return .popin-content .order-products .product-image{display:table-cell;vertical-align:middle}.block-description-black.order-return .popin-content .order-products .product-info{width:55%}.block-description-black.order-return .popin-content .order-products .product-image{width:25%}.block-description-black.order-return .popin-content .order-products .product-image img{margin:0;width:88px;max-width:100%}@media screen and (min-width: 0px)and (max-width: 319px){.block-description-black.order-return .popin-content .order-products .product-image img{width:45px}}@media screen and (min-width: 320px)and (max-width: 767px){.block-description-black.order-return .popin-content .order-products .product-image img{width:65px}}@media screen and (min-width: 768px)and (max-width: 1023px){.block-description-black.order-return .popin-content .order-products .product-image img{width:72px}}.estimated-return-price{color:#000;text-align:left}.total-return-estimated{float:right}.total-return-amount{margin-top:20px}.block-description-black.order-return .popin-content .total-return-amount h5{background-color:rgba(0,0,0,0);margin:0;padding:0}.color-box ul{list-style:none}.block-description-black.order-return .popin-content .order-products li:nth-child(odd){border-top:1px solid #ccc}.block-description-black.order-return .popin-content .order-products li:nth-child(n+0),.block-description-black.order-return .popin-content .order-products li:nth-child(even){border-bottom:1px solid #ccc}p.sku-infos-title.no-under{margin:0;padding:0;cursor:default}.block-description-black.order-return .popin-content .order-products .order-product{padding:0;margin:0}.order-products.return-mode .order-product.no-return .item-col{opacity:.45}.order-products .order-product.return-allowed .return-forbidden,.order-products.return-mode .order-product.no-return .return-quantity-choice{display:none}.order-products.return-mode .order-product.no-return .return-forbidden{display:table;position:relative;margin:0 auto;width:100%;min-height:80px;margin-top:20px;margin-bottom:6px}.order-products.return-mode .order-product.no-return .return-forbidden .help-msg{display:table-cell;vertical-align:middle;text-align:center}.order-products.return-mode .order-product.no-return .return-forbidden .help-msg a{font-size:1.3rem;color:#454545;font-weight:bold}@media screen and (min-width: 768px)and (max-width: 1279px){.order-products.return-mode .order-product.no-return .return-forbidden .help-msg a{font-size:1.5rem}}@media screen and (min-width: 1280px){.order-products.return-mode .order-product.no-return .return-forbidden .help-msg a{font-size:2rem}}.order-products a.tooltips-helper{display:none}.order-products.return-mode a.tooltips-helper{display:inline;text-decoration:none}a.tooltips-helper span{position:absolute;width:22px;height:22px;color:#000;background:#fff;border:2px solid #6d6d6d;line-height:2rem;text-align:center;visibility:hidden;border-radius:0px;font-size:1.5rem}a.tooltips-helper span:before{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;width:0;height:0;border-top:10px solid #6d6d6d;border-right:7px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}a.tooltips-helper span:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;width:0;height:0;border-top:7px solid #fff;border-right:5px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}a.tooltips-helper.always-show span,a:hover.tooltips-helper span{visibility:visible;opacity:1;top:-10px;right:0;z-index:999}.order-product .reason .reason-error{display:none}.order-product .reason.error .reason-error{display:block;text-transform:none;text-align:center;margin-top:10px;color:red;font-style:italic}.order-return-accordion{display:none}@media screen and (max-width: 767px){.order-return-accordion{cursor:pointer;height:40px;line-height:4rem;overflow:hidden;display:block;margin:0 5%;padding:0;position:relative}.order-return-accordion:hover{cursor:pointer}.order-return-accordion:before,.order-return-accordion:after{content:"";position:absolute;right:0;top:10px}.my-account .order-global .main{display:none}.my-account .order-global .main:before,.my-account .order-global .main:after{display:none}.order-account-mobil.maximus .main{display:block;height:auto;overflow:auto}}@media screen and (min-width: 768px){.main .inline a{float:left}.main .inline .sku-infos-title{margin-right:20px}}.row.text-center{text-align:center}.fidelityNav{background:#f6f6f6;border-bottom:1px solid #f0f0f0;padding:0 40px}@media screen and (max-width: 767px){.fidelityNav{padding:0;border-top:1px solid #f0f0f0}.fidelityNav.l-m-overflow-x{padding-bottom:0}}.fidelityNav .swiper-wrapper .swiper-slide{width:auto;position:relative;display:table}.fidelityNav .swiper-wrapper .swiper-slide h2{margin:0;padding:0}.fidelityNav.swiper-container-horizontal{position:relative}.fidelityNav.swiper-container-horizontal .swiper-button-next,.fidelityNav.swiper-container-horizontal .swiper-button-prev{position:absolute;height:100%;width:30px;top:0;background:#002d18}.fidelityNav.swiper-container-horizontal .swiper-button-next:before,.fidelityNav.swiper-container-horizontal .swiper-button-prev:before{content:"";background-image:url(../../img/_sprites/sprite-ico.png);background-position:0px -592px;width:5px;height:9px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -3px}@media(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.fidelityNav.swiper-container-horizontal .swiper-button-next:before,.fidelityNav.swiper-container-horizontal .swiper-button-prev:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:0px -437px;background-size:457px 446px}}.fidelityNav.swiper-container-horizontal .swiper-button-next{right:0}.fidelityNav.swiper-container-horizontal .swiper-button-prev{left:0}.fidelityNav.swiper-container-horizontal .swiper-button-prev:before{transform:rotate(180deg)}.fidelityNav.swiper-container-horizontal .swiper-button-disabled{display:none}.fidelityNav a{padding:15px 20px;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);display:table-cell;vertical-align:middle;width:100%;height:100%;transition:.3s;text-align:center}.fidelityNav a h2{font-size:1.3rem;line-height:1.8rem;font-weight:700;color:#002d18}@media screen and (max-width: 767px){.fidelityNav a{padding:12px 20px}}.fidelityNav a:hover{background:#002d18}.fidelityNav a:hover h2{color:#fff}.fidelityNav a.current{border-bottom-color:#002d18;background:#fff}.fidelityNav a.current:hover h2{color:#002d18}.fidelityNav:after{content:"";display:block;clear:both}.fidelityLayout{padding:160px 0 100px;position:relative;background:#f8f8f8}@media screen and (max-width: 920px){.fidelityLayout{padding-top:0;padding-bottom:0}}.fidelityLayout .fidelityBg{display:none}@media screen and (min-width: 921px){.fidelityLayout .fidelityBg{display:block;position:absolute;height:100%;width:100%;top:0;left:0;background-repeat:no-repeat;background-position:center 0}}.fidelityWrapper{width:920px;max-width:100%;margin:0 auto;background:#fff;position:relative;z-index:1}.fidelityHeader .welcome{float:left;font-size:1.5rem;line-height:1.9rem;padding:38px 20px 38px 70px;position:relative}.fidelityHeader .welcome strong{font-weight:700}.fidelityHeader .welcome:before{display:block;content:"";width:10px;height:10px;background:#ece635;position:absolute;top:43px;left:40px;border-radius:10px}@media screen and (max-width: 767px){.fidelityHeader .welcome{padding:20px 20px 20px 50px}.fidelityHeader .welcome:before{top:25px;left:20px}}@media screen and (min-width: 768px){.fidelityHeader .logo{float:right;width:285px;height:95px;border-left:1px solid #f0f0f0;position:relative}.fidelityHeader .logo::after{content:"";position:absolute;top:50%;left:50%;margin:-12px 0 0 -102px;background-image:url(../../img/_sprites/sprite-icofid.png);background-position:0px 0px;width:205px;height:24px}}@media screen and (min-width: 768px)and (-webkit-min-device-pixel-ratio: 1.5),screen and (min-width: 768px)and (min--moz-device-pixel-ratio: 1.5),screen and (min-width: 768px)and (-o-min-device-pixel-ratio: 3/2),screen and (min-width: 768px)and (min-device-pixel-ratio: 1.5),screen and (min-width: 768px)and (min-resolution: 144dpi){.fidelityHeader .logo::after{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:0px 0px;background-size:343px 274px}}.fidelityHeader::after{content:"";display:block;clear:both}#contactPage{width:920px;margin:auto;line-height:1.5;padding:20px 40px 0}@media screen and (min-width: 768px)and (max-width: 1023px){#contactPage{width:100%;padding:0 40px}}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage{width:100%;padding:0 20px}}#contactPage .contactPage-confirm{background:#285f40;color:#fff;min-height:400px;display:table;width:100%}#contactPage .contactPage-confirm .contactPage-tablecell{display:table-cell;vertical-align:middle}#contactPage .contactPage-confirm h3{font-size:1.8rem;font-weight:bold;text-transform:uppercase;text-align:center;margin:0}#contactPage .contactPage-confirm p{text-transform:none;text-align:center}#contactPage .contact-btn:hover{background:#285f40 !important;transition:.2s;-web-kit-transition:.2s}#contactPage input[type=email]{-webkit-appearance:none}#contactPage input,#contactPage select,#contactPage textarea{border:1px solid #f0f0f0;outline:none !important}#contactPage .contactPage-title{padding:40px 0 30px 0}@media screen and (min-width: 768px)and (max-width: 1023px){#contactPage .contactPage-title{padding:40px 0 20px 0}}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .contactPage-title{padding:20px 0 0 0}}#contactPage .contactPage-title h2{font-size:1.8rem;font-weight:bold;text-transform:uppercase;color:#002d18;margin-bottom:5px}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .contactPage-title h2{text-align:left}}#contactPage .contactPage-column-left{width:50%;float:left;border-right:1px solid #f0f0f0;padding-right:40px}@media screen and (min-width: 1024px){#contactPage .contactPage-column-left{padding-bottom:20px}}@media screen and (min-width: 768px)and (max-width: 1023px){#contactPage .contactPage-column-left{padding-right:20px}}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .contactPage-column-left{width:100%;float:none;padding-right:0;border-right:none}}#contactPage .contactPage-column-left h3.title{font-size:1.5rem;font-weight:bold;text-transform:uppercase;color:#002d18;padding-bottom:20px;border-bottom:1px solid #f0f0f0}#contactPage .form-item-civility{margin-top:0 !important}#contactPage .form .form-item.form-item-btn{margin:40px 0}#contactPage .form .form-item{padding:0;width:100%;margin:20px 0 0 0}#contactPage .form .form-item .pageContact-inline{display:inline-block}#contactPage .form .form-item label{font-size:1.3rem;font-weight:bold;text-transform:uppercase;color:#002d18;margin:0 10px 0 0}#contactPage .form .form-item .Label-lowercase{font-size:1.3rem;text-transform:none;color:#797979;display:inline-block;margin:0 20px 0 0}#contactPage .form .form-item input{text-transform:none;line-height:normal}#contactPage .form-item-lastname{width:50%;float:left;padding-right:20px}#contactPage .form-item-firstname{width:50%;float:left;padding-left:20px}#contactPage .form-item-phone label span{font-size:1.3rem;text-transform:none;color:#797979;margin:0 0 10px 0;display:block}#contactPage .form-item-phone label .subtitile-inline{display:inline-block}#contactPage .form-item-phone input{width:50%;display:block}#contactPage .form-item-subject select{text-transform:none}#contactPage .form-item-btn input,#contactPage .form-item-btn .faq-btn{font-size:1.3rem;font-weight:bold;text-transform:uppercase !important;padding:20px 40px;background:#002d18;color:#fff;border:none;float:right;text-decoration:none}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .form-item-btn input,#contactPage .form-item-btn .faq-btn{width:100%;text-align:center}}#contactPage .contactPage-column-right{width:calc(50% + 1px);float:right;padding-left:40px;margin-left:-5px;border-left:1px solid #f0f0f0}@media screen and (min-width: 1024px){#contactPage .contactPage-column-right{padding-bottom:20px}}@media screen and (min-width: 768px)and (max-width: 1023px){#contactPage .contactPage-column-right{padding-left:20px}}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .contactPage-column-right{width:100%;float:none;padding-left:0;margin-left:0;border:0}}#contactPage .contactPage-column-right .customerInformations{background-color:#f8f8f8;padding:40px;margin-bottom:40px}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .contactPage-column-right .customerInformations{padding:20px}}#contactPage .contactPage-column-right .customerInformations .customerContact{background:#f8f8f8}#contactPage .contactPage-column-right .customerInformations .customerContact .title{font-size:1.5rem;font-weight:bold;text-transform:uppercase;color:#002d18;border-bottom:1px solid #f0f0f0;margin:10px 0 20px;padding:0 0 20px}#contactPage .contactPage-column-right .customerInformations .customerContact p{font-size:1.3rem;text-transform:none;color:#797979;margin:0;line-height:1.6180339888;padding-top:10px}#contactPage .contactPage-column-right .customerInformations .customerContact .content{text-transform:none;padding:50px 0 0 0;text-align:center;position:relative;box-sizing:content-box}#contactPage .contactPage-column-right .customerInformations .customerContact .content::before{content:"";position:static;background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-313px -120px;width:30px;height:47px;display:block;margin:auto;top:0;left:45%}@media(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){#contactPage .contactPage-column-right .customerInformations .customerContact .content::before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:0px -227px;background-size:343px 274px}}#contactPage .contactPage-column-right .customerInformations .customerContact .content h3,#contactPage .contactPage-column-right .customerInformations .customerContact .content span.title{font-size:1.5rem;font-weight:bold;margin:5px auto;color:#002d18}#contactPage .contactPage-column-right .customerInformations .customerContact .content p{font-size:1rem}#contactPage .contactPage-column-right .customerInformations .customerContact .faq-block{display:inline-block;width:100%;margin-top:20px}.only-lecourt{display:none !important}/*# sourceMappingURL=contacts.css.map */
