@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}.order-products .order-product.can-be-return .return-forbidden,.help-order-return,.order-global .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 .valid-return-wrapper,.order-global.no-return .order-products.return-mode .return-quantity-choice,.order-global.no-return .product-return{display:none !important}.order-products.return-mode .order-product{position:relative;-web-kit-transition:.2s;transition:.2s;cursor:pointer}.order-select{display:block;height:20px;width:20px;position:absolute;border:3px solid #f0f0f0;top:0;right:0}@media screen and (min-width: 320px)and (max-width: 767px){.order-select{top:10px;right:10px}}.order-products.return-mode .order-product{border-top:0;border-right:0;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;min-height:450px}.order-products.return-mode .order-product.need-validation,.order-products.return-mode .order-product:hover,.order-products.return-mode .order-product.active{border-top:0;border-right:0;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.order-products.return-mode .order-product:last-child:hover{border-right:1px solid #f0f0f0}.order-products.return-mode .order-product.need-validation .order-select,.order-products.return-mode .order-product.active .order-select{border:3px solid #002d18 !important}.order-products.return-mode .order-product.need-validation .order-select:after,.order-products.return-mode .order-product.active .order-select:after{content:"";display:block;margin:3px;-web-kit-transition:.2s;transition:.2s}.order-product.checked .check-item{background:none;height:20px;width:20px;position:absolute;border:3px solid #f0f0f0;top:0;right:0;border:3px solid #002d18 !important}@media screen and (min-width: 320px)and (max-width: 767px){.order-product.checked .check-item{top:10px;right:10px}}.order-product.checked .check-item span{display:none}.order-product.checked .check-item:after{content:"";display:block;background-image:url(../../img/_sprites/sprite-ico.png);background-position:-27px -564px;width:8px;height:7px;margin:3px;-web-kit-transition:.2s;transition:.2s}@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){.order-product.checked .check-item:after{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-287px -380px;background-size:457px 446px}}.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:1px red solid}.order-global-btn{border-top:none !important;border-bottom:none !important}.order-global-btn .btn-validate-return{font-weight:bold;font-size:1.3rem;background-color:#002d18;color:#f8f8f8;float:right;margin:40px 20px;padding:20px 30px}@media screen and (min-width: 320px)and (max-width: 767px){.order-global-btn .btn-validate-return{margin:auto;display:block;padding:20px;float:none;width:80%;margin-top:20px;margin-bottom:20px}}.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%}.order-products .order-product .order-select{display:none}.order-products.return-mode .order-product .order-select{display:block !important}.return-quantity-choice{margin-top:20px;background-color:#002d18;padding:20px;position:absolute;left:0;right:0;bottom:0}@media screen and (min-width: 320px)and (max-width: 767px){.return-quantity-choice{clear:both}}.return-quantity-choice .quantity-return{margin-bottom:20px}.return-quantity-choice label{color:#f8f8f8;text-transform:none}.return-quantity-choice .order-return-reason{margin-top:10px}.return-quantity-choice select{background-color:#002d18;border:1px solid #515151;color:#515151;text-transform:none;height:30px}.return-quantity-choice select option{text-transform:none;padding:10px}.reason label{margin-bottom:10px}.order-products.return-mode .order-product{position:relative}@media screen and (min-width: 320px)and (max-width: 767px){.order-products.return-mode .order-product{min-height:330px}}.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}a.product-return{float:right;text-decoration:none;border-bottom:none !important;text-transform:uppercase}a.product-return.active{text-decoration:underline !important}.details-order span:first-child,.date-order{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-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: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;margin-left:20px;list-style-position:outside}.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 .item-col.co-product.product-pic{width:100%;display:table}.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}.block-description-black.order-return .popin-content .order-products li.order-product{min-height:0 !important}.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}.fidelityNav{padding:0 40px;background:#fff}@media screen and (max-width: 767px){.fidelityNav{padding:0;border-top:1px solid #f0f0f0}}.fidelityNav .swiper-wrapper .swiper-slide{width:auto;position:relative;display:table}.fidelityNav .swiper-wrapper .swiper-slide h2{margin:0;transition:all ease .3s}@media screen and (max-width: 767px){.fidelityNav .swiper-wrapper .swiper-slide h2{margin:.83em 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:30px 20px;display:table-cell;width:100%;height:100%;vertical-align:middle;text-decoration:none;transition:.3s;text-align:center}.fidelityNav a h2{padding-bottom:10px;border-bottom:2px solid #fff;font-size:16px;line-height:16px;font-weight:700;color:#9d9d9d}@media screen and (max-width: 767px){.fidelityNav a{padding:12px 20px}}.fidelityNav a:hover{background:#fff}.fidelityNav a:hover h2{color:#002d18}.fidelityNav a.current{background:#fff}.fidelityNav a.current h2{color:#002d18}.fidelityNav:after{content:"";display:block;clear:both}@media screen and (max-width: 640px){.fidelityNav{border-top:none;border-bottom:1px solid #f0f0f0}.fidelityNav.l-m-overflow-x{padding-bottom:0}.fidelityNav .swiper-wrapper .swiper-slide{margin:0;display:flex}.fidelityNav .swiper-wrapper .swiper-slide a{padding:30px 20px;background:#f0f0f0;white-space:nowrap;border-bottom:2px solid #f0f0f0}.fidelityNav .swiper-wrapper .swiper-slide a.current{background:#fff;border-color:#002d18}.fidelityNav .swiper-wrapper .swiper-slide a h2{border:none;padding:0;margin:0;color:#002d18}.loyalty-mobile-header{background:#0c2840;padding:20px 0;text-align:center}.loyalty-mobile-header .img-loyalty-logo{width:90px}}.fidelityHeaderWrapper{width:920px;max-width:100%;margin:0 auto;background:#fff;position:relative;z-index:1;padding:0;border-bottom:1px solid #f4f4f4}.swiper-slide{margin-right:5px}.section-fidelity{padding:50px 0 40px;border-bottom:1px solid #f0f0f0}.marge-fidelity{padding:0 40px;background:#fff}.title-fidelity{font-weight:bold;font-size:30px;line-height:30px;color:#000;text-transform:uppercase;margin:0 0 20px}.text-fidelity{text-transform:none;font-size:14px;line-height:22px;color:#606060;margin:0}.title-promise{font-weight:bold;font-size:25px;line-height:30px;color:#000;text-transform:uppercase;margin:0 0 20px}.small-title-fidelity{font-weight:bold;font-size:16px;line-height:20px;color:#000;text-transform:uppercase;margin:0 0 20px}.fidelityHeader .header-left .welcome-fidelity{font-size:20px;line-height:23px;font-weight:bold;color:#295f41}.fidelityHeader .header-left .welcome-fidelity:after{content:"";position:absolute;display:block;width:1px;height:46px;top:35px;left:32%;background-color:#f4f4f4}@media screen and (max-width: 920px){.fidelityHeader .header-left .welcome-fidelity:after{display:none}}.fidelityHeader .header-left .statut .stat-pts-fidelity{font-size:20px;line-height:23px;font-weight:bold}.fidelityHeader .header-left .logo-fidelity{padding-left:275px}.fidelityHeader .header-left .logo-fidelity .responsive-img{width:100%;height:100%}.polo-promise{width:100%}.polo-promise .polo-promise-top{width:100%;display:inline-flex;justify-content:space-between;margin-bottom:80px}.polo-promise .polo-promise-top .promise-left{width:45%}.polo-promise .polo-promise-top .promise-left .spacing-fidelity{margin-bottom:25px}.polo-promise .polo-promise-top .promise-left .hide-desk-fidelity{display:none}.polo-promise .polo-promise-top .promise-right{width:45%}.polo-promise .polo-promise-top .promise-right .responsive-img{width:100%}.polo-promise .polo-promise-bottom{width:100%;display:inline-flex;justify-content:space-between}.polo-promise .polo-promise-bottom .hide-desk-fidelity{display:none}.polo-promise .polo-promise-bottom .img-polo-promise .polo-indication{margin-top:10px}.polo-promise .polo-promise-bottom .img-polo-promise .polo-indication a{width:100%;text-decoration:none;display:inline-flex}.polo-promise .polo-promise-bottom .img-polo-promise .polo-indication a .arrow-fidelity{width:15%;height:0%}.polo-promise .polo-promise-bottom .img-polo-promise .polo-indication a .polo-title{width:100%;margin:0px 0px 0px 20px;line-height:30px}.content-concerned{width:100%;padding:80px 0px 60px}.content-concerned .wrapper-concerned{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.content-concerned .wrapper-concerned .concerned-left{width:45%}.content-concerned .wrapper-concerned .concerned-right{width:45%}.content-concerned .wrapper-concerned .concerned-right .text-fidelity{margin-bottom:40px}.content-guarantee .last-title{margin:0 0 35px}.content-guarantee .polo-guarantee{width:100%;height:auto;display:inline-flex;flex-wrap:wrap;justify-content:space-between}.content-guarantee .polo-guarantee .info-polo-guarantee{width:calc(50% - 20px);border:1px solid #f0f0f0;display:inline-flex;padding:25px;margin-bottom:25px;align-items:center}.content-guarantee .polo-guarantee .info-polo-guarantee .polo-guarantee-color{max-width:120px}.content-guarantee .polo-guarantee .info-polo-guarantee .polo-guarantee-color img{width:100%}.content-guarantee .polo-guarantee .info-polo-guarantee .polo-guarantee-detail{margin-left:25px}.content-guarantee .polo-guarantee .info-polo-guarantee .polo-guarantee-detail ul{list-style:none;text-transform:none;margin:0;padding:0}.content-guarantee .polo-guarantee .info-polo-guarantee .polo-guarantee-detail ul .guarantee-detail-title{font-weight:bold;font-size:15px;line-height:20px}.content-guarantee .polo-guarantee p{text-transform:none}.content-guarantee .annotation-fidelity{text-transform:none;font-size:13px;line-height:22px;color:#606060;margin:0}@media screen and (max-width: 920px){.header-left .welcome-fidelity:after{display:none}}@media screen and (min-width: 769px){.hide-desk-fidelity{display:none}}@media screen and (max-width: 768px){.fidelityHeader .header-left{width:100%;flex-direction:row;justify-content:space-between}.fidelityHeader .header-left .welcome-fidelity{width:100%}.fidelityHeader .header-left .hide-mob-fidelity{display:none}.fidelityHeader .header-left .logo-fidelity{width:20%}.marge-fidelity{padding:0}.marge-fidelity .section-fidelity{padding:50px 20px 40px}.marge-fidelity .polo-promise .hide-mob-fidelity{display:none}.marge-fidelity .polo-promise .polo-promise-top{margin-bottom:40px}.marge-fidelity .polo-promise .polo-promise-top .responsive-img{width:100%}.marge-fidelity .polo-promise .polo-promise-top .promise-left{width:100%}.marge-fidelity .polo-promise .polo-promise-top .promise-left .hide-desk-fidelity{display:block}.marge-fidelity .polo-promise .polo-promise-top .promise-right{width:0}.marge-fidelity .polo-promise .polo-promise-top .promise-right .hide-mob-fidelity{display:none}.marge-fidelity .polo-promise .polo-promise-bottom .img-polo-promise .polo-indication .polo-title{margin:0}.marge-fidelity .content-concerned{padding:40px 20px}.marge-fidelity .content-concerned .wrapper-concerned{flex-direction:column-reverse}.marge-fidelity .content-concerned .wrapper-concerned .concerned-left{width:100%}.marge-fidelity .content-concerned .wrapper-concerned .concerned-left .responsive-img{width:100%}.marge-fidelity .content-concerned .wrapper-concerned .concerned-right{width:100%}.marge-fidelity .content-guarantee .polo-guarantee{flex-direction:column}.marge-fidelity .content-guarantee .polo-guarantee .info-polo-guarantee{width:100%}}:root{--mq-keys: portrait-only, mobile-only, mobile-and-tablet, tablet-only, tablet-and-desktop, desktop-only, desktop-wide-only;--mq-portrait-only: only screen and (max-width: 767px);--mq-mobile-only: only screen and (max-width: 767px);--mq-mobile-and-tablet: only screen and (max-width: 1190px);--mq-tablet-only: only screen and (min-width: 768px) and (max-width: 1190px);--mq-tablet-and-desktop: only screen and (min-width: 768px);--mq-desktop-only: only screen and (min-width: 1191px);--mq-desktop-wide-only: only screen and (min-width: 1501px);--scrollbar-width: 0px;--grid-parent-width: 100vw;--vh: 1vh;--vh-static: 1vh;--focus-color: #002d18;--breakpoint-mobile: 767;-webkit-font-smoothing:antialiased;--optional: "(Optional)";--top-banner-height: 0px;--header-menu-height: 40px;--header-height: 80px;--sticky-filter-height: 58px;--header-height-with-top-banner: calc(var(--header-height) + var(--top-banner-height));--header-height-with-menu: calc(var(--header-height) + var(--header-menu-height));--header-height-with-all: calc(var(--header-height-with-menu) + var(--top-banner-height));--header-height-with-sticky-filters: calc(var(--header-height-with-top-banner) + var(--sticky-filter-height))}@media only screen and (max-width: 1190px){:root{--scrollbar-width: 0px !important;--header-height: 59px;--search-bar-height: 48px;--header-height-with-menu: calc(var(--header-height) + var(--search-bar-height));--header-search-bar-height: 107px}}@media only screen and (min-width: 768px){:root{--scrollbar-width: 17px}}*,*::before,*::after{box-sizing:border-box}*:focus-visible{outline:#be531c solid 2px;z-index:1}html{font:10px "Figtree",Arial,Helvetica,sans-serif;font-weight:normal;-webkit-text-size-adjust:100%;color:#002d18;background-color:#fff;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:none}html.lock-scroll{overflow:hidden}html.is-webview{--header-height: 0px;--header-menu-height: 0px}@media only screen and (max-width: 1190px){html.is-webview{--header-height: 0px;--search-bar-height: 0px}}html.is-webview .is-hidden-in-webview{display:none !important}html.is-webview .is-visible-in-webview{display:block !important}html.is-webview .is-visible-in-webview[class*=flex]{display:flex !important}html body>[class*=adjust-sb_banner__]{z-index:100}@media only screen and (min-width: 1191px){html.search-panel--opened{--header-menu-height: 0px}}@media only screen and (max-width: 1190px){html.touchevents body{position:static;top:0}html.touchevents.lock-scroll body{position:fixed;width:100%;height:100%;overflow:hidden}html.popin-hides-page{overflow:unset !important;overscroll-behavior:none}html.popin-hides-page body{position:static !important;height:unset !important}html.popin-hides-page body:not(.no-scroll-refresh){overflow:unset !important}html.popin-hides-page body.no-scroll-refresh{overflow:hidden}html.popin-hides-page .popin-wrapper:not(.is-active){display:none}html.popin-hides-page body:not(.didomi-popup-open)>*:not(.popin-container,.notification-wrapper,.hides-page--visible,.strutfit_modal_portal,.strutfit_modal_size_guide,.kleep-iframe-wrapper){display:none}html.popin-hides-page.search-panel--opened body .top-banner,html.popin-hides-page.search-panel--opened body .headerrefit{display:flex}html.popin-hides-page .popin-wrapper.is-active{height:100%}html.search-panel--opened .headerrefit,html.search-panel--opened .header,html.search-panel--opened .popin-wrapper.hides-page{position:sticky}html.search-panel--opened .popin-container{position:relative;top:var(--top-banner-height)}}::selection{background-color:#002d18;color:#fff;text-shadow:none}.bg-primary *::selection{background-color:#fff;color:#002d18;text-shadow:none}a{text-decoration:none;color:inherit;cursor:pointer}@media(hover: hover)and (pointer: fine){a:hover{text-decoration:none;color:inherit;cursor:pointer}}b,strong{font-weight:700}i{font-style:italic}hr{display:block;width:100%;height:1px;margin:0;padding:0;border:none;border-top:1px solid #c8c8c8;background-color:none}label{cursor:pointer}button{padding:0;border:none;background:none;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button;font-weight:inherit;margin:0}input,textarea{font:inherit;font-family:"Figtree",Arial,Helvetica,sans-serif;border-radius:inherit}img{display:inline-block}svg,use{pointer-events:none}.main-container{position:relative;padding-top:calc(var(--header-height-with-all) - 1px)}.page-section{position:relative;min-height:calc(100vh - 500px)}.icon-logo-crocodile{color:#fff;fill:#002d18}.icon-logo-crocodile--color{color:#105a33;fill:#e72734}.overlay{position:fixed;top:0;left:0;z-index:z(overlay);width:100%;height:calc(var(--vh, 1vh)*100);background-color:rgba(41,41,41,.2);opacity:0;pointer-events:none;transition:opacity .2s ease}.overlay.is-visible{opacity:1;pointer-events:auto}@media only screen and (min-width: 768px){.bg-section--var{background:var(--background) no-repeat top center;background-size:100% 700px}}.btn-cta,.select-cta{display:inline-flex;justify-content:center;align-items:center;vertical-align:top;height:4.8rem;min-height:4.8rem;padding:12px 16px;border:1px solid #002d18;border-left-width:0;border-right-width:0;background-color:#fff;color:#002d18;fill:#002d18;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}.btn-cta:disabled,.btn-cta.is-disabled,.select-cta:disabled,.select-cta.is-disabled{cursor:default}.btn-cta.is-disabled,.select-cta.is-disabled{color:#c8c8c8;background-color:#fff;border-color:#c8c8c8}.btn-cta.text-left,.select-cta.text-left{justify-content:flex-start}.btn-cta.l-auto-height,.select-cta.l-auto-height{height:auto;min-height:unset}.clear-bg-primary{background-color:rgba(0,0,0,0);border-color:#002d18;color:#002d18}.clear-bg{background-color:rgba(0,0,0,0);color:unset}.select-cta{border-radius:0;padding:0 40px 0 20px;background-image:svg-url('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path d="M20,25.5c-0.2,0-0.4-0.1-0.5-0.2L7.8,16.1c-0.4-0.3-0.4-0.8-0.1-1.2c0.3-0.4,0.8-0.4,1.2-0.1L20,23.5l11.2-8.8c0.4-0.3,0.9-0.2,1.2,0.1c0.3,0.4,0.2,0.9-0.1,1.2l-11.7,9.2C20.3,25.5,20.1,25.5,20,25.5z"/></svg>');background-repeat:no-repeat;background-position:right 14px center;background-size:25px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-cta.select-cta--multilines{white-space:normal;max-width:100%;height:auto;padding:10px 40px 10px 20px;line-height:1.9rem}.select-cta.select-cta--rounded{border-radius:25px}.select-cta--small{background-size:1.5rem;padding:0 20px 0 6px;min-height:2.4rem;height:2.4rem;background-position:right 6px center;background-color:#f4f4f4;border-radius:1.2rem;border:none}.dir-rtl .select-cta{background-position:left 14px center}.dir-rtl .select-cta.select-cta--multilines{padding:10px 20px 10px 40px}.btn-cta.is-active:not(.active-icon-only){background-color:#002d18;border-color:#002d18;color:#fff;fill:#fff}.btn-cta.active-icon-only.is-active{color:#002d18}.btn-cta.active-icon-only:not(.is-active){color:#66706b}@media(hover: hover)and (pointer: fine){.btn-cta:not(:disabled,.is-disabled):hover,a:hover .btn-cta:not(:disabled,.is-disabled){background-color:#f0f0f0;color:#002d18}}.btn-cta:active:not(:disabled){background-color:#f0f0f0}.btn-cta.btn--primary{background-color:#002d18;border-color:#002d18;color:#fff;fill:#fff}@media(hover: hover)and (pointer: fine){.btn-cta.btn--primary:not(:disabled,.is-disabled):hover,a:hover .btn-cta.btn--primary:not(:disabled,.is-disabled){background-color:#004927;border-color:#002d18;color:#fff;fill:#fff}}.btn-cta.btn--primary.is-active,.btn-cta.btn--primary:active:not(:disabled,.is-disabled){background-color:#004927;border-color:#002d18;color:#fff;fill:#fff}.btn-cta.btn--primary.is-disabled{background-color:#c8c8c8;border-color:#6f6f6f}.btn-cta.btn--secondary-dark{background-color:#002d18;border-color:#fff;color:#fff;fill:#fff}@media(hover: hover)and (pointer: fine){.btn-cta.btn--secondary-dark:not(:disabled,.is-disabled):hover,a:hover .btn-cta.btn--secondary-dark:not(:disabled,.is-disabled){background-color:#004927;border-color:#002d18;color:#fff;fill:#fff}}.btn-cta.btn--secondary-dark.is-active,.btn-cta.btn--secondary-dark:active:not(:disabled,.is-disabled){background-color:#004927;border-color:#002d18;color:#fff;fill:#fff}.btn-cta.btn--secondary-dark.is-disabled{background-color:#c8c8c8;border-color:#6f6f6f}.btn-cta.btn--conversion{background-color:#008a20;color:#fff;fill:#fff}.btn-cta.btn--conversion.btn--icon,.btn-cta.btn--conversion.btn--square{border-color:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.btn-cta.btn--conversion:not(:disabled):hover,a:hover .btn-cta.btn--conversion:not(:disabled){background-color:#004927;border-color:#002d18;color:#fff;fill:#fff}}.btn-cta.btn--conversion.is-active,.btn-cta.btn--conversion:active:not(:disabled){background-color:#002d18;border-color:#002d18;color:#fff;fill:#fff}.btn-cta.btn--conversion.is-disabled{color:#fff;background-color:#c8c8c8;border-color:#6f6f6f}.btn-cta.btn--express{background-color:#000;border:1px solid #000;color:#fff;padding:0 24px}@media(hover: hover)and (pointer: fine){.btn-cta.btn--express:not(:disabled):hover,a:hover .btn-cta.btn--express:not(:disabled){background-color:#fff;color:#000;fill:#000}}.btn-cta.btn--express.is-active,.btn-cta.btn--express:active:not(:disabled){background-color:#fff;color:#000;fill:#000}.btn-cta.btn--square{border-left-width:1px;border-right-width:1px}.btn-cta.btn--icon{width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;font-size:2rem;border-left-width:1px;border-right-width:1px}.btn-cta.btn--icon:not(.btn--square){border-radius:50%}.btn-cta.btn--icon.btn--small{width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem}.btn-cta.btn--icon.btn--small .icon-svg{font-size:2rem}.btn-cta.btn--icon.btn--xsmall{width:3.2rem;height:3.2rem;min-width:3.2rem;min-height:3.2rem}.btn-cta.btn--icon.btn--xsmall .icon-svg{font-size:1.6rem}.btn-cta.btn--selector{user-select:none;border:none;box-shadow:0 0 0 1px #f0f0f0}.btn-cta.btn--selector:hover{background-color:#f0f0f0}.btn-cta.btn--selector.is-active,.btn-cta.btn--selector.checked{color:#fff;background-color:#002d18}.btn-cta.btn--selector.is-active:hover:not(.has-notifyme,.step-color-item),.btn-cta.btn--selector.checked:hover:not(.has-notifyme,.step-color-item){background-color:#004927}.btn-cta.btn--selector.is-disabled:not(.has-notifyme),.btn-cta.btn--selector.is-disabled:hover:not(.has-notifyme){color:#c8c8c8;fill:#c8c8c8;background-color:#fff}.btn-cta.btn--selector.is-disabled.has-notifyme:not(.is-active),.btn-cta.btn--selector.is-disabled:hover.has-notifyme:not(.is-active){cursor:pointer}.btn-cta.btn--selector .selector-color{height:6px}.is-disabled .btn-cta.btn--selector .selector-color{opacity:.4}.btn-cta.btn--no-border{border-color:#fff}@media(hover: hover)and (pointer: fine){.btn-cta.btn--no-border:hover{border-color:#f0f0f0}}.btn-cta.btn--no-border.btn--primary{border-color:#002d18}@media(hover: hover)and (pointer: fine){.btn-cta.btn--no-border.btn--primary:hover{border-color:#004927}}.btn-cta.btn--no-padding{padding:0}.btn-cta.btn--padding-quickfilters{padding:4px 8px}.btn-cta.btn--transparent,.btn-cta.btn--transparent.is-active,.btn-cta.is-transparent,.btn-cta.is-transparent.is-active{background-color:rgba(0,0,0,0)}.btn-cta.btn--transparent.btn--no-border,.btn-cta.is-transparent.btn--no-border{border-color:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.btn-cta.btn--transparent:not(:disabled,.is-disabled):hover,a:hover .btn-cta.btn--transparent:not(:disabled,.is-disabled),.btn-cta.btn--transparent.btn--no-border:hover,.btn-cta.is-transparent:not(:disabled,.is-disabled):hover,a:hover .btn-cta.is-transparent:not(:disabled,.is-disabled),.btn-cta.is-transparent.btn--no-border:hover{background-color:rgba(0,0,0,0)}}.btn-group{display:inline-flex;height:4.4rem;min-height:4.4rem;border-radius:27px;background-color:#fff;color:#002d18;fill:#002d18;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}.btn-group.is-transparent{background-color:rgba(255,255,255,.7);backdrop-filter:blur(10px)}.btn-group .btn-item{padding:0 15px}.btn-group.text-white,.btn-group.btn--dark{background-color:#002d18;color:#fff;fill:#fff}.btn-group.text-white.is-transparent,.btn-group.btn--dark.is-transparent{background-color:rgba(0,45,24,.7)}.btn-group.text-white.is-disabled,.btn-group.btn--dark.is-disabled{color:#002d18;background-color:#f0f0f0;border-color:#f0f0f0}.btn-banner{height:100%;padding-left:20px;padding-right:20px}.btn-banner.btn--icon .icon-svg{font-size:2rem}.icon-svg.icon-thick,.btn-cta .icon-svg.icon-thick,.btn-banner .icon-svg.icon-thick{stroke-width:2;stroke:currentcolor}.font-xxlarge{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:500;font-size:8rem;line-height:8rem;text-transform:uppercase;letter-spacing:-0.48rem}.font-xlarge{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:500;font-size:3.2rem;line-height:3.2rem;text-transform:uppercase;letter-spacing:-0.04rem}.font-large{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:500;font-size:2rem;line-height:2.6rem;text-transform:uppercase;letter-spacing:-0.04rem}.font-medium{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.6rem;line-height:2.2rem;text-underline-offset:.6rem}.font-small{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.4rem;line-height:1.9rem;text-underline-offset:.5rem}.font-xsmall{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.2rem;line-height:1.7rem}.font-xxsmall{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.1rem;line-height:1.6rem}.font-label{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.2rem;line-height:1.6rem;text-transform:uppercase;letter-spacing:.012rem}.fw-bold{font-weight:700}.fw-medium{font-weight:500}.fw-normal{font-weight:normal}.line-height-1{line-height:1}.line-height-2{line-height:2}@media only screen and (min-width: 1501px){.font-dw-xxlarge{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:500;font-size:8rem;line-height:8rem;text-transform:uppercase;letter-spacing:-0.48rem}}@media only screen and (min-width: 1191px){.font-d-large{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:500;font-size:2rem;line-height:2.6rem;text-transform:uppercase;letter-spacing:-0.04rem}.font-d-medium{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.6rem;line-height:2.2rem;text-transform:none;text-underline-offset:.6rem}.font-d-small{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.3rem;line-height:1.9rem;text-transform:none;text-underline-offset:.5rem}.d-upper-case{text-transform:uppercase}}@media only screen and (min-width: 768px){.font-td-medium{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.6rem;line-height:2.2rem;text-underline-offset:.6rem}.font-td-small{font-family:"Figtree",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.3rem;line-height:1.9rem;text-underline-offset:.5rem}}@media only screen and (max-width: 767px){.font-xxlarge{font-size:4rem;line-height:4rem}.font-xlarge{font-size:2.4rem;line-height:2.4rem}.font-m-medium{font-size:1.6rem;line-height:2.2rem}.font-m-small{font-size:1.2rem;line-height:1.6rem}}.display-if-available,.no-lecourt{display:none !important}.order-content-col-credit{display:block;vertical-align:middle;margin-left:6%}.menu-my-account{background:#f5f5f5;border-color:#fff;padding-left:50px;line-height:50px;position:relative;cursor:pointer}.menu-my-account:before{content:"";background:url("../../img/ico/menu-left-highlight.png") no-repeat;margin-right:10px;width:13px;height:13px;position:absolute;top:18px;left:30px}.my-store{width:220px;margin:60px auto}.my-store .store-search-result{padding:0}.my-store .store-search-result .opening-hours{padding-top:14px;margin-top:15px;border-top:1px solid #ededed}.filter-selection ul{margin:0;padding:25px 20px;border-bottom:1px solid #ededed}.filter-selection li{list-style:none;display:inline-block;cursor:pointer;margin-left:40px}.filter-selection li:first-child{margin-left:0}.form-manage-selection{width:60%;max-width:480px;margin:40px auto 0}.account-my-profile{margin-bottom:-10px}.account-my-profile .order-global{margin:10px 0}.order-global .welcome-message,.welcome-message{background-repeat:no-repeat;background-color:#f5f5f5;background-position:left bottom;overflow:hidden;padding:30px 25%;color:#606060;line-height:1.7;display:none}.order-global .welcome-message .title-15,.order-global .welcome-message p,.welcome-message .title-15,.welcome-message p{margin-left:7.3%}.order-global .welcome-message .title-15,.order-global .welcome-message strong,.welcome-message .title-15,.welcome-message strong{color:#002d18}.welcome-message{display:block}.bg-privileges{background-image:url("../../img/pic-bags-privileges.png")}.first-time-edition .main,.first-time-edition .order-content-col-wrapper{display:none}.first-time-edition .welcome-message{display:block}.order-global:last-child{border-bottom:1px solid #f0f0f0 !important}.order-global .order-global{border-bottom:none !important;border-top:none !important}.order-global{border-top:1px solid #f0f0f0;border-bottom:none !important;color:#606060}.order-global strong{color:#002d18}.order-global .main,.order-global .order-return-accordion{color:#002d18}.order-global .main:before,.order-global .order-return-accordion:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-435px -453px;width:14px;height:14px}@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){.order-global .main:before,.order-global .order-return-accordion:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-365px -353px;background-size:457px 446px}}.order-global .main.active:before,.order-global .order-return-accordion.active:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-226px -490px;width:14px;height:14px}@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){.order-global .main.active:before,.order-global .order-return-accordion.active:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-341px -353px;background-size:457px 446px}}.order-global .main p,.order-global .order-return-accordion p{margin:.1em 0}.order-global .main.col-profile{background:url("../../img/pic-user.png") no-repeat right bottom #f5f5f5}.order-global .main.col-sizes{background:url("../../img/pic-size.png") no-repeat right bottom #f5f5f5}.order-global .main.col-address{background:url("../../img/pic-address.png") no-repeat right bottom #f5f5f5}.order-global .main.col-payment{background:url("../../img/pic-payment.png") no-repeat right bottom #f5f5f5}.order-global .main.col-subscription{background:url("../../img/pic-subscription.png") no-repeat right bottom #f5f5f5}.order-global .order-content-col{display:block;vertical-align:middle;padding:10px 25% 10px 5%}.order-global .order-content-col .column-half{padding-right:30px}.order-global .order-content-col .size-chart{line-height:1.7}.order-global .order-content-col a{text-decoration:none}.order-global p{margin:0;text-transform:none}.order-global .form{width:68%;display:table}.order-global .form:first-child{padding-top:10px}.order-global .form .form-item{margin-bottom:20px}.order-global .form .form-item p:first-child{margin-top:0;margin-bottom:7px}.order-global .form label{margin-bottom:5px}.order-global .form-inline-infos{width:100%}.order-global .form-inline-infos .form-item{padding-left:3.5%}.order-global .form .column-half{padding-left:1.7%}.order-global .form .column-half:first-child{padding-left:3%}.order-edit-col{padding:10px 5%}.order-edit-col .divide:before{margin:9px 0 21px 3.3%}.order-edit-col .form-wrapper{margin-left:-3.5%}.lt-ie9 .order-edit-col .form-wrapper{width:92%}.btn-edit{font-weight:700;color:#002d18;text-decoration:none}.btn-edit:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-207px -564px;width:4px;height:7px;content:"";display:inline-block;position:relative;top:0;margin-right:5px}@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){.btn-edit:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-98.5px -411px;background-size:457px 446px}}.btn-edit.inactive{display:none}[data-editable=subscription] .form:first-child{padding-top:11px}[data-editable=subscription] .form:first-child .form-item{margin-bottom:6px}[data-editable=subscription] .form:first-child .form-cancel-right{margin-bottom:16px}[data-editted-content]{display:block;width:100%}[data-editted-content].inactive{display:none}[data-editting-content]{display:none}[data-editting-content].active{display:block;width:100%}.form-item-polo{min-height:220px;float:left}.form-item-polo select{margin-bottom:10px}.form .form-item-add-new{border-left:1px solid #ededed;position:absolute;right:-47%;height:90%;top:14px;width:42%}.form .form-item-add-new .btn{width:87%;margin-top:104px}[data-editable=address] .form .form-item-add-new{height:95%}[data-editable=address] .form .form-item-add-new .btn{margin-top:227px}.dialog-change-password{margin-bottom:30px}.dialog-change-password .password-strength{width:99%}.dialog-change-password .password-strength .security-level-wrapper{float:right;margin-left:4%}.dialog-change-password .password-strength p{margin-top:0}.card-desc{display:table;width:94%}.card-desc ul{display:none;width:100%;opacity:1;padding:0;margin:15px 0 0}.card-desc ul.active{display:table}.card-desc ul.card-choosen{opacity:1;width:auto;margin:29px 0}.card-desc li{display:table-cell;font-size:1.2rem;vertical-align:middle}.card-desc li.change-payment-method{display:none}.card-desc li.change-payment-method.active{display:table-cell}.card-desc li.card-list-crypto span{display:inline-block;margin-top:7px}.card-desc li div{float:left}.card-desc li div:first-child{margin-right:45px}.card-desc li div span{white-space:nowrap}.card-desc li div strong{display:block}.card-desc .card-desc-val input[type=text]{width:46px;font-size:1.2rem;line-height:1;text-align:center;padding:9px 0}.card-desc input[type=radio]{margin-right:10px;top:2px;position:relative}.card-desc label{float:right}.card-desc .card-desc-val{min-width:146px;text-align:right}.card-desc .btn{margin-top:20px;margin-bottom:20px;display:none}.card-desc .btn.active{display:block}.lt-ie9 .card-desc ul{width:90%}@media screen and (min-width: 768px){.dialog-change-password{max-width:650px}.account-my-profile .row{width:100%;float:left;clear:both}}@media screen and (min-width: 1280px){.dialog-change-password{max-width:700px}}@media screen and (max-width: 1280px){.my-account .order-global .main{padding:2em 3em}.my-account .order-global .order-content-col{padding-right:5%}.my-account .order-global .form{width:100%}.my-account .order-global .order-edit-col .form-wrapper{margin-left:-5.5%}.my-account .order-global .order-edit-col .divide:before{margin-left:5.3%}.my-account .order-global .form-inline-infos .form-item{padding-left:5.3%}.my-account [data-editable=address] .form .form-item-add-new{position:static;float:left;width:48.4%;right:auto;margin-top:6px;margin-left:-0.8%;border:0}.my-account [data-editable=address] .form .form-item-add-new .btn{margin-top:0}.my-account [data-editable=payment] .form{width:70%}}@media screen and (max-width: 767px){.addressline{border-bottom:1px solid #f4f4f4;margin-bottom:30px;padding-bottom:20px}.my-store{width:auto;padding:20px 30px;margin:0;display:table;width:100%}.my-account .order-global{margin:0;border-bottom:0}.my-account .order-global .main{width:100%;padding:14px 5%;background:#f5f5f5;text-decoration:none}.my-account .order-global .main:before{content:"";display:block;float:right;margin-top:4px}.my-account .order-global .main.active{border-bottom:1px solid #ededed}.my-account .order-global .main .btn-edit{display:none}.my-account .order-global .order-edit-col .form-wrapper{margin-left:-3.3%}.my-account .order-global .order-edit-col .divide:before{margin-left:3.3%}.my-account .order-global .form-inline-infos .form-item{padding-left:3.3%}.my-account .order-global .form .column-half,.my-account .order-global .form .column-half:first-child{padding-left:0}[data-accordion-group=my-account]{display:none}[data-accordion-group=my-account].active{display:block}.account-my-profile{margin-bottom:20px}.my-account .tabs li.active{display:block}.my-account [data-editable] .form .form-item-add-new{width:97%;position:static;float:left;right:auto;margin-top:6px;margin-left:3%;margin-bottom:14px;border:0}.my-account [data-editable] .form .form-item-add-new .btn{width:100%}.my-account .order-global.first-time-edition .main.active{display:block}.my-account .order-global.first-time-edition .main.active+.welcome-message{display:block}.my-account .order-global.first-time-edition .main.active+.welcome-message+.order-content-col-wrapper [data-editted-content]{display:none}.my-account [data-editable=payment] .order-edit-col .form{width:100%}.form .form-item-add-new .btn{margin-top:0}.btn-edit-mobile{float:right;margin-top:5px;cursor:pointer}.form-item-polo{min-height:0}.order-global .welcome-message,.welcome-message{padding:15px 5%}.order-global .welcome-message p,.welcome-message p{margin-left:0}.order-global .welcome-message .title-15,.welcome-message .title-15{display:none}.order-global .welcome-message{display:none}.order-global.active .welcome-message{display:block}.card-desc li{display:block;clear:none}.card-desc li:after{display:none}.card-desc li div{float:none;margin-bottom:5px}.card-desc li div:first-child{margin-right:0}.card-desc li label{float:none}.card-desc li .card-desc-val input[type=text]{padding:5px 0}.card-desc li input[type=radio]{margin-top:9px}.card-desc .card-type{float:left;margin-right:10px;height:74px}.card-desc .change-payment-method{vertical-align:top;float:left}.card-desc ul{padding:0 1em}.card-desc .card-desc-val input[type=text]{border:1px solid #ededed}}.fidelityLayout{padding:160px 0;position:relative;background:#f0f0f0 url("../../img/loyalty/bg_fid_level_1.jpg");background-size:100%;background-repeat:no-repeat}.fidelityLayout .sprite-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 920px){.fidelityLayout{padding:100px 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}}.fidelityLayout.silver{background-image:url("../../img/loyalty/bg_fid_level_2.jpg")}.fidelityLayout.silver .fidelityHeader .statut .stat-points{color:#d9642c}.fidelityLayout.gold{background-image:url("../../img/loyalty/bg_fid_level_3.jpg")}.fidelityLayout.gold .fidelityHeader .statut .stat-points{color:#074e2b}.fidelityLayout.vip{background-image:url("../../img/loyalty/bg_fid_level_4.jpg")}.fidelityLayout.vip .fidelityHeader .statut .stat-points{color:#0f2239}.fidelityWrapper{width:920px;max-width:calc(100% - 40px);position:relative;z-index:1}.fidelityWrapper.fidelityOverview{z-index:2}@media screen and (max-width: 640px){.fidelityWrapper{max-width:100%}}.fidelityWrapper .my-account{min-height:500px}@media screen and (max-width: 920px){.fidelityWrapper .my-account{min-height:450px}}.fidelityHeader{display:flex;align-items:center;text-transform:none;padding:20px 50px;background:#fff;border-bottom:1px solid #e6e6e6}.fidelityHeader .header-left{display:flex;align-items:center}@media screen and (max-width: 767px){.fidelityHeader .header-left{flex-direction:column;align-items:left}}.fidelityHeader .welcome{font-size:2.7rem;line-height:2.7rem;font-weight:700;position:relative;color:#285f41}@media screen and (max-width: 767px){.fidelityHeader .welcome{font-size:2.2rem}}.fidelityHeader .welcome:after{content:"";position:absolute;display:block;width:1px;height:46px;top:0;left:120%;background-color:#e6e6e6}.fidelityHeader .welcome .sub-welcome{display:block;font-size:1.8rem;line-height:2.4rem}@media screen and (max-width: 767px){.fidelityHeader .welcome .sub-welcome{font-size:1.5rem}}@media screen and (max-width: 767px){.fidelityHeader .welcome:before{top:25px;left:20px}.fidelityHeader .welcome:after{content:none}}.fidelityHeader .statut{padding-left:100px;color:#007a0e;font-size:1.6rem}.fidelityHeader .statut .stat-title{display:block;font-size:1.6rem;line-height:2.4rem;font-weight:700;text-transform:uppercase;color:#002d18}@media screen and (max-width: 767px){.fidelityHeader .statut .stat-title{font-size:1.5rem}}.fidelityHeader .statut .stat-points{font-size:2rem;line-height:2rem;font-weight:bold;color:#0f2239;text-transform:uppercase}@media screen and (max-width: 767px){.fidelityHeader .statut .stat-points{font-size:1.5rem}}@media screen and (max-width: 767px){.fidelityHeader .statut{padding:0}}.fidelityHeader .logo{width:114px;height:99px;margin-left:auto;background:url("../../img/logo_croc_fid.svg") no-repeat center right}@media screen and (max-width: 767px){.fidelityHeader .logo{background-size:96px auto}}.fidelityArea{overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 1024px){.fidelityArea{padding:40px}}@media screen and (max-width: 767px){.fidelityArea{padding:20px 50px}}.fidelityArea a:not(.btn):hover{text-decoration:underline}.fidelityArea .title{font-size:2.5rem;line-height:2.9rem;font-weight:700;color:#606060;margin:15px 0}@media screen and (max-width: 1023px){.fidelityArea .title{margin-top:20px !important}}.fidelityArea .points{display:inline-block;background:#fff;padding:2px 5px;color:#285f41;font-size:1.5rem;line-height:1.9rem;border:1px solid #007a0e;position:absolute;top:170px;margin-left:auto;margin-right:auto;left:0;right:0;max-width:86px}.fidelityArea .link{font-size:1.5rem;line-height:3.2rem;font-weight:700;color:#002d18;text-decoration:none;display:block}.fidelityArea .link:before{content:"";background-image:url(../../img/_sprites/sprite-ico.png);background-position:-207px -564px;width:4px;height:7px;display:inline-block;height:8px;padding-right:7px}@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){.fidelityArea .link:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-98.5px -411px;background-size:457px 446px}}.fidelityArea .swiper-wrapper{display:table;width:100%;table-layout:fixed}@media screen and (max-width: 1024px){.fidelityArea .swiper-wrapper{width:1100px}}.fidelityArea .fidelityBox{float:none;display:table-cell;width:230px;text-align:center;position:relative;vertical-align:top;z-index:1}@media screen and (max-width: 1024px){.fidelityArea .fidelityBox{width:275px !important}.fidelityArea .fidelityBox:last-child{border-right:1px solid #f0f0f0}}.fidelityArea .fidelityBox .fidelityBoxContent{padding:125px 0 0;border:1px solid #f0f0f0;border-right:0;background:#fff;position:relative;height:100%;margin:60px 0 55px}@media screen and (max-width: 1024px){.fidelityArea .fidelityBox .fidelityBoxContent{padding:40px 0 90px;margin:0 !important}}@media screen and (min-width: 1025px){.fidelityArea .fidelityBox:first-child{border-left:0}.fidelityArea .fidelityBox:hover{z-index:3}.fidelityArea .fidelityBox:hover .fidelityBoxContent{border:1px solid #f0f0f0;margin:0 -1px 0 0;padding:95px 0 90px}.fidelityArea .fidelityBox:hover .title{color:#002d18}.fidelityArea .fidelityBox:hover .desc,.fidelityArea .fidelityBox:hover .more{display:block}.fidelityArea .fidelityBox:hover .icon{opacity:1}.fidelityArea .fidelityBox:hover:last-child .fidelityBoxContent{border-right:0;margin:0}}.fidelityArea .fidelityBox.current,.fidelityArea .fidelityBox.current:hover{width:auto;z-index:2}.fidelityArea .fidelityBox.current .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover .fidelityBoxContent{border:0}@media screen and (max-width: 1024px){.fidelityArea .fidelityBox.current .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover .fidelityBoxContent{padding:0 0 190px}}@media screen and (min-width: 1025px){.fidelityArea .fidelityBox.current .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover .fidelityBoxContent{width:calc(100% + 40px);padding:0 0 140px;margin:0 -20px;height:auto !important}}.fidelityArea .fidelityBox.current .title,.fidelityArea .fidelityBox.current:hover .title{margin-top:40px;color:#ece635}.fidelityArea .fidelityBox.current .icon,.fidelityArea .fidelityBox.current:hover .icon{opacity:1}.fidelityArea .fidelityBox.current.standard .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover.standard .fidelityBoxContent{background:#fff}.fidelityArea .fidelityBox.current.standard .fidelityBoxContent .content,.fidelityArea .fidelityBox.current:hover.standard .fidelityBoxContent .content{background:#fff}.fidelityArea .fidelityBox.current.standard .fidelityBoxContent .progressBar,.fidelityArea .fidelityBox.current:hover.standard .fidelityBoxContent .progressBar{background:#124433}.fidelityArea .fidelityBox.current.silver .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover.silver .fidelityBoxContent{background:#fff}.fidelityArea .fidelityBox.current.silver .fidelityBoxContent .content,.fidelityArea .fidelityBox.current:hover.silver .fidelityBoxContent .content{background:#fff}.fidelityArea .fidelityBox.current.silver .fidelityBoxContent .progressBar,.fidelityArea .fidelityBox.current:hover.silver .fidelityBoxContent .progressBar{background:#212b3f}.fidelityArea .fidelityBox.current.gold .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover.gold .fidelityBoxContent{background:#22524a}.fidelityArea .fidelityBox.current.gold .fidelityBoxContent .content,.fidelityArea .fidelityBox.current:hover.gold .fidelityBoxContent .content{background:#173e37}.fidelityArea .fidelityBox.current.gold .fidelityBoxContent .progressBar,.fidelityArea .fidelityBox.current:hover.gold .fidelityBoxContent .progressBar{background:#0b2520}.fidelityArea .fidelityBox.current.vip .fidelityBoxContent,.fidelityArea .fidelityBox.current:hover.vip .fidelityBoxContent{background:#212758}.fidelityArea .fidelityBox.current.vip .fidelityBoxContent .content,.fidelityArea .fidelityBox.current:hover.vip .fidelityBoxContent .content{background:#009270}.fidelityArea .fidelityBox.current.vip .fidelityBoxContent .progressBar,.fidelityArea .fidelityBox.current:hover.vip .fidelityBoxContent .progressBar{background:#212b3f}.fidelityArea .fidelityBox .icon{opacity:.2;display:inline-block}.fidelityArea .fidelityBox .content{background:#183a5d;position:absolute;width:calc(100% - 1px);padding:40px 40px 60px}.fidelityArea .fidelityBox .content .txt{color:#002d18;font-size:1.6rem;line-height:2rem;height:40px;overflow:hidden;text-transform:none;padding:0 10px}.fidelityArea .fidelityBox .content .txt.no-padding{padding:0}@media screen and (max-width: 1024px){.fidelityArea .fidelityBox .desc{display:block;margin:120px 40px}.fidelityArea .fidelityBox .more{display:block}.fidelityArea .fidelityBox .icon{opacity:1}}.fidelityArea .fidelityBox.standard .icon{background:url("../../img/icon_level1.png") center no-repeat;height:184px;width:100%;background-color:#007a0e;margin-bottom:40px}.fidelityArea .fidelityBox.silver .icon{background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-109px -44px;width:89px;height:53px}@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){.fidelityArea .fidelityBox.silver .icon{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:0px -111px;background-size:343px 274px}}.fidelityArea .fidelityBox.gold .icon{background-image:url(../../img/_sprites/sprite-icofid.png);background-position:0px -44px;width:89px;height:53px}@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){.fidelityArea .fidelityBox.gold .icon{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-78px -33px;background-size:343px 274px}}.fidelityArea .fidelityBox.vip .icon{background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-109px -117px;width:89px;height:53px}@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){.fidelityArea .fidelityBox.vip .icon{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-214px 0px;background-size:343px 274px}}.fidelityArea .yourStatus{font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#efefef;margin-bottom:30px}@media screen and (max-width: 1024px){.fidelityArea .yourStatus{margin-bottom:17px}}.fidelityArea .progressBar{height:3px;line-height:0;background:#0b243f;position:relative;margin:15px 0 30px}.fidelityArea .progress{position:absolute;top:0;left:0;height:100%;background:#ece635}.fidelityArea .desc{display:none;font-size:1.1rem;line-height:1.5rem;color:#606060;margin:100px 20px 20px;padding:0;list-style-type:none;text-transform:none;text-align:left}.fidelityArea .desc li{padding:0 0 4px 8px;margin:0;position:relative}.fidelityArea .desc li:before{position:absolute;content:"";display:block;width:2px;height:2px;border-radius:5px;background:#606060;top:9px;left:0}.fidelityArea .more{display:none;position:absolute;bottom:0;left:0;right:0;width:100%;font-size:1.3rem;line-height:7rem;font-weight:700;color:#002d18;text-decoration:none}.fidelityArea .more:before{content:"";background-image:url(../../img/_sprites/sprite-ico.png);background-position:-207px -564px;width:4px;height:7px;display:inline-block;height:8px;padding-right:7px}@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){.fidelityArea .more:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-98.5px -411px;background-size:457px 446px}}.fidelityArea:after{display:block;content:"";clear:both}@media screen and (max-width: 1024px){.fidelityArea .swiper-pagination{display:block;text-align:center;background-color:#fff;width:136px;margin:20px auto 0;padding:10px}.fidelityArea .swiper-pagination .swiper-pagination-bullet{background:#002d18;border-radius:20px;width:3px;height:3px;display:inline-block;margin:0 5px}.fidelityArea .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b4b4b4}}.bigBlock{overflow:hidden;position:relative;height:426px}@media screen and (max-width: 767px){.bigBlock{height:auto}}.bigBlock .bigBlock-img{position:absolute}@media screen and (max-width: 767px){.bigBlock .bigBlock-img{position:static;width:100%}}.bigBlock .bigBlock-content{position:absolute;padding:80px}@media screen and (max-width: 767px){.bigBlock .bigBlock-content{position:static;padding:40px;font-size:2.4rem;line-height:2.4rem;font-weight:700}}.bigBlock .bigBlock-content .bigBlock-title{max-width:340px;margin:0 0 10px;font-size:3rem;line-height:3rem;font-weight:700}@media screen and (max-width: 767px){.bigBlock .bigBlock-content .bigBlock-title{font-size:2.4rem;line-height:2.4rem;font-weight:700;max-width:none}}.bigBlock .bigBlock-content .bigBlock-txt{display:block;margin-bottom:10px;max-width:250px;font-size:2rem;line-height:2.6rem;text-transform:none}@media screen and (max-width: 767px){.bigBlock .bigBlock-content .bigBlock-txt{max-width:none}}.bigBlock .bigBlock-content .bigBlock-btn{display:inline-block;margin-top:10px;padding:10px 20px;border:1px solid #dcdcdc;border-radius:3px;font-size:3rem;line-height:3rem;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:1.5rem;transition:all .3s linear}.bigBlock .bigBlock-content .bigBlock-btn:hover{border:1px solid #002d18;background-color:#002d18;color:#fff}.bigBlock .bigBlock-content .blackBorder{border:1px solid #002d18}.accountOverviewArea{background:#fff;position:relative}.accountOverviewArea .subtitle{display:block}.accountOverviewArea .link-decoration{text-decoration:none}.accountOverviewArea .link-decoration:hover{color:#002d18}.accountOverviewArea .hide-desk{display:none}.accountOverviewArea a:hover{text-decoration:underline}.accountOverviewArea .box{padding:40px 15px 45px 60px;border-top:1px solid #f0f0f0;font-size:1.7rem;line-height:24px;color:#606060;text-transform:none;position:relative}.accountOverviewArea .box .editContainer{left:0}.accountOverviewArea .box .title{font-weight:bold;color:#002d18;padding:0;text-transform:uppercase;background:none}.accountOverviewArea .box .subtitle{font-size:1.7rem}@media screen and (min-width: 768px){.accountOverviewArea .box{width:50%}.accountOverviewArea .box.box-left{float:left;border-right:1px solid #f0f0f0}.accountOverviewArea .box.box-right{float:right;border-left:1px solid #f0f0f0;width:calc(50% + 1px);margin-left:-10px;clear:right}}.accountOverviewArea .infosBox{padding:40px 15px 25px 60px}.accountOverviewArea .infosBox .successCall p a{text-decoration:none;color:#606060}.accountOverviewArea .socialBox{padding:40px 15px 70px 60px}.accountOverviewArea .banner-chantaco{width:100%;padding:40px 15px 238px 60px;background:url("../../img/chantacobanner.jpg");background-size:cover}.accountOverviewArea .banner-chantaco .chantaco-bigtitle{margin-bottom:30px}.accountOverviewArea .banner-chantaco .chantaco-bigtitle .chantaco-title{font-size:3rem;line-height:34px;font-weight:bold;color:#000;text-transform:uppercase;margin:0;max-width:340px}.accountOverviewArea .banner-chantaco .btn{text-transform:uppercase}.accountOverviewArea .personal-shopper{width:100%;padding:75px 0 155px 75px;background:url("../../img/personal-shopper.jpg");background-size:cover;display:flex;flex-direction:column}.accountOverviewArea .personal-shopper .shopper-bigtitle{width:33%}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-title{font-size:3rem;line-height:30px;font-weight:bold;text-transform:uppercase;margin:0 0 15px;max-width:120px}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-text{font-size:1.7rem;line-height:27px;text-transform:none;margin-bottom:30px}.accountOverviewArea .personal-shopper .shopper-bigtitle .btn{text-transform:uppercase}.accountOverviewArea .storeBox{padding:40px 15px 60px 60px}.accountOverviewArea .storeBox .addLink{margin:20px 40px 0 0}.accountOverviewArea .newsletterBox{padding:40px 60px}.accountOverviewArea .newsletterBox .check-inline-outside .switch{position:relative;width:30px;height:20px;background:#f4f4f4;border-radius:50px;transition:all ease .3s;cursor:pointer;border:none;margin-right:10px}.accountOverviewArea .newsletterBox .check-inline-outside .switch:disabled{cursor:default}.accountOverviewArea .newsletterBox .check-inline-outside .switch:before{content:"";position:absolute;right:11px;top:1px;width:18px;height:18px;background:#fff;border-radius:50%;transition:all ease .3s}.accountOverviewArea .newsletterBox .check-inline-outside .switch.active{background:#002d18}.accountOverviewArea .newsletterBox .check-inline-outside .switch.active:before{right:1px}.accountOverviewArea .addressBox{min-height:250px;padding-right:20px}@media screen and (min-width: 640px){.accountOverviewArea .addressBox{padding-right:40px}}.accountOverviewArea .addressBox .addLink{margin:20px 0 0}.accountOverviewArea .cardBox{padding:45px 80px 50px 60px}@media screen and (max-width: 639px){.accountOverviewArea .cardBox{padding:40px 20px 20px}}.accountOverviewArea .cardBox .subtitle,.accountOverviewArea .cardBox .title{font-size:1.6rem;line-height:2rem}.accountOverviewArea p{margin:0}.accountOverviewArea .title{font-size:1.6rem;line-height:1.8rem;font-weight:700;color:#285f41;text-transform:uppercase;margin-bottom:10px}.accountOverviewArea .editLink{position:absolute;top:20px;right:20px;width:43px;height:43px;border:1px solid #f0f0f0;background:#f8f8f8;overflow:hidden;transition:.3s}.accountOverviewArea .editLink:before{content:"";background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-225px -148px;width:19px;height:19px;display:block;position:absolute;top:11px;left:11px;margin-right:5px}@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){.accountOverviewArea .editLink:before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-312px -171px;background-size:343px 274px}}.accountOverviewArea .editLink:hover{background:#002d18;border-color:#002d18}.accountOverviewArea .editLink:hover:before{background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-264px -148px;width:19px;height:19px}@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){.accountOverviewArea .editLink:hover:before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-312px -199px;background-size:343px 274px}}.accountOverviewArea .addLink{font-weight:bold;font-size:1.3rem;color:#002d18;text-decoration:none;text-transform:uppercase}.accountOverviewArea .addLink:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-275px -234px;width:9px;height:9px;content:"";display:inline-block;position:relative;top:0;margin-right:5px}@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){.accountOverviewArea .addLink:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-248px -380px;background-size:457px 446px}}.accountOverviewArea .deleteCreditCard,.accountOverviewArea .deleteLink{font-weight:bold;font-size:1.3rem;color:#002d18;text-decoration:none;text-transform:uppercase;right:5px;text-align:right;position:relative;display:block}.accountOverviewArea .addressBox{min-height:250px;padding:40px 20px 60px 60px}.accountOverviewArea .addressBox .addLink{margin:4% 40px}.accountOverviewArea .infosBox .successCall p a{text-decoration:none;color:#606060}.accountOverviewArea p{margin:0}.accountOverviewArea .addpayment{color:#002d18;font-size:1.3rem;line-height:30px;text-decoration:none;text-transform:uppercase;font-weight:bold;position:absolute;right:0;margin:2% 40px 0 0}.accountOverviewArea .addpayment:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-207px -564px;width:4px;height:7px;content:"";display:inline-block;position:relative;top:0;margin-right:10px}@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){.accountOverviewArea .addpayment:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-98.5px -411px;background-size:457px 446px}}.accountOverviewArea .title{font-size:1.6rem;line-height:1.8rem;font-weight:700;color:#285f41;text-transform:uppercase;margin-bottom:10px}.accountOverviewArea .editLink{position:absolute;top:20px;right:20px;width:43px;height:43px;border:1px solid #f0f0f0;background:#f8f8f8;text-indent:-200px;overflow:hidden;transition:.3s}.accountOverviewArea .editLink:before{content:"";background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-225px -148px;width:19px;height:19px;display:block;position:absolute;top:11px;left:11px;margin-right:5px}@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){.accountOverviewArea .editLink:before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-312px -171px;background-size:343px 274px}}.accountOverviewArea .editLink:hover{background:#002d18;border-color:#002d18}.accountOverviewArea .editLink:hover:before{background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-264px -148px;width:19px;height:19px}@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){.accountOverviewArea .editLink:hover:before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-312px -199px;background-size:343px 274px}}.accountOverviewArea .moreLink{font-weight:bold;font-size:1.3rem;color:#002d18;text-decoration:none;float:right;text-transform:uppercase;margin-right:-60px;margin-top:10px}.accountOverviewArea .moreLink:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-207px -564px;width:4px;height:7px;content:"";display:inline-block;position:relative;top:0;margin-right:5px}@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){.accountOverviewArea .moreLink:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-98.5px -411px;background-size:457px 446px}}.accountOverviewArea .addLink{font-weight:bold;font-size:1.3rem;color:#002d18;text-decoration:none;right:0;text-transform:uppercase}.accountOverviewArea .addLink:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-275px -234px;width:9px;height:9px;content:"";display:inline-block;position:relative;top:0;margin-right:5px}@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){.accountOverviewArea .addLink:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-248px -380px;background-size:457px 446px}}.accountOverviewArea .deleteCreditCard,.accountOverviewArea .deleteLink{font-weight:bold;font-size:1.3rem;color:#002d18;text-decoration:none;text-transform:uppercase}.accountOverviewArea .deleteCreditCard:before,.accountOverviewArea .deleteLink:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-270px -526px;width:9px;height:9px;content:"";display:inline-block;position:relative;top:0;margin-right:5px}@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){.accountOverviewArea .deleteCreditCard:before,.accountOverviewArea .deleteLink:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-243px -244px;background-size:457px 446px}}.accountOverviewArea .deleteCreditCard .deleteLink,.accountOverviewArea .deleteLink .deleteLink{font-weight:bold;font-size:1.3rem;color:#002d18;text-decoration:none;float:right;text-transform:uppercase}.accountOverviewArea .deleteCreditCard .deleteLink:before,.accountOverviewArea .deleteLink .deleteLink:before{background-image:url(../../img/_sprites/sprite-ico.png);background-position:-270px -526px;width:9px;height:9px;content:"";display:inline-block;position:relative;top:0;margin-right:5px}@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){.accountOverviewArea .deleteCreditCard .deleteLink:before,.accountOverviewArea .deleteLink .deleteLink:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-243px -244px;background-size:457px 446px}}.accountOverviewArea .deleteCreditCard .address,.accountOverviewArea .deleteLink .address{background:#f8f8f8;padding:40px 100px 35px 40px;margin:20px 0 0}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .address,.accountOverviewArea .deleteLink .address{padding:40px 80px 35px 20px}}.accountOverviewArea .deleteCreditCard .address p,.accountOverviewArea .deleteLink .address p{margin:10px 0}.accountOverviewArea .deleteCreditCard .address p.links,.accountOverviewArea .deleteLink .address p.links{border-top:1px solid #f0f0f0;margin:15px -60px 0 0;padding-top:15px}@media screen and (max-width: 639px){.accountOverviewArea .deleteCreditCard .address .editLink,.accountOverviewArea .deleteLink .address .editLink{top:40px}}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .address .editLink,.accountOverviewArea .deleteLink .address .editLink{right:20px}}.accountOverviewArea .deleteCreditCard .address .title,.accountOverviewArea .deleteCreditCard .address a,.accountOverviewArea .deleteLink .address .title,.accountOverviewArea .deleteLink .address a{color:#606060}.accountOverviewArea .deleteCreditCard .address:after,.accountOverviewArea .deleteLink .address:after{content:"";display:block;clear:both}.accountOverviewArea .deleteCreditCard .cardsList,.accountOverviewArea .deleteLink .cardsList{list-style-type:none;margin:20px 0 0;padding:0}.accountOverviewArea .deleteCreditCard .cardsList li,.accountOverviewArea .deleteLink .cardsList li{float:left;background:#f8f8f8;padding:40px;width:calc(50% - 10px);margin:0 0 20px 10px}@media screen and (max-width: 639px){.accountOverviewArea .deleteCreditCard .cardsList li,.accountOverviewArea .deleteLink .cardsList li{padding:40px 20px}}.accountOverviewArea .deleteCreditCard .cardsList li:nth-child(odd),.accountOverviewArea .deleteLink .cardsList li:nth-child(odd){clear:both;margin:0 10px 20px 0}.accountOverviewArea .deleteCreditCard .cardsList p.links,.accountOverviewArea .deleteLink .cardsList p.links{border-top:1px solid #f0f0f0;margin:15px 0 0;padding-top:15px;line-height:10px}.accountOverviewArea .deleteCreditCard .cardsList p.links .deleteLink,.accountOverviewArea .deleteLink .cardsList p.links .deleteLink{float:none}.accountOverviewArea .deleteCreditCard .card-list-flag-img,.accountOverviewArea .deleteLink .card-list-flag-img{margin-bottom:5px}.accountOverviewArea .deleteCreditCard .no-item,.accountOverviewArea .deleteLink .no-item{padding:35px 40px;background:#f8f8f8;position:relative;margin-top:20px}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .no-item,.accountOverviewArea .deleteLink .no-item{padding:35px 20px}}.accountOverviewArea .deleteCreditCard .no-item.no-address,.accountOverviewArea .deleteLink .no-item.no-address{padding-left:95px}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .no-item.no-address,.accountOverviewArea .deleteLink .no-item.no-address{padding-left:75px}}.accountOverviewArea .deleteCreditCard .no-item.no-address:before,.accountOverviewArea .deleteLink .no-item.no-address:before{content:"";display:block;position:absolute;left:40px;top:33px;background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-111px -250px;width:33px;height:33px}@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){.accountOverviewArea .deleteCreditCard .no-item.no-address:before,.accountOverviewArea .deleteLink .no-item.no-address:before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-130px -227px;background-size:343px 274px}}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .no-item.no-address:before,.accountOverviewArea .deleteLink .no-item.no-address:before{left:20px}}.accountOverviewArea .deleteCreditCard .no-item.no-card,.accountOverviewArea .deleteLink .no-item.no-card{padding-left:95px;margin-bottom:20px}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .no-item.no-card,.accountOverviewArea .deleteLink .no-item.no-card{padding-left:75px}}.accountOverviewArea .deleteCreditCard .no-item.no-card:before,.accountOverviewArea .deleteLink .no-item.no-card:before{content:"";display:block;position:absolute;left:40px;top:43px;background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-76px -190px;width:43px;height:30px}@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){.accountOverviewArea .deleteCreditCard .no-item.no-card:before,.accountOverviewArea .deleteLink .no-item.no-card:before{background-image:url(../../img/_sprites/retina-sprite-icofid.png);background-position:-154.5px -173px;background-size:343px 274px}}@media screen and (max-width: 1023px){.accountOverviewArea .deleteCreditCard .no-item.no-card:before,.accountOverviewArea .deleteLink .no-item.no-card:before{left:20px}}.accountOverviewArea .deleteCreditCard .no-item.no-store,.accountOverviewArea .deleteLink .no-item.no-store{margin-right:-60px}@media screen and (max-width: 767px){.accountOverviewArea .deleteCreditCard .no-item.no-store,.accountOverviewArea .deleteLink .no-item.no-store{margin-bottom:15px}}.accountOverviewArea #accountOverlay{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.8}.accountOverviewArea p.links{margin:0;padding-top:15px;line-height:10px}.accountOverviewArea p.links .deleteCreditCard,.accountOverviewArea p.links .deleteLink{float:none}.accountOverviewArea:after{content:"";display:block;clear:both}.editContainer{position:absolute;top:0;width:calc(100% + 1px);min-height:calc(100% + 1px);background:#fff;border:1px solid #f0f0f0;z-index:3;display:none}@media screen and (min-width: 640px){.editContainer{min-width:459px}}.editContainer .successCall{border:20px solid #f8f8f8;padding:35px 20px 25px}.editContainer .successCall:after{content:"";display:block;clear:both}.editContainer .successCall select{margin-top:10px}.editContainer section.form .form-item{padding:0;margin:0 0 25px;width:auto}@media screen and (min-width: 640px){.editContainer section.form .form-item.form-item-half{width:49.5%;padding-left:20px}.editContainer section.form .form-item.form-item-half:nth-child(odd){padding:0 20px 0 0}}@media screen and (max-width: 639px){.editContainer section.form .form-item.form-item-half{display:block}}.editContainer section.form .form-item-full::after{content:" ";clear:both;display:block}.editContainer section.form label,.editContainer section.form span.wai-field-title{font-size:1.3rem;line-height:1.7rem;font-weight:700;color:#002d18;text-transform:uppercase;margin:0 0 5px}@media only screen and (max-device-width: 810px){.editContainer section.form label[for=sa-last-name]{margin-right:100px}}.editContainer section.form .check-inline-outside{text-transform:none}.editContainer section.form .civilityValues label{text-transform:none;margin-left:15px}.editContainer section.form .form-item-bday select{width:auto}.editContainer section.form .content-right{float:right}.editContainer section.form.form-inline-infos .lower{line-height:17px;vertical-align:top}.editContainer section.form.form-inline-infos .label-inline{padding-right:3px;vertical-align:top;margin:0}.editContainer section.form.form-inline-infos:after{content:"";display:block;clear:both}.editContainer .divide:before{margin:25px 0 24px}.editContainer .divide.no-margin-top:before{margin-top:0}.editContainer .actions{float:none;text-align:right;width:auto;margin:0;padding:0;display:block}.editContainer .actions .btn{margin:0;padding:17px 25px;font-size:1.3rem;line-height:1.5rem;font-weight:700;float:none;width:auto}.editContainer .actions .btn.cancelLink{background:#002d18;margin-left:20px}.editContainer a.cancelLink{position:absolute;top:40px;right:40px;width:43px;height:43px;background:#002d18}.editContainer a.cancelLink:before{content:"";display:inline-block;background-image:url(../../img/_sprites/sprite-ico.png);background-position:-156px -490px;width:15px;height:15px;position:absolute;top:14px;left:14px}@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){.editContainer a.cancelLink:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-128px -380px;background-size:457px 446px}}.editContainer .form .form-item input[type=text],.editContainer .form .form-item input[type=email],.editContainer .form .form-item input[type=password],.editContainer .form .form-item input[type=tel]{padding:7px}.editNewsletter label{margin-right:100px;cursor:pointer}.editNewsletter label .profile-newsletter-hidden{display:none}.editNewsletter label .switch{position:relative;display:inline-block;top:6px;width:30px;height:20px;background:#f4f4f4;border-radius:50px;transition:all ease .3s;cursor:pointer;border:none;margin-right:10px}.editNewsletter label .switch:before{content:"";position:absolute;right:11px;top:1px;width:18px;height:18px;background:#fff;border-radius:50%;transition:all ease .3s}.editNewsletter label .switch.active{background:#002d18}.editNewsletter label .switch.active:before{right:1px}.fidelityWrapper .title{font-size:2rem;line-height:2rem;font-weight:700;text-transform:uppercase;background:#fff;margin:0;padding:10px 30px 30px;text-transform:none;font-size:1.7rem;color:#606060}.fidelityWrapper .subtitle{font-size:2rem;line-height:2rem;margin:0;color:#285f41;padding-bottom:20px}.fidelityWrapper .fav-store .no-style{list-style:none;padding:0;margin:0}.fidelityWrapper .benefits-list-bg{display:none}.fidelityWrapper .successCall.form-wrapper{width:100%}.fidelityWrapper .successCall.form-wrapper .address{position:relative;list-style:none;padding:15px 15px 10px;margin:20px 0 0;background:#f8f8f8}.fidelityWrapper .successCall.form-wrapper .address:first-child{margin-top:0}.fidelityWrapper .list{margin:0;padding:0;list-style-type:none}.fidelityWrapper .benefits-list-title{position:relative;margin:30px 0 0;padding:40px;background:#f9b400;font-size:2.4rem;line-height:2.4rem;font-weight:700;text-align:center;color:#fff}.fidelityWrapper .benefits-list-title img{position:absolute;left:0;top:0;height:100%}.fidelityWrapper .benefits-list-title.strate-silver{background:#d9642c}.fidelityWrapper .benefits-list-title.strate-gold{background:#074e2b}.fidelityWrapper .benefits-list-title.strate-vip{background:#0f2239}.fidelityWrapper .list-item-double{display:flex}.fidelityWrapper .list-item{position:relative;display:flex;background:#fff}@media screen and (max-width: 767px){.fidelityWrapper .list-item{flex-direction:column}}.fidelityWrapper .product-gift .list-item{margin-top:30px}.fidelityWrapper .lecourt-get-in-store{color:#002d18;font-weight:bold}.fidelityWrapper .list-item-half{display:inline-flex;width:50%;position:relative;flex:1}@media screen and (min-width: 768px){.fidelityWrapper .list-item-reverse{flex-direction:row-reverse}}.fidelityWrapper .list-item-inactive{opacity:.5;filter:alpha(opacity=50)}@media screen and (min-width: 1025px){.fidelityWrapper .list-item .item-content{padding-top:0}.fidelityWrapper .list-item .item-content-btn{margin-top:15px;visibility:visible;opacity:1}}.fidelityWrapper .item-img{position:relative;overflow:hidden}.fidelityWrapper .item-img img{width:100%}@media screen and (min-width: 768px){.fidelityWrapper .item-img{width:50%}}.fidelityWrapper .item-img-arrow:before{content:"";position:absolute;top:0;right:0;height:100%;width:130px;background-size:100% 100% !important;background:url("../../img/triangle.svg") no-repeat}@media screen and (max-width: 767px){.fidelityWrapper .item-img-arrow:before{content:none}}.fidelityWrapper .item-img-reverse:before{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 768px){.fidelityWrapper .item-img-half{width:50%}}.fidelityWrapper .item-img-full{width:100%}.fidelityWrapper .item-svg{position:absolute;top:0;right:0;width:130px;height:100%}.fidelityWrapper .item-svg svg{width:100%;height:100%}.fidelityWrapper .item-content{padding:65px 60px 0;display:flex;justify-content:center;flex-direction:column;text-align:center;transition:padding .3s ease-out 0s}@media screen and (min-width: 768px){.fidelityWrapper .item-content{width:50%}}@media screen and (max-width: 1024px){.fidelityWrapper .item-content{padding-top:0}}@media screen and (max-width: 767px){.fidelityWrapper .item-content{padding:40px}}@media screen and (min-width: 768px){.fidelityWrapper .item-content-half{width:50%}}@media screen and (min-width: 768px){.fidelityWrapper .item-content-half-inactive{padding-top:0}}@media screen and (min-width: 768px){.fidelityWrapper .item-content-inactive{padding-top:0}}.fidelityWrapper .item-content-btn{display:inline-block;margin:20px auto 0;padding:10px 20px;border:1px solid rgba(0,0,0,.3);background-color:rgba(0,0,0,0);border-radius:3px;font-size:3rem;line-height:3rem;font-weight:700;color:#002d18;text-decoration:none;text-transform:uppercase;font-size:1.5rem;transition:all .3s ease-out 0s}@media screen and (max-width: 767px){.fidelityWrapper .item-content-btn{margin-top:15px}}@media screen and (min-width: 1025px){.fidelityWrapper .item-content-btn{opacity:0;visibility:hidden}}.fidelityWrapper .item-content-btn:hover{background-color:#002d18;color:#fff}.fidelityWrapper .item-content-hexagon{position:absolute;width:330px;height:330px;top:50%;left:50%;margin-top:-159px;margin-left:-184px;background:#fff;border-radius:50%;padding-top:70px}@media screen and (max-width: 767px){.fidelityWrapper .item-content-hexagon{position:relative;margin:0;width:100%;top:0;left:0;padding-top:30px;width:auto;height:auto;background:#fff}}.fidelityWrapper .item-content-blue{background:#0154a0;color:#fff}.fidelityWrapper .item-content-fullwidth{width:100%}.fidelityWrapper .item-content-full{position:absolute;top:50%;height:318px;margin-top:-159px;right:0}@media screen and (max-width: 767px){.fidelityWrapper .item-content-full{position:relative;margin:0;width:100%;top:0;left:0;width:auto;height:auto;background:#fff}}.fidelityWrapper .item-content-title{margin:0 0 10px;font-size:1.5rem;line-height:1.5rem}.fidelityWrapper .item-content-title span{display:block;font-size:3rem;line-height:3rem;font-weight:700}.fidelityWrapper .item-content-txt{margin:10px 0;font-size:1.4rem;line-height:2rem;text-transform:none}.fidelityWrapper .item-content-img{width:178px;margin:0 auto 20px}.fidelityWrapper .btn-white{border:1px solid rgba(255,255,255,.3);color:#fff}.fidelityWrapper .btn-white:hover{background-color:#fff;color:#002d18}.fidelityWrapper .btn-green{border:1px solid #002d18;color:#002d18}.fidelityWrapper .btn-green:hover{background-color:#002d18;color:#fff}.fidelityWrapper .inactive-btn{display:none}.fidelityWrapper .fidelity-box{display:flex;flex-direction:column;margin:70px 0;width:230px;min-height:460px;align-items:center;background:#fff;text-align:center;transition:transform .3s ease-out}.fidelityWrapper .fidelity-box:not(:last-of-type){border-right:1px solid #f1f1f1}@media screen and (min-width: 1025px){.fidelityWrapper .fidelity-box{justify-content:center}.fidelityWrapper .fidelity-box:hover:not(.fidelity-box-current){-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);z-index:5}.fidelityWrapper .fidelity-box:hover:not(.fidelity-box-current) .fidelity-box-text{display:block}.fidelityWrapper .fidelity-box:hover:not(.fidelity-box-current) .fidelity-box-more{display:block}.fidelityWrapper .fidelity-box:hover:not(.fidelity-box-current) .fidelity-box-header{opacity:1}}@media screen and (max-width: 1024px){.fidelityWrapper .fidelity-box:not(.fidelity-box-current) .fidelity-box-text{display:block}.fidelityWrapper .fidelity-box:not(.fidelity-box-current) .fidelity-box-more{display:block}}.fidelityWrapper .fidelity-box .vertical-center-content{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 70px);left:35px}.fidelityWrapper .fidelity-box .fidelity-box-header{width:100%;opacity:.3;transition:opacity ease .3s}.fidelityWrapper .fidelity-box .fidelity-box-header .fidelity-box-img{width:67px}.fidelityWrapper .fidelity-box .fidelity-box-header .fidelity-box-name{margin-top:20px;font-weight:bold;font-size:1.5rem;color:#002d18}.fidelityWrapper .fidelity-box .fidelity-box-textcontent{position:relative;padding:40px 20px}.fidelityWrapper .fidelity-box .fidelity-box-exchange{position:absolute;bottom:10px;left:0;width:100%;text-align:center;font-weight:bold;font-size:1.5rem;color:#f9b400;text-transform:none}.fidelityWrapper .fidelity-box.fidelity-Silver .fidelity-box-points{color:#d9642c;border-color:#d9642c}.fidelityWrapper .fidelity-box.fidelity-Silver .fidelity-box-exchange{color:#d9642c}.fidelityWrapper .fidelity-box.fidelity-Gold .fidelity-box-points{color:#074e2b;border-color:#074e2b}.fidelityWrapper .fidelity-box.fidelity-Gold .fidelity-box-exchange{color:#074e2b}.fidelityWrapper .fidelity-box.fidelity-VIP .fidelity-box-points{color:#0f2239;border-color:#0f2239}.fidelityWrapper .fidelity-box.fidelity-VIP .fidelity-box-exchange{color:#0f2239}.fidelityWrapper .fidelity-box-current{z-index:4;overflow:hidden;justify-content:flex-start}@media screen and (min-width: 1025px){.fidelityWrapper .fidelity-box-current{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}}.fidelityWrapper .fidelity-box-current .fidelity-box-points{position:absolute;top:-13px;left:50%;transform:translateX(-50%);margin:0;font-weight:bold;color:#f9b400;border-color:#f9b400}.fidelityWrapper .fidelity-box-current .fidelity-box-text{display:none}.fidelityWrapper .fidelity-box-current .fidelity-box-header{background:#f9b400;padding:60px 0;opacity:1}.fidelityWrapper .fidelity-box-current .fidelity-box-header .fidelity-box-name{color:#fff}.fidelityWrapper .fidelity-box-current.fidelity-Silver .fidelity-box-header{background:#d9642c}.fidelityWrapper .fidelity-box-current.fidelity-Silver .fidelity-box-points{color:#d9642c;border-color:#d9642c}.fidelityWrapper .fidelity-box-current.fidelity-Silver .fidelity-box-exchange{color:#d9642c}.fidelityWrapper .fidelity-box-current.fidelity-Gold .fidelity-box-header{background:#074e2b}.fidelityWrapper .fidelity-box-current.fidelity-Gold .fidelity-box-points{color:#074e2b;border-color:#074e2b}.fidelityWrapper .fidelity-box-current.fidelity-Gold .fidelity-box-exchange{color:#074e2b}.fidelityWrapper .fidelity-box-current.fidelity-VIP .fidelity-box-header{background:#0f2239}.fidelityWrapper .fidelity-box-current.fidelity-VIP .fidelity-box-points{color:#0f2239;border-color:#0f2239}.fidelityWrapper .fidelity-box-current.fidelity-VIP .fidelity-box-exchange{color:#0f2239}.fidelityWrapper .fidelity-box-current-text{font-size:1.3rem;line-height:2.6rem;font-weight:700;color:#002d18;text-decoration:none}.fidelityWrapper .fidelity-box-current-text:before{content:"";background-image:url(../../img/_sprites/sprite-ico.png);background-position:-207px -564px;width:4px;height:7px;display:inline-block;height:8px;padding-right:7px}@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){.fidelityWrapper .fidelity-box-current-text:before{background-image:url(../../img/_sprites/retina-sprite-ico.png);background-position:-98.5px -411px;background-size:457px 446px}}.fidelityWrapper .fidelity-box-current-timer{display:inline-block;vertical-align:top;margin-top:16px;padding:0 30px;font-size:1.5rem;line-height:2rem;text-transform:none}.fidelityWrapper .inactive{display:none}.fidelityWrapper .fidelity-box-points{position:static;margin-top:30px;padding:6px 20px;font-size:1.5rem;line-height:13px;font-weight:700;color:#595959;border:1px solid #f9b400;background:#fff;letter-spacing:.5px;white-space:nowrap}.fidelityWrapper .fidelity-box-text{margin-top:30px;font-size:1.1rem;line-height:1.8rem;text-transform:none;text-align:left;padding:0;list-style-type:none}.fidelityWrapper .fidelity-box-text li{position:relative;padding:0 0 2px 8px}.fidelityWrapper .fidelity-box-text li:before{position:absolute;content:"";display:block;width:2px;height:2px;border-radius:5px;top:9px;background:#606060;left:0}@media screen and (min-width: 768px){.fidelityWrapper .fidelity-box-text{display:none}}.fidelityWrapper .fidelity-box-more{font-size:1.3rem;line-height:7rem;font-weight:700;color:#002d18;text-decoration:none}@media screen and (min-width: 768px){.fidelityWrapper .fidelity-box-more{display:none}}.fid-popin-temp{display:none}.fid-popin-to-show .fidelity{width:100%;height:100%;display:table;font-weight:700}.fid-popin-to-show .fidelity .fid-main-pp .fid-header .head-title h2{font-size:2.5rem;padding:0;margin-bottom:0;line-height:40px}.fid-popin-to-show .fidelity .fid-main-pp .fid-header .head-title h5{font-size:1.3rem;color:#8f8f8f;text-transform:initial}.fid-popin-to-show .fidelity .fid-main-pp .fid-header .head-title .text-decorate{font-size:2.5rem}.fid-popin-to-show .fidelity .center-v{position:relative;display:table-cell;vertical-align:middle;width:100%}.fid-popin-to-show .fidelity .grey-wrapper{background-color:#f6f6f6;padding-bottom:40px}.fid-popin-to-show .fidelity .temp-loyalty{padding:5%}.fid-popin-to-show .fidelity .temp-loyalty h2{font-size:1.5rem;font-weight:bold;font-weight:bold}.fid-popin-to-show .fidelity .temp-loyalty h2 .text-decoration{letter-spacing:0}.fid-popin-to-show .fidelity .temp-loyalty p{text-transform:initial;font-size:1.3rem;color:#8f8f8f}.fid-popin-to-show .fidelity.popin-details{display:block;background:#f0f0f0;max-width:640px;padding:40px;text-transform:initial}@media screen and (max-width: 767px){.fid-popin-to-show .fidelity.popin-details{padding:80px 40px 40px}}.fid-popin-to-show .fidelity.popin-details .popin-details-scroll-wrapper{height:100%;overflow:auto}.fid-popin-to-show .fidelity.popin-details h2{margin:0 0 20px;font-weight:bold;font-size:2rem;line-height:2.3rem;text-transform:uppercase;color:#002d18}.fid-popin-to-show .fidelity.popin-details .text-decorate{background:#436971;color:#fff;font-weight:bold;font-size:1.8rem;line-height:2.3rem;padding:0 5px;margin:0;letter-spacing:normal}.fid-popin-to-show .fidelity.popin-details p{margin:0 0 20px;color:#606060;font-size:1.5rem;line-height:2.3rem}.fid-popin-to-show .fidelity.popin-details .fid-popin-section{margin-bottom:40px}.fid-popin-to-show .fidelity.popin-details .fid-popin-section:last-child{margin-bottom:0}.fid-popin-to-show .fidelity.popin-details .order-loyalty,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points{width:100%}.fid-popin-to-show .fidelity.popin-details .order-loyalty td,.fid-popin-to-show .fidelity.popin-details .order-loyalty th,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points td,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points th{border:1px solid #f0f0f0;padding:10px 20px;text-align:left;font-weight:normal;font-size:1.5rem;line-height:15px}.fid-popin-to-show .fidelity.popin-details .order-loyalty td:first-child,.fid-popin-to-show .fidelity.popin-details .order-loyalty th:first-child,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points td:first-child,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points th:first-child{width:25%}.fid-popin-to-show .fidelity.popin-details .order-loyalty td:last-child,.fid-popin-to-show .fidelity.popin-details .order-loyalty th:last-child,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points td:last-child,.fid-popin-to-show .fidelity.popin-details .store-loyalty-points th:last-child{width:30%}ul.social-link{padding:0}ul.social-link li{position:relative;background:#f8f8f8;padding:13px;list-style-type:none;margin-bottom:1px}ul.social-link li:before{content:"";width:10px;height:21px;background-position:-360px -180px;position:relative;display:inline-block;margin-right:29px;vertical-align:-7px;margin-left:4px}ul.social-link li#social-login-google:before{width:24px;background-position:-390px -180px;margin-right:18px;margin-left:0}ul.social-link li img{width:20px;margin-right:15px}ul.social-link li .switch{position:absolute;right:20px;top:15px;width:30px;height:20px;background:#f4f4f4;border-radius:50px;transition:all ease .3s;cursor:pointer;border:none}ul.social-link li .switch:before{content:"";position:absolute;right:11px;top:1px;width:18px;height:18px;background:#fff;border-radius:50%;transition:all ease .3s}ul.social-link li.active .switch{background:#002d18}ul.social-link li.active .switch:before{right:1px}#contactPage{width:920px;margin:auto;background:#fff;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 .customerInformations .customerContact:before{top:-40px}#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}@media screen and (min-width: 768px)and (max-width: 1023px){#contactPage .contactPage-title{padding:40px 0 20px}}@media screen and (min-width: 320px)and (max-width: 767px){#contactPage .contactPage-title{padding:20px 0 0}}#contactPage .contactPage-title h2{font-size:1.8rem;font-weight:bold;text-transform:uppercase;color:#002d18;margin-bottom:0}@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;margin:0;width:100%;margin:20px 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,#contactPage .form-item-attachment label span{font-size:1.3rem;text-transform:none;color:#797979;margin:0 0 10px;display:block}#contactPage .form-item-phone label .subtitile-inline,#contactPage .form-item-attachment label .subtitile-inline{display:inline-block}#contactPage .form-item-phone input,#contactPage .form-item-attachment input{width:50%;display:block}#contactPage .form-item-subject select{text-transform:none}#contactPage .form-item-btn .faq-btn,#contactPage .form-item-btn input{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 .faq-btn,#contactPage .form-item-btn input{width:100%;text-align:center}}#contactPage .contactPage-column-right{width:calc(50% + 1px);float:right;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 .customerContact{width:100%;border-right:none;padding:0 40px;color:#002d18}#contactPage .contactPage-column-right .customerInformations .customerContact .title{margin:0 auto;text-align:center;padding:0 0 10px;font-size:2.6rem;line-height:2.6rem;font-weight:700;color:#285f41;text-transform:uppercase}#contactPage .contactPage-column-right .customerInformations .customerContact .content{font-size:1.4rem;line-height:2rem;margin-bottom:50px}#contactPage .contactPage-column-right .customerInformations .customerContact p{font-size:1.4rem;line-height:2rem;text-transform:none}#contactPage .contactPage-column-right .customerInformations .customerContact .link{position:relative;padding-top:10px;text-align:center}#contactPage .contactPage-column-right .customerInformations .customerContact .link a{color:#002d18;font:13px;font-weight:700;text-decoration:none}@media screen and (min-width: 767px)and (max-width: 1280px){.accountOverviewArea .subtitle,.accountOverviewArea .title{font-size:1.7rem;line-height:2rem}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-text{font-size:1.5rem;line-height:2.2rem}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-btn{height:40px}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-btn .shopper-subtitle{margin:10px}.accountOverviewArea .banner-chantaco .chantaco-bigtitle .chantaco-title{line-height:30px}}.fidelityLayout .form footer.only-lecourt{clear:both;font-size:0}.fidelityLayout .form footer.only-lecourt div.form-item{width:50% !important;margin:0 !important;display:inline-block !important;padding:0 80px 80px 0 !important}.fidelityLayout .form footer.only-lecourt div.form-item:first-of-type{padding-right:40px !important;border-right:1px solid #f0f0f0}.account-my-order{background:#fff}@media screen and (max-width: 767px){.accountOverviewArea{display:flex;flex-direction:column}.accountOverviewArea .addressBox,.accountOverviewArea .infosBox,.accountOverviewArea .storeBox{padding:20px}.accountOverviewArea .socialBox{padding:40px 20px}.accountOverviewArea .cardBox{padding:40px 20px 60px}.accountOverviewArea .newsletterBox{padding:30px 20px 40px}.accountOverviewArea .hide-mobile{display:none}.accountOverviewArea .hide-desk{display:block}.accountOverviewArea .editLink{top:10px}.accountOverviewArea .title{font-size:1.7rem;line-height:2rem}.accountOverviewArea .subtitle{font-size:1.7rem;line-height:2rem}.accountOverviewArea .personal-shopper{padding:0;flex-direction:column;background-image:none}.accountOverviewArea .personal-shopper .shopper-img{background:url("../../img/personal-shopper-resp.jpg") 100%;background-size:cover;height:200px}.accountOverviewArea .personal-shopper .shopper-bigtitle{padding:25px 25px 40px;width:100%}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-title{font-size:2.4rem;line-height:2.6rem;color:#000;max-width:none}.accountOverviewArea .personal-shopper .shopper-bigtitle .shopper-text{width:100%;font-size:1.5rem;line-height:2.2rem;color:#000;margin-bottom:20px}.accountOverviewArea .personal-shopper .shopper-bigtitle .btn{width:75%;margin-left:13%}.accountOverviewArea .addressBox .successCall.form-wrapper{margin-bottom:40px}.accountOverviewArea .addressBox .successCall.form-wrapper .address{margin:20px 0 30px}.accountOverviewArea .addressBox .successCall.form-wrapper .address:first-child{margin:0}.accountOverviewArea .addressBox .successCall.form-wrapper .addLink{margin:0 40px}.accountOverviewArea .banner-chantaco{padding:20px 20px 40px;height:auto;background-image:none}.accountOverviewArea .banner-chantaco .chantaco-img{width:100%;height:130px;background:url("../../img/chantacobanner-resp.jpg") no-repeat 100%;background-size:cover;margin-bottom:20px}.accountOverviewArea .banner-chantaco .chantaco-bigtitle .chantaco-title{font-size:2rem;line-height:2.6rem}.accountOverviewArea .banner-chantaco .btn{width:75%;margin-left:13%}.standard .customerInformations .customerContact{text-align:center;padding-bottom:60px}.standard .customerInformations .customerContact:before{top:40px}.standard .customerInformations .customerContact .title{font-size:3rem;line-height:3.3rem;top:30px;border:none}.standard .customerInformations .customerContact .content{padding:0 60px;padding-top:100px;margin-top:0}.standard .customerInformations .orders{text-align:center;padding-bottom:60px}.standard .customerInformations .orders:before{top:40px}.standard .customerInformations .orders .title{font-size:3rem;line-height:3.3rem;top:30px;border:none}.standard .customerInformations .orders .content{margin-top:0}.standard .customerInformations .orders .content .bold{font-size:1.7rem;line-height:35px}.standard .customerInformations .customer-bottom{display:none}}@media screen and (max-width: 400px){.standard .customerInformations .customerContact .content{padding:0}.editContainer .successCall{padding-top:55px}}@media screen and (max-width: 640px){.fidelityHeader{padding:10px 30px 20px}.fidelityHeader .welcome .sub-welcome{display:inline-block;margin-left:5px}.fidelityHeader .statut .stat-title{display:inline-block;margin-right:5px}.fidelityArea{padding:20px}.fidelityWrapper .fidelity-box{margin:0 0 20px}.fidelityWrapper .fidelity-box:not(:last-of-type){margin-right:20px}.fidelityWrapper .fidelity-box .vertical-center-content{position:static;transform:none;padding:30px 0}.fidelityArea .swiper-wrapper{display:flex}.fidelityLayout{padding:0}.fidelityArea .swiper-pagination{margin:auto}.fidelityWrapper .title{padding:20px 30px}.fidelityWrapper .benefits-list-title{margin-top:60px}.fidelityWrapper .benefits-list-title.strate-standard{margin-top:0}}.fidelityLayout #contactPage .contactPage-column-right .customerInformations .customerContact{position:relative;background-color:#f8f8f8;padding:40px}@media screen and (min-width: 767px){.fidelityLayout #contactPage .contactPage-column-right .customerInformations .customerContact{margin-left:40px}}.fidelityLayout #contactPage .contactPage-column-right .customerInformations .customerContact:before{display:none}.fidelityLayout #contactPage .contactPage-column-right .customerInformations .customerContact .title{font-size:1.5rem;color:#002d18;border-bottom:1px solid #f0f0f0;padding-bottom:20px;background:none;text-align:left}.fidelityLayout #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}.fidelityLayout #contactPage .contactPage-column-right .customerInformations .customerContact .content{margin-top:30px;padding:50px 0 0 0}.fidelityLayout #contactPage .contactPage-column-right .customerInformations .customerContact .content:before{content:"";position:absolute;background-image:url(../../img/_sprites/sprite-icofid.png);background-position:-313px -120px;width:30px;height:47px;display:block;margin:auto;top:0;left:45%}.customerInformations .link a{color:#002d18}.customfit-form{text-align:right;width:100%}.customfit-form .customfit-submit{margin:30px;background:#002d18;border:none;color:#fff}.customfit-form .customfit-submit:hover{background:#094827}.customfit-swiper-container{position:relative;overflow:hidden;width:100%}.customfit-swiper-container .swiper-wrapper{display:flex;background:#fff;text-align:left;padding:20px}.customfit-swiper-container .swiper-slide{float:none;margin:0;cursor:pointer}.customfit-swiper-container .swiper-slide:not(:last-of-type){margin-right:20px}.customfit-swiper-container .swiper-slide img{width:100%;margin-bottom:15px}.customfit-swiper-container .swiper-slide .customfit-link{color:#002d18;font-size:2rem;text-decoration:none;text-transform:none}.customfit-swiper-container .swiper-slide .customfit-radio{display:inline-block;margin-right:5px}@media screen and (max-width: 767px){.fidelityWrapper .list-item-double{flex-direction:column}.fidelityWrapper .list-item-double .list-item-half{width:100%}.list-item img{width:100%;height:auto}}/*# sourceMappingURL=page-my-account-fid-lecourt.css.map */
