.mpp-product-v1 .product-title{color:#1a1a1a;font-size:22px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;line-height:1;letter-spacing:-.5px;padding-left:50px}.mpp-product-v1 .product-subtitle{font-size:19px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;height:54px}.mpp-product-v1 .product-image{margin:0 auto;display:block;width:100%;height:auto}.mpp-product-v1 .product-info{font-size:15px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;padding:5px 0 0 15%}.mpp-product-v1 .product-info .product-name,.mpp-product-v1 .product-info .product-name a,.mpp-product-v1 .product-info .product-subheading,.mpp-product-v1 .product-info .product-subheading a,.mpp-product-v1 .product-info .product-subline,.mpp-product-v1 .product-info .product-subline a{color:#231f20;line-height:1.2}.mpp-product-v1 .product-info.price2 .product-price{color:#ff195e}.mpp-product-v1 .product-info .strike-thru-price{color:#808080;font-size:13px;font-family:CliniqueHelveticaNeueRegular,Sans-Serif;line-height:2;text-decoration:line-through}.mpp-product-v1 .product-info .strike-thru-price~.strike-thru-price{display:none}.mpp-product-v1 .product-info .product-price{color:#808080;font-size:13px;font-family:CliniqueHelveticaNeueRegular,Sans-Serif;line-height:2}.mpp-product-v1 .reviews{font-size:12px;padding:3px 0 7px 15%;color:#000}.mpp-product-v1 .product .btn-favorite,.mpp-product-v1 .product .btn-quickview,.mpp-product-v1 .product .btn-shopnow,.mpp-product-v1 .product .compare-container{display:none}.mpp-product-v1 .product .caret{background:url(/media/export/images/qs-caret.png) no-repeat scroll 50% 0 rgba(0,0,0,0);height:12px;padding:0;position:absolute;width:182px;z-index:9000;top:577px;left:60px}.mpp-product-v1 .product:hover .btn-favorite{display:block;position:absolute;top:7px;right:7px;height:23px;width:25px;background:url(/sites/clinique/themes/cl_base/img/img/btn-favorite-sprite.png) no-repeat 0 0}.mpp-product-v1 .product:hover .btn-favorite.active,.mpp-product-v1 .product:hover .btn-favorite:hover{background-position:0 -24px}.mpp-product-v1 .product:hover .btn-shopnow{display:inline-block;margin:0 0 20px 15%}.mpp-product-v1 .product:hover .btn-quickview{display:block;position:absolute;left:35%;top:295px;z-index:100;background-color:#fff;border:solid 1px #808080;color:#808080;font-weight:400}.mpp-product-v1 .product:hover .btn-quickview:hover{color:#5dba98;border-color:#5dba98}.mpp-product-v1 .product:hover .compare-container{position:absolute;top:10px;left:10px;display:block;color:#000;text-transform:uppercase;font-size:12px;z-index:200}.mpp-product-v1 .product:hover .compare-container input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;height:20px;width:20px;border:solid 1px #808080;margin-right:5px}.section-chubby-sticks-franchise .mpp-product-v1 .product .caret{top:537px}
.product-content-carousel-v1{background:url(/sites/clinique/themes/cl_base/template_api/product_content_carousel_v1/bg-product-content-carousel.png) repeat-x scroll 0 0 #fff;margin:0;min-height:300px;overflow:hidden;padding:40px 0 0 0}.product-content-carousel-v1 h3{color:#121212;font-size:36px;line-height:1;margin:0 0 40px -5%}.product-content-carousel-v1.columns-5 h3{margin-bottom:30px}.product-content-carousel-v1 .flexslider{padding-bottom:40px}.product-content-carousel-v1 .slides>li{margin:0 20px 0 0}.product-content-carousel-v1.columns-5 .slides>li{margin:0 12px 0 0}.product-content-carousel-v1 .number{color:#bdbcbc;display:none;font-family:CliniqueHelveticaNeueLight,Sans-Serif;font-size:110px;letter-spacing:-1px;line-height:1}.product-content-carousel-v1.columns-5 .number{font-size:55px}.product-content-carousel-v1.show-numbers .number{display:block}.product-content-carousel-v1 .inner{padding:0 54px}.product-content-carousel-v1.columns-5 .inner{padding:0}.product-content-carousel-v1 .inner img{display:block;height:auto;margin:0 auto 10px;max-width:192px;width:100%}.product-content-carousel-v1.columns-5 .inner img{max-width:180px}.product-content-carousel-v1 .reviews img{display:inline;height:12px;vertical-align:top;width:auto}.device-mobile .product-content-carousel-v1.columns-1{background:none repeat scroll 0 0 transparent;padding:5% 0 0}.device-mobile .product-content-carousel-v1.columns-2{background:none repeat scroll 0 0 transparent;padding:5% 0 0;border-top:1px solid #ccc}.device-mobile .product-content-carousel-v1.columns-1 .slides>li{margin:0}.device-mobile .product-content-carousel-v1.columns-2 .slides>li{margin:0 2.5px}.device-mobile .product-content-carousel-v1.columns-1 h3{display:none}.device-mobile .product-content-carousel-v1.columns-2 h3{font-size:36px}.device-mobile .product-content-carousel-v1.columns-1 .inner,.device-mobile .product-content-carousel-v1.columns-2 .inner{padding:0}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait) and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){.device-mobile .product-content-carousel-v1.columns-2 .slides>li{margin:0 4.5px}}.section-why-clinique .product-content-carousel-v1 h3{color:#adddb7;margin:0 0 15px}.section-why-clinique .product-content-carousel-v1 .subtitle{font-size:22px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;width:43%}.section-why-clinique .product-content-carousel-v1 .subtitle p{line-height:24px}
.adv_cal_cap .adv-cal-cap-container{background-size:cover;height:100%}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards{gap:5px;margin:auto;padding:15px}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards{padding:0}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards .card{background-repeat:no-repeat;flex:1 1 calc(33% - 5px);gap:5px;height:auto!important;margin:0!important;padding-bottom:37%;width:auto!important}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards .card{flex:0 0 calc(25% - 5px);padding-bottom:26%}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards .card.active{border:0;box-shadow:none}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards .card.active:hover{box-shadow:none}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-wrapper .cards .card.future:hover{box-shadow:none}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details{height:100%}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls{width:100%!important}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls{padding-left:12px;width:50%!important;position:absolute;bottom:0;right:0}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{font-family:CliniqueHelveticaNeueRegular,Sans-Serif;font-size:.8rem;line-height:1.3rem;margin:0;color:#1a1a1a;letter-spacing:0;text-transform:none;cursor:pointer;display:inline-block;height:45px;padding:0 10px;line-height:2.5;text-align:center;text-transform:uppercase;width:100%;color:#1a1a1a;background-color:transparent;border:1px solid transparent;line-height:3.2142857143;font-family:CliniqueHelveticaNeueRegular,Sans-Serif;font-size:.8rem;line-height:1.3rem;margin:0;color:#1a1a1a;letter-spacing:0;text-transform:none;cursor:pointer;display:inline-block;height:45px;padding:0 10px;line-height:2.5;text-align:center;text-transform:uppercase;width:100%;color:#fff;background-color:#000;border:1px solid #000;line-height:3.2142857143;display:block;margin-top:11px;padding:0;text-transform:none;height:3em;line-height:3}@media only screen and (min-width:1040px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{font-size:.875rem;line-height:1.3rem}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{min-width:220px;width:auto}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{line-height:3}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:hover{border:1px solid transparent;background-color:transparent}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:active{border:1px solid transparent;background-color:transparent}@media only screen and (min-width:1040px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{font-size:.875rem;line-height:1.3rem}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{min-width:220px;width:auto}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{line-height:3}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:hover{border:1px solid #262626;background-color:#262626}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:active{border:1px solid #3f3f3f;background-color:#3f3f3f}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button{display:block;margin-top:15px;width:50%;min-width:auto}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){font-family:CliniqueHelveticaNeueRegular,Sans-Serif;font-size:.8rem;line-height:1.3rem;margin:0;color:#1a1a1a;letter-spacing:0;text-transform:none;cursor:pointer;display:inline-block;height:45px;padding:0 10px;line-height:2.5;text-align:center;text-transform:uppercase;width:100%;color:#1a1a1a;background-color:transparent;border:1px solid transparent;line-height:3.2142857143;font-family:CliniqueHelveticaNeueRegular,Sans-Serif;font-size:.8rem;line-height:1.3rem;margin:0;color:#1a1a1a;letter-spacing:0;text-transform:none;cursor:pointer;display:inline-block;height:45px;padding:0 10px;line-height:2.5;text-align:center;text-transform:uppercase;width:100%;color:#1a1a1a;background-color:transparent;border:1px solid #000;line-height:3.2142857143;display:block;height:3em;line-height:3}@media only screen and (min-width:1040px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){font-size:.875rem;line-height:1.3rem}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){min-width:220px;width:auto}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){line-height:3}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even):hover{border:1px solid transparent;background-color:transparent}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even):active{border:1px solid transparent;background-color:transparent}@media only screen and (min-width:1040px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){font-size:.875rem;line-height:1.3rem}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){min-width:220px;width:auto}}@media only screen and (min-width:1024px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){line-height:3}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even):hover{border:1px solid #999;background-color:transparent}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even):active{border:1px solid #e6e6e6;background-color:transparent}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__controls .button:nth-child(even){display:inline-block;width:50%;min-width:auto}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .popup-content-wrapper{background-image:url(/media/export/cms/holiday_advent_calendar/2022/mobile/F22_Hol_AdvCal_Offer-Window-BG_m.jpg);background-size:100% 100%;border-radius:0;height:auto;max-width:100%;padding:16px 14px}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .popup-content-wrapper{background-image:url(/media/export/cms/holiday_advent_calendar/2022/desktop/F22_Hol_AdvCal_Offer-Window-BG_dt.jpg);padding:50px}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__panel{width:100%!important;height:100%!important}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__content{width:50%;padding-left:8px}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__content{padding-left:12px;height:auto}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__content .subtitle{font-weight:700}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__content .title{font-size:26px;margin-top:5px}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__content .description{margin-top:5px}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__img{width:50%;text-align:right;padding-right:8px}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__img{height:100%;padding-right:12px}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__img img{max-height:100%;width:100%}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .offer-details__img img{max-width:100%;width:auto}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .popup-close{background:0 0;transform:translate(50%,-50%)}@media only screen and (min-width:768px){.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .popup-close{transform:translate(30px,-30px)}}.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .popup-close::after,.adv_cal_cap .adv-cal-cap-container .adv-cal-cap-popup .popup-close::before{background:#000}
