@charset "UTF-8";


::-ms-clear
{
    display:none;
    height:0;
width:0}

a img
{
border:0}

.memo_compte_page_commande .memo_compte_steps
{
    margin-top:15px;
margin-top:.9375rem}

.memo_compte_page_commande .memo_compte_steps [class^=memo_compte_step]
{
    margin-bottom:6px;
    margin-bottom:.375rem;
    width:32px;
    width:2rem;
    min-height:32px;
min-height:2rem}

.memo_compte_page_commande .memo_compte_steps [class^=memo_compte_step].memo_compte_step_current
{
width:auto!important}

.memo_compte_page_commande .memo_compte_steps [style^="width: 1"]
{
width:auto!important}

.memo_compte_page_commande .memo_compte_package_infos .memo_compte_content .memo_compte_picto[src$="picto-chronopost.gif"]
{
    margin-top:-22px;
margin-top:-1.375rem}

/*.product-content.t2s div.picto1
{
margin-top:131%!important}*/

#tc_img_877_1
{
display:none}

/* A supprimer */ 
.memo_compte_steps .delivery-date-message { 
    margin: 5px 0;
    font-size: 11px;
    line-height: 12px;
    border-color: #5290dd;
    background: #e7f3ff;

    
    border-style: solid;
    border-radius: 5px;
    border-width: 1px;
    color: #555;
    min-height: 50px;
    padding: 13px 25px;
    box-sizing: border-box;
}

.memo_fp_picto_3 { position: relative; }


.loader-size-guide {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: #404040;
    background: url(images/loading.gif) no-repeat center center rgba(0,0,0,.8) !important;
    opacity: 0.9;
}
.loader-size-guide + .vb-static--container.vb-layout-page-guide-taille {
    visibility: hidden;
}

.vb-tendance--list .light,
.onglet_rdc,
#vb_account_mylist { display: none; }
.vb-tendance .vb-tendance--menu .vb-tendance--list ul {
    justify-content: center;
}

