#clarins-x-the-bradery{text-align:center;position:relative}#clarins-x-the-bradery span.bold{font-weight:700}#clarins-x-the-bradery span.italic{font-style:italic}#clarins-x-the-bradery br.isDesktop{display:none}#clarins-x-the-bradery .red{color:var(---Clarins-red-00)}#clarins-x-the-bradery .text-content{font-family:var(---secondary-font-alt);color:var(---Clarins-charcoal);font-size:16px;line-height:22px;font-weight:400}#clarins-x-the-bradery h1{font-family:var(---primary-font);font-size:35px;font-weight:400;line-height:45px;margin-top:0}#clarins-x-the-bradery .hero-section-semi-wide{margin-bottom:5%}#clarins-x-the-bradery .hero-section-semi-wide img{width:100%}#clarins-x-the-bradery h2.offer-advantages-title{font-family:var(---primary-font);font-size:35px;line-height:45px;text-transform:uppercase;font-weight:400}#clarins-x-the-bradery .offer-advantages-wide{height:351px;background-image:url(content/clarins-x-the-bradery/img/leaf-banner-mobile.jpg?$staticlink$);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:15%;display:flex;flex-direction:column;align-items:center;justify-content:center}#clarins-x-the-bradery .offer-advantages-wide__container__offer{padding:50px 45px;background-color:rgba(252,251,251,.5)}#clarins-x-the-bradery .offer-advantages-wide__container__offer .text-content{font-size:20px;text-transform:uppercase;margin:5px 0;font-weight:700}#clarins-x-the-bradery .offer-advantages-wide__container__offer .text-content .percentage{font-size:72px;color:var(---Clarins-red-00);margin-bottom:16%;display:inline-block;font-weight:400}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy{border:1px solid var(---Clarins-red-00);display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(---Clarins-red-00);border-radius:5px;padding:2px 10px;cursor:pointer;margin-top:5%;font-size:18px;position:relative}#clarins-x-the-bradery #copyCode{padding:0 3px 0 3px}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy::after{content:"votre code promo a été copié ☑️";display:none;font-size:11px;color:#fff;background-color:var(---Clarins-red-00);border-radius:5px;padding:2px;position:absolute;bottom:-30px;left:5%}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy.active-button::after{display:block}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy:hover{background-color:#8c0b26;border:1px solid #fff;color:#fff}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy:hover img{display:inline-block;margin:0;padding:0}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy:hover img.red{display:none}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy picture.white{display:none}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy:hover picture.white{display:inline-block;margin:0;padding:0}#clarins-x-the-bradery .summer-beauty-essentials{margin-top:5%}#clarins-x-the-bradery .summer-beauty-essentials__header__banner img{width:100%}#clarins-x-the-bradery .summer-beauty-essentials__header__text h2.title{font-family:var(---gotham-light);font-size:36px;line-height:51px;font-weight:lighter}#clarins-x-the-bradery .summer-beauty-essentials__header__text .summer-cta{background-color:var(---Clarins-red-00);border-radius:5px;color:#fff;display:inline-block;font-size:11px;padding:17px 16px}#clarins-x-the-bradery .summer-beauty-essentials__header__text .summer-cta:hover{background-color:#8c0b26}#clarins-x-the-bradery .product-tiles-carousel .slick-prev.slick-arrow:focus{outline:0!important}#clarins-x-the-bradery .product-tiles-carousel .slick-next.slick-arrow:focus{outline:0!important}#clarins-x-the-bradery .product-tiles-carousel .slick-prev.slick-arrow:active{outline:0!important}#clarins-x-the-bradery .product-tiles-carousel .slick-next.slick-arrow:active{outline:0!important}#clarins-x-the-bradery .product-tiles-carousel .slick-next.slick-arrow,#clarins-x-the-bradery .product-tiles-carousel .slick-prev.slick-arrow{right:-2%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#clarins-x-the-bradery .carousel-wraper{margin-top:10%}#clarins-x-the-bradery .product-tiles-carousel .slick-dots{bottom:-50px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block{display:grid;grid-template-columns:1fr 1fr;position:relative}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block::after{content:"";display:block;width:1px;height:100%;background:#cfcac9;position:absolute;left:50%;top:0}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .tiles{border-top:1px solid #cfcac9;border-bottom:1px solid #cfcac9;position:relative}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .tiles:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .tiles a{display:flex;flex-direction:column}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block img{width:100%}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .custom-gutter{padding:0 15px 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .name,#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .price,#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .ratings,#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .size{text-align:left}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .name,#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .price,#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .ratings{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif)}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .text-content.badge-data{position:absolute;right:0;font-size:9px;opacity:0}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .text-content.badge-container{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:.011px;line-height:11px;font-weight:500;height:18px;color:#333;background-color:#e9e3e1;padding:2px 4px;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:-4px;left:8px;z-index:20;display:none}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .text-content.badge-container.badge-exist-converted{display:flex}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .name{margin-bottom:0;flex-basis:70px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .name.alternate{display:none;text-align:left;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);margin-bottom:0;color:var(---Clarins-charcoal);font-size:16px;line-height:22px;font-weight:400}.alternate-active{display:none}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .name.alternate.long-name{display:block}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .size{color:#787474;font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:.011px;line-height:14px;font-weight:500}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .price{margin:0}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .ratings{margin-bottom:0;color:#b40024;font-size:11px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .ratings i.fa.fa-star{width:12px;height:12px;margin-right:3px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .ratings i.fa.fa-star-half-o{width:12px;height:12px;margin-right:3px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .ratings i.fa.fa-star-o{width:12px;height:12px;margin-right:3px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta{display:none}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta .product-tile{margin-bottom:20px;max-width:unset}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta .product-tile .product-quickshop{display:flex;align-items:center;justify-content:center;border:none}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta .product-tile .product-quickshop a.quickview{background-color:#b40024;border:2px solid #b40024;color:#fff;min-width:104px;border-radius:5px;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:0;line-height:20px;border:2px solid #b40024;transition:background-color .3s ease;box-shadow:0 0 0 3px transparent;width:80%;text-transform:initial}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta .product-tile .product-quickshop a.quickview:hover{background-color:#8c0b26;border:2px solid #8c0b26;color:#fff}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta .product-tile .product-quickshop a.quickview span img{display:none}#clarins-x-the-bradery .plp-push-carousel__slide-box h3{font-family:var(---primary-font);font-size:30px;font-weight:400;line-height:40px}#clarins-x-the-bradery .plp-push-carousel__slide-box img{width:90%;margin:auto}#clarins-x-the-bradery .plp-push-carousel .slick-dots{bottom:-50px}#clarins-x-the-bradery .special-mention__text-content{color:#8b8b8b;font-size:11px;text-align:center}#clarins-x-the-bradery .special-mention__text-content a{text-decoration:underline;color:#8b8b8b}#clarins-x-the-bradery .special-mention__text-content a:hover{color:#8b8b8b}@media (max-width:320px){#clarins-x-the-bradery .text-content{font-size:14px}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .name.alternate{font-size:14px}#clarins-x-the-bradery .offer-advantages-wide__container__offer{padding:35px 30px}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy{font-size:16px}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy::after{left:2%}#clarins-x-the-bradery .summer-beauty-essentials__header__text h2.title{font-size:30px;line-height:45px}}@media (max-width:375px){#clarins-x-the-bradery .offer-advantages-wide{background-size:contain}}@media (min-width:576px){#clarins-x-the-bradery br.isMobile{display:none}#clarins-x-the-bradery br.isDesktop{display:block}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block::after{display:none}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .tiles{border:1px solid #cfcac9}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block{grid-template-columns:1fr 1fr 1fr;grid-gap:21px;padding:0 30px}#clarins-x-the-bradery .plp-push-carousel__slide-box img{width:60%}#clarins-x-the-bradery .offer-advantages-wide{height:351px;background-image:url(../img/leaf-banner-desktop.jpg);margin-top:4%}#clarins-x-the-bradery .offer-advantages-wide__container__offer__cta-copy::after{left:16%}}@media (min-width:992px){#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block{grid-gap:41px;padding:0 40px}#clarins-x-the-bradery .plp-push-carousel__slide-box img{width:90%}#clarins-x-the-bradery section.special-mention{margin-top:5%}#clarins-x-the-bradery .special-mention__text-content{text-align:left;padding-left:10px}}@media (min-width:1200px){#clarins-x-the-bradery .hero-section-semi-wide img{width:initial}#clarins-x-the-bradery .offer-advantages-wide{margin-top:2%;width:100vw;margin-left:calc(-50vw + 625px)}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:41px;padding:0 80px 0 0}#clarins-x-the-bradery .product-tiles-carousel__slide-grid-block .quickshop-cta{display:block}#clarins-x-the-bradery .special-mention__text-content{text-align:left}#clarins-x-the-bradery .summer-beauty-essentials__header{display:flex;align-items:center}#clarins-x-the-bradery .summer-beauty-essentials__header__text{margin-left:5%;text-align:left}#clarins-x-the-bradery .carousel-wraper{margin-top:3%}}