.item-video-video .video_player{width:100%;height:100%;max-width:100%}.item-video-video .video_player object{min-height:410px}.item-video-video .video_player_container{float:none}.flexslider-nav .item-video-elc-video{display:none}
.basic-responsive-v1 p{display:block;padding-top:4px}
.video-category-row-v1{border-top:1px solid #dbdbdb}.video-category-row-v1 .breadcrumbs{display:none}.video-category-row-v1 .outer-wrap{padding-top:35px}.video-category-row-v1 .expand-toggle{background:transparent url(/sites/clinique/themes/cl_base/template_api/video_category_row_v1/video-category-row-expand-collapse-sprite.png) 0 -20px no-repeat;cursor:pointer;float:right;height:20px;width:22px}.video-category-row-v1 .expand-toggle.closed{background-position:0 0}.video-category-row-v1 h3{color:#46ab8c;font-size:36px;line-height:normal;margin:0 0 20px 0}.video-category-row-v1 .active-video{float:none!important;margin:0!important;width:auto!important}.video-category-row-v1 .flexslider{display:none}.video-category-row-v1 .items{max-height:1040px;overflow:hidden;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.video-category-row-v1 .items.collapsed{max-height:260px}.video-category-row-v1 .video-category{padding:0}.video-category-row-v1 .item-video{float:left;height:260px;margin:0 3.125% 0 0;padding:0;width:31.25%}.video-category-row-v1 .item-video.last-item{margin:0}.video-category-row-v1 .item-video .item-video-video{display:block}.video-category-row-v1 .item-video .item-video-thumb{display:block;margin:0 0 15px 0;overflow:hidden;padding:54% 0 0}.video-category-row-v1 .item-video .item-video-thumb img{display:block;height:auto;margin:-65% 0;max-height:100%;max-width:100%;width:auto}.video-category-row-v1 .item-video .item-video-title{display:block!important;color:#231f20;font-size:15px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;line-height:normal}.video-category-row-v1 .item-video .item-video-title a{color:#231f20}.video-category-row-v1 .item-video .item-video-meta{display:block!important;color:#808080;font-size:15px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;line-height:normal}.video-category-row-v1 .item-video .item-video-desc{display:none}.video-category-row-v1 .item-video .item-video-elc-video,.video-category-row-v1 .item-video .item-video-html{display:none}.device-mobile .video-category-row-v1{border-top:medium none}.device-mobile .video-category-row-v1 .video.showMe{display:block}.device-mobile .video-category-row-v1 .video.hideMe{display:none}.device-mobile .video-category-row-v1 .expand-toggle.closed,.device-mobile .video-category-row-v1 .item-video .item-video-meta,.device-mobile .video-category-row-v1 h3{display:none}.device-mobile .video-category-row-v1 .items.collapsed{height:auto}.device-mobile .video-category-row-v1 .item-video{height:auto;margin:0 1.5% 10px;min-height:150px;width:46.8%}.device-mobile .video-category-row-v1 .item-video .item-video-thumb{background:none repeat scroll 0 0 #efefef;display:none;height:auto;margin:0 0 10px;min-height:102px}.device-mobile .video-category-row-v1 .item-video .item-video-thumb img{max-width:100%}.device-mobile .video-category-row-v1 .item-video .item-video-elc-video,.device-mobile .video-category-row-v1 .item-video .item-video-html{display:block;margin-bottom:10px}.device-mobile .video-category-row-v1 .active-video .video_player_controls{display:none}.device-mobile .video-category-row-v1 .active-video embed,.device-mobile .video-category-row-v1 .active-video iframe,.device-mobile .video-category-row-v1 .active-video img,.device-mobile .video-category-row-v1 .active-video object{max-height:102px}.device-mobile .videos-filter .videos-filter-wrapper ul.menu li.filter-main,.device-mobile .videos-filter ol,.device-mobile .videos-filter ul,.device-mobile .videos-filter ul.menu{margin:0;padding:0}.device-mobile .videos-filter ul li{padding:0}.device-mobile .videos-filter ul li.filter-main{border-bottom:1px solid #dbdbdb}.device-mobile .videos-filter ul li.filter-main>h2{padding:5px 15px}.device-mobile .videos-filter ul li.filter-main h2{padding-right:5px}.device-mobile .videos-filter ul li h2{cursor:pointer;font-size:18px;height:50px;margin:0;overflow:hidden;padding:inherit 15px;position:relative;width:100%}.device-mobile .videos-filter ul li.filter-depth-1-main h2 a,.device-mobile .videos-filter ul li.filter-depth-2-main h2 a,.device-mobile .videos-filter ul li.filter-main h2 a{color:#1f1f21;height:100%;padding-left:0;padding-top:3px;position:absolute;text-transform:capitalize;width:100%}.device-mobile .videos-filter ul li.filter-depth-1-main h2 a:hover,.device-mobile .videos-filter ul li.filter-depth-2-main h2 a:hover,.device-mobile .videos-filter ul li.filter-main h2 a:hover{text-decoration:none}.device-mobile .videos-filter ul li.first.back h2.back a span.icon{height:28px;width:20px}.device-mobile .videos-filter .menu-container.depth-1 ul li.back{background:none repeat scroll 0 0 #dadada;border-bottom:1px solid #ffffff}.device-mobile .videos-filter ul li.filter-depth-1-main.showMe{background:none repeat scroll 0 0 #ebebeb;border-bottom:1px solid #ffffff}.device-mobile .videos-filter ul li.filter-depth-1-main.showMe.selected{background:none repeat scroll 0 0 #dadada}.device-mobile .videos-filter ul li.filter-depth-1-main.showMe h2.heading{background:none repeat scroll 0 0 transparent;padding:0 5px 0 15px}.device-mobile .videos-filter ul li.filter-depth-1-main.showMe h2.heading a{padding:0;position:static;vertical-align:-7px}.device-mobile .videos-filter h2.heading span.icon-next{background-position:-20px 6px;float:right;height:38px;width:20px}.device-mobile .videos-filter h2.heading span.icon-next,.device-mobile .videos-filter ul li.first.back h2.back a span.icon{background-color:transparent;background-image:url(/media/export/cms/mobile/nav_arrows_sprite_mobile.png);background-repeat:no-repeat}.device-mobile .videos-filter ul li h2.back a span.icon{background-position:0 0;display:inline-block;height:30px;margin:0 10px 0 -5px;position:static;vertical-align:-11px;width:20px}.device-mobile .videos-filter ul li.filter-depth-1-main.showMe a.active+span.close-filter{display:inline-block}.device-mobile .videos-filter ul li.filter-depth-1-main.showMe a+span.close-filter{background:url(/sites/clinique/themes/cl_base/template_api/clinique_product_mpp_v1/mpp-remove-filter-x.png) no-repeat scroll 0 0 transparent;color:black;display:none;font-size:12px;font-style:normal;height:11px;line-height:13px;overflow:hidden;padding:0;position:absolute;right:9px;text-align:center;text-indent:-9999px;top:15px;width:12px}.device-mobile .videos-filter ul li.first.filter-main h2 span.plus{background:url(/sites/clinique/themes/cl_base/template_api/power_couples_row_v1/sprite-powercouples.png) no-repeat scroll right -215px transparent;display:inline;float:right;height:40px;width:40px}.device-mobile .videos-filter .menu-container.videos-filter-content.depth-2,.device-mobile .videos-filter ul.menu .depth-1{display:none;margin-left:100%;width:100%}.device-mobile .video-category-row-v1 .item-video .item-video-thumb{display:none!important}.device-mobile .video-category-row-v1 .items.collapsed{max-height:145px}.device-mobile .video-category-row-v1 .item-video .item-video-title{font-size:12px!important;min-height:50px}.device-mobile .video-category-row-v1 .expand-toggle.closed,.device-mobile .video-category-row-v1 h3{display:block!important;margin-left:0!important}.device-mobile .video-category-row-v1 .item-video .item-video-meta{display:none!important}.device-mobile .videos-filter{display:none}@media only screen and (min-device-width:320px) and (max-device-width:568px){.device-mobile .video-category-row-v1 .item-video{min-height:160px}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.device-mobile .video-category-row-v1 .item-video{min-height:172px}}@media only screen and (device-width:360px) and (device-height:640px) and (resolution:288dpi) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){.device-mobile .video-category-row-v1 .item-video{min-height:160px}}
.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,HelveticaNeue,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,HelveticaNeue,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,HelveticaNeue,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,HelveticaNeue,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}