/* Lookbookplus */
.input-validation-error{color:#ef5064;border-color:#ef5064}.field-validation-error{color:#ef5064;font-size:13px;font-size:.8125rem}.threecolumnpage.template-lookbook-plus #left,.threecolumnpage.template-lookbook-plus #right{display:none}.threecolumnpage.template-lookbook-plus #main{display:block;width:100%;float:none}.resultslistlookbookplus *{-moz-box-sizing:border-box;box-sizing:border-box}.resultslistlookbookplus .bt-prev-next{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0;font-size:0;border:0 solid transparent;border-top-width:40px;border-bottom-width:40px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}@media only screen and (max-width:767px){.resultslistlookbookplus .bt-prev-next{border-top-width:30px;border-bottom-width:30px}}.resultslistlookbookplus .bt-prev-next.prev{right:100%;margin-right:10px;border-right-color:#000;border-right-width:20px}@media only screen and (max-width:767px){.resultslistlookbookplus .bt-prev-next.prev{border-right-width:15px}}.resultslistlookbookplus .bt-prev-next.prev:hover{border-left-color:#444}.resultslistlookbookplus .bt-prev-next.next{left:100%;margin-left:10px;border-left-color:#000;border-left-width:20px}@media only screen and (max-width:767px){.resultslistlookbookplus .bt-prev-next.next{border-left-width:15px}}.resultslistlookbookplus .bt-prev-next.next:hover{border-left-color:#444}.resultslistlookbookplus .selecteur{display:block;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:0;width:0;font-size:0;border:0 solid transparent;border-bottom-color:#000;border-bottom-width:10px;border-left-width:20px;border-right-width:20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.resultslistlookbookplus .lookbook-top{position:relative;margin-left:auto;margin-right:auto;margin-bottom:25px;margin-bottom:1.5625rem;width:-webkit-calc(100% - 60px)!important;width:-moz-calc(100% - 60px)!important;width:calc(100% - 60px)!important;width:-webkit-calc(100% - 3.75rem)!important;width:-moz-calc(100% - 3.75rem)!important;width:calc(100% - 3.75rem)!important}.resultslistlookbookplus .top-carousel-frame{position:relative;width:100%;height:105px;height:6.5625rem;overflow:hidden}.resultslistlookbookplus .top-carousel .thumbnail{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.resultslistlookbookplus .top-carousel .thumbnail.selected{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.resultslistlookbookplus .lookbook-content{position:relative;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.resultslistlookbookplus .lookbook-content{max-width:-webkit-calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:calc(100% - 20px);max-width:-webkit-calc(100% - 1.25rem);max-width:-moz-calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);text-align:center}}.resultslistlookbookplus .lookbook-content .main-carousel{display:none}.resultslistlookbookplus .lookbook-content .lookbook-picture-main{display:inline-block;width:50%;margin-bottom:10px;margin-bottom:.625rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.resultslistlookbookplus .lookbook-content .lookbook-picture-main{display:block;width:400px;width:25rem;max-width:100%}}.resultslistlookbookplus .lookbook-content .lookbook-picture-main a img{max-width:100%;height:auto}.resultslistlookbookplus .lookbook-content .lookbook-description-main{display:none}.resultslistlookbookplus .lookbook-content .lookbook-produts-main{display:block;float:right;width:50%}@media only screen and (max-width:767px){.resultslistlookbookplus .lookbook-content .lookbook-produts-main{float:none;clear:both;width:100%;margin-top:20px;margin-top:1.25rem}}.resultslistlookbookplus .lookbook-content .outfit-products{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:0 30px;padding:0 1.875rem}@media only screen and (max-width:1000px){.resultslistlookbookplus .lookbook-content .outfit-products{padding:0 10px;padding:0 .625rem}}.resultslistlookbookplus .lookbook-content .outfit-products a{text-decoration:none;color:#434343}.resultslistlookbookplus .lookbook-content .outfit-products>*{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin-bottom:30px;margin-bottom:1.875rem}@media only screen and (max-width:1000px){.resultslistlookbookplus .lookbook-content .outfit-products>*{width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);width:calc(50% - 5px)}}@media only screen and (max-width:767px){.resultslistlookbookplus .lookbook-content .outfit-products>*{width:-webkit-calc((100% / 3) - 10px);width:-moz-calc((100% / 3) - 10px);width:calc((100%/3) - 10px)}}@media only screen and (max-width:480px){.resultslistlookbookplus .lookbook-content .outfit-products>*{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}}.resultslistlookbookplus .lookbook-content .outfit-products .total-price{width:100%;margin-top:50px;margin-top:3.125rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-price{margin-bottom:10px;margin-bottom:.625rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-price .finalprice{display:inline-block;vertical-align:baseline;font-size:24px;font-size:1.5rem;line-height:1em;font-weight:700}.resultslistlookbookplus .lookbook-content .outfit-products .product-price .pricewas{display:inline-block;font-size:0;vertical-align:baseline}.resultslistlookbookplus .lookbook-content .outfit-products .product-price .pricewas .previousminprice{font-size:14px;font-size:.875rem;text-decoration:line-through;font-weight:700}.resultslistlookbookplus .lookbook-content .outfit-products .product-price .remise{display:inline-block;vertical-align:middle;margin:0 5px;margin:0 .3125rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-info-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-picture{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:10px;margin-bottom:.625rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-picture a{display:block}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-picture a img{max-width:100%;height:auto}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:15px;margin-bottom:.9375rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-title h1{color:#434343;font-size:14px;font-size:.875rem;line-height:1em;font-weight:400}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-pricefroms{display:none}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-link-quicklook{display:none}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-link a{display:block;padding:10px 0;padding:.625rem 0;font-size:12px;font-size:.75rem;line-height:1em;text-decoration:underline}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .product-link a:hover{color:#747474}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action>*{margin-bottom:10px;margin-bottom:.625rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action .quantity-product-info{font-size:14px;font-size:.875rem;color:#7c2}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action .basket .addBasket{border-radius:.3125rem;color:#FFF;cursor:pointer;font-size:13px;font-size:.8125rem;background:#e65564;padding:10px 20px;padding:.625rem 1.25rem;text-decoration:none;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;padding-left:5px;padding-right:5px;width:100%;text-transform:uppercase;font-size:14px;font-size:.875rem}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action .basket .addBasket:hover{background-color:#f85c6c}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action .basket .addBasket:active{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action .basket .addBasket::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:481px) and (max-width:767px){.resultslistlookbookplus .lookbook-content .outfit-products .product-info .action .basket .addBasket{font-size:12px;font-size:.75rem}}#lookbookPopupAddProduct{-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;padding:1.875rem;border:none;background:none}@media only screen and (max-width:480px){#lookbookPopupAddProduct{padding:20px;padding:1.25rem}}#lookbookPopupAddProduct *{-moz-box-sizing:border-box;box-sizing:border-box}#lookbookPopupAddProduct>div{font-size:14px;font-size:.875rem;margin-top:10px;margin-top:.625rem}#lookbookPopupAddProduct .close{font-size:0}#lookbookPopupAddProduct h2{display:block;font-size:24px;font-size:1.5rem;margin-bottom:30px;margin-bottom:1.875rem}#lookbookPopupAddProduct .product .picture{width:140px!important;width:8.75rem!important;float:left;margin-right:20px;margin-right:1.25rem}@media only screen and (max-width:480px){#lookbookPopupAddProduct .product .picture{display:none}}#lookbookPopupAddProduct .product h1{font-size:18px;font-size:1.125rem}#lookbookPopupAddProduct .dispo .label{display:none;color:#7c2}#lookbookPopupAddProduct .price .finalprice{display:inline-block;vertical-align:baseline;font-size:24px;font-size:1.5rem;line-height:1em;font-weight:700}#lookbookPopupAddProduct .price .pricewas{display:inline-block;font-size:0;vertical-align:baseline}#lookbookPopupAddProduct .price .pricewas .value{font-size:14px;font-size:.875rem;text-decoration:line-through;font-weight:700}#lookbookPopupAddProduct .controls{clear:both;text-align:center;margin-top:40px;margin-top:2.5rem}#lookbookPopupAddProduct .controls input[type=button]{border-radius:.3125rem;color:#FFF;cursor:pointer;font-size:13px;font-size:.8125rem;background:#e65564;padding:10px 20px;padding:.625rem 1.25rem;text-decoration:none;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:20px 5px 0;margin:1.25rem .3125rem 0;font-weight:700;font-size:16px;font-size:1rem;text-transform:uppercase;width:300px;width:18.75rem}#lookbookPopupAddProduct .controls input[type=button]:hover{background-color:#f85c6c}#lookbookPopupAddProduct .controls input[type=button]:active{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}#lookbookPopupAddProduct .controls input[type=button]::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:480px){#lookbookPopupAddProduct .controls input[type=button]{margin-left:auto;margin-right:auto;width:100%;font-size:14px;font-size:.875rem;margin-top:10px;margin-top:.625rem}}


/* TODO a impacter */
#ctl00_cphZoneActive_panier .memo_chko_article .memo_chko_article_z3 .pricecontainer .price-value .discount-rate img {
    width: 35px;
}

