/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 6 déc. 2017, 17:44:43
    Author     : nuricher
*/

@charset "UTF-8";

#kidUniverse section > div,#kidUniverse .zone a,#kidUniverse .line{display:inline-block;width:100%;vertical-align:top;}

/* --- owl.MIN.CSS : ALLEGE --- */
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-item{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-item{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.zone:not(.slider) .owl-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23666666'%2F%3E%3C%2Fsvg%3E");right:auto;left:0;background-color:#fff;height:100%;top:auto;bottom:0;content:'';background-size:70%;}.zone:not(.slider) .owl-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23666666'%2F%3E%3C%2Fsvg%3E");right:0;left:auto;background-color:#fff;height:100%;top:auto;bottom:0;content:'';background-size: 70%;}.owl-carousel{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.owl-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.owl-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-item{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
.owl-next,.owl-prev{position:absolute;top:-50%;width:27px;height:44px;margin-top:-27px;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.owl-next.owl-disabled,.owl-prev.owl-disabled{opacity:0;cursor:auto;pointer-events:none}

/* --- ZONES SLIDER --- */
#kidUniverse .max4 p .reduc,#kidUniverse .max3 p .reduc,#kidUniverse .max5 p .reduc{max-width:66px;font-size:18px;font-weight:500;padding:8px 6px 7px 6px;border:1px #e2001a solid;color:#e2001a;background:#fff;margin:0 10px 0 0;}
#kidUniverse .max4 p .old-price,#kidUniverse .max3 p .old-price,#kidUniverse .max5 p .old-price{font-size:14px;font-weight:500;color:#9e9e9e;text-decoration:line-through;}
#kidUniverse .max4 p .current-price,#kidUniverse .max3 p .current-price,#kidUniverse .max5 p .current-price{font-size:25px;font-weight:500;color:#e2001a;}
#kidUniverse .owl-carousel, #kidUniverse .owl-stage-outer {width: 100%;height: 100%;position:relative;}
#kidUniverse .owl-carousel.max4,#kidUniverse .owl-carousel.max3,#kidUniverse .owl-carousel.max5{width:100%;padding:0;display: block;margin-bottom: 40px;}

#kidUniverse .owl-carousel p {display: inline-block;width:100%;text-align:left;font-size:19px;font-weight:500;}
#kidUniverse .owl-carousel.max4 p,#kidUniverse .owl-carousel.max5 p{padding:6px 10px 8px 30px;}
#kidUniverse .owl-carousel.max3 p{padding:6px 10px 8px 41px;}
#kidUniverse .zone:not(.slider) .owl-carousel p {display: inline-block;width:75%;margin:0 auto;padding:4px 0;color: #000000;font-family: 'Lato',Arial;}
#kidUniverse .owl-carousel p:first-of-type,#kidUniverse .owl-carousel p:first-of-type.max5,#kidUniverse .owl-carousel p:first-of-type.max4,#kidUniverse .owl-carousel p:first-of-type.max3{font-family:Arial;font-size:.9em;padding-bottom:2px;}
#kidUniverse .owl-carousel p.product-rating,#kidUniverse .owl-carousel p.product-rating.max5,#kidUniverse .owl-carousel p.product-rating.max4,#kidUniverse .owl-carousel p.product-rating.max3{font-family:Arial;font-size:.8em;}
#kidUniverse .owl-carousel p:not(.product-rating) span{display: block;width:auto;float:left;}
#kidUniverse .owl-carousel p:nth-of-type(3){height: 50px;}

#kidUniverse .owl-carousel p:not(.product-rating) .current-price{width:calc(100% - 70px);}
#kidUniverse .owl-item {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack:center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width:50%}
#kidUniverse .owl-carousel:not(.slider) .owl-item:not(:last-of-type) {border-right: 1px solid #d7dde1;}
#kidUniverse .owl-carousel.slider .owl-item {border: 0;}
#kidUniverse .zone.slider .owl-prev{content:''; background: url(/Sources/Images/Default/Common/Home/sprite.png) no-repeat 0px -376px;width: 44px;height: 54px;left:0;opacity: 1;-webkit-transition:.2s;transition:.2s;top: 50%;}
#kidUniverse .zone.slider .owl-next{content:'';background: url(/Sources/Images/Default/Common/Home/sprite.png) no-repeat 0px -320px;width: 44px;height: 54px;right:0;opacity: 1;-webkit-transition:.2s;transition:.2s;top: 50%;}
#kidUniverse .zone.slider .owl-prev:hover,.zone.slider .owl-next:hover{opacity:1;}
#kidUniverse .owl-item {text-align: center;font-size: 18px;background: #fff;position:relative;}
#kidUniverse .owl-item img:not(.picto-com){padding-top:60px;margin: 0 auto;}
#kidUniverse .zone.slider .owl-item img:not(.picto-com){padding-top:0;}
#kidUniverse .zone:not(.slider) .owl-item img:not(.picto-com){width: 75%;height: auto;}
#kidUniverse .owl-item div.picto-com{position:absolute;width:75%;height:55px;left:10%;top:0;right:10%}
#kidUniverse .owl-item img.picto-com{display:block; float:left;width:55px;height:55px;margin-right:10px;}

#kidUniverse .zone:not(.slider) .owl-carousel:not(.max5) .owl-item > div{width:75%;position: relative;}

/* --- NOTES --- */
#kidUniverse .zone .owl-carousel p.product-rating{display:block;color:#9e9e9e;}
#kidUniverse .product-rating span{text-decoration:underline;}
#kidUniverse .product-rating:before{content:'';background-image:url('/Sources/Images/Default/Common/Home/rating.png');background-size:100% auto;display:inline-block;width:96px;height:15px;overflow:hidden;vertical-align:middle;margin:0 10px 2px 0;}
#kidUniverse .product-rating.stars-0-0:before{background-position: 0 0;}
#kidUniverse .product-rating.stars-0-5:before{background-position: 0 -15px;}
#kidUniverse .product-rating.stars-1-0:before{background-position: 0 -30px;}
#kidUniverse .product-rating.stars-1-5:before{background-position: 0 -45px;}
#kidUniverse .product-rating.stars-2-0:before{background-position: 0 -60px;}
#kidUniverse .product-rating.stars-2-5:before{background-position: 0 -75px;}
#kidUniverse .product-rating.stars-3-0:before{background-position: 0 -90px;}
#kidUniverse .product-rating.stars-3-5:before{background-position: 0 -105px;}
#kidUniverse .product-rating.stars-4-0:before{background-position: 0 -120px;}
#kidUniverse .product-rating.stars-4-5:before{background-position: 0 -135px;}
#kidUniverse .product-rating.stars-5-0:before{background-position: 0 -150px;}

#aside-to-top{
    display:none!important;
}

#kidUniverse{
    min-width: 900px;
    max-width: 1240px;
    margin: 20px auto 0 auto;
    padding: 0 20px;
}

#kidUniverse .container {
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}

