@charset "UTF-8";.svg-add-to-wishlist-circle-black-dims,.svg-add-to-wishlist-circle-red-dims{width:34px;height:34px}.beauty-routine-carousel .product-tile .color-dropdown-container .sbToggle,.bundle-offer .bundle-price-info:before,.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before,.bundle-offer-section .bundle-price-info:before,.bundle-offer-section .visibleProduct2:before,.bundle-offer-section .visibleProduct3:before,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbToggle,.recommendations .bundle-price-info:before,.recommendations .visibleProduct2:before,.recommendations .visibleProduct3:before,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbToggle,.svg-add-to-wishlist-circle-black,.svg-add-to-wishlist-circle-red,.svg-additional-info,.svg-additional-info-grey,.svg-arrow-down-black,.svg-arrow-down-small-black-icon,.svg-arrow-down-small-grey-icon,.svg-arrow-left-black,.svg-arrow-left-gray-icon,.svg-arrow-right-black,.svg-arrow-up,.svg-arrow-up-red,.svg-arrow-up-small-black-icon,.svg-arrow-up-small-grey-icon,.svg-avatar-boy-and-girl-icon,.svg-avatar-boy-icon,.svg-avatar-girl-icon,.svg-badge-corner-icon,.svg-bag-black-icon,.svg-bag-white-icon,.svg-check-symbol-red,.svg-chevron,.svg-circular-equal-red,.svg-circular-equal-red-medium,.svg-circular-plus-red,.svg-circular-plus-red-medium,.svg-cross-black-icon,.svg-cross-grey-icon,.svg-cross-small-grey-icon,.svg-cross-white-icon,.svg-down-arrow-black-icon,.svg-down-arrow-gray-icon,.svg-exit-white,.svg-expand-red-icon,.svg-gift-red-icon,.svg-icon_back,.svg-info-icon,.svg-large-bag-icon,.svg-left-arrow-white,.svg-location-mark-white,.svg-log-in-black-icon,.svg-log-in-white-icon,.svg-minus-gray,.svg-minus-small-grey-icon,.svg-my-account-red-icon,.svg-plus-gray,.svg-plus-small-black-icon,.svg-plus-small-grey-icon,.svg-question-mark-black,.svg-rectangle-down-small-red-icon,.svg-rectangle-down-small-white-icon,.svg-rectangle-grey-icon,.svg-rectangle-up-grey-icon,.svg-rectangle-up-white-icon,.svg-right-arrow-white,.svg-sample-redesign,.svg-search-small-black-icon,.svg-search-small-red-icon,.svg-search-small-white-icon,.svg-small-arrow-left,.svg-small-arrow-right,.svg-spa-and-salons-icon,.svg-top-arrow-black-icon,.svg-top-arrow-gray-icon,.svg-wishlish-black-icon,.svg-wishlish-white-icon,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbToggle{background:url(icons/svg/sprite.view.svg) no-repeat}.svg-add-to-wishlist-circle-black{background-position:10.828025477707007% 91.24745762711865%}.svg-add-to-wishlist-circle-red{background-position:21.656050955414013% 91.24745762711865%}.svg-additional-info-dims,.svg-additional-info-grey-dims{width:24px;height:24px}.svg-additional-info{background-position:29.938271604938272% 99.4032786885246%}.svg-additional-info-grey{background-position:7.716049382716049% 99.4032786885246%}.svg-arrow-down-black{background-position:51.68181818181818% 72.36842105263158%}.svg-arrow-down-black-dims{width:40px;height:25px}.svg-arrow-down-small-black-icon-dims,.svg-arrow-down-small-grey-icon-dims{width:32px;height:46px}.svg-arrow-down-small-black-icon{background-position:9.867088607594937% 77.73851590106007%}.svg-arrow-down-small-grey-icon{background-position:30.120253164556964% 77.73851590106007%}.svg-arrow-left-black-dims,.svg-arrow-left-gray-icon-dims,.svg-arrow-right-black-dims{width:32px;height:50px}.svg-arrow-left-black{background-position:53.164556962025316% 39.42652329749104%}.svg-arrow-left-gray-icon{background-position:34.81012658227848% 60.215053763440864%}.svg-arrow-right-black{background-position:44.936708860759495% 60.215053763440864%}.beauty-routine-carousel .product-tile .color-dropdown-container .sbToggle,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbToggle,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbToggle,.svg-arrow-up,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbToggle{background-position:70.51282051282051% 21.245421245421245%}.beauty-routine-carousel .product-tile .color-dropdown-container .sbToggle,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbToggle,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbToggle,.svg-arrow-up-dims,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbToggle{width:36px;height:56px}.svg-arrow-up-red{background-position:64.66883116883118% 72.36842105263158%}.svg-arrow-up-red-dims{width:40px;height:25px}.svg-arrow-up-small-black-icon-dims,.svg-arrow-up-small-grey-icon-dims{width:32px;height:46px}.svg-arrow-up-small-black-icon{background-position:19.99367088607595% 77.73851590106007%}.svg-arrow-up-small-grey-icon{background-position:40.24683544303797% 77.73851590106007%}.svg-avatar-boy-and-girl-icon-dims,.svg-avatar-boy-icon-dims,.svg-avatar-girl-icon-dims{width:110px;height:110px}.svg-avatar-boy-and-girl-icon{background-position:46.21848739495798% 0}.svg-avatar-boy-icon{background-position:0 50.22831050228311%}.svg-avatar-girl-icon{background-position:0 0}.svg-badge-corner-icon{background-position:60.97560975609756% 35.59870550161812%}.svg-badge-corner-icon-dims{width:20px;height:20px}.svg-bag-black-icon-dims,.svg-bag-white-icon-dims{width:24px;height:28px}.svg-bag-black-icon{background-position:98.14814814814815% 18.272425249169434%}.svg-bag-white-icon{background-position:98.14814814814815% 36.87707641196013%}.svg-check-symbol-red{background-position:94.0828402366864% 91.53605015673982%}.svg-check-symbol-red-dims{width:10px;height:10px}.svg-chevron{background-position:97.24770642201835% 8.666666666666666%}.svg-chevron-dims{width:21px;height:29px}.bundle-offer .bundle-price-info:before,.svg-circular-equal-red{background-position:37.93103448275862% 40.59040590405904%}.bundle-offer .bundle-price-info:before,.svg-circular-equal-red-dims{width:58px;height:58px}.bundle-offer-section .bundle-price-info:before,.recommendations .bundle-price-info:before,.svg-circular-equal-red-medium{background-position:73.8255033557047% 40.86021505376344%}.bundle-offer-section .bundle-price-info:before,.recommendations .bundle-price-info:before,.svg-circular-equal-red-medium-dims{width:50px;height:50px}.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before,.svg-circular-plus-red{background-position:75.86206896551724% 0}.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before,.svg-circular-plus-red-dims{width:58px;height:58px}.bundle-offer-section .visibleProduct2:before,.bundle-offer-section .visibleProduct3:before,.recommendations .visibleProduct2:before,.recommendations .visibleProduct3:before,.svg-circular-plus-red-medium{background-position:73.8255033557047% 58.78136200716846%}.bundle-offer-section .visibleProduct2:before,.bundle-offer-section .visibleProduct3:before,.recommendations .visibleProduct2:before,.recommendations .visibleProduct3:before,.svg-circular-plus-red-medium-dims{width:50px;height:50px}.svg-cross-black-icon{background-position:99.375% 46.179401993355484%}.svg-cross-black-icon-dims{width:28px;height:28px}.svg-cross-grey-icon{background-position:89.62578616352201% 90.02675585284281%}.svg-cross-grey-icon-dims{width:30px;height:30px}.svg-cross-small-grey-icon{background-position:37.13820938583837% 98.81685733841792%}.svg-cross-small-grey-icon-dims{width:22.19px;height:22.19px}.svg-cross-white-icon{background-position:99.375% 27.574750830564785%}.svg-cross-white-icon-dims{width:28px;height:28px}.svg-down-arrow-black-icon-dims,.svg-down-arrow-gray-icon-dims{width:21px;height:17px}.svg-down-arrow-black-icon{background-position:78.2874617737003% 25.641025641025642%}.svg-down-arrow-gray-icon{background-position:78.2874617737003% 31.08974358974359%}.svg-exit-white{background-position:80.19182389937107% 90.02675585284281%}.svg-exit-white-dims{width:30px;height:30px}.svg-expand-red-icon{background-position:60.97560975609756% 41.80064308681672%}.svg-expand-red-icon-dims{width:20px;height:18px}.svg-gift-red-icon{background-position:87.14733542319749% 40.136054421768705%}.svg-gift-red-icon-dims{width:29px;height:35px}.svg-icon_back{background-position:0 99.73026315789474%}.svg-icon_back-dims{width:25px;height:25px}.svg-info-icon{background-position:78.52760736196319% 18.892508143322477%}.svg-info-icon-dims{width:22px;height:22px}.svg-large-bag-icon{background-position:88.81789137380191% 27.491408934707902%}.svg-large-bag-icon-dims{width:35px;height:38px}.svg-left-arrow-white{background-position:54.92250875919321% 60.038596240440285%}.svg-left-arrow-white-dims{width:31.19px;height:49.18px}.svg-location-mark-white{background-position:61.37262843079223% 90.32885906040268%}.svg-location-mark-white-dims{width:27.01px;height:31px}.svg-log-in-black-icon-dims,.svg-log-in-white-icon-dims{width:26px;height:24px}.svg-log-in-black-icon{background-position:98.75776397515529% 80%}.svg-log-in-white-icon{background-position:98.75776397515529% 87.8688524590164%}.svg-minus-gray{background-position:90.25974025974025% 0}.svg-minus-gray-dims{width:40px;height:40px}.svg-minus-small-grey-icon{background-position:15.123456790123457% 99.4032786885246%}.svg-minus-small-grey-icon-dims{width:24px;height:24px}.svg-my-account-red-icon{background-position:70.66561514195584% 90.32885906040268%}.svg-my-account-red-icon-dims{width:31px;height:31px}.svg-plus-gray{background-position:90.25974025974025% 13.84083044982699%}.svg-plus-gray-dims{width:40px;height:40px}.svg-plus-small-black-icon-dims,.svg-plus-small-grey-icon-dims{width:26px;height:26px}.svg-plus-small-black-icon{background-position:98.75776397515529% 63.366336633663366%}.svg-plus-small-grey-icon{background-position:98.75776397515529% 71.94719471947195%}.svg-question-mark-black{background-position:22.530864197530864% 99.4032786885246%}.svg-question-mark-black-dims{width:24px;height:24px}.svg-rectangle-down-small-red-icon-dims,.svg-rectangle-down-small-white-icon-dims{width:17px;height:14px}.svg-rectangle-down-small-red-icon{background-position:43.259818731117825% 96.24761904761905%}.svg-rectangle-down-small-white-icon{background-position:75.88519637462235% 77.77777777777777%}.svg-rectangle-grey-icon-dims,.svg-rectangle-up-grey-icon-dims,.svg-rectangle-up-white-icon-dims{width:25px;height:18.5px}.svg-rectangle-grey-icon{background-position:74.04953560371517% 70.85346215780999%}.svg-rectangle-up-grey-icon{background-position:49.28173374613003% 78.90499194847021%}.svg-rectangle-up-white-icon{background-position:57.021671826625386% 78.90499194847021%}.svg-right-arrow-white{background-position:0 78.62197126724323%}.svg-right-arrow-white-dims{width:31.18px;height:49.18px}.svg-sample-redesign-dims,.svg-search-small-black-icon-dims,.svg-search-small-red-icon-dims,.svg-search-small-white-icon-dims{width:34px;height:34px}.svg-sample-redesign{background-position:43.31210191082803% 91.24745762711865%}.svg-search-small-black-icon{background-position:0 91.24745762711865%}.svg-search-small-red-icon{background-position:88.53503184713375% 75.59322033898304%}.svg-search-small-white-icon{background-position:32.48407643312102% 91.24745762711865%}.svg-small-arrow-left-dims,.svg-small-arrow-right-dims{width:28px;height:35px}.svg-small-arrow-left{background-position:86.875% 63.945578231292515%}.svg-small-arrow-right{background-position:86.875% 52.04081632653061%}.svg-spa-and-salons-icon{background-position:52.9595015576324% 90.63299663299664%}.svg-spa-and-salons-icon-dims{width:27px;height:32px}.svg-top-arrow-black-icon-dims,.svg-top-arrow-gray-icon-dims{width:21px;height:17px}.svg-top-arrow-black-icon{background-position:63.969418960244646% 78.52564102564102%}.svg-top-arrow-gray-icon{background-position:70.3914373088685% 78.52564102564102%}.svg-wishlish-black-icon{background-position:100% 0}.svg-wishlish-black-icon-dims{width:30px;height:26px}.svg-wishlish-white-icon{background-position:99.375% 54.93421052631579%}.svg-wishlish-white-icon-dims{width:28px;height:25px}.add-item-block .sbHolder .sbSelectorWrapper:active,.add-item-block .sbHolder .sbSelectorWrapper:focus{border:none!important;outline:#000 solid 2px!important}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .questionsAnswersTabContainer .BVRRSortSelectWidget .BVRRSelect:focus,.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .reviewsTabContainer .BVRRSortSelectWidget .BVRRSelect:focus,.promoBonusProduct .bonus-product-list .jcarousel-control-next:focus,.promoBonusProduct .bonus-product-list .jcarousel-control-prev:focus{outline:0}.screen-reader-only{position:absolute;clip:rect(1px 1px 1px 1px)}.popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:95}.button-primary--sticky-bag{height:60px;min-width:100%}@media(max-width:767px){.pdp-top-container__sections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.pdp-top-container__sections .order-0-mobile{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.pdp-top-container__sections .order-1-mobile{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pdp-top-container__sections .order-2-mobile{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.pdp-top-container__sections .order-3-mobile{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.product-info__name{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.44px;line-height:26px;font-weight:400;margin-bottom:10px}.product-info__badge{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.22px;display:block;color:#be0f34}.product-info__description{font-size:14px;line-height:20px;margin-bottom:15px}.product-info__description-link{font-size:12px;line-height:20px;font-weight:700;white-space:nowrap}.clarins-plus{font-size:11px;border-left:2px solid #be0f34;margin-bottom:10px}@media(min-width:1024px){.clarins-plus{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.clarins-plus__txt-section{border-left:2px solid #be0f34}}.clarins-plus__txt-section{padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clarins-plus__head-txt{font-family:ClarinsRegular,times new roman,Times,serif;font-size:16px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#be0f34;padding:0 0 5px 5px}@media(min-width:1024px){.clarins-plus__head-txt{padding:0 5px 0 0}}.clarins-plus__plus-sign{margin-left:2px;font-weight:700}.skin-type{margin-top:0;padding:0;list-style-position:inside}.skin-type__attribute{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.55px;font-weight:700;position:relative;right:5px}.skin-type__value{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.22px}.strip-try-sample{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px}@media(min-width:768px){.strip-try-sample{margin-top:0}}.strip-try-sample__label{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1.4px;-webkit-text-decoration-color:#d4d4d4;text-decoration-color:#d4d4d4}.strip-reward-points__label,.strip-try-sample__label{margin:auto 0}@media(min-width:1024px){.strip-reward-points__label,.strip-try-sample__label{margin:auto 5px}}.strip-reward-points{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}@media(min-width:768px){.strip-reward-points{margin-top:25px}}@media(min-width:1024px){.strip-reward-points{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}}.strip-reward-points__number{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:29px;margin:auto 0}.quantity__label,.quantity__limited-msg,.strip-reward-points__label{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif}.strip-reward-points__label{font-size:11px;margin:10px 10px 0}.quantity{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px}@media(min-width:1024px){.quantity{margin-bottom:0}.product-promotion{text-align:right}}.quantity__input{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #e5e5e5;border-left:0;border-right:0;margin:0}.disabled.quantity__input{color:#e5e5e5}.quantity__button{width:30%;padding:0}.quantity__limited-msg{color:#be0f34;margin-top:5px}.quantity__label{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;font-size:14px;letter-spacing:.28px;line-height:1.27px;margin-bottom:10px}.swatches__color-shade-text,.swatches__links{font-family:gotham ssm bold a,gotham ssm bold b,Helvetica,Arial,sans-serif}.swatches{width:100%}.swatches .swatches__list-item{border:none;float:left;margin:0 5px 4px 0;position:relative;height:46px;width:43px}.swatches__list{margin:0;padding:0;list-style:none;height:50px;overflow:hidden}.swatches__list-expanded{height:auto}.swatches__links{font-size:11px;letter-spacing:1.1px;line-height:15px;display:inline-block;margin-bottom:10px}.swatches__links,.swatches__links:hover{border-bottom:1px solid #d4d4d4}.hidden.swatches__links{display:none!important}.swatches__anchor,.swatches__img{display:inline-block}.swatches__anchor{width:40px;height:40px;overflow:hidden;margin:2px 0 0 2px}.swatches__anchor-selected,.swatches__anchor:focus{border:2px solid #000;margin:0}.swatches__img,.swatches__strike{width:30px;height:30px;margin:3px}.swatches__img-out-of-stock{opacity:.5}.swatches__strike{display:block;position:absolute;top:2px;left:2px}.swatches__popup{position:fixed;z-index:1;opacity:1;height:251px;width:202px;overflow:hidden;background:#fff;border:2px solid #e5e5e5}.swatches__popup-main-image{position:relative;margin:12px 6px;height:190px;overflow:hidden}.swatches__cropped-image{position:absolute;left:-95px;top:-95px;width:initial;height:initial}.swatches__no-image-placeholder{width:100%}.swatches__popup-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:23px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.swatches__popup-tile{margin-left:12px;height:23px;width:23px}.swatches__popup-tile-image{width:23px;height:23px;position:relative}.swatches__popup-strike{display:block;position:absolute;bottom:7px;left:3px;width:30px;height:30px;margin:3px}.swatches__popup-txt{padding:0 10px;display:-ms-grid;display:grid}.swatches__popup-name{font-size:11px;width:140px;white-space:nowrap;overflow-x:hidden}.swatches__popup-status{color:#c20430;font-size:10px}.swatches__color-shade{margin:0 20px 10px 0;font-size:11px;letter-spacing:.55px;line-height:11px}.product-promotion{font-size:11px;line-height:17px;margin-bottom:10px}.product-promotion__free-shipping{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;line-height:20px;color:#be0f34;margin-bottom:5px}.product-price-block__sales--sticky-bag,.product-price-block__serenity,.product-price-block__standard--sticky-bag,.product-price-block__unit-price--sticky-bag,.product-promotion__free-shipping--sticky-bag{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}.product-promotion__free-shipping--sticky-bag{font-size:10px;line-height:20px;color:#be0f34;background-color:#fff;border-top:1px solid #e5e5e5;margin-bottom:0}.product-price-block{font-size:10px;letter-spacing:.2px;line-height:20px;margin:12px auto;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-price-block__main{display:inline-block;margin-right:2%}@media(min-width:768px){.product-price-block{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-price-block__main{text-align:left}}.product-price-block__sales{font-size:21px;letter-spacing:.42px;line-height:18px;margin:0;height:18px;display:inline-block}.product-price-block__sales--sticky-bag{font-size:16px;line-height:24px;display:block}.product-price-block__savings{font-size:10px;display:block}.product-price-block__standard{font-size:14px;margin:0;color:#767676}.product-price-block__standard--sticky-bag{font-size:13px;line-height:16px;display:block}.product-price-block__serenity,.product-price-block__unit-price--sticky-bag{font-size:10px}.product-price-block__unit-price{color:#767676}.product-price-block__unit-price--sticky-bag{line-height:10px;display:block}.product-price-block__border{padding:0 0 0 2%;border-left:1px solid #767676}.product-price-block__serenity{letter-spacing:.2px;line-height:14px;font-weight:400;position:relative;text-align:left;color:#606060;white-space:nowrap;cursor:pointer}.product-price-block__serenity-price{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:19px;font-weight:400;display:block;margin-bottom:1px;cursor:default}.information-section,.information-section .sbHolder,.product-price-block--sticky-bag{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}.product-price-block__serenity-svg{border:none;padding:0;min-width:0;margin-left:-4px}.product-price-block--sticky-bag{font-size:11px;margin:0;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px}.product-price-block__serenity-price-text,.reassurance-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.information-section,.information-section .sbHolder{font-size:14px}.product-price-block__serenity-price-text{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-price-block__serenity-price-text>p{margin:0}.product-price-block__serenity-price-text>p::after{content:' ';white-space:pre}.bazaarvoice .bv-stars .fa-star-half-o:before,.bazaarvoice .bv-stars .fa-star-o:before{content:""}.information-section{letter-spacing:.28px;margin-bottom:20px}.information-section .sbHolder{text-align:center;letter-spacing:.252px}.information-section .sbSelector{font-weight:400;overflow:hidden}@media(min-width:1024px){.information-section .information-section__quantity-position{padding:0 20px 0 0}.information-section .information-section__button-position{width:33%}.information-section .information-section__notify-me-position{text-align:right}}.information-section .information-section__button-add-position{width:100%}.information-section .information-section__button-off-position{width:100%;margin-bottom:5px}.information-section .information-section__notify-me-position{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:12px;margin-bottom:10px}.bazaarvoice{font-family:gotham ssm bold a,gotham ssm bold b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.825px;display:inline-block;margin:0 10px 15px 0}.lip-container,.reassurance-block,.reward__success-text,.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif}.bazaarvoice .reviews,.bazaarvoice .reviews:hover{border-bottom:1px solid #d4d4d4}.bazaarvoice .reviews--no-border,.bazaarvoice .reviews--no-border:hover{border:none}.bazaarvoice .bv-stars{font-size:13px;letter-spacing:3.9px}.bazaarvoice .bv-stars .fa-star{color:#be0f34}.bazaarvoice .bv-stars .fa-star-half-o,.bazaarvoice .bv-stars .fa-star-o{color:#cbcbcb}.thumbnail__image{cursor:pointer;margin-bottom:20px}.selected.thumbnail__image{cursor:default;opacity:.4}.images-icons-section{margin-bottom:15px}.images-icons-section .pdp-promo-block+.pdp-promo-block{display:none}.images-icons-section .images-icons-section__wishlist-pos{display:inline-block;width:100%}.images-icons-section__block-image{overflow:hidden;position:relative}.images-icons-section__main-image{width:300px;height:300px;margin:0 auto;display:block}.product-carousel{position:relative;width:100%;margin:10px auto 30px}.product-carousel .YT-image-wrapper{position:relative}.product-carousel .jcarousel-pagination-wrapper{margin-bottom:50px}.add-item-block .sbHolder{width:100%}.add-item-block .single-size{line-height:50px}.add-item-block__variation-size{width:50%}.pdp-bottom-container .anchor-tab{display:block;height:80px;margin-top:-80px;visibility:hidden}.lip-container{font-size:11px;letter-spacing:.22px;line-height:20px;padding:15px 0}@media screen and (max-width:767px) and (orientation:landscape){.reward__dialog-wrapper{overflow:auto}}@media(max-width:1023px){.reward__dialog-wrapper{max-width:660px}}.reward__container{padding:5% 10%;text-align:center;margin:0 auto}@media(min-width:768px){.reward__container{padding:6% 0;width:85%}}.reward__container img{width:120px}.reward__success-text{font-size:18px;letter-spacing:.36px;text-align:center;padding:5% 0 0}@media(min-width:768px){.reward__success-text{margin:0 auto;width:70%}}@media(min-width:1024px){.reward__success-text{font-size:22px;letter-spacing:.44px}}.reassurance-block,.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper{font-size:11px}.reward__buttons{padding:5% 0}.reward__button{width:100%;max-height:40px}.reward__button:not(:last-of-type){margin:0 0 2%}@media(min-width:768px){.reward__button{width:auto}.reward__button:not(:last-of-type){margin:0 2% 0 0}}.loader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:200}.loader .loader-indicator{background:url(../images/rolling-white.svg) center center no-repeat;background-size:100%;position:fixed;z-index:1;height:40px;width:40px;top:calc(50% - 20px);left:calc(50% - 20px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader .loader-indicator.container-loader-indicator{position:absolute;-webkit-transform:none;-ms-transform:none;transform:none}@media(min-width:768px){.loader .loader-indicator{height:60px;width:60px;top:calc(50% - 30px);left:calc(50% - 30px)}}.loader .loader-background{background-color:#333;width:100%;height:100%;top:0;left:0;opacity:.4}.ui-autocomplete.email-autocomplete-wrapper{height:initial!important;z-index:25!important;background-color:#fff;max-height:200px;border:2px solid #e5e5e5;overflow-y:auto;box-sizing:content-box;text-align:left}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item{padding:0;width:100%}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper{padding:17px 0 17px 17px}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper.ui-state-active{background-color:#e5e5e5;margin:0}.reassurance{position:relative;top:0;float:right;width:100%}.reassurance-block{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word;background:#fff;margin:30px 10px 0;padding:15px 0;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;letter-spacing:.22px;line-height:16px;text-transform:uppercase;box-sizing:initial}@media(min-width:768px){.reassurance-block{margin:30px 15px 0}}.reassurance-item{position:relative;vertical-align:top;text-align:center;margin:0 auto;padding:0 5px;max-width:25%}.reassurance-item:last-child{margin-right:0}.reassurance-item .icon{height:30px;width:50px;margin:0 auto 5px}.reassurance-item .svg-additional-info{position:absolute;top:-5px;left:50%;margin-left:10px}@media(min-width:1024px){.reassurance--vertical{width:auto;min-width:100px;position:fixed;top:200px;right:0;bottom:initial}.reassurance--vertical .reassurance-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:none;border-left:2px solid #e5e5e5;max-width:100px;padding:15px 8px;text-align:center;margin:0}.reassurance--vertical .reassurance-item{width:auto;margin:0 0 25px;padding:0;max-width:inherit}.reassurance--vertical .reassurance-item:last-child{margin:0}}.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip{right:10px;max-width:170px}.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip:after{left:75%}.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip.quickshop{right:initial}.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip.quickshop:after{left:29%}.ui-tooltip.tooltip-arrow-gray.bottom-arrow:after{border-width:10px 10px 0;bottom:-10px;top:initial}.sticky-add-to-bag{background:#fff;position:fixed;right:0;bottom:0;width:100%;z-index:99;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;background-color:#eee}.sticky-add-to-bag-container{width:50%;height:60px}.sticky-add-to-bag-container--full-width{width:100%}@media(min-width:768px){.add-item-block__variation-size{padding-right:20px}}@media(min-width:1024px){.add-item-block__variation-size{width:33%}}.beauty-routine-carousel .product-tile .color-dropdown-container .sbHolder,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbHolder,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbHolder,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbHolder{box-sizing:border-box;height:40px}.beauty-routine-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);height:46px}.beauty-routine-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle.sbToggleOpen,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle.sbToggleOpen,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle.sbToggleOpen,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbToggle.sbToggle.sbToggleOpen{-webkit-transform:none;-ms-transform:none;transform:none;height:26px}.beauty-routine-carousel .product-tile .color-dropdown-container .sbSelector,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbSelector,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbSelector,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbSelector{display:block;height:25px;width:120px;margin:6px 5px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:30px;text-align:left}.beauty-routine-carousel .product-tile .color-dropdown-container .sbSelector img,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbSelector img,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbSelector img,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbSelector img{width:25px;height:25px;position:absolute;left:0}.beauty-routine-carousel .product-tile .color-dropdown-container .sbOptions.sbOptions,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbOptions.sbOptions,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbOptions.sbOptions,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbOptions.sbOptions{width:100%;position:absolute}.beauty-routine-carousel .product-tile .color-dropdown-container .sbOptions li,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbOptions li,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbOptions li,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbOptions li{padding:0;width:100%}.beauty-routine-carousel .product-tile .color-dropdown-container .sbOptions li a,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbOptions li a,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbOptions li a,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbOptions li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:25px;line-height:14px;text-align:left;word-break:break-all;margin:5px;padding:0 0 0 30px;position:relative}.beauty-routine-carousel .product-tile .color-dropdown-container .sbOptions li img,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbOptions li img,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbOptions li img,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbOptions li img{width:25px;height:25px;position:absolute;left:0;top:0}.bundle-offer .bundle-price-info .serenity-price{position:relative;float:right;text-align:left;color:#606060;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:.2px;line-height:14px;font-weight:400;margin:10px 0;padding:0 0 1px 5%;width:50%;border-left:1px solid #767676;cursor:pointer}.bundle-offer .bundle-price-info .serenity-price .product-price-block__serenity-price{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:21px;letter-spacing:.42px;line-height:19px;font-weight:400;display:block;margin-bottom:7px;white-space:nowrap;cursor:default}.bundle-offer .bundle-price-info .serenity-price .serenity-svg-holder{margin-left:-4px}.bundle-offer .bundle-price-info .serenity-price .product-price-block__serenity-price-text{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bundle-offer .bundle-price-info .serenity-price .product-price-block__serenity-price-text>p{margin:0}.bundle-offer .bundle-price-info .serenity-price .product-price-block__serenity-price-text>p::after{content:' ';white-space:pre}@media(min-width:1024px){.bundle-offer .bundle-price-info .serenity-price .product-price-block__serenity-price-text{width:70%}}.bundle-offer .bundle-price-info .serenity-price .tooltip-content{display:none}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs{width:100%;display:inline-block}@media(min-width:768px){.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs{margin-top:0}}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs div:nth-child(2){border-right:none;margin-top:-2px}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab,.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .reviewsTab{width:50%;float:left;text-align:center;cursor:pointer;font-size:12px;letter-spacing:.6px;padding:15px 0;text-transform:uppercase;border-bottom:2px solid #e5e5e5;border-right:2px solid #e5e5e5}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab:hover{color:#be0f34}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .questionsAnswersTablet{display:none}@media(min-width:768px){.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab,.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .reviewsTab{font-size:16px;letter-spacing:.8px;padding:22px 0}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .questionsAnswersTablet{display:inline}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .questionsAnswersMobile{display:none}}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .questionAnswerLinkContainer{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.24px;font-weight:400;height:16px}@media(min-width:768px){.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .questionAnswerLinkContainer{font-size:16px;letter-spacing:.32px}}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .questionAnswerLinkContainer .questionAnswerLink{display:none}.pdp-bottom-container .QandA-tabs-wraper .questionsAndAnswersTabs .questionsAnswersTab .product-turnto-teaser{display:inline-block;margin-bottom:0;margin-top:0}.pdp-bottom-container .QandA-tabs-wraper .pdpQATabHeader{margin-bottom:12px}.pdp-bottom-container .QandA-tabs-wraper .pdpQATabHeader .mainHeader{font-family:ClarinsRegular,times new roman,Times,serif;font-size:30px;letter-spacing:-.6px}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer{margin-top:10px;margin-bottom:50px}@media(min-width:768px){.pdp-bottom-container .QandA-tabs-wraper .pdpQATabHeader .mainHeader{font-size:50px;letter-spacing:-1px}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer{margin-top:38px}}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .questionsAnswersTabContainer,.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .reviewsTabContainer{display:none}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .questionsAnswersTabContainer .reviewsTabContent,.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .reviewsTabContainer .reviewsTabContent{text-align:center;display:inherit}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .questionsAnswersTabContainer .BVRRSortSelectWidget .BVRRSelect,.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .reviewsTabContainer .BVRRSortSelectWidget .BVRRSelect{padding:0 3px}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .questionsAnswersTabContainer .BVRRSortSelectWidget .sbHolder,.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .reviewsTabContainer .BVRRSortSelectWidget .sbHolder{width:220px;border:none}.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .questionsAnswersTabContainer .BVRRSortSelectWidget .sbHolder .sbSelector,.pdp-bottom-container .QandA-tabs-wraper .reviewsAndQAMainCointainer .reviewsTabContainer .BVRRSortSelectWidget .sbHolder .sbSelector{width:100%}.pdp-bottom-container .product-commercial-spot img{width:auto;position:relative;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:50%;left:50%;margin-top:20px}.pdp-bottom-container .product-commercial-spot img.js-loaded{width:100vw}.pdp-bottom-container .product-commercial-spot .product-tagline{font-family:ClarinsRegular,times new roman,Times,serif;font-size:30px;font-weight:400;margin:30px 0}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item,.pdp-bottom-container .ingredients-tab .ingredients-list li,.pdp-bottom-container .product-details-tab{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}@media(min-width:1024px){.pdp-bottom-container .product-commercial-spot .product-tagline{margin:30px 0 50px}}.pdp-bottom-container .product-commercial-spot .product-tagline h2{font-size:50px;margin:0}.pdp-bottom-container .product-details-tab{font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pdp-bottom-container .ingredients-tab #ingredients-carousel{padding-bottom:30px}.pdp-bottom-container .ingredients-tab #ingredients-carousel .ingredients-pagination{display:none}.pdp-bottom-container .ingredients-tab #ingredients-carousel .products-pagination{top:45%}.pdp-bottom-container .ingredients-tab .ingredients-list li{text-align:center}@media(max-width:767px){.pdp-bottom-container .ingredients-tab #ingredients-carousel .products-pagination{display:none}.pdp-bottom-container .ingredients-tab .ingredients-list li{padding-right:20px}}.pdp-bottom-container .ingredients-tab .ingredients-list li .ingredient-container{margin:0 auto;max-width:220px}@media(min-width:768px){.pdp-bottom-container .ingredients-tab .ingredients-list li .ingredient-container{max-width:375px}}@media(min-width:1024px){.pdp-bottom-container .ingredients-tab .ingredients-list li .ingredient-container{max-width:390px}}.pdp-bottom-container .ingredients-tab .ingredients-list li .ingredient-container .ingredient-image{padding:0 5%}.pdp-bottom-container .ingredients-tab .ingredients-list li .ingredient-container .ingredient-image img{max-width:100%}.pdp-bottom-container .ingredients-tab .ingredients-list li .ingredient-container .ingredient-name{text-align:center;width:100%;padding:20px 0;font-size:22px}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;position:relative;width:auto;margin-bottom:10px;padding:0 5% 0 0}@media(min-width:768px){.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item{padding:0 5%}}@media(min-width:1024px){.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item{padding:0 15%;margin-bottom:20px}}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item .ingredient-list-item{position:relative;width:30px;height:32px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item .ingredient-list-item .ingredient-icon{position:absolute;padding-right:10px;left:5px;top:0}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item .ingredient-list-item .ingredient-border{position:absolute;padding-right:10px;top:5px;left:0}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item .ingredient-data{width:80%;text-align:left;padding-left:5px;word-wrap:break-word}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-link{text-decoration:underline;text-transform:uppercase;padding:20px 0;font-size:11px;text-align:left;padding-left:15px}@media(min-width:768px){.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-item .ingredient-data{width:85%}.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-link{padding-left:5%}}@media(min-width:1024px){.pdp-bottom-container .ingredients-tab .ingredients-list .ingredient-link{padding-left:15%}}.pdp-bottom-container .free-content{padding:20px;border:2px solid #e5e5e5;margin-top:20px;clear:both}.pdp-bottom-container .olapic-widget-rendered{margin-top:20px}.pdp-bottom-container .how-to-apply{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:14px;margin:20px 0 60px}@media(min-width:768px){.pdp-bottom-container .free-content{padding:30px}.pdp-bottom-container .how-to-apply{margin:20px 0}}.pdp-bottom-container .how-to-apply h3{margin-top:0;text-transform:uppercase;font-size:14px}.pdp-bottom-container .how-to-apply .how-to-apply-content.video{border:2px solid #e5e5e5}@media(max-width:767px){.pdp-bottom-container .how-to-apply .how-to-apply-content.video{margin:0}}.pdp-bottom-container .how-to-apply .video .how-to-apply-item:last-of-type{padding:20px}@media(min-width:480px){.pdp-bottom-container .how-to-apply .video .how-to-apply-item{width:50%;left:50%}.pdp-bottom-container .how-to-apply .video .how-to-apply-item:last-of-type{left:-50%}}.pdp-bottom-container .how-to-apply .video .how-to-apply-item p{display:inline}.pdp-bottom-container .how-to-apply .video .how-to-apply-item .YTplayer{margin:0}.pdp-bottom-container .how-to-apply .YTVideoPreview{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ingredients-details{text-transform:uppercase;color:#767676}.ingredients-details .details-composition{color:#000}.navigation-links{text-align:center;margin-top:5px}.navigation-links .read-less-link,.navigation-links .read-less-link:hover,.navigation-links .read-more-link,.navigation-links .read-more-link:hover{border-bottom:1px solid #e4e4e4}.navigation-links .read-less-link:active,.navigation-links .read-less-link:hover,.navigation-links .read-more-link:active,.navigation-links .read-more-link:hover{color:#c52030}.beauty-routine,.most-recently-viewed,.you-may-also-like{margin:0 -20px 80px}@media(min-width:768px){.pdp-bottom-container .how-to-apply .video .how-to-apply-item:last-of-type{padding:30px}.beauty-routine,.most-recently-viewed,.you-may-also-like{margin:0 -30px 80px}}@media(min-width:1024px){.pdp-bottom-container .how-to-apply .video .how-to-apply-item:last-of-type{padding:40px}.beauty-routine,.most-recently-viewed,.you-may-also-like{margin:0 0 80px}}.beauty-routine .title,.bundle-offer-section .title,.most-recently-viewed .title,.questionsAndAnswersTabs .title,.you-may-also-like .title{font-family:ClarinsRegular,times new roman,Times,serif;font-size:35px;letter-spacing:0;line-height:35px;font-weight:400;margin:35px 0 20px 15px}@media(min-width:768px){.beauty-routine .title,.bundle-offer-section .title,.most-recently-viewed .title,.questionsAndAnswersTabs .title,.you-may-also-like .title{font-size:50px;letter-spacing:-1px;line-height:45px;margin:50px 0 40px}}@media(min-width:1024px){.beauty-routine .title,.bundle-offer-section .title,.most-recently-viewed .title,.questionsAndAnswersTabs .title,.you-may-also-like .title{margin:50px 0 65px}}.beauty-routine-carousel,.most-recently-viewed-carousel,.slot-product-recommendation-carousel,.you-may-also-like-carousel{margin-bottom:20px}.beauty-routine-carousel .list-item-ul,.most-recently-viewed-carousel .list-item-ul,.slot-product-recommendation-carousel .list-item-ul,.you-may-also-like-carousel .list-item-ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.beauty-routine-carousel .list-item-li,.most-recently-viewed-carousel .list-item-li,.slot-product-recommendation-carousel .list-item-li,.you-may-also-like-carousel .list-item-li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.beauty-routine-carousel .product-tile,.most-recently-viewed-carousel .product-tile,.slot-product-recommendation-carousel .product-tile,.you-may-also-like-carousel .product-tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.beauty-routine-carousel .product-tile .product-image,.most-recently-viewed-carousel .product-tile .product-image,.slot-product-recommendation-carousel .product-tile .product-image,.you-may-also-like-carousel .product-tile .product-image{width:190px;min-height:190px;padding-bottom:0}.beauty-routine-carousel .product-tile .color-dropdown-container,.most-recently-viewed-carousel .product-tile .color-dropdown-container,.slot-product-recommendation-carousel .product-tile .color-dropdown-container,.you-may-also-like-carousel .product-tile .color-dropdown-container{margin-top:auto;padding:0 0 10px}.beauty-routine-carousel .product-tile .color-dropdown-container .sbHolder,.most-recently-viewed-carousel .product-tile .color-dropdown-container .sbHolder,.slot-product-recommendation-carousel .product-tile .color-dropdown-container .sbHolder,.you-may-also-like-carousel .product-tile .color-dropdown-container .sbHolder{width:170px;margin:0 auto}.beauty-routine-carousel .product-tile .add-item-block,.most-recently-viewed-carousel .product-tile .add-item-block,.slot-product-recommendation-carousel .product-tile .add-item-block,.you-may-also-like-carousel .product-tile .add-item-block{margin-top:auto}.beauty-routine-carousel .product-tile button,.most-recently-viewed-carousel .product-tile button,.slot-product-recommendation-carousel .product-tile button,.you-may-also-like-carousel .product-tile button{width:170px;height:40px;line-height:16px;display:table-cell;vertical-align:middle;padding:2px 2em;overflow:hidden;font-size:11px}.beauty-routine-carousel .product-tile-block,.most-recently-viewed-carousel .product-tile-block,.slot-product-recommendation-carousel .product-tile-block,.you-may-also-like-carousel .product-tile-block{height:auto;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}.beauty-routine-carousel .product-tile-block .product-name,.most-recently-viewed-carousel .product-tile-block .product-name,.slot-product-recommendation-carousel .product-tile-block .product-name,.you-may-also-like-carousel .product-tile-block .product-name{font-size:14px;letter-spacing:.28px;line-height:18px;max-height:36px}.beauty-routine-carousel .product-tile-block .product-description,.most-recently-viewed-carousel .product-tile-block .product-description,.slot-product-recommendation-carousel .product-tile-block .product-description,.you-may-also-like-carousel .product-tile-block .product-description{font-size:11px;letter-spacing:.22px;line-height:16px;max-height:32px;margin-bottom:14px}.beauty-routine-carousel .product-pricing,.most-recently-viewed-carousel .product-pricing,.slot-product-recommendation-carousel .product-pricing,.you-may-also-like-carousel .product-pricing{margin:12px 0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.beauty-routine-carousel .product-pricing .pricing-link,.most-recently-viewed-carousel .product-pricing .pricing-link,.slot-product-recommendation-carousel .product-pricing .pricing-link,.you-may-also-like-carousel .product-pricing .pricing-link{position:relative;width:100%;height:20px}.beauty-routine-carousel .product-pricing .pricing-link+.pricing-link,.beauty-routine-carousel .product-pricing .pricing-link:hover,.most-recently-viewed-carousel .product-pricing .pricing-link+.pricing-link,.most-recently-viewed-carousel .product-pricing .pricing-link:hover,.slot-product-recommendation-carousel .product-pricing .pricing-link+.pricing-link,.slot-product-recommendation-carousel .product-pricing .pricing-link:hover,.you-may-also-like-carousel .product-pricing .pricing-link+.pricing-link,.you-may-also-like-carousel .product-pricing .pricing-link:hover{color:#000}.beauty-routine-carousel .product-pricing .pricing-link.wasNowPrice span.product-standard-price,.most-recently-viewed-carousel .product-pricing .pricing-link.wasNowPrice span.product-standard-price,.slot-product-recommendation-carousel .product-pricing .pricing-link.wasNowPrice span.product-standard-price,.you-may-also-like-carousel .product-pricing .pricing-link.wasNowPrice span.product-standard-price{font-size:14px;text-decoration:line-through}.beauty-routine-carousel .product-pricing .pricing-link .product-standard-price,.most-recently-viewed-carousel .product-pricing .pricing-link .product-standard-price,.slot-product-recommendation-carousel .product-pricing .pricing-link .product-standard-price,.you-may-also-like-carousel .product-pricing .pricing-link .product-standard-price{text-decoration:none;position:relative;top:20px}.beauty-routine-carousel .product-pricing .pricing-link .product-sales-price,.most-recently-viewed-carousel .product-pricing .pricing-link .product-sales-price,.slot-product-recommendation-carousel .product-pricing .pricing-link .product-sales-price,.you-may-also-like-carousel .product-pricing .pricing-link .product-sales-price{position:relative;bottom:20px;color:#000}.beauty-routine-carousel .product-pricing .pricing-link .product-sales-price,.beauty-routine-carousel .product-pricing .pricing-link .product-standard-price,.most-recently-viewed-carousel .product-pricing .pricing-link .product-sales-price,.most-recently-viewed-carousel .product-pricing .pricing-link .product-standard-price,.slot-product-recommendation-carousel .product-pricing .pricing-link .product-sales-price,.slot-product-recommendation-carousel .product-pricing .pricing-link .product-standard-price,.you-may-also-like-carousel .product-pricing .pricing-link .product-sales-price,.you-may-also-like-carousel .product-pricing .pricing-link .product-standard-price{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:21px;line-height:19px}.beauty-routine-carousel .product-pricing .pricing-link span.standard-price,.most-recently-viewed-carousel .product-pricing .pricing-link span.standard-price,.slot-product-recommendation-carousel .product-pricing .pricing-link span.standard-price,.you-may-also-like-carousel .product-pricing .pricing-link span.standard-price{font-size:14px;text-decoration:line-through}.beauty-routine-carousel .product-pricing .pricePerUnit,.most-recently-viewed-carousel .product-pricing .pricePerUnit,.slot-product-recommendation-carousel .product-pricing .pricePerUnit,.you-may-also-like-carousel .product-pricing .pricePerUnit{margin:2px 0}.beauty-routine-carousel .product-header,.most-recently-viewed-carousel .product-header,.slot-product-recommendation-carousel .product-header,.you-may-also-like-carousel .product-header{display:inline-block;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:29px;letter-spacing:.58px;line-height:28px;max-width:100%;text-align:center;text-transform:uppercase;color:#949494;word-wrap:break-word;min-height:33px;margin-bottom:10px;padding:0 35px}@media(min-width:768px){.beauty-routine-carousel .product-header,.most-recently-viewed-carousel .product-header,.slot-product-recommendation-carousel .product-header,.you-may-also-like-carousel .product-header{margin-bottom:30px}}.beauty-routine-carousel .product-header span,.most-recently-viewed-carousel .product-header span,.slot-product-recommendation-carousel .product-header span,.you-may-also-like-carousel .product-header span{font-size:16px;margin-left:12px;color:#000}@media(max-width:767px){.beauty-routine-carousel .product-review,.most-recently-viewed-carousel .product-review,.slot-product-recommendation-carousel .product-review,.you-may-also-like-carousel .product-review{margin-top:10px}}.beauty-routine-carousel .products-pagination,.most-recently-viewed-carousel .products-pagination,.slot-product-recommendation-carousel .products-pagination,.you-may-also-like-carousel .products-pagination{top:245px}.beauty-routine-carousel .products-pagination.jcarousel-control-prev,.most-recently-viewed-carousel .products-pagination.jcarousel-control-prev,.slot-product-recommendation-carousel .products-pagination.jcarousel-control-prev,.you-may-also-like-carousel .products-pagination.jcarousel-control-prev{left:0}.beauty-routine-carousel .products-pagination.jcarousel-control-next,.most-recently-viewed-carousel .products-pagination.jcarousel-control-next,.slot-product-recommendation-carousel .products-pagination.jcarousel-control-next,.you-may-also-like-carousel .products-pagination.jcarousel-control-next{right:0}@media(max-width:1023px){.beauty-routine-carousel .products-pagination,.most-recently-viewed-carousel .products-pagination,.slot-product-recommendation-carousel .products-pagination,.you-may-also-like-carousel .products-pagination{display:none}.recommendations .recommended-products .padge-text{max-width:120px}}.most-recently-viewed-carousel .products-pagination,.slot-product-recommendation-carousel .products-pagination,.you-may-also-like-carousel .products-pagination{top:182px}.recommendations .recommendations-tabs{list-style:none;text-align:center;margin:57px 0 48px;padding-left:0}.recommendations .recommendations-tabs li{display:inline-block;margin-right:7.4%}.recommendations .recommendations-tabs li:last-child{margin-right:0}.recommendations .recommendations-tabs .button-link,.recommendations .recommendations-tabs a{text-transform:uppercase}.recommendations .recommendations-tabs a{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.8px;padding-bottom:3px}.recommendations .recommendations-tabs .button-link{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.6px;margin:10px auto;line-height:20px}.recommendations .recommendations-tabs a:hover{color:#c20430}.recommendations .recommendations-tabs li.active .button-link,.recommendations .recommendations-tabs li.active a{color:#c20430;border-bottom:2px solid #c20430}.recommendations .recommended-products{position:relative;padding-bottom:80px}.recommendations .recommended-products .products{display:none}.recommendations .recommended-products .active-products{display:block}.recommendations .recommended-products .badge-image,.recommendations .recommended-products .product-badge{left:15px}.recommendations .recommended-products .jcarousel ul{border:0;outline:0}.recommendations .recommended-products .jcarousel-pagination{bottom:10px;display:none}@media(max-width:767px){.recommendations .recommendations-tabs li{margin-right:0}.recommendations .recommended-products .jcarousel-pagination{display:block;top:185px}.recommendations .recommended-products .jcarousel-pagination a{background:#c0bebe;box-shadow:none}.recommendations .recommended-products .jcarousel-pagination a.active{background:#282b30}.recommendations .recommended-products .product-tile-block{height:60px}.recommendations .recommended-products .product-image{margin-bottom:70px}}.recommendations-buttons{list-style-type:none;padding-left:2.7%;height:auto}.recommendations-buttons li{width:100%;display:inline-block;float:left}.recommendations-buttons li .jcarousel-pagination{display:block;z-index:88;margin:15px 0}@media(min-width:768px){.recommendations-buttons li .jcarousel-pagination{display:none}}.recommendations-buttons li .jcarousel-pagination a{box-shadow:none;background-color:#bfbdbe}.recommendations-buttons li .jcarousel-pagination a.active{background-color:#282b30}.recommendations-buttons.recommendations-buttons li{margin-right:0}@media(max-width:767px){.recommendations-buttons.recommendations-buttons li{border-top:none;margin-top:2px}.recommendations-buttons.recommendations-buttons li.active{margin-top:4px}.recommendations-buttons.recommendations-buttons li .button-link,.recommendations-buttons.recommendations-buttons li a{display:inline-block}}.recommendations-buttons.recommendations-buttons li.active{color:#c20430;border-top:4px solid #be0f34}.recommendations-buttons.recommendations-buttons li .button-link,.recommendations-buttons.recommendations-buttons li a,.recommendations-buttons.recommendations-buttons li.active .button-link,.recommendations-buttons.recommendations-buttons li.active a{border-bottom:none}.recommendations-buttons li:first-child:nth-last-child(1){width:100%;box-shadow:none;border-right:none}.recommendations-buttons li:first-child:nth-last-child(1) .button-link,.recommendations-buttons li:first-child:nth-last-child(1) a{min-height:auto;border-bottom:2px solid #c20430}.recommendations-buttons li:first-child:nth-last-child(2),.recommendations-buttons li:first-child:nth-last-child(2)~li{width:50%;box-sizing:border-box}.recommendations-buttons li:first-child:nth-last-child(3),.recommendations-buttons li:first-child:nth-last-child(3)~li{width:33.3333%}.recommendations h2{text-align:center;font-family:ClarinsRegular,times new roman,Times,serif;font-size:50px;letter-spacing:0;line-height:50px;font-weight:400}.bundle-offer .bundle-price-wrapper .save-price,.bundle-offer .product-pricing{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif}.bundle-offer-section .product-tile-block,.recommendations .product-tile-block{height:auto!important}.bundle-offer-section .product-tile-block .product-name,.recommendations .product-tile-block .product-name{max-height:38px}.bundle-offer-section .product-tile-block .product-description,.recommendations .product-tile-block .product-description{max-height:30px}.bundle-offer-section .product-tile .product-sales-price,.recommendations .product-tile .product-sales-price{font-size:21px}.bundle-offer-section .product-tile .badge-image,.bundle-offer-section .product-tile .product-badge,.recommendations .product-tile .badge-image,.recommendations .product-tile .product-badge{left:-10px}.bundle-offer-section .visibleProduct2:before,.bundle-offer-section .visibleProduct3:before,.recommendations .visibleProduct2:before,.recommendations .visibleProduct3:before{zoom:1;top:95px;content:"";position:absolute}.bundle-offer-section .one-tab-only,.recommendations .one-tab-only{display:none}.bundle-offer-section .bundle-offer,.recommendations .bundle-offer{padding:0;text-align:center}.bundle-offer-section .bundle-price-info,.recommendations .bundle-price-info{float:none;margin-top:60px}.bundle-offer-section .bundle-price-info:before,.recommendations .bundle-price-info:before{top:35px;left:0;zoom:1;margin:10px auto}@media(min-width:768px){.bundle-offer-section .bundle-price-info:before,.recommendations .bundle-price-info:before{margin:0 0 0 -10px}}@media(min-width:1024px){.bundle-offer-section .bundle-price-info:before,.recommendations .bundle-price-info:before{left:17%;margin:0}}.bundle-offer-section .bundle-price-info .add-to-cart,.recommendations .bundle-price-info .add-to-cart{color:#fff;background:#000;border:none}.bundle-offer-section .bundle-price-info .bundle-price,.recommendations .bundle-price-info .bundle-price{color:#000}.bundle-offer-section #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop,.recommendations #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop{white-space:normal}.bundle-offer-section #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop .quickview,.recommendations #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop .quickview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;min-height:35px;padding:0}.bundle-offer-section #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop .quickview .swatchesCircle,.recommendations #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop .quickview .swatchesCircle{margin-left:14px}.bundle-offer-section #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop .quickview .quickviewText,.recommendations #bundle-offer-zone .bundle-product .product-quickshop-wrapper .product-quickshop .quickview .quickviewText{display:inline-block;margin:10px 0;text-align:center}@media(max-width:767px){.bundle-offer-section #bundle-offer-zone p.jcarousel-pagination,.bundle-offer-section .bundle-offer-wrapper .products-pagination,.recommendations #bundle-offer-zone p.jcarousel-pagination,.recommendations .bundle-offer-wrapper .products-pagination{display:none}.bundle-offer-section .bundle-jcarousel-wrapper,.recommendations .bundle-jcarousel-wrapper{width:100%}.bundle-offer-section .bundle-offer-wrapper li,.recommendations .bundle-offer-wrapper li{padding:0 10px}.bundle-offer-section .recommended-products,.recommendations .recommended-products{padding:0 0 80px;margin:0 -20px}.bundle-offer-section .recommended-products .pricePerUnit,.recommendations .recommended-products .pricePerUnit{font-size:10px}.bundle-offer-section .recommended-products.recommended-products-accordion,.recommendations .recommended-products.recommended-products-accordion{padding:20px 0 80px;margin:0}.bundle-offer-section .recommended-products.recommended-products-accordion .bundle-jcarousel-wrapper,.recommendations .recommended-products.recommended-products-accordion .bundle-jcarousel-wrapper{width:calc(100% + 40px);margin-left:-20px}.bundle-offer-section .recommended-products .bundle-price-info,.recommendations .recommended-products .bundle-price-info{padding-left:0}.bundle-offer-section .pricePerUnit,.recommendations .pricePerUnit{font-size:11px}}.bundle-offer-section .bundle-offer-wrapper .product-quickshop .swatchesCircle,.recommendations .bundle-offer-wrapper .product-quickshop .swatchesCircle{margin:0 2px 0 5px;width:25px}.bundle-offer-section .bundle-offer-wrapper .product-quickshop .swatchesCircle .selected-bundle-color-swatch,.recommendations .bundle-offer-wrapper .product-quickshop .swatchesCircle .selected-bundle-color-swatch{top:2px;margin:0;left:-8px}@media(max-width:767px){.bundle-offer-section .bundle-offer-wrapper .bundle-jcarousel-wrapper,.recommendations .bundle-offer-wrapper .bundle-jcarousel-wrapper{width:calc(100% + 40px);margin-left:-20px}.recommendations .recommendations-tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.recommendations .recommendations-tabs li{height:auto}}.bundle-offer,.bundle-offer ul{display:inline-block}.recommendations .recommended-products{padding:0 20px 80px}.recommendations .recommended-products.recommended-products-accordion{width:100%;display:inline-block;box-sizing:border-box}.bundle-offer{width:100%;padding:0}@media(min-width:768px){.bundle-offer{padding:0 0 0 4%}}@media(min-width:1024px){.bundle-offer{padding:0 2% 0 4%}}.bundle-offer li{border:none;padding:0 2px;position:relative;box-sizing:border-box}.bundle-offer li:before{display:none}.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before{top:35%;zoom:.8;z-index:1;content:"";left:-30.5px;position:absolute;display:inline-block}.bundle-offer .product-tile .product-tile-block .product-description{display:block;padding:0 5px;margin-bottom:0;max-height:43px;overflow:hidden}@media(max-width:767px){.bundle-offer .product-tile .product-tile-block .product-description{display:none}}.bundle-offer .freeshipping,.bundle-offer .inventory,.bundle-offer .product-price,.bundle-offer .product-tile .product-tile-block .product-description .description-link.free{display:none}.bundle-offer .bundle-jcarousel-wrapper{margin:0;width:100%;border:none;box-shadow:none;display:inline-block;border-radius:initial;box-sizing:border-box}@media(min-width:768px){.bundle-offer li.visibleProduct2:before,.bundle-offer li.visibleProduct3:before{zoom:.8;top:120px}.bundle-offer .bundle-jcarousel-wrapper{width:65%;float:left;box-sizing:border-box}}.bundle-offer .bundle-offer-zone{position:static}.bundle-offer .products-pagination.jcarousel-control-next,.bundle-offer .products-pagination.jcarousel-control-prev{z-index:1;top:100px}.bundle-offer .products-pagination.jcarousel-control-prev{left:-40px}.bundle-offer .products-pagination.jcarousel-control-next{right:-40px}@media(min-width:1024px){.bundle-offer .bundle-jcarousel-wrapper{width:69%}.bundle-offer .products-pagination.jcarousel-control-next{right:-50px}}.bundle-offer .bundle-price-info{width:100%;position:relative;display:inline-block;text-align:center}@media(max-width:767px){.bundle-offer .products-pagination.jcarousel-control-next,.bundle-offer .products-pagination.jcarousel-control-prev{z-index:-1}.bundle-offer .bundle-price-info{margin-top:50px}}@media(min-width:768px){.bundle-offer .bundle-price-info{width:35%;float:left;margin-top:75px;padding-left:15%;box-sizing:border-box}.bundle-offer .bundle-price-info:before{top:-25px;left:60px;position:absolute;display:inline-block;margin:46px auto}}@media(min-width:1024px){.bundle-offer .bundle-price-info{width:31%;padding-left:8%}}.bundle-offer .bundle-price-info:before{content:"";display:inline-block}.bundle-offer .bundle-price-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.bundle-offer .bundle-price-wrapper .bundle-price,.bundle-offer .bundle-price-wrapper .bundle-price-all,.bundle-offer .bundle-price-wrapper .bundle-price-no-discount{display:inline-block;font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.32px;padding:0 5px}.bundle-offer .bundle-price-wrapper .bundle-price-all{color:#000;text-decoration:line-through}.bundle-offer .bundle-price-wrapper .bundle-price{color:#be0f34}.bundle-offer .bundle-price-wrapper .bundle-price.bundle-price-no-discount{margin:10px 0 0;color:#000;padding-bottom:8px}.bundle-offer .bundle-price-wrapper .bundle-price-standard-and-sale{margin-top:8px}@media(max-width:767px){.bundle-offer .bundle-price-wrapper .serenity-price{width:auto}.recommendations .recommended-products .bundle-offer #bundle-offer-zone p.jcarousel-pagination{display:none}}.bundle-offer .bundle-price-wrapper .save-price{font-size:10px;letter-spacing:.2px;color:#606060;width:60%;margin:5px auto}.bundle-offer .product-review{margin-top:17px}.bundle-offer .product-pricing{font-size:14px;letter-spacing:1.4px;margin:0}.bundle-offer .product-pricing.product-price-free{margin-top:44px}.bundle-offer .product-tile-block .product-name{font-family:gotham ssm bold a,gotham ssm bold b,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1.4px;padding:0 4%;height:55px}.bundle-offer .product-add-to-cart{text-align:center}.recommendations .recommended-products .bundle-offer .product-tile-block{height:58px;margin-top:18px}@media(min-width:768px){.recommendations .recommended-products .bundle-offer .product-tile-block{height:110px}}.recommendations .recommended-products .bundle-offer .serenity-price span{font-size:19px}.bundle-offer-zone .selected-bundle-color-swatch{height:25px;width:25px}.bundle-offer .product-quickshop{width:155px;max-width:163px;display:inline-block}@media(max-width:319px){.bundle-offer .product-quickshop{margin:0;width:98%;letter-spacing:0}}@media(min-width:768px){.bundle-offer .product-quickshop{width:138px}}@media(min-width:1024px){.bundle-offer .product-tile-block .product-name{padding:0 10%}.bundle-offer .product-quickshop{width:153px}}.bundle-offer .product-quickshop .quickview{width:100%;padding:10px 0;display:inline-block}.bundle-offer .product-quickshop .swatchesCircle img{top:7.5px;width:22px;left:-3px;margin:-27px -2px 0 3px}.bundle-offer .product-quickshop .swatchesCircle img.selected-bundle-color-swatch{width:25px;height:25px;margin-left:0}@media(max-width:319px){.bundle-offer .product-quickshop .swatchesCircle img.selected-bundle-color-swatch{top:7px}}.bundle-offer .product-quickshop .quickviewText{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0;width:100px;display:inline-block;text-align:left;top:0;position:relative;text-transform:uppercase}@media(max-width:319px){.bundle-offer .product-quickshop .quickviewText{width:auto}}.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{top:2px;width:108px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:319px){.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{width:65%}}@media(min-width:768px){.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{width:95px}}@media(min-width:1024px){.bundle-offer .product-quickshop .quickviewText.selected-bundle-color-name{width:108px}}@media(min-width:768px){.js .ui-dialog.bundleQuickviewWrapper{width:700px!important}}@media(min-width:1024px){.js .ui-dialog.bundleQuickviewWrapper{width:980px!important}}@media(max-width:767px){.js .ui-dialog.bundleQuickviewWrapper{box-sizing:border-box;padding:20px 20px 35px;background:0 0}.js .bundleQuickViewDialog{border-top:4px solid #be0f34;background:#fff;padding:8px 10px 0}}.bundle-quickview-wrapper{padding:0 0 30px}.bundle-quickview-wrapper .main-image-container .visible-image{display:block}@media(min-width:768px){.bundle-quickview-wrapper{padding:20px 0 0}.bundle-quickview-wrapper .images-icons-section,.bundle-quickview-wrapper .information-section{width:50%;float:left}.bundle-quickview-wrapper .main-image-container{width:80%;margin:0 auto}.promoBonusProduct{border:2px solid #e5e5e5;border-top:4px solid #be0f34}}.bundle-quickview-wrapper .product-main-image{margin:20px}.bundle-quickview-wrapper .product-info__description-link{display:none}.bundle-quickview-wrapper .add-to-bundle .add-to-bundle-button,.bundle-quickview-wrapper .add-to-bundle .out-of-stock-bundle-button,.bundle-quickview-wrapper .update-item-block .add-to-bundle-button,.bundle-quickview-wrapper .update-item-block .out-of-stock-bundle-button{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:12px;margin-top:20px}.promoBonusProduct{position:fixed;overflow-y:auto;overflow-x:hidden;z-index:96}@media(max-width:767px){.promoBonusProduct{left:0;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;max-width:100%;max-height:100%}}.promoBonusProduct .bonus-product-list{max-width:100%;margin:65px 0 0;padding:0 5.5%}@media(min-width:768px){.promoBonusProduct .bonus-product-list{padding:0 65px;margin:65px 0}}.promoBonusProduct .bonus-product-list .product-col-1,.promoBonusProduct .bonus-product-list .product-col-2{padding:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.promoBonusProduct .bonus-product-list .product-col-1{height:42%}.promoBonusProduct .bonus-product-list .product-col-2{height:58%}.promoBonusProduct .bonus-product-list .bonusProductPopup_close{top:40px;right:14px;position:absolute;cursor:pointer}.promoBonusProduct .bonus-product-list .promotion-header{margin-top:2px}.promoBonusProduct .bonus-product-list .promotion-header .title-common{width:100%;display:inline-block}.promoBonusProduct .bonus-product-list .promotion-header .title{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:22px}.promoBonusProduct .bonus-product-list .promotion-header .sub-title{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;padding:0 22px;margin-top:11px}.promoBonusProduct .bonus-product-list .product-add-to-cart label,.promoBonusProduct .bonus-product-list .product-name,.promoBonusProduct .bonus-product-list .promotion-header .sub2-title{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif}.promoBonusProduct .bonus-product-list .promotion-header .sub2-title{font-size:14px;margin-top:11px}.promoBonusProduct .bonus-product-list .jcarousel-wrapper{margin:0;box-shadow:none;border:none;max-width:100%}.promoBonusProduct .bonus-product-list .jcarousel{overflow:visible;margin-top:12px}@media(min-width:768px){.promoBonusProduct .bonus-product-list .bonusProductPopup_close{top:16px}.promoBonusProduct .bonus-product-list .jcarousel{display:inline-block;overflow:hidden}}.promoBonusProduct .bonus-product-list .jcarousel ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.promoBonusProduct .bonus-product-list .jcarousel ul{display:block;width:100%}.promoBonusProduct .bonus-product-list .jcarousel li{float:none}}.promoBonusProduct .bonus-product-list .jcarousel img{display:inline-block;max-height:100%}.promoBonusProduct .bonus-product-list .products-pagination.jcarousel-control-next,.promoBonusProduct .bonus-product-list .products-pagination.jcarousel-control-prev{display:none}@media(min-width:768px){.promoBonusProduct .bonus-product-list .products-pagination.jcarousel-control-next,.promoBonusProduct .bonus-product-list .products-pagination.jcarousel-control-prev{display:block;top:120px}}.promoBonusProduct .bonus-product-list .products-pagination.jcarousel-control-prev{left:-60px}.promoBonusProduct .bonus-product-list .products-pagination.jcarousel-control-next{right:-60px}.promoBonusProduct .bonus-product-list .products-pagination.disabled{display:none}.promoBonusProduct .bonus-product-list .bonus-product-item{padding:10px}.promoBonusProduct .bonus-product-list .bonus-product-item.selected,.promoBonusProduct .bonus-product-list .bonus-product-item:hover{cursor:pointer;box-shadow:0 0 0 2.5px #be0f34 inset}@media(max-width:1023px){.promoBonusProduct .bonus-product-list .bonus-product-item:hover:not(.selected){box-shadow:none}}@media(min-width:768px){.promoBonusProduct .bonus-product-list .bonus-product-item{padding:25px 10px}}.promoBonusProduct .bonus-product-list .product-add-to-cart{width:130px;height:auto;min-height:40px;margin:0 auto 10px;line-height:14px;padding-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.promoBonusProduct .bonus-product-list .product-add-to-cart .inventory{width:auto}.promoBonusProduct .bonus-product-list .product-add-to-cart label{font-size:11px;letter-spacing:1.1px;float:none}.promoBonusProduct .bonus-product-list .product-name{font-size:14px;display:block;margin:0 0 12px;max-height:48px;overflow:hidden;line-height:16px}.promoBonusProduct .bonus-product-list .product-price{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:16px}.promoBonusProduct .bonus-product-list .product-price .price-standard{border:none;padding:0}.promoBonusProduct .bonus-product-list .product-price .price-standard.crossed{text-decoration:line-through;color:#d4d4d4}.promoBonusProduct .bonus-product-list .product-price .price-standard .price{color:#000}.promoBonusProduct .bonus-product-list .product-price .price-bonus{color:#c20430}.promoBonusProduct .bonus-product-list .product-price .price-bonus.free{color:#000}.promoBonusProduct .bonus-product-list .product-price .price-discount{color:#767676}.promoBonusProduct .bonus-product-list .product-price .bonus-price-standart{color:#000}.promoBonusProduct .bonus-product-list .product-primary-image{max-width:62%;margin:0 auto;margin-top:26px;display:inline-block}@media(min-width:768px){.promoBonusProduct .bonus-product-list .product-primary-image{max-width:100%;margin-top:0;display:inline-block;width:75%;height:100%}}.promoBonusProduct .bonus-product-list .quantity-error{color:red;text-transform:inherit}.promoBonusProduct .bonus-product-list .bonus-product-list-footer{padding:0;margin:35px 0 0;background:0 0}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:100%}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .dismiss{margin-top:18px;margin-bottom:10px}@media(min-width:768px){.promoBonusProduct .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:206px}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .dismiss{margin-bottom:0}}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .dismiss .button-link{font-family:gotham ssm medium a,gotham ssm medium b,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.1px;border-bottom:1px solid #d4d4d4}.promoBonusProduct .bonus-product-list .selected-bonus-item{margin:16px 0 16px 16px;position:relative}.promoBonusProduct .bonus-product-list .selected-bonus-item .item-name{font-weight:700}.promoBonusProduct .bonus-product-list .selected-bonus-item .remove-link{cursor:pointer;color:#900;left:-16px;position:absolute}.promoBonusProduct .bonus-product-list .selected-bonus-item .remove-link:hover{color:#414141}.pdp-category-slot:not(:empty){padding:20px 0;border-top:2px solid #e5e5e5}.pdp-category-slot:not(:empty) .pdp-promo-block+.pdp-promo-block{display:none}.pdp-category-slot__below-image-section:not(:empty){margin:20px;width:calc(100% - 40px)}.pdp-category-slot__below-information-section:not(:empty){border-bottom:2px solid #e5e5e5;margin:20px 10px 0;width:calc(100% - 20px)}.eretailers-dialog{max-height:75vh;overflow-y:auto;max-width:75vw;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed}.eretailers-wrapper{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;overflow-x:hidden}.eretailer-img{text-align:center}.eretailer-img img{width:150px;height:150px;margin:10px}.pdp-cosme-block{display:inline-block;margin:10px 0}