.promotion-number{color:#d0021b;position:absolute;top:10px;right:25px;font-size:1.2em;z-index:4}.add-to-favorite{position:absolute;bottom:10px;right:15px;font-size:1.2em;z-index:4}@media only screen and (max-width: 1024px){.add-to-favorite{right:5px}}.product-element{border:1px solid lightgrey;position:relative;overflow:hidden;white-space:nowrap;display:inherit;height:auto;background:#F4F4F4}.product-element img{width:60%;margin:auto}@media only screen and (max-width: 1024px){.product-element{background:#fff;border:none !important}}.img-article{height:100%;width:100%;background:white;position:relative;top:0;left:0;z-index:3;display:block;float:left;transition:transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s,-webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s}.content-hover-article{position:absolute;left:0;width:100%;display:block;float:left;margin:0;z-index:2;padding:15px 15px}.content-hover-article .rating{background:white;height:40px;text-align:center;width:50px;float:left;margin-bottom:50%;color:#ff6d75;font-size:2em;padding-top:2px;border-radius:2px;box-shadow:1px 1px 4px rgba(0,0,0,0.1);cursor:pointer}@media (min-width: 767px) and (max-width: 1025px){.content-hover-article .rating{margin-bottom:30%}}@media (max-width: 767px){.content-hover-article .rating{font-size:1.2em;width:30px;height:25px;padding-top:3px}}.content-hover-article>.img-article{transform:translateY(100%)}.content-hover-article .btn:hover{background:white;border-color:white;color:#727272}.content-hover-article button,.content-hover-article .btn.disabled{width:90%;margin-bottom:10%;color:#727272;padding:10px 5px;box-shadow:1px 1px 4px rgba(0,0,0,0.1);transition:background-color 0.15s ease-in-out;border:1px solid #d0d0d0;border-radius:2px;background:#e0e1e2 none}.content-hover-article button.active,.content-hover-article button.active:hover{background:#727272;border:1px solid #333;box-shadow:none;color:white}@media only screen and (max-width: 1024px){.content-hover-article{width:auto;padding:0;z-index:3}}@media (max-width: 767px){.content-hover-article{top:80%;left:5px}}.product-information{width:80%;margin:auto;margin-top:5px}.product-information .sprite-star{margin:0 -1px}.product-information .product-name{font-size:1em;margin-top:10px;margin-bottom:10px}@media only screen and (max-width: 1024px){.product-information .product-name:active{color:#ff5d4c}}.product-information .listing-product-price{margin-top:0}.product-information a:hover{color:#000}@media only screen and (max-width: 1024px){.product-information{color:#000;font-size:.8em}}.product-hover-vgde{position:absolute;white-space:pre-wrap;font-size:0.7em;max-height:50%;background:#fff;width:100%;z-index:3;bottom:0;display:none;box-shadow:10px 0 25px #f1f1f1;text-align:center}.product-hover-vgde>p:first-child{margin-top:-10px;margin-bottom:10px;color:#79be2c}.product-hover-vgde>p{font-size:1.2em}@media only screen and (max-width: 1024px){.product-hover-vgde{font-size:0.8em;padding-top:15px}}.product{margin-bottom:15px;padding-top:15px}@media (min-width: 1025px){.product:hover{box-shadow:0px 0px 80px #f1f1f1}.product:hover .product-hover-vgde{display:block}}.product-link{display:block}.product-link:hover .product-hover-vgde p{color:black}.product-link:hover .product-hover-vgde>p:first-child{margin-bottom:-20px;margin-top:-10px;color:#79be2c}.product-link:hover .listing-product-price{color:black}@media only screen and (max-width: 1024px){.product-link:active h3.product-name{color:#ff5d4c}}.responsive-carousel .img-article{height:200px;display:flex}@media (min-width: 1750px){.responsive-carousel .img-article{height:180px}}@media (max-width: 767px){.responsive-carousel .img-article{height:230px}}.responsive-carousel .product{height:330px}@media (min-width: 1750px){.responsive-carousel .product{height:370px}}@media (max-width: 767px){.responsive-carousel .product{height:350px}}@media only screen and (max-width: 1024px){.listing-product-price{width:20%;margin-left:40%;text-align:center}.listing-product-pricep{font-size:.9em}}@media (max-width: 767px){.listing-product-price{width:50%;margin-left:25%}}.productReviewTitle{color:#444444;text-transform:uppercase}.topTrends{margin-top:20px}.topTrendsTitle{color:#171717;text-transform:uppercase;font-size:1.3em;font-weight:700;display:block;margin:10px 0}.topTrendsContent{line-height:1.8em}.product-sizes{margin-top:10px}@media only screen and (max-width: 1024px){.product-sizes{margin-top:0}}.product-sizes.product-sizes-popin{margin-top:0}.product-sizes.product-sizes-popin ul.list-sizes{margin-bottom:0}.product-sizes.product-sizes-popin ul.list-sizes .btn-size{min-width:60px}.product-sizes.product-sizes-popin ul.list-sizes .btn-size:focus{color:#878787}.product-sizes.product-sizes-popin ul.list-sizes .btn-size:hover{background-color:#878787;border-color:#f1f1f1;color:#fff}.product-sizes ul.list-sizes li{padding-right:0}.product-sizes ul.list-sizes li .btn-size{margin-top:10px;min-width:50px}.product-sizes ul.list-sizes li .btn-size.active{outline:none;background:#878787;border-color:#f1f1f1}.product-sizes ul.list-sizes li .btn-size.active:hover{background:#878787;border-color:#f1f1f1}.product-sizes ul.list-sizes li .btn-size.disabled{background:lightgrey;border-color:#f1f1f1;position:relative;cursor:pointer}.product-sizes ul.list-sizes li .btn-size.disabled:hover .text{opacity:0}@media only screen and (max-width: 1024px){.product-sizes ul.list-sizes li .btn-size.disabled:hover .text{opacity:1}}.product-sizes ul.list-sizes li .btn-size.disabled:hover .letter{display:block}@media only screen and (max-width: 1024px){.product-sizes ul.list-sizes li .btn-size.disabled:hover .letter{display:none}}.product-sizes ul.list-sizes li .btn-size.disabled .letter{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.product-sizes ul.list-sizes li .btn-size.disabled .letter .sprite-letter{display:block;margin:auto;margin-top:8px}.product-sizes ul.list-sizes li .btn-size:focus,.product-sizes ul.list-sizes li .btn-size:active{outline:none}.product-sizes{margin-top:10px}@media only screen and (max-width: 1024px){.product-sizes{margin-top:0}}.product-sizes.product-sizes-popin{margin-top:0}.product-sizes.product-sizes-popin ul.list-sizes{margin-bottom:0}.product-sizes.product-sizes-popin ul.list-sizes .btn-size{min-width:60px}.product-sizes.product-sizes-popin ul.list-sizes .btn-size:focus{color:#878787}.product-sizes.product-sizes-popin ul.list-sizes .btn-size:hover{background-color:#878787;border-color:#f1f1f1;color:#fff}.product-sizes ul.list-sizes li{padding-right:0}.product-sizes ul.list-sizes li .btn-size{margin-top:10px;min-width:50px}.product-sizes ul.list-sizes li .btn-size.active{outline:none;background:#878787;border-color:#f1f1f1}.product-sizes ul.list-sizes li .btn-size.active:hover{background:#878787;border-color:#f1f1f1}.product-sizes ul.list-sizes li .btn-size.disabled{background:lightgrey;border-color:#f1f1f1;position:relative;cursor:pointer}.product-sizes ul.list-sizes li .btn-size.disabled:hover .text{opacity:0}@media only screen and (max-width: 1024px){.product-sizes ul.list-sizes li .btn-size.disabled:hover .text{opacity:1}}.product-sizes ul.list-sizes li .btn-size.disabled:hover .letter{display:block}@media only screen and (max-width: 1024px){.product-sizes ul.list-sizes li .btn-size.disabled:hover .letter{display:none}}.product-sizes ul.list-sizes li .btn-size.disabled .letter{display:none;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.product-sizes ul.list-sizes li .btn-size.disabled .letter .sprite-letter{display:block;margin:auto;margin-top:8px}.product-sizes ul.list-sizes li .btn-size:focus,.product-sizes ul.list-sizes li .btn-size:active{outline:none}.quick-cart-sizes{padding:30px}@media screen and (max-width: 1599px){.quick-cart-sizes{padding:15px}}.quick-cart-sizes.couple{position:relative;padding:10px 25px 25px 25px}.quick-cart-sizes.couple .sizes-close{position:absolute;top:8px;right:8px}.quick-cart-sizes.couple h3{font-size:1.2em;margin-top:10px}.quick-cart-sizes.couple .produitChoixInfoBulle{margin-top:-21px !important;margin-bottom:10px}.quick-cart-sizes.couple .size-row{margin-bottom:10px}.quick-cart-sizes.couple .size-row h4{margin-top:0;font-size:.8em;color:inherit}.quick-cart-sizes.couple .btn-confirm{margin-top:10px;padding:12px}.quick-cart-sizes.mobile .sizes-container{max-height:250px;overflow-x:hidden;overflow-y:scroll}.quick-cart-sizes .produitChoixInfoBulle{position:relative;width:100%;display:none;z-index:1;margin-top:-21px;left:auto;top:auto}.quick-cart-sizes .produitChoixInfoBulle.pack{margin-top:0;left:auto}.quick-cart-sizes .produitChoixInfoBulle p{white-space:nowrap;font-size:11px;font-weight:bold;color:#171717;padding:12px 25px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleh{padding-top:21px;background-image:url("/assets/bundles/dgtmain/image/infoBulleh.png");background-repeat:repeat-x;position:relative}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullehg{position:absolute;top:15px;left:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -109px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullehm{position:absolute;top:0;left:46%;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullehd{position:absolute;top:15px;right:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -116px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleContent{padding-bottom:6px;color:#666;position:relative;background-image:url("/assets/bundles/dgtmain/image/infoBulleb.png");background-position:bottom;background-repeat:repeat-x}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleg{position:absolute;top:0;left:-5px;width:5px;height:92%;background-image:url("/assets/bundles/dgtmain/image/infoBulleg.png");background-repeat:repeat-y}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulled{position:absolute;top:0;right:-5px;width:5px;height:92%;background-image:url("/assets/bundles/dgtmain/image/infoBulled.png");background-repeat:repeat-y}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleh p{background-color:#fff;margin:0;text-align:center;white-space:nowrap;font-size:11px;font-weight:bold;color:#171717;padding:12px 25px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullebg{position:absolute;bottom:0;left:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -88px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullebd{position:absolute;bottom:0;right:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -95px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulledContent{position:relative;display:table;height:100%}@media screen and (max-width: 1024px){.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulledContent{display:none}}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulledContentm{position:absolute;top:50%;margin-top:-10px;left:-4px;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.quick-cart-sizes .sizes-container{width:100%;margin-bottom:10px}.quick-cart-sizes .sizes-container .btn-size{background-color:#f4f4f4;color:#868686;border:1px solid #a0a0a0;position:relative;padding:15px;text-align:center;text-transform:uppercase;margin-bottom:10px;border-radius:0;z-index:1;font-size:1em}@media screen and (max-width: 1599px){.quick-cart-sizes .sizes-container .btn-size{padding:5px}}@media only screen and (min-width: 1025px){.quick-cart-sizes .sizes-container .btn-size:hover{background-color:#fff}}.quick-cart-sizes .sizes-container .btn-size.active{background:#171717;border-color:#171717;color:#fff}.quick-cart-sizes .sizes-container .btn-size.disabled{opacity:.5}.quick-cart-sizes .sizes-container .btn-size .size-label{font-size:1.2em;display:block}@media screen and (max-width: 1599px){.quick-cart-sizes .sizes-container .btn-size .size-label{font-size:1em}}.quick-cart-sizes .sizes-container .btn-size .size-delete{position:absolute;display:block;right:15px;z-index:2;top:45%}.quick-cart-sizes .btn-confirm{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#727272;color:#fff;padding:15px;text-align:center;text-transform:uppercase}@media screen and (max-width: 1599px){.quick-cart-sizes .btn-confirm{padding:5px}}.quick-cart-sizes .btn-confirm span{font-size:1.2em;display:block}@media screen and (max-width: 1599px){.quick-cart-sizes .btn-confirm span{font-size:1em}}@media only screen and (max-width: 1024px){.container{width:100%}}.fil-ariane{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 1024px){.fil-ariane{margin-bottom:20px}}.mea-title{font-weight:700}.product-title,.mea-title{font-size:1.5em;margin-top:0;color:#171717;text-transform:uppercase}@media only screen and (max-width: 1024px){.product-title,.mea-title{font-size:1.1em}}.produitEkomiEtoiles .yellow-color{margin-bottom:0}.last-article{display:none}.last-article p{color:#e42525;margin-bottom:0;text-align:center}.last-article p::before{content:'';display:inline-block;width:5px;height:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#e42525;margin-right:5px;margin-bottom:2px}@media only screen and (max-width: 1024px){.last-article p{margin-top:10px;margin-bottom:0;text-align:left}}a.show-description{display:block;color:inherit}.number-article input.produitChoixQte{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;margin:0;text-align:center;height:40px;border:1px solid #f1f1f1;position:relative;z-index:9;-moz-appearance:textfield}.number-article input.produitChoixQte::-webkit-outer-spin-button,.number-article input.produitChoixQte::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;opacity:0}.number-article input.produitChoixQte:-moz-placeholder,.number-article input.produitChoixQte:focus,.number-article input.produitChoixQte:invalid{border:none !important;box-shadow:none !important;outline:none !important}@media (max-width: 767px){.number-article input.produitChoixQte{height:40px;width:100%}}.number-article span{width:100%;height:100%;color:#878787;font-size:1.8em;display:block}@media only screen and (max-width: 767px){.number-article span{padding-top:3px}}@media only screen and (max-width: 1024px){.number-article span{font-size:1.5em}}.number-article .item-quantite{background:#eeeeee;height:40px;border:1px solid #e8e8e8;cursor:pointer;text-align:center}@media (max-width: 767px){.number-article .item-quantite{height:40px;width:25%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.number-article .item-quantite{width:55px}}@media only screen and (max-width: 1024px){.number-article{padding-left:0}}@media (max-width: 767px){.number-article .input-quantite{width:30%;margin-right:-2px}}.produitChoix{position:relative;width:auto;height:auto}.produitChoixBis{margin-bottom:30px;position:relative}.produitChoixBis .produitChoixInfoBulle{top:auto;left:-150px}.produitChoixBis .produitChoixBisBit{padding:10px;margin-bottom:10px;border:1px solid #eee}.produitChoixBis .produitChoixBisBit.last{margin-bottom:0}.produitChoixBis .produitChoixBisBit .produitChoixBisBitTxt{text-align:center}.produitChoixBis .produitChoixBisBit .produitChoixBisBitTxt a{display:block;margin-bottom:5px}.produitChoixInfoBulle{display:none;top:-5px;left:-140px;right:initial;z-index:100}@media only screen and (max-width: 1024px){.produitChoixInfoBulle{position:relative;top:initial;left:initial;right:initial;width:90%;margin:auto}}.produitChoixInfoBulle .bandeauServiceClientInfoBulleh{padding-top:21px;background-image:url("/assets/bundles/dgtmain/image/infoBulleh.png");background-repeat:repeat-x;position:relative}.produitChoixInfoBulle .bandeauServiceClientInfoBullehg{position:absolute;top:15px;left:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -109px}.produitChoixInfoBulle .bandeauServiceClientInfoBullehm{position:absolute;top:0;left:46%;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px}.produitChoixInfoBulle .bandeauServiceClientInfoBullehd{position:absolute;top:15px;right:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -116px}.produitChoixInfoBulle .bandeauServiceClientInfoBulleContent{padding-bottom:6px;color:#666;position:relative;background-image:url("/assets/bundles/dgtmain/image/infoBulleb.png");background-position:bottom;background-repeat:repeat-x}.produitChoixInfoBulle .bandeauServiceClientInfoBulleg{position:absolute;top:0;left:-5px;width:5px;height:92%;background-image:url("/assets/bundles/dgtmain/image/infoBulleg.png");background-repeat:repeat-y}.produitChoixInfoBulle .bandeauServiceClientInfoBulled{position:absolute;top:0;right:-5px;width:5px;height:92%;background-image:url("/assets/bundles/dgtmain/image/infoBulled.png");background-repeat:repeat-y}.produitChoixInfoBulle .bandeauServiceClientInfoBulleh p{background-color:#fff;margin:0;text-align:center;white-space:normal;font-size:11px;font-weight:700;color:#444444;padding:12px 25px}@media only screen and (max-width: 1024px){.produitChoixInfoBulle .bandeauServiceClientInfoBulleh p{color:#ff5d4c}}.produitChoixInfoBulle .bandeauServiceClientInfoBullebg{position:absolute;bottom:0;left:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -88px}.produitChoixInfoBulle .bandeauServiceClientInfoBullebd{position:absolute;bottom:0;right:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -95px}.produitChoixInfoBulle .bandeauServiceClientInfoBulledContent{position:relative;display:table;height:100%}@media screen and (max-width: 1024px){.produitChoixInfoBulle .bandeauServiceClientInfoBulledContent{display:none}}.produitChoixInfoBulle .bandeauServiceClientInfoBulledContentm{position:absolute;top:50%;margin-top:-10px;left:-4px;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.product-page{color:#8d8d8d;margin-bottom:15px}@media (max-width: 1024px){.product-page p{font-size:.9em}}.product-page .short-description{margin-top:10px;margin-bottom:10px;font-size:1em}@media only screen and (max-width: 1024px){.product-page .short-description{margin-top:10px;margin-bottom:10px}}.product-page .short-description a{color:#878787}.product-page .short-description p{position:relative;padding-right:90px;font-size:1em;margin-top:20px;margin-bottom:30px}@media only screen and (max-width: 1024px){.product-page .short-description p{padding-right:15px}}.product-page .short-description .include{color:#868686;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 1024px){.product-page .short-description .include{color:#171717}}.product-page .short-description .sprite-see-more{position:absolute;top:3px;right:40px}@media only screen and (max-width: 1024px){.product-page .short-description .sprite-see-more{right:0}}.product-page #description-content{font-size:1em}@media (max-width: 1024px){.product-page #description-content p{font-size:inherit}}.product-page .product-price .produitPrixHt{display:none}.product-page .product-price .produitPrixHt .mainPrixHtLibelle{font-weight:400;display:block}.product-page .product-price .price{color:#000;font-size:1.8em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-page .product-price .price{font-size:1.6em}}.product-page .product-price .price-discount{color:#000;font-size:1em;text-decoration:line-through}.product-page .product-price p{margin-bottom:0}@media only screen and (max-width: 1024px){.product-page .product-price{font-size:100%;text-align:right}}.product-page .delivery-intro{margin-bottom:4px;color:#79be2c;font-size:.9em;margin-top:10px}.product-page .delivery-date{display:flex;margin-top:10px}@media only screen and (max-width: 767px){.product-page .delivery-date{display:block}}.product-page .delivery-date .livraison-icon{padding-top:5px}@media only screen and (max-width: 320px){.product-page .delivery-date .livraison-icon{display:none}}.product-page .delivery-date .livraison-delay p{margin-bottom:0}@media only screen and (max-width: 1024px){.product-page .delivery-date .livraison-delay p{margin-bottom:5px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-page .delivery-date .livraison-delay p{font-size:1em}}@media only screen and (max-width: 320px){.product-page .delivery-date .livraison-delay{width:100%}}.product-page .delivery-date .livraison-countdown{align-items:center;text-align:center}@media only screen and (max-width: 767px){.product-page .delivery-date .livraison-countdown{width:100%;padding-left:calc(8.33333333% + 15px);display:block;margin-bottom:10px;text-align:left}}.product-page .delivery-date .livraison-countdown p{margin:auto}.product-page .delivery-date .livraison-countdown p:last-child{font-size:.8em;margin-top:4px}@media only screen and (max-width: 320px){.product-page .delivery-date .livraison-countdown{width:100%;padding-left:15px}}.product-page .delivery-date .livraison-countdown .delivery-countdown{display:none}.product-page .delivery-date .livraison-countdown .delivery-countdown span{display:inline-block;font-weight:400;text-align:center}.product-page .delivery-date .livraison-countdown .delivery-countdown span:not(.separator){background:#ff5d4c;padding:5px;color:#fff;width:30px}.product-page .delivery-date .livraison-countdown .delivery-txt{color:#ff5d4c;text-transform:uppercase}.product-page .delivery-date .livraison-countdown .delivery-txt strong{font-weight:normal}.product-page .product-element{margin:2px}.product-page .general-information p{margin-top:25px;margin-left:0;width:auto}.product-page .general-information p:first-child{margin-top:0}.product-page .general-information p.text-uppercase{font-weight:600}.product-page .general-information a{color:#ff5d4c;display:block;cursor:pointer;font-size:1.1em}.product-page .general-information a .sprite{margin-right:15px;margin-top:5px}.product-page .general-information.mobile{margin-top:15px}.product-page .general-information.mobile .sprite{margin-right:0}.product-page .general-information.mobile p.text-uppercase{margin-top:30px}.product-page .general-information.mobile p.text-uppercase:first-child{margin-top:15px}.product-page .produitAvisEkomiPlus{cursor:pointer;font-size:13px;color:#666666;font-weight:bold;border-top:solid 1px #cccccc;background-position:-1px -346px;height:70px;padding-top:10px;text-align:center}.product-page .product-hover-vgde p:last-child{padding-right:40px;font-size:10px;padding-left:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1;height:2em}.product-page .produitCorbeille{background-color:#f1f1f1;height:200px;margin-bottom:30px}@media (max-width: 767px){.product-page .produitCorbeille{height:140px;margin-bottom:20px;margin-top:10px}}.product-page .produitCorbeille .produitCorbeillePhoto{margin-top:10px}.product-page .produitCorbeille .produitCorbeillePhoto img{max-height:180px}@media (max-width: 767px){.product-page .produitCorbeille .produitCorbeillePhoto img{max-height:120px;max-width:100px}}.product-page .produitCorbeille .produitCorbeilleContent{margin-top:20px}.product-page .produitCorbeille .produitCorbeilleContent h1{margin-bottom:10px}@media (max-width: 767px){.product-page .produitCorbeille .produitCorbeilleContent h1{font-size:1em}}.product-page .produitCorbeille .produitCorbeilleContent span{color:red;font-weight:bold}@media (max-width: 767px){.product-page .listing-right .produitsSimilairesTitle span{font-size:1em;color:#171717;text-transform:uppercase;font-weight:700;margin:10px 0 10px 5px}}@media (max-width: 767px){.product-page .listing-right{margin-bottom:20px}}.produitImagesBigContainer{position:relative;border:1px solid #eeeeee;margin-bottom:40px;padding-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.produitImagesBigContainer{margin-bottom:30px}}.produitImagesBigContainer .produitImagesBig .produitImageBig{padding-top:10px;padding-bottom:10px}.produitImagesBigContainer .produitImagesBig .produitImageBig .photoProduit{float:none;margin:auto}.produitImagesBigContainer .produitImagesPrev{width:23px;height:46px;position:absolute;left:15px;top:40%;background-image:url("/assets/bundles/dgtproduit/image/spriteProduit.png");background-position:0 0;z-index:8;cursor:pointer}.produitImagesBigContainer .produitImagesNext{position:absolute;right:15px;top:40%;width:23px;height:46px;background-image:url("/assets/bundles/dgtproduit/image/spriteProduit.png");background-position:-23px 0;cursor:pointer;z-index:8}.produitImagesBigContainer .promotion-number{top:10px;right:15px}.produitImagesMini{margin-bottom:40px}@media only screen and (max-width: 1024px){.produitImagesMini{margin-bottom:0;max-width:100%}}.produitImagesMini .produitImageMini{border:solid 1px #dddddd;text-align:center;max-width:52px;padding:2px}.produitImagesMini .produitImageMini:not(:first-child){margin-left:10px}.produitImagesMini .produitImageMini:hover{border-color:#171717;cursor:pointer}.produitImagesMini .produitImageMini img{margin:auto}.slick-disabled{display:none !important}.buy-now,.buy-now:hover{margin-top:25px;padding:15px 70px;font-size:1.5em;font-weight:300;color:#fff;text-transform:uppercase}.buy-now:focus,.buy-now:active{color:#fff}@media (max-width: 1024px){.buy-now,.buy-now:hover{margin-top:10px;padding:10px 25px;font-size:1.2em;line-height:35px}}.buy-now img,.buy-now:hover img{width:30px;float:left}.carousel-container{margin-right:-2px}.product-rating{padding-top:40px}@media only screen and (max-width: 1024px){.product-rating{padding-top:25px}}.produitAvisEkomi .client-rating{margin-top:25px;font-size:0.95em}.produitAvisEkomi .client-rating>p{margin-top:10px}.zoom-in-product{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;position:absolute;width:50px;height:50px;margin-left:calc(50% - 35px);bottom:-25px;border:1px solid #e8e8e8;z-index:4;background:#f1f1f1}.zoom-in-product a.fancybox{display:block;padding-left:15px;padding-top:12px;height:100%}.zoom-in-product a.fancybox:not(.active){display:none}.produitReseauxSociaux a{margin:0 20px !important;vertical-align:inherit !important}.produitReseauxSociaux a.pw-size-medium.pw-button{margin-right:20px !important}.produitReseauxSociaux a .sprite{height:26px}.produitReseauxSociaux a .sprite:hover{height:26px}.produitReseauxSociaux a .pw-icon{display:none !important}@media (max-width: 1024px){.produitReseauxSociaux{margin-top:25px}}@media (max-width: 1024px){.product-title-mobile{margin-top:15px}.product-title-mobile .yellow-color{font-size:.8em}.product-title-mobile .produitEkomiNb{font-size:1.4em;color:#df9c2d}}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-title-mobile{margin-top:30px;margin-bottom:10px}}@media only screen and (max-width: 1024px){.main-product{margin:auto 0}}.description,.product-rating{font-size:0.95em}.description h2,.product-rating h2{font-size:18px}@media only screen and (max-width: 1024px){.description,.product-rating{margin:auto 0}.description h2,.product-rating h2{font-size:1em;margin-top:0}}.size-guide a{color:#a1a1a1;font-size:.9em;text-decoration:underline}.size-guide a:hover{color:#878787}.description-title .produitDescriptionTitre{font-weight:700;text-transform:uppercase;margin-top:0}.description-title .produitDescriptionTitre span{display:block}.description-title .produitDescriptionTitre span.produitDescriptionTitreDesc{font-size:.8em;margin-bottom:4px}@media only screen and (max-width: 1024px){.description-title .produitDescriptionTitre span.produitDescriptionTitreDesc{font-size:.8em}}.description-title h2,.description-title h4{color:#171717}.description{margin-top:20px}.produitEkomiLien{display:block}.produitEkomiLien a{font-size:10px;text-decoration:underline}.produitDroite .sprite-wl{display:inline-block;width:24px;height:21px;background-position:-171px -33px}.produitDroite .sprite-wl.wl-added{width:22px;height:20px;background-position:-119px -5px}.produitDroite>div:first-child{margin-bottom:10px}.produitDroite .quantite-article{margin-top:30px}.product{position:relative}.product a.add-to-favorite{bottom:10px}.product a.add-to-favorite.sprite-wl{width:24px;height:21px;background-position:-171px -33px;cursor:pointer}.product a.add-to-favorite.sprite-wl.wl-added{width:22px;height:20px;background-position:-119px -5px}.product .divBlocProduitBtn{margin-top:10px}@media only screen and (max-width: 1024px){.product .divBlocProduitBtn{margin-top:2px}}.produitBas .produitDetails{margin-top:15px}.produitBas .produitDetails .produitDetailsRow{margin-bottom:8px}.produitBas .produitDetails .produitDetailsRow:last-child{margin-bottom:0}.produitBas .produitDetails .produitDetailsRow.produitDetailsRetour{text-align:left}.produitBas .produitDetails .produitDetailsRow .produitDetailsLabel{font-weight:700}.flashalert{position:fixed;width:20%;left:40%;z-index:99999;color:white;top:20%;text-align:center;padding:5px 15px}@media (max-width: 767px){.flashalert{width:80%;top:15%;left:10%}}#TB_closeWindowButton:hover{color:#ff5d4c !important}.popin-guide-taille .img-guide-taille{padding:15px}.popin-guide-taille .img-guide-taille img{width:100%}.popin-guide-taille a{float:right;display:block;margin-right:15px;margin-top:5px;margin-bottom:5px;cursor:pointer}.other-products{margin-bottom:20px}@media only screen and (max-width: 767px){.other-products{margin-bottom:0}}@media only screen and (max-width: 1024px){.other-products p{color:#000}.other-products p strong{margin-left:15px;color:#878787}.other-products .listing-product-price{width:100%;text-align:center;margin-left:0}}.other-products .left-carousel,.other-products .right-carousel{opacity:.7}.other-products .divCarrouselProduitsTitle{color:#171717;text-transform:uppercase;font-size:1.28em;font-weight:700;margin:10px 0 10px 5px;display:block}@media only screen and (max-width: 767px){.other-products .divCarrouselProduitsTitle{font-size:1em}}@media only screen and (max-width: 1024px){.other-products .divCarrouselProduitsTitle{margin-bottom:0}}.other-products.carrousel-additionals{margin-top:20px;margin-bottom:0}@media only screen and (max-width: 1024px){.other-products.carrousel-additionals{margin-top:0}}@media only screen and (min-width: 1025px){.other-products.carrousel-additionals .left-carousel{left:-30px}.other-products.carrousel-additionals .right-carousel{right:-30px}}.other-products.carrousel-additionals .carrousel-inner{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.other-products.carrousel-additionals .carrousel-inner.slick-initialized{opacity:1}.other-products.carrousel-additionals .product{height:290px}@media only screen and (max-width: 1024px){.other-products.carrousel-additionals .product{height:280px;margin-bottom:0}}.other-products.carrousel-additionals .product .img-article{height:160px}.other-products.carrousel-additionals .divBlocProduitCheckbox{text-align:center;z-index:1}.other-products.carrousel-additionals .divBlocProduitCheckbox .additional-checkbox{display:none}.other-products.carrousel-additionals .divBlocProduitCheckbox .additional-checkbox+label{background-position:-240px -210px;height:19px;width:19px;padding:0;margin:5px 0 0 0;cursor:pointer}.other-products.carrousel-additionals .divBlocProduitCheckbox .additional-checkbox:checked+label{background-position:-220px -210px}.other-products.carrousel-additionals .divBlocProduitCheckbox .divBlocProduitCheckboxBuy{color:#b2b2b2;text-align:center;text-transform:uppercase;font-size:.8em}.other-products.carrousel-completelook .product,.other-products.carrousel-suggestions .product{height:330px}@media only screen and (max-width: 1024px){.other-products.carrousel-completelook .product,.other-products.carrousel-suggestions .product{height:250px;margin-bottom:0}}@media only screen and (min-width: 1750px){.other-products.carrousel-completelook .product,.other-products.carrousel-suggestions .product{height:310px}}.other-products .product{margin-bottom:30px;padding-top:0}.other-products .product .product-link{height:100%}.other-products .product .product-link:hover .product-name{color:#000}@media only screen and (max-width: 1024px){.other-products .product .img-article{height:150px}}.other-products .product .img-article img{-webkit-align-self:center;align-self:center}.other-products .product .product-information{width:90%}.other-products .product .product-information .product-name{margin-bottom:0}@media only screen and (max-width: 1024px){.other-products .product .product-information .product-name{height:32px;display:table-cell;vertical-align:middle}}.other-products .product .product-information .divBlocProduitBtn img{width:20px}.other-products .product .divBlocProduitPrixHt{display:none}.other-products .product .product-hover-vgde{max-height:40%;background-color:rgba(255,255,255,0.85)}.popin-sizes{position:relative;padding:30px}.popin-sizes .popin-sizes-close{position:absolute;top:8px;right:8px;cursor:pointer}#product .productInfosDescriptionDetailsRowLabel{text-transform:uppercase}.productPopin{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto !important;top:50% !important;left:50% !important;cursor:auto !important;border:none !important}.fancybox-overlay{background-image:url("/assets/bundles/dgtproduit/css/fancybox/fancybox_overlay.png")}#fancybox-loading,.fancybox-nav span{background:url("/assets/bundles/dgtproduit/image/fancybox/fancyboxV3.png") no-repeat}#fancybox-loading{background-position:-244px 0}#fancybox-loading div{background-image:url("/assets/bundles/dgtproduit/css/fancybox/fancybox_loading.gif")}.fancybox-close{background:none;width:auto;height:auto;top:0;right:10px;font-size:24px;color:#aaa}.fancybox-close:after{content:'x'}.fancybox-close:hover{color:inherit}.fancybox-nav{width:100px;background:none}.fancybox-nav span{width:50px;height:45px;visibility:visible}.fancybox-nav.fancybox-next{right:-100px}.fancybox-nav.fancybox-next span{background-position:-144px 0}.fancybox-nav.fancybox-prev{left:-100px}.fancybox-nav.fancybox-prev span{background-position:-194px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading{background:url("/assets/bundles/dgtproduit/image/fancybox/loading@2x.png") 0 0}#fancybox-loading div{background-image:url("/assets/bundles/dgtproduit/css/fancybox/fancybox_loading@2x.gif")}}body.mobile .fancybox-close{top:10px;width:48px;height:48px;background:url("/assets/bundles/dgtproduit/image/fancybox/fancyboxV3.png") 0 0;font-size:initial;color:initial}body.mobile .fancybox-close:after{content:''}body.mobile .fancybox-nav span{width:48px;height:48px}body.mobile .fancybox-nav.fancybox-prev{left:0}body.mobile .fancybox-nav.fancybox-prev span{background-position:-96px 0}body.mobile .fancybox-nav.fancybox-next{right:0}body.mobile .fancybox-nav.fancybox-next span{background-position:-48px 0}.blockUI .produitAjoutPanier{position:relative;width:100%;height:100%;padding:20px}.blockUI .produitAjoutPanier .productShopQuantityChoice{width:100% !important}@media (min-width: 1025px){.blockUI .produitAjoutPanier .productShopQuantityChoice{width:82px !important}}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .productShopQuantity span{height:38px !important}}.blockUI .produitAjoutPanier .btn-green{margin-top:10px;width:100%}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier{width:100%;height:auto}}.blockUI .produitAjoutPanier .produitAjoutPanierTitle{width:100%;font-size:15px;font-weight:400;margin-bottom:15px}@media only screen and (max-width: 320px){.blockUI .produitAjoutPanier .produitAjoutPanierTitle{font-size:.9em}}.blockUI .produitAjoutPanier .produitAjoutPanierTitle .produitAjoutPanierTitleSuccess{padding:10px;text-align:center;border:1px solid #e3e3e3;color:#79be2c;width:90%;margin:auto;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierTitle .produitAjoutPanierTitleSuccess{width:100%}}.blockUI .produitAjoutPanier .produitAjoutPanierTitle span{position:absolute;top:15px;right:15px;cursor:pointer;display:block}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierTitle span{top:10px;right:10px}}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget{margin-top:25px;margin-bottom:10px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button{margin:0 25px !important;vertical-align:inherit !important}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button.pw-button-facebook:hover span.pw-icon{background-position:-196px -113px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button.pw-button-facebook span.pw-icon{width:11px;background-position:-175px -113px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button.pw-button-twitter:hover span.pw-icon{background-position:-40px -183px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button.pw-button-twitter span.pw-icon{width:25px;background-position:-5px -183px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button.pw-button-pinterest:hover span.pw-icon{background-position:-172px -147px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button.pw-button-pinterest span.pw-icon{width:20px;background-position:-142px -147px}.blockUI .produitAjoutPanier .produitAjoutPanierContent #social-widget a.pw-button span.pw-icon{background:url("/assets/bundles/dgtmain/image/spriteV3/sprite-main.webp?v=6") no-repeat;display:inline-block;height:26px}.blockUI .produitAjoutPanier .popinAjoutPanierNousVousConseillons{text-align:left;font-weight:700;display:block}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes{margin-top:0}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement{position:relative}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product{margin-bottom:0;padding-bottom:15px;height:300px}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product{height:230px;padding-top:8px}}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-element{height:150px}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-element{height:100px}}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-element .img-article{display:flex}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-element .img-article img{-webkit-align-self:center;align-self:center}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-element .img-article img{width:auto;height:95%}}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-name{height:30px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement.product .product-name{height:25px !important}}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .sprite-wl{width:24px;height:21px;background-position:-171px -33px}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .sprite-wl.wl-added{width:22px;height:20px;background-position:-119px -5px}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .promotion-number{top:5px;right:10px}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .promotion-number{top:0;right:0;font-size:.9em}}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .product-hover-vgde{background:none;box-shadow:none}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .product-information{margin-left:0;width:100%}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .product-information .product-name{font-size:1em;margin-top:5px}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .product-information .divBlocProduitPrix .divBlocProduitPrixHt{display:none}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduit .product-information .divBlocProduitPrix .divBlocProduitPrixTtc{font-size:18px}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduitBtn{margin-top:8px}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduitBtn{margin-top:3px}}.blockUI .produitAjoutPanier .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement .divBlocProduitBtn img{width:20px;margin:2px}.blockUI .produitAjoutPanier .produitAjoutPanierContentBtn{margin-top:40px}.blockUI .produitAjoutPanier .produitAjoutPanierContentBtn .produitAjoutPanierContentTxtBtnTerminer{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-transform:uppercase;color:#fff;display:block;background:#ff5d4c;padding:10px 25px}.blockUI .produitAjoutPanier .produitAjoutPanierContentBtn .produitAjoutPanierContentTxtBtnContinuer{display:block;margin-top:25px;text-transform:uppercase;text-align:center}@media only screen and (max-width: 1024px){.blockUI .produitAjoutPanier .produitAjoutPanierContentBtn .produitAjoutPanierContentTxtBtnContinuer{margin-top:20px;color:#171717}}.quick-cart-sizes{padding:30px}@media screen and (max-width: 1599px){.quick-cart-sizes{padding:15px}}.quick-cart-sizes.couple{position:relative;padding:10px 25px 25px 25px}.quick-cart-sizes.couple .sizes-close{position:absolute;top:8px;right:8px}.quick-cart-sizes.couple h3{font-size:1.2em;margin-top:10px}.quick-cart-sizes.couple .produitChoixInfoBulle{margin-top:-21px !important;margin-bottom:10px}.quick-cart-sizes.couple .size-row{margin-bottom:10px}.quick-cart-sizes.couple .size-row h4{margin-top:0;font-size:.8em;color:inherit}.quick-cart-sizes.couple .btn-confirm{margin-top:10px;padding:12px}.quick-cart-sizes.mobile .sizes-container{max-height:250px;overflow-x:hidden;overflow-y:scroll}.quick-cart-sizes .produitChoixInfoBulle{position:relative;width:100%;display:none;z-index:1;margin-top:-21px;left:auto;top:auto}.quick-cart-sizes .produitChoixInfoBulle.pack{margin-top:0;left:auto}.quick-cart-sizes .produitChoixInfoBulle p{white-space:nowrap;font-size:11px;font-weight:bold;color:#171717;padding:12px 25px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleh{padding-top:21px;background-image:url("/assets/bundles/dgtmain/image/infoBulleh.png");background-repeat:repeat-x;position:relative}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullehg{position:absolute;top:15px;left:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -109px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullehm{position:absolute;top:0;left:46%;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullehd{position:absolute;top:15px;right:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -116px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleContent{padding-bottom:6px;color:#666;position:relative;background-image:url("/assets/bundles/dgtmain/image/infoBulleb.png");background-position:bottom;background-repeat:repeat-x}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleg{position:absolute;top:0;left:-5px;width:5px;height:92%;background-image:url("/assets/bundles/dgtmain/image/infoBulleg.png");background-repeat:repeat-y}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulled{position:absolute;top:0;right:-5px;width:5px;height:92%;background-image:url("/assets/bundles/dgtmain/image/infoBulled.png");background-repeat:repeat-y}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulleh p{background-color:#fff;margin:0;text-align:center;white-space:nowrap;font-size:11px;font-weight:bold;color:#171717;padding:12px 25px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullebg{position:absolute;bottom:0;left:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -88px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBullebd{position:absolute;bottom:0;right:-5px;width:5px;height:6px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-197px -95px}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulledContent{position:relative;display:table;height:100%}@media screen and (max-width: 1024px){.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulledContent{display:none}}.quick-cart-sizes .produitChoixInfoBulle .bandeauServiceClientInfoBulledContentm{position:absolute;top:50%;margin-top:-10px;left:-4px;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.quick-cart-sizes .sizes-container{width:100%;margin-bottom:10px}.quick-cart-sizes .sizes-container .btn-size{background-color:#f4f4f4;color:#868686;border:1px solid #a0a0a0;position:relative;padding:15px;text-align:center;text-transform:uppercase;margin-bottom:10px;border-radius:0;z-index:1;font-size:1em}@media screen and (max-width: 1599px){.quick-cart-sizes .sizes-container .btn-size{padding:5px}}@media only screen and (min-width: 1025px){.quick-cart-sizes .sizes-container .btn-size:hover{background-color:#fff}}.quick-cart-sizes .sizes-container .btn-size.active{background:#171717;border-color:#171717;color:#fff}.quick-cart-sizes .sizes-container .btn-size.disabled{opacity:.5}.quick-cart-sizes .sizes-container .btn-size .size-label{font-size:1.2em;display:block}@media screen and (max-width: 1599px){.quick-cart-sizes .sizes-container .btn-size .size-label{font-size:1em}}.quick-cart-sizes .sizes-container .btn-size .size-delete{position:absolute;display:block;right:15px;z-index:2;top:45%}.quick-cart-sizes .btn-confirm{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#727272;color:#fff;padding:15px;text-align:center;text-transform:uppercase}@media screen and (max-width: 1599px){.quick-cart-sizes .btn-confirm{padding:5px}}.quick-cart-sizes .btn-confirm span{font-size:1.2em;display:block}@media screen and (max-width: 1599px){.quick-cart-sizes .btn-confirm span{font-size:1em}}.produitAjouterProduit{width:100%;height:100%;text-align:left}.produitAjouterProduit.mobile{padding:25px 15px 15px 15px;position:relative}.produitAjouterProduit.mobile .produitAjouterProduitFermer{position:absolute;top:10px;right:10px}.produitAjouterProduit.mobile .media-heading{font-size:16px}.produitAjouterProduit.mobile .media-body .produitAjouterProduitDescription{font-size:13px;max-height:100px}.produitAjouterProduit.mobile .media-body .produitAjouterProduitDescription h2{font-size:13px}.produitAjouterProduit.mobile .media-body .produitAjouterProduitLien{margin-top:0}.produitAjouterProduit.mobile .produitPrixHt,.produitAjouterProduit.mobile .produitPrixTtc{font-size:18px}.produitAjouterProduit.mobile .produitChoix{padding-top:0}.produitAjouterProduit.mobile .produitBtnPanier{width:100%;height:auto;display:inline-block;padding:10px 20px}.produitAjouterProduit.mobile .input-quantite{width:20%;margin-right:0}.produitAjouterProduit.mobile .item-quantite{width:17%}.produitAjouterProduit .product-sizes{margin-top:0}.produitAjouterProduit .size-guide a{font-size:1.27em;font-weight:400}.produitAjouterProduit .produitAjouterProduitGauche{float:left;width:202px;margin-top:35px;text-align:center}.produitAjouterProduit .produitAjouterProduitGauche .produitAjouterProduitImgBig{width:175px;height:230px;line-height:230px;vertical-align:middle}.produitAjouterProduit .produitAjouterProduitGauche .produitAjouterProduitImgPlus{margin:8px}.produitAjouterProduit .produitAjouterProduitGauche .produitAjouterProduitImgPlus .produitAjouterProduitImgMini{float:left;width:46px;max-width:46px;height:46px;max-height:46px;text-align:center;border:solid 1px #ddd;margin-right:5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.produitAjouterProduit .produitAjouterProduitGauche .produitAjouterProduitImgPlus .produitAjouterProduitImgMini a{display:block;width:48px;height:48px}.produitAjouterProduit .produitAjouterProduitGauche .produitAjouterProduitImgPlus .produitAjouterProduitImgMini img{max-width:46px;max-height:46px;margin:auto}.produitAjouterProduit .produitAjouterProduitDroite{float:right;width:380px;margin-right:10px;margin-bottom:15px;position:relative}.produitAjouterProduit .produitAjouterProduitFermer{position:absolute;top:17px;right:0;cursor:pointer}.produitAjouterProduit .produitAjouterProduitTitre{width:350px;padding-top:35px;overflow:hidden;padding-bottom:3px}.produitAjouterProduit .produitAjouterProduitTitre h1{font-size:24px;line-height:24px;color:#585858;margin:0;padding:0;font-weight:normal}.produitAjouterProduit .produitAjouterProduitAvis{height:16px;padding-top:3px}.produitAjouterProduit .produitAjouterProduitDescription{max-height:100px;font-size:15px;color:#585858;margin-bottom:10px}.produitAjouterProduit .produitAjouterProduitDescriptionCouple{font-size:12px;color:#585858;margin-bottom:10px}.produitAjouterProduit .produitAjouterProduitDescription h2,.produitAjouterProduit .produitAjouterProduitDescriptionCouple h2{margin:0;padding:0;padding-bottom:10px;font-size:16px;font-weight:normal}.produitAjouterProduit .produitAjouterProduitDescription p,.produitAjouterProduit .produitAjouterProduitDescriptionCouple p{margin:0;padding:0;text-align:justify}.produitAjouterProduit .produitAjouterProduitChoix input[type=text]{float:left;width:50px;height:43px;border:none 0;text-align:center;color:#666666;font-size:16px;font-weight:bold;-webkit-appearance:none;border-radius:0}.produitAjouterProduit .produitPrixHt{display:none}.produitAjouterProduit .produitPrixHt .price{margin-bottom:0}.produitAjouterProduit .produitPrixHt .mainPrixHtLibelle{font-weight:400}.produitAjouterProduit .produitPrixHt,.produitAjouterProduit .produitPrixTtc{font-size:26px;font-weight:700}.produitAjouterProduit .produitPrixHt p,.produitAjouterProduit .produitPrixTtc p{display:inline-block}.produitAjouterProduit .produitPrixHt p.price-discount,.produitAjouterProduit .produitPrixTtc p.price-discount{font-size:18px;font-weight:400}.produitAjouterProduit .produitAjouterProduitLien{color:#585858;font-weight:bold;margin-top:10px;display:block}.produitAjouterProduit .number-article{padding-top:10px}.produitAjouterProduit .produitChoix{padding-top:10px}.produitAjouterProduit .produitChoix .produitChoixInfoBulle p{white-space:nowrap}.produitAjouterProduit .bandeauServiceClientInfoBulledContentm{position:absolute;top:50%;margin-top:-10px;left:-4px;width:28px;height:21px;background-image:url("/assets/bundles/dgtmain/image/sprite.png?v=2");background-position:-203px -88px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.produitAjouterProduit .produitInfoTailles{width:374px;height:30px;font-weight:bold;font-size:11px}.produitAjouterProduit .produitInfoTaille{float:left;width:195px;padding-top:3px;color:#F00;text-align:right}.produitAjouterProduit .produitBtnPanier{display:table-cell;vertical-align:middle;width:346px;height:55px;padding-left:27px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;cursor:pointer}.produitAjouterProduit .produitBtnPanier:hover{color:#fff}.produitAjouterProduit .produitBtnPanier .produitBtnPanierTxt{display:inline-block;width:auto;position:relative;padding-top:4px}.produitAjouterProduit .produitBtnPanier .produitBtnPanierPicto{width:30px;margin-top:-10px;margin-right:20px}.produitAjouterProduit .jspContainer{overflow:hidden;position:relative}.produitAjouterProduit .jspPane{position:absolute}.produitAjouterProduit .jspVerticalBar{position:absolute;top:0;right:-1px;width:14px;height:100%}.produitAjouterProduit .jspTrack{background:#ffffff;position:relative;width:13px;border:solid 1px #e4e4e4}.produitAjouterProduit .jspDrag{background:#757575;position:relative;top:0;left:0;cursor:pointer;width:12px}.produitAjouterProduit .jspDragTop{position:absolute;top:40%;left:0px;width:12px;height:5px;background-image:url("/assets/bundles/dgtproduit/image/spriteListing.jpg");background-position:-946px -33px}.produitAjouterProduit .jspDragBottom{display:none}.produitAjouterProduit .jspArrow{text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.produitAjouterProduit .jspArrow.jspDisabled{cursor:default}.produitAjouterProduit .jspVerticalBar .jspArrow:focus{outline:none}.produitAjouterProduit .jspCorner{background:#eeeef4;float:left;height:100%}.produitAjouterProduit .jspArrowDown{width:13px;height:13px;background-image:url("/assets/bundles/dgtproduit/image/spriteListing.jpg");background-position:-946px -2px;border:solid 1px #e4e4e4;border-collapse:collapse;position:absolute;bottom:0}.produitAjouterProduit .jspArrowUp{width:13px;height:13px;background-image:url("/assets/bundles/dgtproduit/image/spriteListing.jpg");background-position:-946px -18px;border:solid 1px #e4e4e4}.produitAlerteDispo .produitAlerteDispoTop{position:relative;padding:15px 10px;background-color:#f1f1f1}.produitAlerteDispo .produitAlerteDispoTop h4{color:#ff5d4c;margin:0;text-align:left}.produitAlerteDispo .produitAlerteDispoTop .sprite-close{position:absolute;top:15px;right:10px;cursor:pointer;display:block}.produitAlerteDispo .produitAlerteDispoForm{padding:20px 0}.produitAlerteDispo .produitAlerteDispoForm .registered{color:#79be2c}.produitAlerteDispo .produitAlerteDispoForm .not-validated{color:#ff5d4c;font-weight:700}.produitAlerteDispo .produitAlerteDispoForm form{margin-top:20px}.produitAlerteDispo .produitAlerteDispoForm form button[type="submit"]{background-color:#ff5d4c;color:#fff}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.produitAjoutPanier .product .listing-product-price{width:100%;margin-left:auto;text-align:center}.produitAjoutPanier .product .divBlocProduitPrixTtc{font-size:1.4em}.asterisk_before::before{display:contents;content:"* "}.double_asterisk_before::before{display:contents;content:"** "}.asterisk_after::after{display:inline;content:" *"}.double_asterisk_after{white-space:nowrap}.double_asterisk_after::after{display:inline;content:' **';font-weight:lighter}.blockUI .produitAjoutPanier .produitAjoutPanierTitle{margin-bottom:15px}.blockUI .produitAjoutPanier .produitAjoutPanierTitle .produitAjoutPanierTitleSuccess{color:#878787}.blockUI .produitAjoutPanier .produitAjoutPanierContentBtn .produitAjoutPanierContentTxtBtnTerminer{background-color:#878787}html.noscroll{overflow:hidden}html.noscroll body{height:100%;overflow:hidden}#lastViewProduct.lastViewProductSpaceBeforeAppend{height:380px !important}#product .prixHt{display:none}#product .sprite.sprite-star-produit{width:15px;height:14px;background-position:-268px -212px}#product .sprite.sprite-half-star-produit{width:15px;height:14px;background-position:-268px -192px}#product .sprite.sprite-i-information{width:18px;height:18px;background-position:-181px -131px}#product .sprite-wl{cursor:pointer}#product .sprite-wl.wl-default{width:24px;height:21px;background-position:-171px -33px}#product .sprite-wl.wl-added{width:22px;height:20px;background-position:-119px -5px}#product .sprite-wl.sprite-lg.wl-default{width:24px;height:21px;background-position:-171px -33px}#product .sprite-wl.sprite-lg.wl-added{width:22px;height:20px;background-position:-119px -5px}#product .nav-tabs{border:none}#product .nav-tabs>li.active>a{border:0;text-decoration:underline;color:#878787;background:none}#product .nav-tabs>li>a{font-weight:700;padding:15px;border:0}#product .carrousel-completelook{margin-top:20px;margin-bottom:0}#product .carrousel-completelook .carrousel-completelook-title{color:#171717;text-transform:uppercase;display:block;font-weight:700;font-size:1.3em;margin:0}#product .carrousel-completelook .responsive-carousel{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}#product .carrousel-completelook .responsive-carousel.slick-initialized{opacity:1}#product .carrousel-completelook .product-element{border:none}#product .carrousel-completelook .btn-add-cart{background-color:#878787;border-color:#878787}#product .productTrash{background-color:#f1f1f1;padding:15px}#product .productTrashTitle{font-size:1.5em;color:#171717;text-transform:uppercase;margin-top:10px}#product .productTrashText{color:#ff5d4c;font-weight:700}#product .productLeft{position:relative}#product .productImages{position:relative}#product .productImagesNav{position:absolute;top:calc(50% - 38px);width:23px;height:38px;z-index:8;cursor:pointer}#product .productImagesNavPrev{left:0;background-position:-256px -152px}#product .productImagesNavNext{right:0;background-position:-279px -152px}#product .productImagesList{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;height:450px}#product .productImagesList.slick-initialized{opacity:1;height:auto}#product .productImagesListItem:not(.slick-active) #videoBlock{opacity:0}#product .productImagesListItem a{display:block}#product .productImagesListItemImg{float:none;margin:auto}#product .productImagesMini{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}#product .productImagesMini.slick-initialized{opacity:1}#product .productImagesMiniItem{border:1px solid #ddd;width:100%;padding:1px;cursor:pointer;float:none;min-width:100%;margin-bottom:5px}#product .productImagesMiniItem:hover{border-color:#171717}#product .productImagesMiniItem img{margin:auto}#product .productImagesMiniNav{float:left;text-align:center;width:50%;cursor:pointer}#product .productImagesMiniNav.slick-disabled{display:block !important;opacity:.4;cursor:initial}#product .productImagesMini .slick-track{min-width:100%}#product .productWishlist{position:absolute;left:8px;top:8px;z-index:1}#product .productTags{position:absolute;right:0;top:0;z-index:1}#product .productTagsItem{display:block;margin-bottom:5px;padding:0 10px;background-color:#ff5d4c;text-transform:uppercase;color:#fff;font-size:.85em}#product .productTagsItem:last-child{margin-bottom:0}#product .productSocialNetworks{position:absolute;bottom:0;text-align:center}#product .productSocialNetworksList{padding:0;margin:0;list-style:none}#product .productSocialNetworksListItem:not(:last-child){margin-bottom:10px}#product .productSocialNetworksListItemIcon{color:#b2b2b2;font-size:2em;cursor:pointer}#product .productSocialNetworksListItemIcon:hover{color:#ff5d4c}#product .productTitle{font-size:1.5em;margin-top:0;color:#171717;text-transform:uppercase;display:inline;font-weight:700}#product .productRatingStars{display:inline-block;margin-left:5px}#product .productAccessoriesDescription{color:#878787;margin-top:20px;display:block}#product .productAccessoriesDescription.textual{margin:0 0 10px 0;color:inherit}#product .productAccessoriesDescription.textual .productAccessoriesDescriptionInclude{color:inherit}#product .productAccessoriesDescriptionInclude{color:#868686;display:inline-block;margin-right:5px;font-weight:700;text-transform:uppercase}#product .productShop{margin-top:20px}#product .productShopPrice{color:#171717;font-size:2.6em;font-weight:700}#product .productShopPriceDiscount{text-decoration:line-through}#product .productShopPriceHt .productShopPrice{margin-bottom:0}#product .productShopPriceHtLabel{font-weight:400;font-size:.5em}#product .productShopShipping{text-transform:uppercase;font-size:.8em;margin-bottom:40px}#product .productShopShippingFree{font-weight:700;margin-bottom:2px}#product .productShopShippingDate{margin-bottom:0}#product .productShopLastArticle{display:none;color:#e42525}#product .productShopArea{margin-top:20px}#product .productShopGuideSizes{display:inline-block;font-size:.75em;text-transform:uppercase}#product .productShopGuideSizesIcon{display:inline-block;margin-right:5px;vertical-align:middle}#product .productShopQuantity span{height:48px;line-height:48px;float:left}#product .productShopQuantityControl{width:42px;color:#878787;font-size:1.8em;background-color:#f1f1f1;text-align:center;cursor:pointer}#product .productShopQuantityChoice{width:55px}#product .productShopQuantityChoiceInput{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;height:100%;margin:0;z-index:9;border:1px solid #f1f1f1;text-align:center}#product .productShopQuantityChoiceInput:focus{outline:none}#product .productShopQuantityChoiceInput::-webkit-outer-spin-button,#product .productShopQuantityChoiceInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;opacity:0}#product .productShopQuantityChoiceInput:-moz-placeholder,#product .productShopQuantityChoiceInput:focus,#product .productShopQuantityChoiceInput:invalid{border:none !important;box-shadow:none !important;outline:none !important}#product .productShopAddToCartBtn{background-color:#79be2c;color:#fff;text-transform:uppercase;line-height:38px;padding:3px 15px;border-radius:0;display:flex;justify-content:center;align-items:center}#product .productShopAddToCartBtn:focus,#product .productShopAddToCartBtn:active{outline:none}#product .productShopAddToCartBtn:hover,#product .productShopAddToCartBtn:focus{color:#fff}#product .productShopAddToCartBtn:hover,#product .productShopAddToCartBtn:active{box-shadow:none}#product .productShopAddToCartBtn:focus,#product .productShopAddToCartBtn:active{color:#fff}#product .productShopAddToCartBtn.productShopAddToCartBtnMain.addAccessories{font-size:.9em}#product .productShopAddToCartBtn.productShopAddToCartBtnMain.addAccessories img{width:25px}#product .productShopAddToCartBtn img{width:30px;margin-right:5px}#product .productShopAddToCartBtnPicto{font-size:2.2em;margin-right:10px}#product .productShopAddToCartPrice{display:inline-block;margin-left:5px;font-size:.9em}#product .productShopAddToCartOldPrice{font-size:.7em;text-decoration:line-through}#product .productShopUnavailablePanel{margin-top:20px;padding:15px;border:1px solid #ddd;background-color:#f6f6f6;text-align:center}#product .productShopUnavailablePanel .similarProductsSeeMore{background-color:#878787;color:#fff;text-transform:uppercase;line-height:38px;padding:3px 15px;border-radius:0;margin-top:10px;display:block}#product .productShopUnavailablePanel .similarProductsSeeMore:focus,#product .productShopUnavailablePanel .similarProductsSeeMore:active{outline:none}#product .productShopUnavailablePanel .similarProductsSeeMore:hover,#product .productShopUnavailablePanel .similarProductsSeeMore:focus{color:#fff}#product .productShopUnavailablePanel .similarProductsSeeMore:hover,#product .productShopUnavailablePanel .similarProductsSeeMore:active{box-shadow:none}#product .productShopUnavailablePanel .similarProductsSeeMore .productShopAddToCartBtnArrow{display:inline-block;margin-left:8px}#product .productShopUnavailablePanelTitle{display:block;font-size:1.2em;font-weight:700;margin-bottom:10px;color:#8e8e8e}#product .productShopUnavailablePanelSize{font-weight:700;font-size:.9em;margin-bottom:5px}#product .productShopUnavailablePanelAlert{font-size:.85em}#product .productShopUnavailablePanelForm{margin-top:10px}#product .productShopUnavailablePanelFormMail,#product .productShopUnavailablePanelFormSubmit{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;width:100%;height:45px;line-height:45px}#product .productShopUnavailablePanelFormMail:focus,#product .productShopUnavailablePanelFormSubmit:focus{outline:none}#product .productShopUnavailablePanelFormMail{padding:10px;border:1px solid #d9d9d9;border-right:none;font-size:.85em}#product .productShopUnavailablePanelFormSubmit{text-transform:uppercase;background-color:#ff5d4c;color:#fff;font-size:1.4em;border:none;padding:0}#product .productShopUnavailablePanelResponse{margin-top:15px;font-size:.9em;font-weight:700;color:#3aa532}#product .productShopUnavailablePanelResponseIcon{display:inline-block;margin-right:5px}#product .productShopUnavailablePanelResponseIcon:after{content:'';display:block;width:7px;height:14px;border:solid #3aa532;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#product .productPreSizes{margin-top:20px;margin-bottom:5px}#product .productSizesPackCouple{display:table;width:100%;border:1px solid #f1f1f1;border-collapse:collapse}#product .productSizesPackCoupleItem{display:table-row;text-align:center;height:75px}#product .productSizesPackCoupleItemImg,#product .productSizesPackCoupleItemTxt{display:table-cell;border:1px solid #f1f1f1;border-collapse:collapse;vertical-align:middle}#product .productSizesPackCoupleItemImg{width:15%}#product .productSizesPackCoupleItemTxt{font-size:.9em}#product .productSizesPackCoupleItemTxtTitle{display:block;font-weight:700;margin:10px 0}#product .productSizesPackCoupleItemTxtChoice{position:relative;margin:0 15px 10px 15px}#product .productDelivery{margin-top:50px}#product .productDeliveryIntro{font-size:.9em}#product .productDeliveryModesIcon{float:left;padding-top:5px}#product .productDeliveryModesList{float:left;list-style:none;padding-left:25px;margin-bottom:0}#product .productDeliveryModesListLabel{font-weight:700}#product .productDeliveryCountdown{align-items:center;text-align:center}#product .productDeliveryCountdownTimer{display:none}#product .productDeliveryCountdownTimer span{display:inline-block;font-weight:400;text-align:center}#product .productDeliveryCountdownTimer span:not(.separator){background:#878787;padding:5px;color:#fff;width:30px}#product .productDeliveryCountdownText{text-transform:uppercase;font-size:.8em}#product .productDeliveryCountdownText strong{font-weight:normal}#product .productInfos{margin-top:40px;background:#f1f1f1}#product .productInfos h2{font-size:1.4em;font-weight:700;margin-top:0}#product .productInfosLeftArea.full{width:100%}#product .productInfosItem{text-transform:uppercase;font-size:.9em}#product .productInfosItem>a:hover{color:#171717}#product .productInfosItem>a:focus{color:#171717}#product .productInfos .tab-pane{padding:15px;font-size:.9em !important}#product .productInfosDescriptionContent{text-align:justify}#product .productInfosDescriptionDetailsRow{margin-bottom:10px}#product .productInfosDescriptionDetailsRowLabel{font-weight:700}#product .productInfosRatingsText{font-size:.9em;text-align:justify}#product .productInfos .ingredients{text-align:justify}#product .productInfos .ingredients .attribute-label{font-weight:bold;text-transform:uppercase}#product .productInfos .nutritionFacts{margin:10px 0;background-color:#fff;display:inline-block}#product .productInfos .nutritionFacts th{padding:10px}#product .productInfos .nutritionFacts td{padding:4px 4px 4px 10px}#product .productInfos .nutritionFacts tr{border-bottom:1px solid #f1f1f1}#product .productInfos .nutritionFacts td:last-child{padding-right:10px}#product .productInfos .nutritionFacts tr:last-child{border-bottom:none}#product .productInfos .nutritionFacts .nutritionValue{text-align:right}#product .productInfos .nutritionFacts ul{list-style:none;padding-left:0}#product .productAccessories:not(.fixed){padding:15px;overflow-y:auto}#product .productAccessories:not(.fixed) .productAccessoriesList{max-height:500px;overflow-y:auto}#product .productAccessories:not(.fixed) .productAccessoriesItem{background:#fff;border:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:10px}#product .productAccessories:not(.fixed) .productAccessoriesItem input[type='checkbox']{display:none}#product .productAccessories:not(.fixed) .productAccessoriesItem input[type='checkbox']:checked+label .productAccessoriesItemSelected{z-index:2;background:#878787;display:flex;align-items:center;justify-content:center}#product .productAccessories:not(.fixed) .productAccessoriesItem input[type='checkbox']:checked+label .productAccessoriesItemSelected:before{content:'';display:block;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#product .productAccessories:not(.fixed) .productAccessoriesItemLabel{position:relative;width:100%;cursor:pointer;margin-bottom:0;z-index:3;background:#fff}#product .productAccessories:not(.fixed) .productAccessoriesItemSelected{position:absolute;top:-1px;left:-1px;width:30px;height:30px;border:1px solid #d9d9d9;background-color:#fff}#product .productAccessories:not(.fixed) .productAccessoriesItemImage{background:#fff;height:180px;text-align:center;display:flex}#product .productAccessories:not(.fixed) .productAccessoriesItemImageImg{margin:auto;max-height:100%;padding-top:5px}#product .productAccessories:not(.fixed) .productAccessoriesItemInfo{margin-top:10px}#product .productAccessories:not(.fixed) .productAccessoriesItemInfoPriceReal{font-size:1.2em}#product .productAccessories:not(.fixed) .productAccessoriesItemInfoPriceOld{text-decoration:line-through;font-size:.85em}#product .productAccessories:not(.fixed) .productAccessoriesItemInfoPrice p{text-align:center;margin-bottom:0}#product .productAccessories:not(.fixed) .productAccessoriesItemChoice{width:85%;margin:auto;margin-top:5px}#product .productAccessories:not(.fixed) .productAccessoriesItemChoiceSelect{width:100%}#product .productAccessories:not(.fixed) .productAccessoriesItemChoiceForget{position:absolute;top:1px;right:16px;background:#fff;padding:5px;font-size:.8em;font-weight:700;color:#ff5d4c;box-shadow:0 0 1px #9b9b9b}#product .productAccessories:not(.fixed) .productAccessoriesAdd{margin-top:15px}#product .productDiscoverToo{margin-top:30px}#product .productDiscoverTooTitle{color:#171717;text-transform:uppercase;font-size:1.3em;font-weight:700;display:block}#product .productDiscoverTooContent{line-height:1.8em}#product .productLastViewedArticlesContent{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;position:relative;margin-top:10px}#product .productLastViewedArticlesContent.slick-initialized{opacity:1}#product .productLastViewedArticlesTitle{color:#171717;text-transform:uppercase;font-size:1.3em;font-weight:700;display:block}#product .productLastViewedArticles .divCarrouselProduitsContentLast,#product .productLastViewedArticles .divCarrouselProduitsContentNext{background:url("/assets/bundles/dgtmain/image/spriteV3/sprite-main.webp?v=6") no-repeat;position:absolute;cursor:pointer;top:30%;width:20px;height:32px;opacity:.7;content:none}#product .productLastViewedArticles .divCarrouselProduitsContentNavArrow{display:none}#product .productLastViewedArticles .divCarrouselProduitsContentLast{left:-50px;background-position:-217px -121px}#product .productLastViewedArticles .divCarrouselProduitsContentNext{right:-50px;background-position:-202px -163px}#product .productLastViewedArticles .product{font-size:1em;padding-top:0;padding-bottom:10px;margin-bottom:10px}#product .productLastViewedArticles .product-name{margin-bottom:0}#product .productLastViewedArticles .product-link{display:block;height:100%}#product .productLastViewedArticles .product-link:hover .product-name{color:#171717}#product .productLastViewedArticles .product-hover-vgde{max-height:40%;background-color:rgba(255,255,255,0.9)}#product .productLastViewedArticles .product-element{border:none;margin:2px}#product .productLastViewedArticles .product-element .promotion-number{right:5px;top:5px;font-size:1em}#product .productLastViewedArticles .product-element .add-to-favorite{bottom:5px;right:5px}#product .productLastViewedArticles .product-information{width:90%}#product .productLastViewedArticles .product .divBlocProduitImg{display:flex;height:180px}#product .productLastViewedArticles .product .divBlocProduitBtn{margin-top:10px}#product .productLastViewedArticles .product .divBlocProduitBtn .btn-green{background-color:#878787;border-color:#878787}#product .productLastViewedArticles .product .divBlocProduitBtnPicto{font-size:1.5em;display:inline-block;float:left}#product .productEkomi{display:flex;flex-direction:row;align-items:center;margin-top:20px}#product .productEkomiNote{float:left;width:20%;text-align:center;margin-left:30%}#product .productEkomiNoteText{font-size:3.5em;line-height:normal;font-weight:700}#product .productEkomiList{float:left;width:50%;padding-left:15px;margin-bottom:0}#product .productEkomiListItem{list-style:none}#product .productEkomiListItem:not(:last-child){margin-bottom:5px}#product .productEkomiListItemNote{font-size:1em;font-weight:700;width:15px;text-align:center;display:inline-block}#product .productEkomiListItemBar{position:relative;display:inline-block;width:150px;height:10px;background-color:#fff}#product .productEkomiListItemBarProgress{position:absolute;top:0;left:0;height:100%;background-color:#171717}#product .productRatings{padding:15px}#product .productRatingsList{position:relative;max-height:450px;overflow-y:scroll;overflow-x:hidden;margin-top:10px}#product .productRatingsList:first-child{margin-top:0}#product .productRatingsItem{background-color:#fff;padding:5px 10px;margin-bottom:10px}#product .productRatingsItemStars{margin-bottom:5px}#product .productRatingsItemDate{float:right}#product .productRatingsItemText{text-align:justify;margin-bottom:0;font-size:.9em}#product .productRatingsMore{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center;padding:5px 15px;line-height:25px;background-color:#878787;color:#fff}#product .productSizes{position:relative}#product .popin-taille{background:#fff;padding:15px}#product .popin-taille__title{text-align:left;text-transform:uppercase;font-weight:bold;font-size:1.6em;margin:0 0 20px}#product .popin-taille .size-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;max-width:100%;overflow-x:auto}#product .popin-taille .size-list__item{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}#product .popin-taille .size-list__item_libelle{text-align:left;font-weight:bold;white-space:nowrap;max-width:none}#product .popin-taille .size-list__item__picto{position:relative;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}#product .popin-taille .size-list__item__text{line-height:20px;height:20px;padding:2px 10px}#product .popin-taille .size-list__item__text_title{color:#ff5d4c;text-transform:uppercase;font-weight:bold;position:relative;height:auto;display:initial;padding:0;font-size:14px}#product .popin-taille .size-list__item__text_title[aria-expanded="true"] .size-list__item__picto{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#product .popin-taille .c-hidden-lg,#product .popin-taille .c-hidden-md,#product .popin-taille .c-hidden-sm{display:none}#product .popin-taille .collapse-mobile{display:block;margin-top:10px}#product .popin-taille.desktop [data-toggle=collapse]{pointer-events:none}.productSizesList{padding-left:0;margin-bottom:0;list-style:none;text-align:left}.productSizesListItem{display:inline-block;margin-bottom:8px;margin-right:5px}.productSizesListItemBtn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-width:50px;background-color:#f1f1f1;color:#171717;text-shadow:none;padding:7px 10px;height:auto;border:1px solid #f1f1f1}.productSizesListItemBtn.active{background-color:#878787;border-color:#878787;color:#fff;opacity:1}.productSizesListItemBtn.disabled{background-color:#fff;border-color:#878787;color:#878787;opacity:.6;cursor:pointer}.productSizesListItemBtn:focus,.productSizesListItemBtn:active{outline:none}.productPopin{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto !important;top:50% !important;left:50% !important;cursor:auto !important;border:none !important}.queuePopinSizes{position:relative;padding:30px 15px 15px 15px}.queuePopinSizesClose{position:absolute;top:-7px;right:5px;display:block;font-size:2em;color:#878787;cursor:pointer;z-index:1}.queuePopinSizesClose:focus{outline:none}.queuePopinSizesTitle{margin-bottom:5px;text-align:left;font-weight:700;font-size:1.2em;text-transform:uppercase}.queuePopinSizesGuideSizes{text-align:right;margin-bottom:5px}.queuePopinSizesGuideSizesLink{color:#878787;text-transform:uppercase;font-size:.9em}.queuePopinSizesGuideSizesLink:hover,.queuePopinSizesGuideSizesLink:focus{color:#878787}.queuePopinSizesContent{margin:10px 0}.queuePopinSizesImg{padding:5px 0;border:1px solid #f1f1f1}.queuePopinSizes .productSizesListItemBtn{font-size:1.1em}.queuePopinSizesConfirm{background-color:#79be2c;color:#fff;text-transform:uppercase;line-height:38px;padding:3px 15px;border-radius:0;margin-top:10px;padding:0;line-height:30px}.queuePopinSizesConfirm:focus,.queuePopinSizesConfirm:active{outline:none}.queuePopinSizesConfirm:hover,.queuePopinSizesConfirm:focus{color:#fff}.queuePopinSizesConfirm:hover,.queuePopinSizesConfirm:active{box-shadow:none}@media only screen and (max-width: 1024px){#pageContent .container{padding-left:15px;padding-right:15px}#product .productTitle{font-size:1.3em}#product .productShopShipping{margin-bottom:20px}#product .productShopAddToCartBtn{padding-left:5px;padding-right:5px}#product .productShopAddToCartBtn.productShopAddToCartBtnMain{font-size:.9em}#product .productShopAddToCartBtn.productShopAddToCartBtnMain.addAccessories{font-size:.8em}#product .productShopAddToCartBtn img{display:none}#product .productShopQuantitySelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #f1f1f1;line-height:40px;font-size:1.2em;width:100%;padding:3px 0 3px 35%}#product .productDelivery{margin-top:25px}#product .productDeliveryModesIcon{display:none}#product .productDeliveryModesList{padding-left:0}#product .productAccessoriesItemImage{height:150px}#product .productLastViewedArticles .divCarrouselProduitsContentLast{left:-10px}#product .productLastViewedArticles .divCarrouselProduitsContentNext{right:-10px}.productPopin .divBlocProduitPrix .divBlocProduitPrixTtc{font-size:1.2em !important}}#product .productInfosDescriptionDetailsRowLabel{text-transform:uppercase}@media screen and (max-width: 767px){#product #productInfosRatings{overflow:scroll !important}}.how-it-works-container{display:inline-block;position:relative;z-index:1;margin-top:10px}.how-it-works-container:hover .how-it-works-info,.how-it-works-container:active .how-it-works-info{display:block !important}.how-it-works-container .how-it-works-icon{z-index:11;position:relative;color:#b3b2b3;font-size:20px !important;top:1px;margin-top:-2px;background:#fff;border-radius:50%}.how-it-works-container .how-it-works-info{z-index:11;display:none;position:absolute;width:300px;padding:10px;border:3px solid #b3b2b3;border-radius:5px;background:#fcfcfc;text-align:left}.how-it-works-container .how-it-works-info:hover{display:block}@media screen and (max-width: 767px){.how-it-works-container .how-it-works-info{top:20px;width:90%;height:auto}}body.mobile #pageContent .container{padding-left:15px;padding-right:15px}body.mobile .back-to-top{transition:bottom .5s;opacity:1}body.mobile #toky_container{transition:bottom .5s;left:15px !important;z-index:999 !important}body.mobile #lastViewProduct .lastViewProductSpaceBeforeAppend{height:380px !important}body.mobile #product{margin-top:10px}body.mobile #product .productWishlist{position:relative;top:auto;left:auto;float:right}body.mobile #product .productTags{right:0;top:0}body.mobile #product .productTitle{font-weight:700;font-size:1.2em}@media only screen and (max-width: 320px){body.mobile #product .productTitle{font-size:1.1em}}body.mobile #product .productAccessoriesDescription{margin-top:0}body.mobile #product .productAccessoriesFixedAddToCartBtn .productShopAddToCartBtnPicto{font-size:2.1em}body.mobile #product .productShopShipping{margin-bottom:20px}body.mobile #product .productShopQuantityControl{display:none}@media only screen and (max-width: 320px){body.mobile #product .productShopQuantitySelect{padding-left:30%}}body.mobile #product .productShopGuideSizes{color:#878787;font-size:.8em;display:inline-block;padding:0 5px 5px 5px}body.mobile #product .productShopArea{margin-top:5px}body.mobile #product .productShopUnavailablePanel{margin-top:5px}@media only screen and (max-width: 320px){body.mobile #product .productShopUnavailablePanelFormSubmit{font-size:1.2em}}body.mobile #product .productShopAddToCartBtn.productShopAddToCartBtnMain{font-size:1.1em}@media only screen and (max-width: 320px){body.mobile #product .productShopAddToCartBtn.productShopAddToCartBtnMain{font-size:1em}}body.mobile #product .productShopAddToCartBtn.productShopAddToCartBtnMain.addAccessories{font-size:.9em}@media only screen and (max-width: 320px){body.mobile #product .productShopAddToCartBtn.productShopAddToCartBtnMain.addAccessories{font-size:.8em}}@media only screen and (max-width: 320px){body.mobile #product .productShopAddToCartBtn.addAccessories img{width:20px}}body.mobile #product .productShopAddToCartBtnPicto{font-size:1.9em}body.mobile #product .productSizesListItemBtn{font-size:.9em}body.mobile #product .productSizesPackCouple{margin-bottom:15px}body.mobile #product .productDelivery{margin-top:30px}@media only screen and (max-width: 320px){body.mobile #product .productDeliveryModesIcon{display:none}}body.mobile #product .productDeliveryModesList{font-size:.9em;padding-left:0}body.mobile #product .productDeliveryCountdown{font-size:.9em}@media only screen and (max-width: 320px){body.mobile #product .productDeliveryCountdown{font-size:.85em}}body.mobile #product .productInfos{margin-top:20px;background-color:#fff}body.mobile #product .productInfos .card{margin-bottom:5px}body.mobile #product .productInfos .cardHeader{background-color:#f1f1f1}body.mobile #product .productInfos .cardHeaderBtn{position:relative;font-size:1.1em;font-weight:700;text-transform:uppercase;color:#171717;display:block;padding:10px 15px}body.mobile #product .productInfos .cardHeaderBtn[aria-expanded="true"] .cardHeaderBtnArrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.mobile #product .productInfos .cardHeaderBtnArrow{position:absolute;right:10px;top:calc(50% - 7px / 2)}body.mobile #product .productInfos .cardBody{padding:15px 10px}body.mobile #product .productInfos .cardRatings .cardBody{text-align:justify}body.mobile #product .productInfos .nutritionFacts{display:table;width:100%;border:2px solid #f1f1f1}body.mobile #product .productInfos .nutritionFacts table{width:100%}body.mobile #product .productRatings{padding:0;margin-top:20px}body.mobile #product .productRatingsList{max-height:initial;overflow:auto}body.mobile #product .productRatingsItem{background-color:#f1f1f1}body.mobile #product .productEkomiNote{width:35%;margin-left:10%}body.mobile #product .productEkomiList{width:55%;padding-left:0}body.mobile #product .productEkomiListItemBar{background-color:#f1f1f1;width:100px}body.mobile #product .productDiscoverToo{margin-top:20px}body.mobile #product .productDiscoverTooContent{line-height:2.2em}body.mobile #product .productLastViewedArticles{margin-top:20px}body.mobile #product .productLastViewedArticles .divCarrouselProduitsContentLast{left:-10px}body.mobile #product .productLastViewedArticles .divCarrouselProduitsContentNext{right:-10px}body.mobile #product .productLastViewedArticlesContent .product-element img{width:80%}body.mobile #product .productLastViewedArticlesContent .product-name{font-size:1.2em;margin-bottom:5px}body.mobile #product .productLastViewedArticlesContent .product .listing-product-price{width:100%;margin-left:auto;text-align:center;font-size:1.2em}body.mobile #product .productLastViewedArticlesContent .product .btn-add-cart{padding:8px 20px}body.mobile #product .productLastViewedArticlesContent .product .btn-add-cart img{width:30px}body.mobile #product .productAccessoriesFixed{position:fixed;bottom:0;left:0;right:0;z-index:1000}body.mobile #product .productAccessoriesFixedBtn{margin:0 15px 5px 15px}body.mobile #product .productAccessoriesFixedAddToCartBtn{line-height:28px;padding:3px 5px}body.mobile #product .productAccessoriesFixedAddToCartBtn.addAccessories{font-size:.9em}@media only screen and (max-width: 320px){body.mobile #product .productAccessoriesFixedAddToCartBtn.addAccessories{font-size:.8em}}body.mobile #product .productAccessoriesFixedAddToCartBtn.addAccessories img{width:20px}body.mobile #product .productAccessoriesFixedCollapser{background:#878787;color:#fff;padding:5px;text-align:center;text-transform:uppercase;font-size:.9em}body.mobile #product .productAccessoriesFixedCollapser[data-expanded="true"] .productAccessoriesFixedTitleArrow{transform:rotate(0)}@media only screen and (max-width: 320px){body.mobile #product .productAccessoriesFixedCollapser{font-size:.8em}}body.mobile #product .productAccessoriesFixedTitle{font-weight:700}body.mobile #product .productAccessoriesFixedTitleArrow{margin-left:10px;transition:rotate .5s;transform:rotate(180deg)}body.mobile #product .productAccessoriesFixed .productAccessories{background:#fff;padding:10px 5px}body.mobile #product .productAccessoriesFixed .productAccessoriesList{opacity:0;height:120px}body.mobile #product .productAccessoriesFixed .productAccessoriesList.slick-initialized{height:auto;opacity:1}body.mobile #product .productAccessoriesFixed .productAccessoriesItem{position:relative}body.mobile #product .productAccessoriesFixed .productAccessoriesItem:not(:last-child){margin-right:1%}body.mobile #product .productAccessoriesFixed .productAccessoriesItemInput{display:none}body.mobile #product .productAccessoriesFixed .productAccessoriesItemInput:checked+label .productAccessoriesItemSelected:after{display:block}body.mobile #product .productAccessoriesFixed .productAccessoriesItemLabel{position:relative;height:100px;border:1px solid #878787;width:100%;margin-bottom:0}body.mobile #product .productAccessoriesFixed .productAccessoriesItemSelected{position:absolute;left:2px;top:2px;height:15px;width:15px;border:1px solid #878787;background:#fff;border-radius:15px}body.mobile #product .productAccessoriesFixed .productAccessoriesItemSelected:after{content:'';display:block;width:4px;height:8px;border:solid #878787;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:none;margin:auto;margin-top:2px}body.mobile #product .productAccessoriesFixed .productAccessoriesItemImage{height:100%;width:100%;display:flex;align-items:center;justify-content:center}body.mobile #product .productAccessoriesFixed .productAccessoriesItemImageImg{max-width:90%;max-height:90%}body.mobile #product .productAccessoriesFixed .productAccessoriesItemInfo{position:absolute;bottom:0;text-align:center;width:100%;font-weight:700;font-size:0.8em;background:rgba(255,255,255,0.8)}body.mobile #product .productAccessoriesFixed .productAccessoriesItemInfoPriceHt{margin-bottom:0}body.mobile #product .productAccessoriesFixed .productAccessoriesItemInfoPriceTtc{margin-bottom:0}body.mobile #product .productAccessoriesFixed .productAccessoriesItemInfoPriceOld{font-size:0.8em;color:#ff5d4c;font-weight:400;text-decoration:line-through}body.mobile #product .productAccessoriesFixed .productAccessoriesItemChoice{margin-top:3px}body.mobile #product .productAccessoriesFixed .productAccessoriesItemChoiceSelect{height:20px;font-size:0.7em;border:1px solid #d9d9d9;width:100%;background:white;border-radius:0}body.mobile #product .productAccessoriesFixed .productAccessoriesItemPromo{position:absolute;top:2px;right:2px;font-size:.8em;color:#ff5d4c}body.mobile #product .popin-taille{padding:0 15px}body.mobile #product .popin-taille__title{font-size:1.2em}body.mobile #product .popin-taille .size-list{flex-direction:column}body.mobile #product .popin-taille .size-list__item{margin-bottom:15px;border-bottom:1px solid #878787;padding-bottom:5px}body.mobile #product .popin-taille .size-list__item__text{margin-bottom:5px;display:flex;justify-content:space-between;padding:0}body.mobile #product .popin-taille .size-list__item__text_title{text-align:left;margin-bottom:5px;align-items:center}body.mobile #product .popin-taille .collapse-m{display:block;overflow:hidden;max-height:0;transition:max-height 1s cubic-bezier(0, 1, 0, 1)}body.mobile #product .popin-taille .collapse-m.in{max-height:1000px;transition:max-height 2s ease-in-out}body.mobile .productPopin .divBlocProduitPrix .divBlocProduitPrixTtc{font-size:1.2em !important}body.mobile .queuePopinSizes{padding:30px 10px 10px 10px}body.mobile .queuePopinSizesTitle{font-size:.9em}body.mobile .queuePopinSizesGuideSizesLink{font-size:.9em}body.mobile .queuePopinSizes .productSizesListItemBtn{font-size:1em}body.mobile .productLoader{display:block;visibility:visible;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;opacity:1;overflow:auto;background-color:rgba(0,0,0,0.6);-webkit-transition:opacity .5s, visibility .5s;-moz-transition:opacity .5s, visibility .5s;-ms-transition:opacity .5s, visibility .5s;-o-transition:opacity .5s, visibility .5s;transition:opacity .5s, visibility .5s}body.mobile .productLoader.hidden{opacity:0;visibility:hidden}body.mobile .productLoaderSpinner{position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);-webkit-animation:spin 1.3s linear infinite;-moz-animation:spin 1.3s linear infinite;-o-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite}body.mobile .productImagesListItem figure iframe{width:100%}body.mobile #product .popin-taille .c-hidden-xs{display:none}body.mobile #product .popin-taille .c-hidden-lg,body.mobile #product .popin-taille .c-hidden-md,body.mobile #product .popin-taille .c-hidden-sm{display:block}body.mobile #product .popin-taille .collapse-mobile{display:block;overflow:hidden;max-height:0;-webkit-transition:max-height 1s cubic-bezier(0, 1, 0, 1);-o-transition:max-height 1s cubic-bezier(0, 1, 0, 1);transition:max-height 1s cubic-bezier(0, 1, 0, 1)}body.mobile #product .popin-taille .collapse-mobile.in{max-height:1000px;-webkit-transition:max-height 2s ease-in-out;-o-transition:max-height 2s ease-in-out;transition:max-height 2s ease-in-out}body.mobile #product .popin-taille__title{font-size:1.3em;margin-bottom:30px}body.mobile #product .popin-taille .size-list{display:block;overflow:hidden}body.mobile #product .popin-taille .size-list__item{margin-bottom:15px;border-bottom:1px solid grey;padding-bottom:5px;max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:normal;-ms-grid-row-align:normal;align-self:normal}body.mobile #product .popin-taille .size-list__item__picto{position:relative;text-align:center;height:4px;width:14px;padding:0 7px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}body.mobile #product .popin-taille .size-list__item__picto:before,body.mobile #product .popin-taille .size-list__item__picto:after{height:3px;width:50%;content:'';position:absolute;background:#000;top:0}body.mobile #product .popin-taille .size-list__item__picto:before{left:0;-webkit-transform:skew(0deg, 35deg);-ms-transform:skew(0deg, 35deg);transform:skew(0deg, 35deg)}body.mobile #product .popin-taille .size-list__item__picto:after{right:0;-webkit-transform:skew(0deg, -35deg);-ms-transform:skew(0deg, -35deg);transform:skew(0deg, -35deg)}body.mobile #product .popin-taille .size-list__item__text{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}body.mobile #product .popin-taille .size-list__item__text_title{text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1.1em;margin-bottom:10px}body.mobile #product .popin-taille .size-list__item__text_title[aria-expanded="true"] .size-list__item__picto{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.mobile #product .popin-taille [data-toggle=collapse]{pointer-events:initial}.sprite-wl.wl-added{background-position:-82px -87px !important}#product .productDeliveryCountdownTimer{display:block}.productImagesMini .productImagesMiniItem figure.u-box-7by9{position:relative;overflow:hidden}.productImagesMini .productImagesMiniItem figure.u-box-7by9:before{content:'';display:block;padding-top:128.5714285714%}.productImagesMini .productImagesMiniItem figure.u-box-7by9 iframe,.productImagesMini .productImagesMiniItem figure.u-box-7by9 div.u-wrapper-panel{position:absolute;width:100%;height:100%;top:0;left:0}.productImagesList .productImagesListItem figure{margin:20px 25px}
/*# sourceMappingURL=fiche-produit.css.map */

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
@media (orientation:landscape) {
    .slick-track {
        display: inline-block!important;
    }
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../Resources/public/css/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../Resources/public/css/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../Resources/public/css/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../Resources/public/css/fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../Resources/public/css/fancybox/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../Resources/public/css/fancybox/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}