#kidUniverse .container p{
    padding: 0;
    margin: 0;
}

#kidUniverse .container img{
    width:100%;
}

#kidUniverse .container .header,
#kidUniverse .container h1,
#kidUniverse .container h2,
#kidUniverse .container .collections_ponctuelles,
#kidUniverse .container .separateur,
#kidUniverse .container .MEA_centrale,
#kidUniverse .container .MEA_produits{
    width: 100%;
}

#kidUniverse .container .header,
#kidUniverse .container .entree_enfants,
#kidUniverse .container .entree_ados,
#kidUniverse .container .entree_bebes,
#kidUniverse .container .separateur,
#kidUniverse .container .collections_ponctuelles,
#kidUniverse .container .MEA_gauche,
#kidUniverse .container .MEA_droite,
#kidUniverse .container .MEA_centrale,
#kidUniverse .container .MEA_produits{
    margin-bottom: 20px;
}

#kidUniverse .container h2{
    position:relative;
    text-align: center;
    font-family: 'Lato',Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 0 0 35px 0;
}

#kidUniverse .container .zone.t2s h2:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 3px;
    width: 100%;
    border-bottom: 1px solid #9e9e9e;
    z-index: -1;
}

#kidUniverse .container h2 span{
    background: #fff;
    padding: 0 10px;
}

#kidUniverse .container .entree_enfants,
#kidUniverse .container .entree_ados,
#kidUniverse .container .entree_bebes,
#kidUniverse .container .MEA_gauche,
#kidUniverse .container .MEA_centre,
#kidUniverse .container .MEA_droite{
    width: 31.9149%;
}

#kidUniverse .container .separateur img{
    width: 193px;
    margin: 0 auto;
    display: block;
}

#kidUniverse .produit-explicatif {
    max-width: calc(100% - 20px);
    display: inline-block;
    margin: 0 auto;
    padding: 15px 0 20px;
    box-sizing: border-box;
}

#kidUniverse #text_bas {
    font-size: 11px;
    font-family: Arial;
    color: #666E76;
}

#kidUniverse #text_bas h2{
    text-align: left;
    margin: 0 0 10px 0;
    font-weight: bold;
    font-size: 12px;
}

#kidUniverse .produit-explicatif p {
    font-size: 12px;
    color: #666;
    text-align: justify;
}

#kidUniverse .produit-explicatif a{
    color: #666;
    text-decoration: underline;
}

@media screen and (max-width: 1280px){
    #kidUniverse .owl-carousel p, #kidUniverse .owl-carousel.max4 p, #kidUniverse .owl-carousel.max5 p {
        font-size: 1.3vw;
        padding: 0 .2vw 0 2.2vw;
    }
    
    #kidUniverse .max5 p .reduc, #kidUniverse .max4 p .reduc, #kidUniverse .max3 p .reduc {
        max-width: 5vw;
        font-size: 1.35vw;
        font-weight: 700;
        padding: .8vw .4vw .5vw .4vw;
        margin: 0 .5vw 0 0;
    }
    
    #kidUniverse .max5 p .old-price, #kidUniverse .max4 p .old-price, #kidUniverse .max3 p .old-price {
        font-size: 1.25vw;
    }
    
    #kidUniverse .max5 p .current-price, #kidUniverse .max4 p .current-price {
        font-size: 2.1vw;
    }
}