.divCarrouselProduits {width:962px;height:340px;margin-top:39px;position:relative;}
    .divCarrouselProduits a:link, .divCarrouselProduits a:visited{color:black;}
        .divCarrouselProduits .divCarrouselProduitsTitle, .divCarrouselProduits .divCarrouselProduitsTitleSelected, .divCarrouselProduits h2{float:left;width:93px;height:17px;line-height:17px;border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;border-bottom:solid 1px #cccccc;text-align:center;text-transform:uppercase;font-size:11px;color:black;font-weight:bold;background-color:#fff;z-index:50;position:relative;cursor:pointer;}
        .divCarrouselProduits .divCarrouselProduitsTitleSelected, .divCarrouselProduits h2.divCarrouselProduitsTitleSelected {background-color:#ff3366;border-top:solid 1px #ff3366;border-left:solid 1px #ff3366;border-bottom:solid 1px #ff3366;}
            .divCarrouselProduits .divCarrouselProduitsTitle a{display:block;height:20px;color:#444444;}
            .divCarrouselProduits .divCarrouselProduitsTitleSelected a {color:#ffffff;}
        .divCarrouselProduitsTitleBlanc {float:left;width:9px;height:19px;background-color:#fff;z-index:50;position:relative;}

        .divCarrouselProduitsContent {width:962px;height:20px;padding-top:27px;position:absolute;top:5px;left:0px;z-index:1;background-color:#FFF;display:none;background-image:url(/assets/bundles/dgtmain/image/sprite2.jpg);background-position:0px -218px;}
            .divCarrouselProduitsContentLast {width:42px;height:32px;padding-top:10px;border:solid 1px #b1b1b1;position:absolute;top:150px;left:-32px;color:#444444;font-size:20px;font-weight:bold;text-align:center;cursor:pointer;background-color:#FFF;}
            .divCarrouselProduitsContentNext {width:42px;height:32px;padding-top:10px;border:solid 1px #b1b1b1;position:absolute;top:150px;right:-32px;color:#444444;font-size:20px;font-weight:bold;text-align:center;cursor:pointer;background-color:#FFF;}
            .divCarrouselProduitsElement {float:left;width:162px;height:300px;padding-left:15px;padding-right:15px;position:relative;}
                .produitWishList {z-index:1;}
                .divBlocProduit {width:162px;height:300px;position:relative;}
                    .divBlocProduitImg {width:162px;height:200px;position:relative;text-align:center;}
                        .divBlocProduitMea {position:absolute;bottom:2px;left:0;text-align:left;font-size:12px;font-weight:bold;background-color:#FFF;padding-left: 2px;}
                    .divBlocProduitTitre {width:162px;height:45px;padding-left: 2px;font-size:12px;}
                        .divBlocProduitTitre h3{margin:0;padding:0;display:block;width:162px;height:35px;font-size:12px;color:#444444;}
                        .divBlocProduitTitre span{font-weight: 400;color:black;}
                    .divBlocProduitPrix {width:162px;height:22px;padding-left: 2px;}
                        .divBlocProduitPrixHt {display:none;font-size:18px;color:#ff3366;font-weight:bold;}
                            .divBlocProduitPrixHt em{font-style:normal;text-decoration:line-through;font-size:12px;color:#676767;font-weight:normal;vertical-align:text-middle;}
                        .divBlocProduitPrixTtc {font-size:18px;color:black;font-weight:bold;}
                            .divBlocProduitPrixTtc em{font-style:normal;text-decoration:line-through;font-size:12px;color:#676767;font-weight:normal;vertical-align:text-middle;}
                    .divBlocProduitOn {position:absolute;top:0;left:-13px;display:none;width:162px;height:109px;padding-top:156px;padding-left:15px;padding-right:15px;background-image:url(/bundles/dgtmain/image/sprite.png?v=2);background-position:-4px -86px;}
                        .divBlocProduitOnTailles {width:162px;height:42px;padding-top:4px;text-align:center;background-image:url(/bundles/dgtmain/image/sprite.png?v=2);background-position:-8px -351px;color:#555555;font-size:11px;font-weight:bold;overflow:hidden;}
                        .divBlocProduitOnEtoiles {width:85px;height:19px;margin-top:65px;padding-left:37px;}
                            .ekomiEtoileJauneMini {float:left;width:15px;height:16px;margin-right:2px;background-image:url(/assets/bundles/dgtmain/image/sprite2.jpg);background-position:-214px -65px;}
                            .ekomiEtoileMoitieMini {float:left;width:15px;height:16px;margin-right:2px;background-image:url(/assets/bundles/dgtmain/image/sprite2.jpg);background-position:-233px -65px;}
                            .ekomiEtoileGriseMini {float:left;width:15px;height:16px;margin-right:2px;background-image:url(/assets/bundles/dgtmain/image/sprite2.jpg);background-position:-196px -65px;}
    .divBlocProduitBtn {width:91%;padding-top:24px;text-align:center;position:absolute;bottom:5px;cursor:pointer;text-transform:uppercase; }
        .divBlocProduitBtn a{    padding: 7px 10px;
            background-color: black;
            margin-left: -9px;
            color: #FFF;
            font-size: 9px;
            font-weight: bold;
            width: 82%;
            display: inline-table;}


        .produitAjoutPanierProduitsProposes .divCarrouselProduitsContent{height:auto;margin-bottom:20px;}
        .produitAjoutPanierProduitsProposes .divCarrouselProduitsElement {width:160px;height:auto;}
        .produitAjoutPanierProduitsProposes .divBlocProduit {width:160px;height:auto;}
        .produitAjoutPanierProduitsProposes .divBlocProduitImg{width:100px;height:110px;margin: 0 auto;}
            .produitAjoutPanierProduitsProposes .divBlocProduitImg img{max-width: 100px;max-height:100px;}
        .produitAjoutPanierProduitsProposes .divBlocProduitPrix{width:160px;}
        .produitAjoutPanierProduitsProposes .divBlocProduitTitre{width:160px;}
        .produitAjoutPanierProduitsProposes .divBlocProduitBtn{position:relative;padding-top:15px;}

.produitAjouterProduit {width:598px;height:430px;text-align:left;}
    .produitAjouterProduitGauche {float:left;width:202px;margin-top:15px;text-align:center;}
        .produitAjouterProduitImgBig {width:175px;height:280px;margin-left:10px;line-height:280px;vertical-align:middle;}
        .produitAjouterProduitImgPlus {margin:8px;}
            .produitAjouterProduitImgMini {float:left;width:48px;height:48px;text-align:center;border:solid 1px #dddddd;margin-right:5px;}
                .produitAjouterProduitImgMini a{display:block;width:48px;height:48px;}
                .produitAjouterProduitImgMini img{max-width:48px;max-height:48px;}
                
    .produitAjouterProduitDroite {float:right;width:375px;margin-right:21px;position:relative;}
        .produitAjouterProduitFermer {position:absolute;top:17px;right:0px;}
            .produitAjouterProduitFermer span{display:block;width:23px;height:23px;text-align:center;color:#585858;font-size:16px;font-weight:bold;cursor:pointer;}
        .produitAjouterProduitTitre {width:350px;max-height:40px;padding-top:35px;overflow:hidden;padding-bottom:3px;}
            .produitAjouterProduitTitre h1{font-size:18px;line-height:21px;color:#585858;margin:0;padding:0;font-weight:normal;}
        .produitAjouterProduitAvis {height:16px;padding-top:3px;}
            .produitAjouterProduitAvis .ekomiEtoileJaune, .produitAjouterProduitAvis .ekomiEtoileMoitie, .produitAjouterProduitAvis .ekomiEtoileGrise {margin-right:1px;}
        .produitAjouterProduitDescription {height:130px;font-size:12px;color:#585858;margin-bottom:10px;}
        .produitAjouterProduitDescriptionCouple {font-size:12px;color:#585858;margin-bottom:10px;}
            .produitAjouterProduitDescription h2, .produitAjouterProduitDescriptionCouple h2{margin:0;padding:0;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:normal;}
            .produitAjouterProduitDescription p, .produitAjouterProduitDescriptionCouple p{margin:0;padding:0;text-align:justify;padding-top:15px;}
            .produitAjouterProduitDescription a, .produitAjouterProduitDescriptionCouple a{color:#585858;font-weight:bold;}
            .produitAjouterProduitDescriptionAscenseur{height:77px;/*overflow:scroll;overflow-x: hidden;*/}
        .produitAjouterProduitChoix {width:374px;height:46px;border:solid 1px #cdcdcd;position:relative;}
            .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;}
        
        
        .produitAjouterProduitChoixBtn {}

.produitAjouterProduit .produitPrix {color: black;font-weight: bold;font-size: 16px;text-transform: uppercase;}
    .produitAjouterProduit .produitPrixHt {display: none;}
    .produitAjouterProduit .produitPrix span {display: block;float: left;padding-right: 15px;font-size: 40px;font-weight: normal;}
.produitAjouterProduit .produitChoix {width: 374px;height: 46px;border: solid 1px #cdcdcd;position: relative;}
    .produitAjouterProduit .produitChoix input[type=number] {float: left;width: 50px;height: 44px;border: none 0;text-align: center;color: #666666;font-size: 16px;font-weight: bold;-webkit-appearance: none;border-radius: 0;-moz-appearance: textfield;}
    .produitAjouterProduit .produitChoixBtns {float: left;width: 31px;height: 42px;padding-top: 4px;padding-left: 11px;border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
        .produitAjouterProduit .produitChoixBtnPlus {width: 20px;height: 20px;cursor: pointer;}
        .produitAjouterProduit .produitChoixBtnMoins {width: 20px;height: 20px;cursor: pointer;}
    .produitAjouterProduit #produitChoixRefs {float: right;width: 278px;height: 46px;border: none 0;font-size: 12px;color: #444444;font-weight: bold;}
        .produitAjouterProduit .dd-container {position:relative;}
            .produitAjouterProduit .dd-options {width:278px;display:none;list-style:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto;border:solid 1px #c2c2c2;border-top:none;top:47px;left:-1px;}
                .produitAjouterProduit .dd-options > li:last-child > .dd-option {border-bottom:none;}
                .produitAjouterProduit .dd-options li{width:278px;background-color:#f7f7f7;border-bottom:solid 1px #c2c2c2;overflow:hidden;cursor:pointer;font-size:14px;font-weight:bold;color:#333333;}
                .produitAjouterProduit .dd-option {display:block;width:278px;min-height:25px;max-height:36px;padding-top:11px;background-image:url(/assets/bundles/dgtproduit/image/spriteProduit.jpg);background-position:-150px -1px;}
                    .produitAjouterProduit .dd-option-image, .dd-selected-image  {vertical-align:middle;float:right;padding-right:13px;width:80px;padding-top:2px;}
                    .produitAjouterProduit .dd-option-text, .dd-selected-text  {vertical-align:middle;float:left;padding-left:40px;font-size:12px;}
                    .produitAjouterProduit .dd-options li small{display:block;width:268px;padding-right:8px;padding-bottom:5px; font-size:10px;text-align:right;}
                        .produitAjouterProduit .dd-options li small a{color:#2d72b5;text-decoration:underline;}
                    .produitAjouterProduit .dd-option.dd-option-selected{background-position:-150px -47px;}
                .produitAjouterProduit .dd-select {width:278px;position:relative;cursor:pointer;}
                    .produitAjouterProduit .dd-selected {overflow:hidden;display:block;width:278px;height:46px;}
                        .produitAjouterProduit .produitChoixRefsTitle {display:block;width:267px;height:30px;padding-top:16px;padding-left:11px;text-transform:uppercase;}
                        .produitAjouterProduit .dd-selected img{display:none;}
                        .produitAjouterProduit .dd-selected small{display:none;}
                        .produitAjouterProduit .dd-selected label.dd-selected-text{display:block;width:209px;height:30px;padding-top:16px;text-transform:uppercase;text-align:center;padding-left:0px;float:none;}
                        .produitAjouterProduit .dd-pointer {width:36px;height:46px;position:absolute;right:10px;top:0px;background-image:url(/assets/bundles/dgtproduit/image/spriteProduit.jpg);background-position:-113px -19px;}
    .produitAjouterProduit .produitChoixInfoBulle {display: none;position: absolute;top: -17px;right: 395px;z-index:3;}
    .produitAjouterProduit .produitChoixInfoBulle p {white-space: nowrap;font-size: 11px;font-weight: bold;color: #444444;padding: 12px 25px;}
    .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;background-color: #ff3366;text-align: center;color: #FFF;text-transform: uppercase;font-size: 16px;font-weight: bold;cursor: pointer;}
    .produitAjouterProduit .produitBtnPanierTxt {display: inline-block;width: auto;position: relative;padding-top: 4px;}
    .produitAjouterProduit .produitBtnPanierPicto {position: absolute;width: 22px;height: 27px;top: 0px;left: -34px;}
.produitAjouterProduit .jspContainer {overflow:hidden;position:relative;}
.produitAjouterProduit .jspPane {position:absolute;}
.produitAjouterProduit .jspVerticalBar {position:absolute;top:0;right:-1px;width:14px;height:100%;}
.produitAjouterProduit .jspCap {}
.produitAjouterProduit .jspTrack {background:#ffffff;position:relative;width:11px;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 {}
.produitAjouterProduit .jspVerticalBar .jspArrow:focus {outline:none;}
.produitAjouterProduit .jspCorner {background:#eeeef4;float:left;height:100%;}
.produitAjouterProduit .jspArrowDown {width:11px;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:11px;height:13px;background-image:url(/assets/bundles/dgtproduit/image/spriteListing.jpg);background-position:-946px -18px;border:solid 1px #e4e4e4;}

.produitAjoutPanier {
    width: 575px;
    height: 360px;
    color: #585858;
}

.produitAjoutPanierTitle {
    display: table;
    width: 564px;
    height: 45px;
    padding-left: 11px;
    background-color: #f6f6f6;
    font-size: 17px;
    font-weight: bold;
    position: relative;
    text-align: left;
    line-height: 45px;
}

.produitAjoutPanierTitle span {
    display: block;
    width: 43px;
    text-align: center;
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
}

.produitAjoutPanierContent {
    width: 535px;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 28px;
}

.produitAjoutPanierContentTop {
    width: 532;
    height: 136px;
}

.produitAjoutPanierContentBot {
    min-height: 65px;
    border-top: 1px solid #585858;
}

.produitAjoutPanierContentImg {
    float: left;
    width: 100px;
    height: 135px;
    text-align: center;
    margin-right: 25px;
    line-height: 135px;
}

.produitAjoutPanierContentImg img {
    vertical-align: middle;
    max-width: 100px;
    max-height: 100px;
}

.produitAjoutPanierContentTxt {
    float: left;
    width: 396px;
    height: 60px;
    text-align: center;
    margin-bottom: 40px;
    margin-top: 40px;
    font-size: 14px;
}

.produitAjoutPanierContentTxtTitre {
    overflow: hidden;
    font-size: 16px;
    text-align: left;
    width: 420px;
    max-height: 39px;
    line-height: 18px;
}

.produitAjoutPanierContentTxtQte {
    overflow: hidden;
    text-align: left;
    height: 20px;
    line-height: 20px;
}

.produitAjoutPanierContentTxtPrix {
    overflow: hidden;
    color: #ff3366;
    text-align: left;
    height: 20px;
    line-height: 20px;
}

.produitAjoutPanierContentTxtTitreAccessoires {
    font-size: 16px;
    margin-top: 14px;
    font-weight: bold;
    text-align: left;
    height: 25px;
    width: 532px;
    line-height: 25px;
}

.produitAjoutPanierContentTxtAccessoire {
    font-size: 16px;
    width: 532px;
    height: 22px;
    line-height: 22px;
    text-align: left;
}

.produitAjoutPanierContentBtn {
    margin-top: 35px;
}

.produitAjoutPanierContentBtn a, .produitAjoutPanierContentBtn a:hover {
    color: #fff;
}

.produitAjoutPanierContentTxtBtnContinuer {
    display: inline-block;
    width: 250px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    background-color: #6b6b6b;
    font-size: 12px;
    text-transform: uppercase;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
    float: left;
}

.produitAjoutPanierContentTxtBtnTerminer {
    display: inline-block;
    width: 250px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    background-color: #ff3366;
    font-size: 12px;
    text-transform: uppercase;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
    float: right;
}

.produitAjoutPanierContentTxtLivraison {
    width: 396px;
    height: 31px;
    line-height: 31px;
    vertical-align: middle;
    margin-top: 17px;
    border-top: solid 1px #4f4f4f;
    border-bottom: solid 1px #4f4f4f;
    font-size: 13px;
    font-weight: bold;
}

.produitAjoutPanierContentTxtLivraison strong {
    font-weight: bold;
    color: #ff0000;
}

.produitAjoutPanier .popinAjoutPanierSeparation {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
}

.produitAjoutPanier span.popinAjoutPanierNousVousConseillons {
    font-size: 14px;
    font-weight: bold;
    float: left;
    padding-left: 15px;
    padding-bottom:20px;
}

.produitReassurancePopin {
    text-align: left;
    padding-left: 15px;
    padding-top: 30px;
    float: left;
}

.produitReassurancePictoPopin {
    top: 33px;
    left: 0;
}
.sprite{background:url("/assets/bundles/dgtmain/image/spriteV3/sprite-main.webp?v=6") no-repeat;display:inline-block}.sprite.sprite-add-to-cart{width:21px;height:22px;background-position:-5px -5px}.sprite.sprite-close{width:18px;height:18px;background-position:-177px -5px}.sprite.sprite-delete{width:9px;height:9px;background-position:-36px -33px}.sprite.sprite-delete-mobile{width:10px;height:10px;background-position:-151px -33px}.sprite.sprite-empty-star{width:15px;height:14px;background-position:-32px -64px}.sprite.sprite-filter{width:21px;height:21px;background-position:-158px -63px}.sprite.sprite-half-star{width:15px;height:14px;background-position:-57px -87px}.sprite.sprite-letter{width:22px;height:15px;background-position:-143px -113px}.sprite.sprite-precedent{width:7px;height:10px;background-position:-5px -41px}.sprite.sprite-scroll-bottom{width:11px;height:7px;background-position:-119px -41px}.sprite.sprite-scroll-bottom-white{width:13px;height:8px;background-position:-57px -68px}.sprite.sprite-scroll-top{width:11px;height:7px;background-position:-80px -68px}.sprite.sprite-search-link{width:22px;height:22px;background-position:-216px -68px}.sprite.sprite-see-more{width:11px;height:11px;background-position:-217px -100px}.sprite.sprite-see-more-black{width:11px;height:11px;background-position:-68px -121px}.sprite.sprite-see-more-mobile{width:11px;height:11px;background-position:-89px -121px}.sprite.sprite-slide-left{width:20px;height:32px;background-position:-217px -121px}.sprite.sprite-slide-right{width:20px;height:32px;background-position:-202px -163px}.sprite.sprite-star{width:15px;height:14px;background-position:-75px -205px}.sprite.sprite-star-mobile{width:9px;height:8px;background-position:-5px -163px}.sprite.sprite-suivant{width:7px;height:10px;background-position:-230px -41px}.sprite.sprite-truck-mobile{width:20px;height:15px;background-position:-127px -205px}.sprite.sprite-guide-sizes{width:23px;height:23px;background-position:-243px -129px}.sprite.sprite-spinner{width:44px;height:44px;background-position:-271px -103px}.sprite.sprite-link-left{width:8px;height:13px}.sprite.sprite-link-left.deu20{background-position:-278px -9px}.sprite.sprite-link-left.deu23{background-position:-290px -9px}.sprite.sprite-header-ts-ekomi{width:70px;height:32px;background-position:-280px -59px}.sprite.sprite-header-ts-ekomi-km{width:70px;height:32px;background-position:-280px -24px}.sprite.sprite-header-mobile-ts{width:52px;height:52px;background-position:-322px -104px}.sprite.sprite-header-mobile-ekomi{width:52px;height:52px;background-position:-322px -159px}.blockUI{cursor:auto !important}.blockUI .btn,.blockUI .sprite-close{cursor:pointer !important}.quick-cart-sizes{padding:30px}.quick-cart-sizes,.quick-cart-sizes *{box-sizing:border-box !important}@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.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:#2b2b2b;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:#2b2b2b;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{border:1px solid #ddd;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:#2b2b2b;border-color:#2b2b2b;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 .sizes-container .btn-size.btn-confirm{background-color:transparent;color:inherit;cursor:pointer}.quick-cart-sizes .sizes-container .btn-size.btn-confirm:hover{background-color:#f36;color:#fff}.quick-cart-sizes .btn-confirm{background-color:#000;color:#fff;padding:12px;text-align:center;text-transform:uppercase;margin-top:10px;border-radius:0}@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}}/*# sourceMappingURL=popinV2.css.map */

		.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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);}
					.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.slick-loading img{display:none;}
						.slick-slide.dragging img{pointer-events:none;}
						.slick-initialized .slick-slide{display:block;}
						.slick-loading .slick-slide{visibility:hidden;}