@media only screen and (max-width: 760px) {
    .vb-tendance .vb-tendance--menu .vb-tendance--list ul {
        align-items: flex-start !important;
        justify-content: end !important;
    }
}


@media only screen and (min-width: 1081px) {
    .threecolumnpage #wrap #left.filtersIO { display: flex; }
    .threecolumnpage.customerArea #wrap #left.filtersIO,
    .threecolumnpage.myAccount #wrap #left.filtersIO { display: block; }
}

.whole_footer__lvl2__bloc5 .customer-service .vb-box-alert-info {
   font-size: 11px; 
   display: block; 
   line-height: 10px; 
   min-height: 21px; 
   cursor: pointer; 
   padding: 10px 0;
   margin-top:10px;
}

 /* Affiche la liste deroulante des tris sur les tendances */
 .threecolumnpage #wrap #main .resultslist.standard .actions.actions-top .sort-container--active .sort-options {
    display: block;
 }

 /* Modifie la largeur de la navigation des tendances pour éviter les sauts */
 .vb-tendance .vb-tendance--menu .vb-tendance--list-underlist {
    max-width: 832px !important;
 }

 .best_seller {
     display: flex;
     width: 100%;
     margin-top: 10px;
 }
 .best_seller span,
 .best_seller a {
     cursor: pointer; 
     display: block;
 }
 .best_seller svg {
     width: 80px;
     margin-right: 5px;
     margin-bottom: 5px;
 }

 @media only screen and (max-width: 768px) {
    .best_seller span,
    .best_seller a {
        margin: 10px auto;
    }
}

#vb-popin--video {
    z-index:1501 !important;
}


#ctl00_cphZoneActive_AdresseComposant::after {
    content: "France";
    margin-top: 8px;
    display: inline-block;
    width: 100%;
    border: 1px solid #999;
    border-radius: 0.3125rem;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #797c84;
    font-family: Arial, Helvetiva, sans-serif;
    font-size: 16px;
    font-size: 1rem;
    height: 38px;
    padding: 10px;
}

#ctl00_cphZoneActive_AdresseComposant .memo_compte_field:last-child:after {
    content: "Pays* :";
    display: inline-block;
    font-size: 16px;
    color: #666;
    margin-top: 12px;
    font-weight: bold;
}

