.content-block{display:block;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.content-block [data-clickable],.content-block[data-clickable]{cursor:pointer}.content-block b,.content-block strong{font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-weight:700}.content-block__content{display:flex;flex-direction:column;height:100%}.content-block__content-wrapper{width:100%;height:100%}.content-block__content-wrapper--positioned{position:absolute;z-index:3;top:0;left:0}.content-block__line{display:block;font-size:17px;padding-bottom:12px}@media only screen and (min-width:1024px){.content-block__line{padding-bottom:16px}}@media only screen and (min-width:1280px){.content-block__line{font-size:19px}}.content-block__line--wrap{padding-top:21px}@media only screen and (min-width:1024px){.content-block__line--wrap{padding-top:24px}}.content-block__line p{margin:0;padding:0}.content-block--split-width-tout .content-block__line p{padding-bottom:12px}@media only screen and (min-width:1024px){.content-block--split-width-tout .content-block__line p{padding-bottom:16px}}.content-block__links{display:block;font-size:17px;min-height:1.5em;padding-bottom:12px}@media only screen and (min-width:1024px){.content-block__links{padding-bottom:16px}}.content-block__links.elc-basic-tout__links-wrapper{text-align:inherit}.content-block__links.elc-basic-tout__links-wrapper .content-block__line{text-align:inherit}.content-block__links.elc-basic-tout__links-wrapper .content-block__line .button{display:inline-block;text-align:inherit}.content-block__links--2up>div:first-of-type{margin-bottom:20px}@media only screen and (min-width:1024px){.content-block__links--2up{display:flex;flex-direction:row}.content-block__links--2up>div:first-of-type{margin-bottom:0;margin-right:20px}}.basic-tout .content-block__links{padding-bottom:0}@media only screen and (min-width:1024px){.basic-tout .content-block__links{padding-bottom:0}}.content-block__links.content-block__icons a{margin-top:5px;display:inline-block}.content-block__links .content-block__cta-icon{width:30px;height:30px;display:inline-block;margin-right:5px;vertical-align:top}.content-block__picture-media-asset{width:100%;height:100%}.content-block__picture-media-asset img,.content-block__picture-media-asset picture{height:auto;max-width:100%;width:100%}.content-block__picture .basic-tout__text-over-image{display:flex;flex-direction:column;height:80%;width:100%}.content-block__picture .content-block__image{display:block}.content-block__picture .content-block__image--alt{display:none}.content-block.basic-tout .content-block__line{padding-bottom:0}@media only screen and (min-width:1024px){.content-block.basic-tout .content-block__line{padding-bottom:0}}.content-block.basic-tout .content-block__line--eyebrow .style--bare{font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;letter-spacing:.08em;line-height:1.4545454545;margin:0;text-transform:uppercase;color:inherit;font-size:11px}.content-block.basic-tout .content-block__line--headline .style--bare{font-family:CliniqueHelveticaNeueLight,Sans-Serif;font-size:1.25rem;letter-spacing:0;line-height:1;margin:0;color:#1a1a1a}@media only screen and (min-width:1040px){.content-block.basic-tout .content-block__line--headline .style--bare{font-size:1.875rem}}.content-block.basic-tout .content-block__line--content .style--bare{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-size:1rem;line-height:1.5rem;margin:0;color:#1a1a1a;letter-spacing:0;text-transform:none}@media only screen and (min-width:1040px){.content-block.basic-tout .content-block__line--content .style--bare{font-size:1rem;line-height:1.5rem}}.content-block.basic-tout__text-over-image-text .style--bare{font-family:CliniqueHelveticaNeueLight,Sans-Serif;font-size:1.375rem;letter-spacing:0;line-height:1;margin:0;color:#1a1a1a}@media only screen and (min-width:1040px){.content-block.basic-tout__text-over-image-text .style--bare{font-size:2.25rem}}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color{color:#1a1a1a}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color--black{color:#000}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color--black p{color:#000}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color--white{color:#fff}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color--white p{color:#fff}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color--grey{color:#999}.content-block__override-color.hero-full-width__content-wrapper--mobile .text-color--grey p{color:#999}.content-block .elc-button-default{color:#1a1a1a;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}.content-block .elc-button-default:hover,.content-block .elc-button-default:visited{color:#1a1a1a}@media only screen and (min-width:1024px){.content-block .basic-tout__inner--has-img-alt:hover .content-block__image{display:none}}@media only screen and (min-width:1024px){.content-block .basic-tout__inner--has-img-alt:hover .content-block__image--alt{display:block}}
@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single{padding-bottom:0}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left{width:70.31%;float:left;padding-right:24px;padding-left:25px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right{-webkit-box-shadow:1px 2px 10px #ccc;-moz-box-shadow:1px 2px 10px #ccc;box-shadow:1px 2px 10px #ccc;width:29.69%;background:#fafafa;right:0;height:100%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-header{display:block;padding-bottom:10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.loading{position:relative;background:0 0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.loading::before{content:"";background:url(/media/export/cms/479-01%20Clinique_LoadingGif_R22.gif) no-repeat 50% 56%;position:absolute;height:100%;width:100%;left:0;top:0;z-index:999;display:block;background-attachment:fixed}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.loading::before{background-position:33% 56%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel__title{text-align:center;font-size:28px!important;font-weight:700;line-height:36px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;float:none;padding:0;text-transform:uppercase}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel__title{font-size:40px!important}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel__content{padding:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples{padding:0;margin:0 auto;font-size:16px;line-height:24px;letter-spacing:.5px;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header{margin:13px 16px 13px}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header{margin:13px 16px 0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3{font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.25px;color:#000;margin-bottom:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3{font-size:22px;margin-bottom:11px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3 .samples-expand-toggle{float:right;position:relative;width:24px;height:24px;margin-top:-3px;cursor:pointer}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3 .samples-expand-toggle::after,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3 .samples-expand-toggle::before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#000;display:block;height:2px;width:16px;position:absolute;left:50%;top:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3 .samples-expand-toggle::after{width:2px;height:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__header h3 .samples-expand-toggle.icon--minus::after{visibility:hidden}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__message{text-align:center;font-size:20px;margin:0 auto;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__message{width:57%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__message .max{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:11px;line-height:16px;text-align:center;letter-spacing:.25px;color:rgba(0,0,0,.6);margin-top:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__message .max{margin-top:14px;font-size:15px;line-height:20px;color:#000}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__message .available{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:11px;line-height:16px;text-align:center;letter-spacing:.25px;color:rgba(0,0,0,.6);margin-top:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__message .available{margin-top:14px;font-size:15px;line-height:20px;color:#000}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content{margin-top:17px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid{padding:0 20px}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid{padding:0 30px;margin-bottom:0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-track{margin:0 auto}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product{padding:0 7px;text-align:center;min-height:300px;float:left;margin:0;border-bottom:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product.deactivate .sample-select-button{background-color:#ccc;cursor:default}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product:nth-child(n){display:none;width:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product:nth-child(1),.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product:nth-child(2){display:block}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product{min-height:366px;padding:0 10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product:nth-child(n){width:25%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product:nth-child(3),.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product:nth-child(4){display:block}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product___remove{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__container .product-name{margin-bottom:12px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;text-align:center;letter-spacing:.25px;text-transform:uppercase;color:#000}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__container .product-size{font-size:9px;line-height:16px;color:rgba(0,0,0,.64);font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__container .product-size{font-size:14px;line-height:16px;color:#5c5c5c}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__image{margin:0 auto;width:104px;height:104px}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__image{width:152px;height:152px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__image img{width:100%;height:104px}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__image img{height:152px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__description{margin:13px 0 85px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__description .product_name{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-align:center;letter-spacing:.25px;text-transform:uppercase;color:#000}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__description .product_name{font-size:15px;width:100%!important;height:82px;max-height:200px;float:none!important;overflow:hidden}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__description .grid-item--1-3-of-4 .grid-item--4-of-4{position:absolute;right:0;left:0;bottom:64px;letter-spacing:.25px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__description .grid-item--1-3-of-4 .grid-item--4-of-4 .skus{display:flex;justify-content:center}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__description .grid-item--1-3-of-4 .grid-item--4-of-4{bottom:65px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__select{margin-bottom:32px;position:absolute;right:0;bottom:0;left:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__select{margin-bottom:23px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__select .button{padding:7px 0;border:1px solid #e6e6e6;margin-top:0;font-size:11px;line-height:20px;text-align:center;color:#000;background-color:#fff;height:auto;min-height:36px;width:80%;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-weight:400}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__select .button{padding:7px 7px 7px 7px;font-size:15px;width:auto;max-width:95%;min-width:80%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__select .button.selected{color:#fff;background-color:#000;font-weight:700}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .product__select .sample-select{padding:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-arrow{z-index:1}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-arrow::before{color:#000}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-arrow.slick-prev{left:3px;right:auto}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-arrow.slick-prev::before{content:"\f104";font:32px/1 FontAwesome,Arial,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-arrow.slick-next{right:3px;left:auto}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid .slick-arrow.slick-next::before{content:"\f105";font:32px/1 FontAwesome,Arial,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel .viewcart-samples__content .samples-carousel .samples-grid.slick-initialized .product{display:block}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .favorites-panel,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .viewcart-banner,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .viewcart-samples{display:none!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .error .single-message{color:#b00020;background:rgba(176,0,32,.02);font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;padding:12px;border:1px solid #b00020;margin-bottom:16px;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.25px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .no_items_msg,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .signin-to-see-cart{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-size:14px}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .no_items_msg,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart .signin-to-see-cart{max-width:420px;margin:0 auto}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-panel.empty_cart #favorites-pane{border:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #promo-message{font-size:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #promo-message .dbMsgBox{background:#fcfcfc;border:1px solid #999;margin:0 16px 20px;color:#999;font-size:15px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;letter-spacing:.25px;font-weight:400;padding:15px 12px;text-align:left}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #promo-message .dbMsgBox{margin-left:0;margin-right:0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-header{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .messages{border:0;padding:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .messages.error .single-message{margin:25px 0 0;color:#f00;background:#fefdfb;border:1px solid #f00;padding:12px;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.25px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .messages.error [class*=error_offer_criteria_met]{color:#adddb7!important;border:1px solid #adddb7!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .messages.error .error_offer_criteria_not_met,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .messages.error .single-message{color:#ee9f57;border:1px solid #ee9f57}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .messages.error .error_invalid_offer_code{border:1px solid #f00;color:#f00}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product__desc{width:77%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product__desc .info>div{margin-bottom:10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product__desc .info .color{clear:both;margin-top:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .thumb{width:33.5%;padding-right:10px;padding-left:0;padding-bottom:0;float:left;text-align:center}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .thumb{width:26.5%;padding-right:15px}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .thumb{width:215px;position:absolute;left:0;top:0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product-name{font-size:14px;font-weight:700}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product-name a{color:#000;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product-name{font-size:17px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .size{font-size:12px;color:#000;opacity:.4}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .size{font-size:14px;opacity:.64}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .color{height:18px}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .color{float:left;width:47%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .color .swatch{border-radius:50%;margin-right:8px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .color .shade{font-size:12px;opacity:.64}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .color .shade{font-size:14px;color:#000;left:0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item{border-bottom:2px solid #e6e6e6;margin:16px 0;border-top:2px solid #e6e6e6;padding:12px 16px}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item{padding-left:215px;padding-right:27%;margin:25px 0}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample{min-height:135px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .total{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .info{position:relative}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .info{position:static}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .price{text-align:right;position:absolute;right:0;bottom:-38px;width:auto!important;margin:0;font-weight:700}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .price .price-wrapper{width:auto!important;margin-bottom:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .price{float:right;padding-right:0;position:static;margin-top:-7px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item.sample .price .cart-item__total{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item__remove-form{padding-top:0;position:static}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item__remove-form .cart-item__add-to-favorites{text-decoration:underline;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-size:14px;color:#999;display:inline}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item__remove-form .cart-item__add-to-favorites{float:right;width:53%}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .cart-item__remove-form .cart-item__add-to-favorites{width:auto}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product_name{font-size:12px;font-weight:700;line-height:24px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product_name a{color:#000;font-weight:700;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product_name{font-size:17px}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .product_name{margin-right:-70px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price{margin-top:0;width:30%;padding-top:0;line-height:1.25}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price{width:50%;font-size:17px;padding-top:0;line-height:normal}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price.column .price-wrapper{width:auto!important;margin-bottom:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price .cart-item__disc-unit-price{opacity:.241904;font-size:14px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;margin-right:15px;float:left}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price .cart-item__disc-unit-price{font-size:17px;margin-right:20px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price .cart-item__unit-price{float:left;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .desc{width:66%;padding:0}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .desc{width:73.5%}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .desc{width:100%;padding-bottom:15px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .total{text-align:right}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .total{width:14%;float:right;font-size:17px;padding-top:0}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .total{width:25%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty{padding:0!important;width:66%}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty{width:73.5%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty #cart{position:relative;display:inline-block}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty #cart:before{content:"";position:absolute;height:100%;right:30px;top:0;border-right:1px solid #000}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty #cart:after{content:"";position:absolute;border:.3em solid #000;border-color:#000 transparent transparent transparent;top:16px;right:11px;pointer-events:none}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty #cart .selectbox{padding:0 42px 0 9px;background-image:linear-gradient(45deg,rgba(255,255,255,0) 50%,#000 50%),linear-gradient(135deg,#000 50%,rgba(0,0,0,0) 50%),linear-gradient(to bottom,#fff,#fff);background-position:calc(100% - 16px) calc(1em - 4px),calc(100% - 11px) calc(1em - 4px),100% 0;border-radius:0;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;height:38px;border:1px solid #000;font-size:20px}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty #cart .selectbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:1px solid #000;outline:0}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty #cart .selectbox{font-size:20px;height:1.8em}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .qty{width:25%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #viewcart-panel .remove_link{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:24px;height:24px;background:0 0;margin-top:15px;margin-right:15px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #viewcart-panel .remove_link::after,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #viewcart-panel .remove_link::before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#000;display:block;height:2px;width:16px;position:absolute;left:50%;top:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #viewcart-panel .remove_link::after{width:2px;height:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #viewcart-panel .sample .remove_link{margin:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #viewcart-panel .sample .remove_link{margin-top:15px;margin-right:15px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner{display:block!important;background:0 0;margin:0;text-align:left;padding-top:0;padding-bottom:0;border-width:2px;border-left:0;border-right:0}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner{padding:4px 15px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner__accordion{position:relative}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner h3{font-size:16px!important;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-weight:700;color:#000!important;text-transform:uppercase;padding:12px 0;line-height:20px;margin-bottom:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner h3{font-size:22px!important}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .icon{width:24px;height:24px;position:absolute;top:10px;right:0;cursor:pointer;background:0 0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .icon::after,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .icon::before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#000;display:block;height:2px;width:16px;position:absolute;left:50%;top:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .icon::after{width:2px;height:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .icon.icon--minus::after{visibility:hidden}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .loyalty-find-out-more p{margin:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .loyalty-find-out-more a,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-banner .loyalty-find-out-more p{color:#000;font-size:14px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-button{margin:26px 0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-button .continue-shopping{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-button .btn-primary{width:328px;height:48px;font-size:17px;line-height:24px;padding:12px 0;text-transform:uppercase;background-color:#000;color:#fff}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-button .btn-primary.hover,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-button .btn-primary:hover{background-color:#3f3f3f;color:#fff}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel{margin-bottom:40px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel header{text-align:center;border:0;margin-top:43px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel header .recommended-products-panel__title{font-size:22px;font-weight:700;line-height:20px;text-transform:uppercase;float:none;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content{padding-left:6px;padding-right:6px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;position:relative}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item{text-align:center;height:auto;padding-bottom:80px;display:block;position:static}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .product__image{width:200px;height:200px;margin:0 auto}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .product__image img{height:200px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item a{float:none!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .description{position:static;margin-top:15px;float:none!important;width:auto!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .description .product_name a{font-size:15px;font-weight:700;opacity:1;color:#000;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;letter-spacing:.25px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .description .produce_subname{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .formatted_price{margin:12px 0;font-size:16px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel.recommended-products-panel .content .recommended-product-items .recommended-item .addtobag{position:relative;bottom:0;left:inherit;right:inherit;width:auto;height:80px;padding:0 20px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-pane{border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;margin-bottom:20px;display:block}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-pane{margin-bottom:27px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel{margin-bottom:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel header{border:0;padding:0 15px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .checkout__panel-title{font-size:16px!important;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;color:#000;text-transform:uppercase;line-height:20px;float:none;padding:12px 0;font-weight:700}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .checkout__panel-title{font-size:22px!important}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .expand-toggle{width:24px;height:24px;float:right;position:relative;background:0 0;margin-top:-3px!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .expand-toggle::after,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .expand-toggle::before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#000;display:block;height:2px;width:16px;position:absolute;left:50%;top:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .expand-toggle::after{width:2px;height:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .active .expand-toggle::after{visibility:hidden}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product{border:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-img{width:33.5%;margin:0;max-width:none;text-align:unset;padding-right:10px;float:left}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-img{padding-right:15px;width:28%}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-img{width:27.5%;text-align:center}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-img img{width:auto;background:#fff;min-width:95px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product__desc{width:66.5%;float:left;margin-bottom:12px;margin-left:0}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product__desc{width:72%}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product__desc{width:72.5%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-name{font-size:17px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;color:#000;width:86%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-name a{color:#000;font-weight:700;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .content{padding:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .content p{margin:0 0 12px 0;font-size:12px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;padding:0 15px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .content .product-list{height:auto}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .content .product{height:auto;position:relative;padding:1px;background:#f1f1f1;margin:16px}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .content .product{padding:0;background:0 0;margin-top:0;margin-bottom:0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-subhead{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .swatch{width:16px;height:16px;border-radius:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .skus{margin-top:10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .skus li{margin-bottom:10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .product-size,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .shade{font-size:14px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;color:#000;opacity:.64}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .price{font-size:16px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;margin-top:10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .add-to-cart{margin-top:5px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .add-to-cart .btn{font-size:15px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;background:#000;padding:10px 8px;color:#fff;border:0;height:auto}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .add-to-cart .btn{padding:10px 25px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .remove-action{position:absolute;right:0;top:7px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .remove-action .remove_link{display:block;margin-top:0;margin-right:5px;font-size:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel .remove-action .remove_link{margin-top:12px;margin-right:2px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left #favorites-panel footer{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel{border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;margin-bottom:20px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__header{border:0;padding:0 15px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__header.active .expand-toggle::after{visibility:hidden}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__title{padding:10px 20px 10px 0;font-size:16px!important;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-weight:700;line-height:22px;text-transform:uppercase;width:100%;position:relative}@media only screen and (min-width:641px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__title{font-size:22px!important}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__title .expand-toggle{width:24px;height:24px;position:absolute;right:0;top:5px;background:0 0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__title .expand-toggle::after,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__title .expand-toggle::before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#000;display:block;height:2px;width:16px;position:absolute;left:50%;top:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__title .expand-toggle::after{width:2px;height:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content{padding:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers{border:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .header-reward-benifits{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .orders-text{margin:10px 8px;font-size:14px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .section-box .content{padding:0 0 24px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport{max-height:auto}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__item{position:relative;width:100%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--applied{width:auto;margin:15px 15px 30px}@media only screen and (min-width:641px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--applied{width:40%;margin:15px 45px 40px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content{padding:0 15px;text-align:center}@media only screen and (min-width:641px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content{position:absolute;left:50%;top:0;width:40%;text-align:left;padding:0}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content .offer_desc{font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-size:16px;margin-bottom:24px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content .offer_apply{margin-bottom:24px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content .offer_apply .btn-shopnow{margin:0;padding:15px 50px;height:auto;font-size:14px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content .offer_count_text{font-size:14px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-viewport .slider_list .offer-code-wallet__code-info--content .offer_count_text .more_link{color:#000;font-size:14px;text-decoration:underline;margin:10px 0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-control-nav{top:100%}@media only screen and (min-width:641px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-control-nav{top:95%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-control-nav li{width:10px;height:10px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-control-nav li .active{color:#1a1a1a}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-direction-nav{display:block!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-direction-nav .flex-next,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-direction-nav .flex-prev{top:30%;width:24px}@media only screen and (min-width:641px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-direction-nav .flex-next,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .loyalty-offer-panel .loyalty-offer-section__content .section-loyalty-offers .checkout_offer_flexslider .flex-direction-nav .flex-prev{top:45%}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.pg_wrapper-full-width{float:none;width:100%;text-align:center}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.pg_wrapper-full-width{max-width:882px;margin:0 auto}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header{border-top:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header.active .expand-toggle::after{visibility:hidden}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header .expand-toggle{position:relative;height:24px;width:24px;background:0 0;margin:0!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header .expand-toggle::after,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header .expand-toggle::before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#000;display:block;height:2px;width:16px;position:absolute;left:50%;top:50%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header .expand-toggle::after{width:2px;height:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .panel header h2{font-size:16px!important;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-weight:700;line-height:20px;text-transform:uppercase;padding-left:0;padding-right:0}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right .tab-switcher{display:block}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel{background:#fff;padding:8px 16px;border-bottom:2px solid #e0e0e0}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel{padding-top:16px;padding-bottom:16px;border-bottom-width:1px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel h2{margin-bottom:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content{padding:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content p{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content p.note{color:#adddb7;border:1px solid #adddb7;padding:5px;display:block}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code{margin-top:15px;position:relative}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .offer-code__input.form-item{width:100%;float:none;padding-right:125px;padding-top:0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .offer-code__input.form-item{padding-right:110px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .offer-code__input label{line-height:normal;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;margin-top:-37px;cursor:text}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .form--offer_code--field--OFFER_CODE{width:100%;height:56px;line-height:normal}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .form--offer_code--field--OFFER_CODE{width:227px}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .offer-code__submit{position:absolute;top:0;width:auto;right:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .offer-code__submit .form-submit.btn{width:108px;height:56px;background:#000;border:0;color:#fff;margin-top:0;font-size:17px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .offer-code__see-link{text-align:center;padding:30px 0 25px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.right #offer-code-panel.panel .content form#offer_code .continue-shopping{border:0;text-decoration:underline;color:#000;font-size:14px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;float:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel{background:#fff;padding:5px 16px;border-bottom:2px solid #e0e0e0;margin-top:0;border-top:2px solid #e0e0e0}@media (min-width:1024px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel{border-top:0;margin-top:0;padding-top:16px;padding-bottom:16px}}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel header{display:block}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary-panel__title{width:100%}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary-panel__title span.item-count__number{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .subtotal{margin-top:12px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .label,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .value{padding-left:0;opacity:.6;font-size:14px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;margin-bottom:12px;text-transform:capitalize}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .label{text-transform:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .order-summary__tax-value{display:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .value{padding-right:0;font-weight:700;color:#000;opacity:1}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .shipping-label-data{display:block;background-color:#fafafa;padding:15px 12px;margin-top:5px;font-size:12px;border:1px solid #999;color:#999;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;text-transform:capitalize}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .shipping-label-data .shipping-option{font-style:italic;margin-top:10px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .discount-save{color:#999;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-size:12px;margin-top:8px;clear:both}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .ship-label-sec{border-bottom:1px solid #e0e0e0;margin-bottom:16px;padding-bottom:16px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .total.label,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .total.value{color:#000;opacity:1;background:0;padding:0;margin-top:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content .content{padding-right:0;display:block!important}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content #shipmethod-panel{padding:0;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content #shipmethod-panel #checkout_shipmethod .ship-method-group .form-item{margin:0}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #order-summary-panel .order-summary__content #shipmethod-panel #checkout_shipmethod .ship-method-group label.no-hide{display:block!important;color:#999;font-size:12px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;line-height:20px;border:1px solid #999;background:#fcfcfc;padding:13px 12px 9px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel{display:block;margin:16px 0 50px;border-bottom:2px solid #e0e0e0;border-top:2px solid #e0e0e0;padding-top:8px;padding-bottom:8px}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel{text-align:center;border-bottom:0;border-top:0;padding-top:0;padding-bottom:12px}}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel header{pointer-events:none}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel header .expand-toggle{display:none}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel header .links-panel__title{padding-left:16px;padding-right:16px}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content{display:block!important}}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link{margin-bottom:20px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link:first-child{margin-top:20px}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link .call-us,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link .links,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link .overlay-link{font-size:12px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;line-height:16px;color:#000;opacity:.88;text-decoration:underline}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link .call-us,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link .links,.spc_enabled .enhanced_cart_page #main.single .responsive-container .column #links-panel .content .link .overlay-link{font-size:14px}}@media (min-width:768px){.spc_enabled .enhanced_cart_page #main.single .responsive-container .product .remove_btn.remove_link{font-size:0;background:url(/sites/clinique/themes/cl_base/img/icon-close.png) no-repeat 0 0 transparent;width:24px;height:24px;background-size:68%;position:absolute!important;top:12px;right:0}}.spc_enabled .enhanced_cart_page .pg_wrapper{max-width:1280px;width:auto;margin-top:0;position:relative}@media (min-width:1024px){.spc_enabled .enhanced_cart_page .pg_wrapper{-webkit-box-shadow:10px 0 5px -11px #ccc;-moz-box-shadow:10px 0 5px -11px #ccc;box-shadow:10px 0 5px -11px #ccc;margin:35px auto 0}}@media (min-width:1024px){.spc_enabled .enhanced_cart_page .pg_wrapper.cart-empty{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.spc_enabled .enhanced_cart_page .checkout__sidebar .checkout-btns{width:100%}.spc_enabled .enhanced_cart_page .checkout__sidebar .checkout__button{padding:24px 16px 16px;display:none}@media (min-width:768px){.spc_enabled .enhanced_cart_page .checkout__sidebar .checkout__button{display:block}}.spc_enabled .enhanced_cart_page .checkout__sidebar .btn-primary{width:100%;height:48px;font-size:17px;padding:12px!important;line-height:normal;text-transform:uppercase;background-color:#000;color:#fff}.spc_enabled .enhanced_cart_page .checkout__sidebar .btn-primary.hover,.spc_enabled .enhanced_cart_page .checkout__sidebar .btn-primary:hover{background-color:#3f3f3f;color:#fff}.spc_enabled .enhanced_cart_page .wrapper{min-height:calc(100% - 84px)}.spc_enabled .enhanced_cart_page #footer,.spc_enabled .enhanced_cart_page .sitewide-footer-formatter__bottom{margin-top:0}@media (min-width:768px){.spc_enabled .enhanced_cart_page .block-template-appointment-booking-basic-responsive-v1{margin:0 auto}}.spc_enabled .enhanced_cart_page .back_to_top{display:none;font-size:0}@media (min-width:768px){.spc_enabled .enhanced_cart_page .back_to_top{position:fixed;display:block;bottom:60px;right:150px;background:#000;width:45px;height:45px;border-radius:50%;cursor:pointer;z-index:999;font-size:14px}.spc_enabled .enhanced_cart_page .back_to_top .icon-chevron-up{position:relative;top:13px;font-family:FontAwesome,Arial,Sans-Serif!important;left:15px;color:#fff;border:0}.spc_enabled .enhanced_cart_page .back_to_top .icon-chevron-up:before{font-size:16px}}.spc_enabled .enhanced_cart_page .LPMcontainer,.spc_enabled .enhanced_cart_page~.LPMcontainer{display:none!important}.spc_enabled .shipping-label-data{display:none}.spc_enabled body#viewcart.enhanced_cart_page #main.single .responsive-container .column.left #recommended-products-panel .content.recommended-products-panel__content .recommended-product-items .addtobag .btn{background-color:#000;height:auto;font-size:16px;line-height:19px;font-weight:700;padding:10px 20px;text-transform:none}.spc_enabled html.js .js_hidden,.spc_enabled html.no-js .nojs_hidden{display:none}.spc_enabled #checkout-header,.spc_enabled .column.left,.spc_enabled .column.right,.spc_enabled .overlay-container,.spc_enabled .panel,.spc_enabled .panel .column,.spc_enabled .pg_wrapper,.spc_enabled fieldset,.spc_enabled input,.spc_enabled textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spc_enabled a.button.button-secondary{background-color:transparent;color:#5dba98;border:1px solid #5dba98}.spc_enabled .pg_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:960px;padding:0;margin-top:35px}.spc_enabled .pre{white-space:pre}.spc_enabled #main.single .column:before,.spc_enabled #main.single .columnn:after,.spc_enabled #main.single .panel header:after,.spc_enabled #main.single .panel header:before,.spc_enabled #main.single .panel:after,.spc_enabled #main.single .panel:before,.spc_enabled #main.single .product:after,.spc_enabled #main.single .product:before,.spc_enabled #main.single .row:after,.spc_enabled #main.single .row:before{display:table;line-height:0;content:""}.spc_enabled #main.single .column:after,.spc_enabled #main.single .panel header:after,.spc_enabled #main.single .panel:after,.spc_enabled #main.single .product:after,.spc_enabled #main.single .row:after{clear:both}.spc_enabled #main.single .panel{overflow:hidden}.spc_enabled #main.single .panel .block.right{float:right}.spc_enabled #main.single .panel .content{padding:1em}.spc_enabled #main.single .panel header{border-top:1px solid #dbdbdb;margin:0}.spc_enabled #main.single .panel header .item-count,.spc_enabled #main.single .panel header h2{color:#231f20;font-size:24px;float:left;padding:.3em .5em;border-width:0;margin:0;line-height:1.2em}.spc_enabled #main.single .panel header h2 .edit{float:none;margin:0;text-transform:none}.spc_enabled #main.single .panel header .edit{float:right;margin:2px 1em 0 0;text-transform:uppercase}.spc_enabled #main.single .panel header .edit.btn.btn-mini{margin-top:10px;padding:5px 33px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;background-color:transparent;color:#5dba98;border:1px solid #5dba98;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}.spc_enabled #main.single .panel header .edit.btn.btn-mini.hover,.spc_enabled #main.single .panel header .edit.btn.btn-mini:hover{background-color:#f3faf7;background-color:#fff;border-color:#1a1a1a;color:#1a1a1a}.spc_enabled #main.single .panel header.viewcart-header .item-count,.spc_enabled #main.single .panel header.viewcart-header h2{float:none;padding-left:0}.spc_enabled #main.single .panel header.viewcart-header h2{float:left;padding-bottom:0}.spc_enabled #main.single .panel header.viewcart-header .item-count{font-size:14px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;padding-top:15px;padding-bottom:0}.spc_enabled #main.single .panel header.viewcart-header .item-count:before{content:"("}.spc_enabled #main.single .panel header.viewcart-header .item-count:after{content:")"}.spc_enabled #main.single .panel h3{font-size:1.2em;color:#231f20;border-bottom-width:0}.spc_enabled #main.single .panel .content header{padding:.2em 0}.spc_enabled #main.single .panel .sub-section{margin-left:2em}.spc_enabled #main.single .panel .sub-section.new-address{margin-left:0}.spc_enabled #main.single .panel .sub-section.new-address select[name=STATE]{width:183px}.spc_enabled #main.single .panel .sub-section .sub-section{margin:0}.spc_enabled #main.single .panel .form-item{margin:1em 0}.spc_enabled #main.single .panel label,.spc_enabled #main.single .panel select{display:block;text-transform:none;color:#808080;font-family:CliniqueHelveticaNeueLight,Sans-Serif}.spc_enabled #main.single .panel .checkbox label{display:inline}.spc_enabled #main.single .panel p{margin-bottom:1em}.spc_enabled #main.single .panel p.available{margin-top:-2em}.spc_enabled #main.single .panel .checkbox input{height:auto}.spc_enabled #main.single .panel-group>.column,.spc_enabled #main.single .panel>.column{float:left;margin-bottom:-99999px;padding-bottom:99999px}.spc_enabled #main.single .panel-group>.column:first-of-type,.spc_enabled #main.single .panel>.column:first-of-type{clear:left}.spc_enabled #main.single .panel-group>.column>:last-child,.spc_enabled #main.single .panel>.column>:last-child{margin-bottom:1em}.spc_enabled #main.single .loading{background:url(/media/blue_ocean/quiz/images/ajax-loading.gif) no-repeat center center}.spc_enabled #main.single .loading *{opacity:.8}.spc_enabled #main.single .column.left{float:left;clear:left;width:65%;padding-right:2em}.spc_enabled #main.single .column.left .panel{margin-bottom:.3em}.spc_enabled #main.single .column.right{float:right;clear:right;width:35%}.spc_enabled #main.single .column fieldset.fs{max-width:45em;width:100%}.spc_enabled #main.single #viewcart .panel footer{float:right;margin:5px}.spc_enabled #main.single #review-panel .sub-section{margin-left:0;margin-top:10px}.spc_enabled #main.single #promo-panel.panel{border:none;border-top:1px solid #dbdbdb}.spc_enabled #main.single #promo-panel.panel .banner{margin-bottom:.4em;padding:.1em}.spc_enabled #main.single html.no-js .panel .sub-section{margin-left:0}.spc_enabled #main.single .panel input,.spc_enabled #main.single .panel select,.spc_enabled #main.single .panel textarea,.spc_enabled #main.single .uneditable-input{height:2.2em;padding:.2em .6em}.spc_enabled #main.single .messages{background:0 0;border:none;margin:0;padding:0;font-size:1.2em;font-family:CliniqueHelveticaNeueLight,Sans-Serif;font-weight:700}.spc_enabled #main.single .messages .single-message{border:1px solid #999;padding:.4em .8em;background-color:#eee;margin-bottom:.4em;background-color:#ffafa9;border-color:#cc6f69;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.spc_enabled #main.single .messages .single-message.INFORMATION{background-color:#fbcc72;border-color:#cc9942}.spc_enabled #main.single .messages .single-message .close_link{float:right;cursor:pointer;display:block;margin-left:1em}.spc_enabled #main.single #mobile-breadcrumb{display:none;list-style-type:none;margin:.5em 0}.spc_enabled #main.single #mobile-breadcrumb li{display:inline-block}.spc_enabled #main.single .sign-in-panel .forgot-pass{margin-top:1em}.spc_enabled #main.single .sign-in-panel #return-user{border-right-width:0}.spc_enabled #main.single .sign-in-panel input{width:100%}html.no-js .spc_enabled #main.single .sign-in-panel #forgot-pw-note{display:none}.spc_enabled #main.single .sign-in-panel.paypal.finished{display:none}.spc_enabled #main.single .sign-in-panel img.img_mail{float:left;margin-right:.3em}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios{margin-bottom:1em}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html .spc_enabled #main.single .sign-in-panel #new-or-returning-radios{zoom:1}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios input,.spc_enabled #main.single .sign-in-panel #new-or-returning-radios label{display:inline-block;width:auto;padding:0}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios input{margin-top:-.3em;vertical-align:middle}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios fieldset{float:left;width:50%}.spc_enabled #main.single #billing-address-display.column,.spc_enabled #main.single #gift-options-display.column,.spc_enabled #main.single #shipping-address-display.column,.spc_enabled #main.single .sign-in-panel .column{width:50%}.spc_enabled #main.single #index #sign-in-panel header#return-account-h,.spc_enabled #main.single #index #sign-in-paypal-panel header#return-account-h,.spc_enabled #main.single #sign-in-panel header#new-account-h,.spc_enabled #main.single #sign-in-paypal-panel header#new-account-h{background:0 0}.spc_enabled #main.single #need-help-panel{margin-bottom:2em}body#viewcart .spc_enabled #main.single #need-help-panel{display:none}body#index .spc_enabled #main.single #need-help-panel{display:none}.spc_enabled #main.single #links-panel .links_list .link{margin-bottom:.5em}.spc_enabled #main.single #links-panel .links_list .link:last-child{margin-bottom:0}.spc_enabled #main.single #offer-code-panel input{width:auto}.spc_enabled #main.single #offer_code .btn-primary{margin-left:10px}.spc_enabled #main.single #review-panel form{margin-top:1em}.spc_enabled #main.single #review-panel input[type=checkbox],.spc_enabled #main.single #review-panel input[type=radio]{vertical-align:baseline}.spc_enabled #main.single #review-panel input[type=radio]{margin:0 .5em 0 1em}.spc_enabled #main.single #review-panel input[type=radio]:first-child{margin-left:0}.spc_enabled #main.single #review-panel input[type=checbox]{margin:0 .5em 0 0}.spc_enabled #main.single #review-panel .form-item.block{display:block}.spc_enabled #main.single #review-panel .payment-option{display:inline-block}.spc_enabled #main.single #review-panel .payment-option .related-media{display:block;padding:5px 15px}.spc_enabled #main.single #review-panel #checkout_payment_select .related-media{display:block;margin-top:.2em}.spc_enabled #main.single #review-panel #checkout_payment_card_select label{float:left;margin-right:1em}.spc_enabled #main.single #review-panel #checkout_saved_payments h3{margin-bottom:1em}.spc_enabled #main.single #review-panel #checkout_saved_payment h3{margin-bottom:1em}.spc_enabled #main.single #review-panel #checkout_saved_payment #default-payment-method{margin:1em 0}.spc_enabled #main.single #review-panel #checkout_saved_payment #default-payment-method input[type=checkbox]{float:left}.spc_enabled #main.single #review-panel #complete-btn{text-align:center;margin-bottom:2em}.spc_enabled #main.single #review-panel .security-info{float:right;padding:10px;text-align:center}.spc_enabled #main.single #checkout_review .msg-order-email{display:none}.spc_enabled #main.single #checkout_review div.submit{text-align:center}.spc_enabled #main.single #security-code-panel{margin:-20px}.spc_enabled #main.single #security-code-panel header a{float:right;margin-top:5px}.spc_enabled #main.single #security-code-panel .content{width:100%;max-width:540px;overflow:hidden}.spc_enabled #main.single #security-code-panel .content .left{float:left;width:40.740741%}.spc_enabled #main.single #security-code-panel .content .right{float:right;width:59.259259%;text-align:right}.spc_enabled #main.single #security-code-panel .center{text-align:center}.spc_enabled #main.single #security-info-panel{margin:-20px}.spc_enabled #main.single #payment-panel .payment-info{margin:.5em 0}.spc_enabled #main.single #payment-panel .payment-info .additional-info{float:right;width:20%}.spc_enabled #main.single #payment-panel .payment-info .additional-info .required-notice{font-style:italic}.spc_enabled #main.single #payment-panel .payment-info .additional-info .related-media{margin:.3em 0}.spc_enabled #main.single #payment-panel .payment-info .additional-info a.security-information{font-weight:700}.spc_enabled #main.single #payment-panel .form-item input[type=checkbox],.spc_enabled #main.single #payment-panel .form-item input[type=radio]{float:left;margin-right:.5em}.spc_enabled #main.single #payment-panel .form-item label{margin-right:1em}.spc_enabled #main.single #payment-panel .form-item label:last-child{margin-right:0}.spc_enabled #main.single #payment-panel .form-item>span>label{float:left}.spc_enabled #main.single #payment-panel .form-item .related-media{float:left;display:inline-block;width:100%;margin-top:.5em}.spc_enabled #main.single #payment-panel .form-item .related-media img{margin-right:.125em}.spc_enabled #main.single #payment-panel .form-item .related-media img:last-child{margin-right:0}.spc_enabled #main.single #payment-panel .form-item-group.expiration-date{float:left;margin-right:.5em}.spc_enabled #main.single #payment-panel .form-item-group.expiration-date .form-item{float:left;margin-top:0;margin-right:.5em}.spc_enabled #main.single #payment-panel ul{width:100%}.spc_enabled #main.single #payment-panel ul li{display:inline;float:left;margin-right:1em}.spc_enabled #main.single #payment-panel ul label{float:left;margin-top:.0625em}.spc_enabled #main.single #payment-panel .credit-card-options{padding:0 1.5em}.spc_enabled #main.single #payment-panel .credit-card-options select{width:100%;font-size:1em;font-family:CliniqueHelveticaNeueLight,Sans-Serif}.spc_enabled #main.single #payment-panel .saved-credit-card-info{padding:0 1.5em}.spc_enabled #main.single #payment-panel .saved-credit-card-info p{margin:1em 0}.spc_enabled #main.single #payment-panel .saved-credit-card-info .expiration-date{display:block}.spc_enabled #main.single #payment-panel .btn-primary{display:block;margin:1.5em auto 0}html.js body#viewcart .spc_enabled #main.single .tab-pane{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease}html.js body#viewcart .spc_enabled #main.single .tab-pane.active{display:block;opacity:1;height:auto}body#viewcart .spc_enabled #main.single .tab-bar{margin-left:.5em}body#viewcart .spc_enabled #main.single .tab-bar li{margin-right:.5em;float:left}body#viewcart .spc_enabled #main.single .tab-bar li a{border-width:0;color:#000;background-color:#e9e9ea;display:block;padding:.5em;color:#000;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:12px}body#viewcart .spc_enabled #main.single .tab-bar li a.active{font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;border-width:0;background-color:#ccc;font-weight:700}body#viewcart .spc_enabled #main.single .tab-content{clear:both}.spc_enabled #main.single .product{position:relative;margin:1em 0}.spc_enabled #main.single .product.shaded .color{width:25%}.spc_enabled #main.single .product>.column.thumb{padding-top:0}.spc_enabled #main.single .product .thumb{width:21%;padding:0}.spc_enabled #main.single .product .desc{width:45%}.spc_enabled #main.single .product .qty{margin-top:-.35em}.spc_enabled #main.single .product .total{font-weight:700;text-align:right}.spc_enabled #main.single .product .price-label,.spc_enabled #main.single .product .qty-label{display:none}.spc_enabled #main.single .product .swatch{float:left;width:16px;height:16px;background-color:black}.spc_enabled #main.single .product .remove_btn{margin-top:1em}body#viewcart .spc_enabled #main.single .product{border-bottom:1px solid #dbdbdb}body#viewcart .spc_enabled #main.single .product.cart-item{min-height:110px}body#viewcart .spc_enabled #main.single .product>.column{padding-top:.4em}body#viewcart .spc_enabled #main.single .product .product_name a{color:#231f20;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#999}body#viewcart .spc_enabled #main.single .product .product_name a:hover{color:#44a07e;color:#1a1a1a}body#viewcart .spc_enabled #main.single .product .product_name a,body#viewcart .spc_enabled #main.single .product .product_name a:hover{text-decoration:none}body#viewcart .spc_enabled #main.single .product .product_name,body#viewcart .spc_enabled #main.single .product .size,body#viewcart .spc_enabled #main.single .product form{float:left;width:60%}body#viewcart .spc_enabled #main.single .product .color{float:right;width:40%}body#viewcart .spc_enabled #main.single .product .remove_link{position:absolute;bottom:5px;right:0;text-transform:capitalize}body#viewcart .samples .spc_enabled #main.single .product{height:72px}.spc_enabled #main.single .cart-header>.column,.spc_enabled #main.single .product>.column{padding:.8em .6em .8em 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spc_enabled #main.single .cart-header .price,.spc_enabled #main.single .product .price{width:11%}.spc_enabled #main.single .cart-header .qty,.spc_enabled #main.single .product .qty{width:12%}.spc_enabled #main.single .cart-header .total,.spc_enabled #main.single .product .total{width:11%;float:right;text-align:right;padding-right:0}.spc_enabled #main.single .cart-header{text-transform:uppercase}.spc_enabled #main.single .cart-header .products{width:66%}.spc_enabled #main.single .cart-header div{float:left}body#viewcart .spc_enabled #main.single .cart-header{border-bottom:1px solid #dbdbdb;padding-bottom:4px}body#viewcart .spc_enabled #main.single .cart-header:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html body#viewcart .spc_enabled #main.single .cart-header{zoom:1}.spc_enabled #main.single #viewcart-panel .viewcart-buttons-panel .continue-shopping{display:none}.spc_enabled #main.single #viewcart-panel .viewcart-buttons-panel .go-shopping{display:none}body#viewcart .spc_enabled #main.single #viewcart-panel{position:relative;border-bottom-width:0;margin-bottom:0;display:block}body#viewcart .spc_enabled #main.single #viewcart-panel .viewcart-buttons-panel{border-width:0;margin:0;position:absolute;top:40px;right:2px}body#viewcart .spc_enabled #main.single #viewcart-panel .content{display:block;padding-bottom:0;padding-left:0;padding-right:0}body#viewcart .spc_enabled #main.single #viewcart-panel #add-samples-message{padding:0 0 1em}body#viewcart .spc_enabled #main.single #viewcart-panel header h2{font-size:30px}.spc_enabled #main.single #viewcart-panel header h2 .edit{float:none;margin:0;text-transform:none}.spc_enabled #main.single .viewcart-buttons-panel a{display:inline-block}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout{font-family:CliniqueHelveticaNeueMedium,sans-serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1;background-color:#000;color:#fff}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.button-secondary{background-color:transparent;color:#5dba98;border:1px solid #5dba98;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.button-secondary.hover,body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.button-secondary:hover{background-color:#f3faf7;background-color:#fff;border-color:#1a1a1a;color:#1a1a1a}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.pink{background-color:#fd6cb4}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.green{background-color:#5dba98;background-color:#000;color:#fff}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.purple{background-color:#922986}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.orange{background-color:#f27300}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.disabled,body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.hover,body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout:hover{text-decoration:none;background:#44a07e;background-color:#3f3f3f;color:#fff}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-checkout.cancel{background-color:#fff;border:1px solid #5dba98;color:#5dba98;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}.spc_enabled #main.single .viewcart-buttons-panel .paypal-checkout{vertical-align:top}body#viewcart .spc_enabled #main.single .viewcart-buttons-panel .continue-shopping:after{content:" >"}body#index .spc_enabled #main.single .item-count{float:left}body#index .spc_enabled #main.single .panel.edit h2,body#index .spc_enabled #main.single .panel.edit header{background-color:#eff1f1}body#index .spc_enabled #main.single #viewcart-panel{border-bottom-width:0;margin-bottom:0;display:block}body#index .spc_enabled #main.single #viewcart-panel .viewcart-buttons-panel{display:none}body#index .spc_enabled #main.single #viewcart-panel .content{display:block;padding-bottom:0}body#index .spc_enabled #main.single .cart-header{display:none}body#index .spc_enabled #main.single #order-summary-panel header h2{float:left}body#index .spc_enabled #main.single #order-summary-panel .label{text-align:left}body#index .spc_enabled #main.single .product.shaded .responsive-shade-shim{height:2.4em;clear:both}body#index .spc_enabled #main.single .product.shaded .color{position:absolute;bottom:1em;left:0;width:100%}body#index .spc_enabled #main.single .product.shaded .color .swatch{position:absolute;top:0;left:0}body#index .spc_enabled #main.single .product.shaded .color .shade{position:absolute;top:0;left:20px}body#index .spc_enabled #main.single .product .price{width:100%}body#index .spc_enabled #main.single .product .price-label{display:inline-block}body#index .spc_enabled #main.single .product .qty{min-width:4em}body#index .spc_enabled #main.single .product .qty-label{display:inline-block}body#index .spc_enabled #main.single .product .total{text-align:right}body#index .spc_enabled #main.single .product .thumb{width:40%}body#index .spc_enabled #main.single .product .thumb img{width:100%}body#index .spc_enabled #main.single .product .desc{width:40%}body#index .spc_enabled #main.single .product .qty{width:20%;float:right;text-align:right;padding-right:0}body#index .spc_enabled #main.single .product .total{width:20%;float:right}body#index .spc_enabled #main.single .product .qty{margin-top:0}html.js .spc_enabled #main.single div.qty input.update_btn{display:none}.spc_enabled #main.single .samples-panel .samples{padding-top:0}.spc_enabled #main.single .samples-panel h3{margin-bottom:1em}.spc_enabled #main.single .samples-panel ul.product-list{overflow:hidden}.spc_enabled #main.single .samples-panel ul.product-list .product{border-spacing:.4em;height:140px;border-bottom:1px dotted #ccc;display:block}.spc_enabled #main.single .samples-panel ul.product-list .product:last-child{border:none}.spc_enabled #main.single .samples-panel ul.product-list>li.deactivate{color:grey}.spc_enabled #main.single .samples-panel ul.product-list>li h4{margin-top:1em}.spc_enabled #main.single .samples-panel ul.skus{margin-top:0}.spc_enabled #main.single .samples-panel ul.skus li{margin-bottom:.5em}.spc_enabled #main.single .samples-panel .swatch,.spc_enabled #main.single .samples-panel input.sample-select{float:left;margin-right:.3em}.spc_enabled #main.single .samples-panel .product-img{max-width:108px;width:100%;float:left;text-align:center;margin-right:1em}body#viewcart .spc_enabled #main.single .samples-panel .product-img .view-larger{display:none}.spc_enabled #main.single .samples-panel .product-img a{display:inline-block}.spc_enabled #main.single .samples-panel .details{margin-left:108px}.spc_enabled #main.single .samples-panel .add-button,.spc_enabled #main.single .samples-panel .no-thanks{display:none}.spc_enabled #main.single .samples-panel .product .details input{padding-top:0;height:auto}.spc_enabled #main.single .samples-overlay{padding:0}.spc_enabled #main.single .samples-overlay .close-container{position:absolute;top:.2em;right:1em;float:none}.spc_enabled #main.single .samples-overlay .samples-panel{border-width:0}.spc_enabled #main.single .samples-overlay .samples-panel .product-list>li{float:left;clear:none;border-width:0;width:25%;height:200px}.spc_enabled #main.single .samples-overlay .samples-panel .product-list>li:nth-child(4n+1){clear:left}.spc_enabled #main.single .samples-overlay .product .details,.spc_enabled #main.single .samples-overlay .product img{float:none}.spc_enabled #main.single .samples-overlay .product img{width:100%;margin-bottom:1em}.spc_enabled #main.single .samples-overlay .product .details{clear:left;margin-left:0;padding-right:2em}.spc_enabled #main.single .overlay-container .samples-panel .add-button,.spc_enabled #main.single .overlay-container .samples-panel .no-thanks,.spc_enabled #main.single .samples-overlay .samples-panel .add-button{display:inline-block}.spc_enabled #main.single .overlay-container .samples-panel .view-larger{display:none}.spc_enabled #main.single .overlay-container .samples-panel .add-button{float:right;padding-right:2em}.spc_enabled #main.single #sample-large-panel .large-image{float:left}.spc_enabled #main.single #sample-large-panel h4.product-name{margin-top:60px}body#viewcart .spc_enabled #main.single #samples-pane{margin-top:133px}.spc_enabled #main.single #favorites-panel h3{margin-bottom:1em}.spc_enabled #main.single #favorites-panel ul.product-list{overflow:hidden}.spc_enabled #main.single #favorites-panel ul.product-list .product{border-spacing:.4em;height:130px;border-bottom:1px dotted #ccc;display:block}.spc_enabled #main.single #favorites-panel ul.product-list .product:last-child{border:none}.spc_enabled #main.single #favorites-panel ul.product-list>li.deactivate{color:grey}.spc_enabled #main.single #favorites-panel ul.product-list>li h4{margin-top:.5em;font-size:1em;font-family:CliniqueHelveticaNeueLight,Sans-Serif}.spc_enabled #main.single #favorites-panel ul.skus{margin-top:1em}.spc_enabled #main.single #favorites-panel ul.skus li{margin-bottom:.5em}.spc_enabled #main.single #favorites-panel .samples-panel input.sample-select,.spc_enabled #main.single #favorites-panel .swatch{float:left;margin-right:.3em}.spc_enabled #main.single #favorites-panel .product-img{max-width:108px;width:100%;float:left;text-align:center}.spc_enabled #main.single #favorites-panel .product-img img{width:100%}.spc_enabled #main.single #favorites-panel .product-img a{clear:left}.spc_enabled #main.single #favorites-panel .details{margin-left:120px}.spc_enabled #main.single #favorites-panel .add-button,.spc_enabled #main.single #favorites-panel .no-thanks{display:none}.spc_enabled #main.single #past-purchases-panel h3{margin-bottom:1em}.spc_enabled #main.single #past-purchases-panel ul.product-list{overflow:hidden}.spc_enabled #main.single #past-purchases-panel ul.product-list .product{border-spacing:.4em;height:130px;border-bottom:1px dotted #ccc;display:block}.spc_enabled #main.single #past-purchases-panel ul.product-list .product:last-child{border:none}.spc_enabled #main.single #past-purchases-panel ul.product-list>li.deactivate{color:grey}.spc_enabled #main.single #past-purchases-panel ul.product-list>li h4{margin-top:.5em;font-size:1em;font-family:CliniqueHelveticaNeueLight,Sans-Serif}.spc_enabled #main.single #past-purchases-panel ul.skus{margin-top:1em}.spc_enabled #main.single #past-purchases-panel ul.skus li{margin-bottom:.5em}.spc_enabled #main.single #past-purchases-panel .samples-panel input.sample-select,.spc_enabled #main.single #past-purchases-panel .swatch{float:left;margin-right:.3em}.spc_enabled #main.single #past-purchases-panel .product-img{max-width:108px;width:100%;float:left;text-align:center}.spc_enabled #main.single #past-purchases-panel .product-img img{width:100%}.spc_enabled #main.single #past-purchases-panel .product-img a{clear:left}.spc_enabled #main.single #past-purchases-panel .details{margin-left:120px}.spc_enabled #main.single #past-purchases-panel .add-button,.spc_enabled #main.single #past-purchases-panel .no-thanks{display:none}.spc_enabled #main.single #order-summary-panel{border-top-width:0;border-bottom-width:0;margin-bottom:0}.spc_enabled #main.single #order-summary-panel header{background-color:transparent}.spc_enabled #main.single #order-summary-panel header h2{float:right}.spc_enabled #main.single #order-summary-panel .conent *,.spc_enabled #main.single #order-summary-panel .content{text-transform:uppercase}.spc_enabled #main.single #order-summary-panel .label{width:70%;text-align:right;float:left;clear:left}.spc_enabled #main.single #order-summary-panel .value{width:30%;text-align:right;float:left;font-weight:700}.spc_enabled #main.single #order-summary-panel .total{margin-top:.5em}.spc_enabled #main.single .viewcart-buttons-panel{border-top-width:0}.spc_enabled #main.single .viewcart-buttons-panel .continue-buttons{float:right}.spc_enabled #main.single .viewcart-buttons-panel .edit-cart{float:left}.spc_enabled #main.single #shipping-panel.edit header h2 .edit{color:#fff;text-decoration:none;cursor:default}.spc_enabled #main.single #shipping-panel.substate-manual .manual-address{display:none}.spc_enabled #main.single #shipping-panel.substate-manual #manual-address-fields{display:block!important}html.no-js .spc_enabled #main.single #shipping-panel .select-menu{margin-left:0}.spc_enabled #main.single #shipping-panel section{margin-bottom:2em}.spc_enabled #main.single #shipping-panel .select-menu{margin-left:2em}.spc_enabled #main.single #shipping-panel .ship-type *{display:inline-block}.spc_enabled #main.single #shipping-panel .select-address input[type=radio]{margin:6px .5em 0 1em;vertical-align:baseline}.spc_enabled #main.single #shipping-panel .select-address input[type=radio]:first-child{margin-left:0}.spc_enabled #main.single #shipping-panel #qas{margin-top:1em}.spc_enabled #main.single #shipping-panel .default-shipping label{display:inline}.spc_enabled #main.single #shipping-panel .content>div{margin-bottom:1em}.spc_enabled #main.single #shipping-panel .card-message,.spc_enabled #main.single #shipping-panel .giftwrap{display:block}.spc_enabled #main.single #shipping-panel .giftwrap{margin:10px 0 20px}.spc_enabled #main.single #shipping-panel .card-message textarea{height:4em}.spc_enabled #main.single #shipping-panel .gift-options textarea{width:12em;height:6em}.spc_enabled #main.single #shipping-panel #continue-btn{text-align:center;margin-bottom:2em}.spc_enabled #main.single #shipping-panel .country-id label{margin-bottom:5px}.spc_enabled #main.single #shipping-panel #gift-options-display header,.spc_enabled #main.single #shipping-panel #shipping-address-display header{background:0 0}.spc_enabled #main.single #registration-panel .how-will-we-use{clear:right;float:right;width:24em;border:1px solid #000;padding:1em}.spc_enabled #main.single #registration-panel .how-will-we-use h3{margin:0 0 1em}.spc_enabled #main.single #registration-panel .how-will-we-use p{margin:0}.spc_enabled #main.single #registration-panel .button-wrapper{text-align:center}.spc_enabled #main.single #confirmation-page #guarantee-panel,.spc_enabled #main.single #confirmation-page #links-panel{margin:2em 0}.spc_enabled #main.single #confirmation-page #confirmation-panel .actions{margin-left:2em;margin-bottom:2em}.spc_enabled #main.single #confirmation-page h3,.spc_enabled #main.single #confirmation-page p{margin-bottom:1em}.spc_enabled #main.single #need-help-panel h3{margin-bottom:1em}.spc_enabled #main.single #need-help-panel h4{font-weight:700}.spc_enabled #main.single #need-help-panel h4 span.text{font-weight:400}.spc_enabled #main.single #need-help-panel .chat,.spc_enabled #main.single #need-help-panel .email,.spc_enabled #main.single #need-help-panel .phone{padding:5px 0}.spc_enabled #main.single #need-help-panel .phone{padding-left:24px;background:transparent url(/images/checkout/icon_phone.png) no-repeat left center}.spc_enabled #main.single #need-help-panel .chat{padding-left:24px;background:transparent url(/images/checkout/icon_chat.png) no-repeat left center}.spc_enabled #main.single #need-help-panel .email{padding-left:24px;background:transparent url(/images/checkout/icon_email.png) no-repeat left center}.spc_enabled #main.single #guarantee-panel{margin-top:1em}.spc_enabled #main.single #guarantee-panel header{background-color:transparent}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item{display:table;width:33%;float:left;height:170px}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item a{float:left}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a{color:#231f20;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#999}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a:hover{color:#44a07e;color:#1a1a1a}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a,body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a:hover{text-decoration:none}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .description{float:left;width:105px}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag,body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .quickshop{clear:left}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag{clear:none}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit]{font-family:CliniqueHelveticaNeueMedium,sans-serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1;background-color:#000;color:#fff}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].button-secondary{background-color:transparent;color:#5dba98;border:1px solid #5dba98;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].button-secondary.hover,body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].button-secondary:hover{background-color:#f3faf7;background-color:#fff;border-color:#1a1a1a;color:#1a1a1a}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].pink{background-color:#fd6cb4}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].green{background-color:#5dba98;background-color:#000;color:#fff}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].purple{background-color:#922986}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].orange{background-color:#f27300}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].disabled,body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].hover,body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit]:hover{text-decoration:none;background:#44a07e;background-color:#3f3f3f;color:#fff}body#viewcart .spc_enabled #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit].cancel{background-color:#fff;border:1px solid #5dba98;color:#5dba98;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}.spc_enabled #main.single #viewcart #shipmethod-panel{border-width:0 1px;margin-bottom:0}.js .spc_enabled #main.single #viewcart #shipmethod-panel div.content input{display:none}.spc_enabled #main.single #viewcart #shipmethod-panel header{float:right;padding:1em;background:0 0;padding-bottom:0}.spc_enabled #main.single #viewcart #shipmethod-panel div.content{padding-top:0;float:right;clear:both;max-width:300px}.spc_enabled #main.single #past-purchases-panel .past-purchases-item.product{height:80px}.spc_enabled #main.single #favorites-panel .favorite-item.product{height:100px}.spc_enabled #main.single .samples-overlay .content{height:auto}.spc_enabled #main.single .samples-overlay footer{display:none;visibility:hidden}.spc_enabled #main.single fieldset.email_promotions .form_element a{display:block}.spc_enabled #main.single .form-container .form-item{margin:.5em .5em .5em 0;display:inline-block}.spc_enabled #main.single .form-container .default-shipping,.spc_enabled #main.single .form-container .title{display:block}.spc_enabled #main.single .form-container .address-to-use{width:100%}.spc_enabled #main.single .new-address.form-container{width:35em}.spc_enabled #main.single .pc_hidden{display:none}@media (min-width:1200px){.spc_enabled #main.single .body-container{width:965px}}@media (max-width:964px){.spc_enabled #main.single .body-container{width:768px}.spc_enabled #main.single .product .thumb{width:17%;padding:0}.spc_enabled #main.single .cart-header .total,.spc_enabled #main.single .product .total{width:15%;float:right}.spc_enabled #main.single .cart-header .products{width:62%}}@media (max-width:768px){.spc_enabled #main.single body{font-size:13px}.spc_enabled #main.single body div.body-container{width:100%;padding:0}.spc_enabled #main.single body.active-panel-registration #mobile-breadcrumb,.spc_enabled #main.single body.active-panel-review #mobile-breadcrumb,.spc_enabled #main.single body.active-panel-shipping #mobile-breadcrumb{display:block}.spc_enabled #main.single body.active-panel-registration #mobile-breadcrumb li.registration span,.spc_enabled #main.single body.active-panel-registration #mobile-breadcrumb li.review span,.spc_enabled #main.single body.active-panel-registration #mobile-breadcrumb li.shipping span,.spc_enabled #main.single body.active-panel-review #mobile-breadcrumb li.registration span,.spc_enabled #main.single body.active-panel-review #mobile-breadcrumb li.review span,.spc_enabled #main.single body.active-panel-review #mobile-breadcrumb li.shipping span,.spc_enabled #main.single body.active-panel-shipping #mobile-breadcrumb li.registration span,.spc_enabled #main.single body.active-panel-shipping #mobile-breadcrumb li.review span,.spc_enabled #main.single body.active-panel-shipping #mobile-breadcrumb li.shipping span{font-weight:700}.spc_enabled #main.single #header{margin-bottom:0}.spc_enabled #main.single .pg_wrapper{padding:1em}.spc_enabled #main.single .column.left,.spc_enabled #main.single .column.right{float:none;width:100%;padding:0}.spc_enabled #main.single .panel{margin:1em 0;border-width:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.spc_enabled #main.single .panel.finished{background-color:#ccc}.spc_enabled #main.single .panel header{background-color:transparent;padding:.4em 1em}.spc_enabled #main.single .panel header .item-count,.spc_enabled #main.single .panel header h2{font-size:1.1em;padding:0}.spc_enabled #main.single .panel header .item-count{margin-left:1em}.spc_enabled #main.single .panel .sub-section{margin-left:0}.spc_enabled #main.single .panel .form-item{display:block}.spc_enabled #main.single .panel .form-item input:not([type=checkbox]):not([type=file]):not([type=radio]):not([type=submit]):not(.btn),.spc_enabled #main.single .panel .form-item select,.spc_enabled #main.single .panel .form-item textarea{width:100%}.spc_enabled #main.single body#viewcart header.viewcart-header{color:white;font-weight:700;text-align:center;padding:.8em 0}.spc_enabled #main.single body#viewcart header.viewcart-header .item-count,.spc_enabled #main.single body#viewcart header.viewcart-header h2{font-size:1.2em;margin:0 .4em;padding:0;border-width:0;font-weight:700;display:inline-block}.spc_enabled #main.single #viewcart-panel header{display:none}.spc_enabled #main.single #offer-code-panel.shipping,.spc_enabled #main.single #offer-code-panel.signin,.spc_enabled #main.single #order-summary-panel.signin,.spc_enabled #main.single #shipmethod-panel.signin,.spc_enabled #main.single #sign-in-panel.finished,.spc_enabled #main.single section.collapsed{display:none}.spc_enabled #main.single body#index #need-help-panel{display:block}.spc_enabled #main.single #order-summary-panel,.spc_enabled #main.single body#viewcart #shipmethod-panel,.spc_enabled #main.single body#viewcart #viewcart-panel{border-top-width:1px;border-bottom-width:1px}.spc_enabled #main.single .viewcart-buttons-panel{border-width:0}.spc_enabled #main.single #shipmethod-panel header{background-color:transparent}.spc_enabled #main.single #shipmethod-panel header h2{font-size:1em}.spc_enabled #main.single #order-summary-panel header{display:none}.spc_enabled #main.single #order-summary-panel .total{border-top:1px solid #333;padding-top:.5em}.spc_enabled #main.single #registration-panel .how-will-we-use{float:none;width:auto}.spc_enabled #main.single #recommended-products-panel,.spc_enabled #main.single .right .tab-switcher,.spc_enabled #main.single body#viewcart #viewcart-panel #add-samples-message{display:none}.spc_enabled #main.single #guarantee-panel{background-color:#ccc}.spc_enabled #main.single #shipmethod-panel .content{padding-top:0}.spc_enabled #main.single #checkout_review .form-item{margin:1em 0}.spc_enabled #main.single #checkout_review .msg-order-email{display:block}}@media (max-width:530px){.spc_enabled #main.single #viewcart-panel .cart-header{display:none}.spc_enabled #main.single .product{border-bottom:1px dashed #ccc;margin-bottom:1em;padding-bottom:1em}.spc_enabled #main.single .product:last-child{border-bottom-width:0}.spc_enabled #main.single .product .responsive-shade-shim{height:1.5em;clear:both}.spc_enabled #main.single #viewcart-panel .qty{text-transform:uppercase}.spc_enabled #main.single .product .thumb,.spc_enabled #main.single body#index .product .thumb{width:25%;padding:0}.spc_enabled #main.single .product .desc,.spc_enabled #main.single .product.shaded .desc,.spc_enabled #main.single body#index .product .desc{width:75%}.spc_enabled #main.single .product.shaded .color,.spc_enabled #main.single body#index .product.shaded .color{width:100%}.spc_enabled #main.single .product .price,.spc_enabled #main.single body#index .product .price{width:20%;display:block}.spc_enabled #main.single .product.sample .price{width:40%}.spc_enabled #main.single .product .price-label{display:none}.spc_enabled #main.single .product .qty,.spc_enabled #main.single body#index .product .qty{width:35%}.spc_enabled #main.single .product.sample .qty{width:20%;margin-top:0}.spc_enabled #main.single .product .total,.spc_enabled #main.single body#index .product .total{width:15%}.spc_enabled #main.single body#index #viewcart-panel .qty{margin-top:0}.spc_enabled #main.single .product .qty .qty-label,.spc_enabled #main.single .product .qty form{display:inline-block}.spc_enabled #main.single .product .qty select{display:inline-block;margin-top:-.2em}.spc_enabled #main.single .product.shaded .color{position:absolute;bottom:1em;left:0}.spc_enabled #main.single .product.shaded .color .swatch{position:absolute;top:0;left:0}.spc_enabled #main.single .product.shaded .color .shade{position:absolute;top:0;left:20px}.spc_enabled #main.single .product.shaded .color .shade-label{display:none}.spc_enabled #main.single .product .qty select{font-size:.9em;padding:0}.spc_enabled #main.single #viewcart-panel .viewcart-buttons-panel .or,.spc_enabled #main.single #viewcart-panel .viewcart-buttons-panel .paypal-checkout{display:inline-block}.spc_enabled #main.single .viewcart-buttons-panel .or{margin:0 15px;text-transform:uppercase}.spc_enabled #main.single .mobile_hidden{display:none}.spc_enabled #main.single .pc_hidden{display:block}}@media (max-width:480px){.spc_enabled #main.single .sign-in-panel>.column,.spc_enabled #main.single .sign-in-panel>.panel-group #new-account,.spc_enabled #main.single .sign-in-panel>.panel-group #return-user{float:none;width:100%;margin-bottom:0;padding-bottom:0;border-right-width:0;border-bottom:1px solid #ccc}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios{margin-bottom:0;padding-bottom:0}.spc_enabled #main.single .sign-in-panel #new-or-returning-radios fieldset{margin:0}.spc_enabled #main.single #gift-options-display.column,.spc_enabled #main.single #shipping-address-display.column{width:100%}.spc_enabled #main.single #confirmation-panel div.print-buttons{display:none}}@media (max-width:380px){.spc_enabled #main.single #review-panel .payment-option .related-media{padding:5px 5px}.spc_enabled #main.single #review-panel .related-media.cc img{width:30px}.spc_enabled #main.single .product .thumb{width:20%}.spc_enabled #main.single .product .desc{width:80%;padding-right:60px}.spc_enabled #main.single .product.shaded .color{width:100%}.spc_enabled #main.single .product .price{width:20%;padding-left:0}.spc_enabled #main.single .product .qty{width:40%;padding-right:0}.spc_enabled #main.single .product .total{width:20%}}.spc_enabled #main.single .clinique .panel{-webkit-box-shadow:0 0 12px #ccc;-moz-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc;color:#231f20}.spc_enabled #main.single .clinique .overlay-container{width:450px;height:335px}.spc_enabled #main.single .clinique .generic-helplinks-overlay{width:630px;height:550px}.spc_enabled #checkout-header{background-color:#ddd;padding:1em;margin-bottom:1em;position:relative}.spc_enabled #checkout-header h1{float:left}.spc_enabled #checkout-header h2{font-size:1.4em;font-family:CliniqueHelveticaNeueLight,Sans-Serif;padding:0;margin:0;border-width:0;position:absolute;bottom:.6em;left:120px}.spc_enabled #checkout-header .shopping-region{float:right}.spc_enabled #checkout-header ul.nav-links{list-style-type:none;margin:48px 0 0 0;padding:0}.spc_enabled #checkout-header ul.nav-links.detached{position:fixed;top:0;width:100%;margin-top:0;z-index:999999}.spc_enabled #checkout-header ul.nav-links li{display:inline-block;margin:0 1em}.spc_enabled #checkout-header li.call-us,.spc_enabled #checkout-header li.live-chat{float:right}.spc_enabled #checkout-header li.email-us{float:right;clear:right;margin-right:0}.spc_enabled #checkout-header li.checkout-text{font-weight:700;font-size:1.2em;font-family:CliniqueHelveticaNeueLight,Sans-Serif}.spc_enabled #checkout-header #mobile-cart-button{display:none}.spc_enabled #checkout-header #mobile-cart-button.inactive:before{content:"+ "}.spc_enabled #checkout-header #mobile-cart-button.active:before{content:"- "}.spc_enabled #checkout-header #viewcart-panel{background-color:white;margin-top:1em}.spc_enabled #checkout-header #viewcart-panel h2{display:none}@media (max-width:768px){.spc_enabled #checkout-header ul.nav-links{margin-top:42px}.spc_enabled #checkout-header #mobile-cart-button{display:inline-block}.spc_enabled #checkout-header .call-us span{display:none}.spc_enabled #checkout-header h1{float:none}.spc_enabled #checkout-header h1 img{max-width:100%;height:55px}.spc_enabled #checkout-header ul.nav-links{clear:left;background-color:#ccc;margin:1em -1em -1em -1em;padding:.4em}.spc_enabled #checkout-header ul.nav-links:after{content:"";display:table;clear:both}.spc_enabled #checkout-header .checkout-text{padding-top:3px}}@media (max-width:768px){body#index .spc_enabled #checkout-header #viewcart-panel{clear:both}}@media (max-width:768px){body.active-panel-review .spc_enabled #checkout-header li.cart-button{display:none}}@media (max-width:530px){.spc_enabled #checkout-header ul.nav-links li.live-chat{display:none}.spc_enabled #checkout-header ul.nav-links .email-us{display:none}}@media (max-width:380px){.spc_enabled #checkout-header ul.nav-links li.call-us{margin:0;font-size:8px;padding:2px}.spc_enabled #checkout-header ul.nav-links.detached li.call-us{margin-right:1.5em}}@media (min-width:1200px){.spc_enabled .pg_wrapper{width:960px}}@media (max-width:964px){.spc_enabled .pg_wrapper{width:768px}}@media (max-width:768px){.spc_enabled .pg_wrapper{width:100%;padding:0}}.spc_enabled body#viewcart #promo-message{margin:25px 0;font-weight:700}.spc_enabled body#viewcart .empty .empty-cart{margin:5px 0 5px;display:block}.spc_enabled body#viewcart .empty-cart h4{font-size:20px;margin-bottom:5px}.spc_enabled body#viewcart .empty-cart .continue-shopping{margin:25px 0 0}.spc_enabled body#viewcart .empty #offer-code,.spc_enabled body#viewcart .empty #order-status,.spc_enabled body#viewcart .empty .checkout-buttons,.spc_enabled body#viewcart .empty .checkout-table{display:none}.spc_enabled body#viewcart .empty .continue-shopping{float:left;margin:0}.spc_enabled body#viewcart .empty .checkout-past{float:right}.spc_enabled body#viewcart .hazmat0{display:none}.spc_enabled body#viewcart .hazmat1{display:none;color:#bf2525}.spc_enabled body#viewcart .empty-cart{display:none}.spc_enabled body#viewcart .sub-block{margin:25px 0}.spc_enabled body#viewcart .sub-block h3{margin-bottom:15px}.spc_enabled body#viewcart .checkout-table .continue-shopping{padding:0}.spc_enabled body#viewcart #content{width:100%;padding:23px 0 0}.spc_enabled body#viewcart #sidebar{width:20%;margin-left:20px;float:right}.spc_enabled body#viewcart #offer_code h3{font-size:14px}.spc_enabled body#viewcart #offer_code input{vertical-align:middle}.spc_enabled body#viewcart #works-well-with-wrapper{margin-top:15px;padding:10px}.spc_enabled body#viewcart #works-well-with-wrapper h3{font-size:12px;text-transform:uppercase;margin-bottom:15px}.spc_enabled body#viewcart #works-well-with-wrapper input{border:none}.spc_enabled body#viewcart #works-well-with-wrapper td{position:relative;padding:0 25px 0 85px;width:125px;vertical-align:top}.spc_enabled body#viewcart #works-well-with-wrapper div{position:relative}.spc_enabled body#viewcart #works-well-with-wrapper .thumb img{position:absolute;top:0;left:-84px;border:1px solid #ccc;z-index:1}.spc_enabled body#viewcart #works-well-with-wrapper .add{padding-top:8px}.spc_enabled body#viewcart #top-checkout-btn{padding:15px;margin-right:20px;margin-bottom:10px}.spc_enabled body#viewcart #bottom-checkout-btn{padding:10px;margin-right:20px;margin-top:20px;margin-bottom:40px;border-top:1px solid #cccccc}.spc_enabled body#viewcart #other-options-box{border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;width:185px;padding:3px}.spc_enabled body#viewcart #other-options-box a{background:url(/media/images/css/green_arrow.gif) no-repeat left 45%;padding-left:9px}.spc_enabled .clinique .checkout-table{width:54%;margin-right:36px}.spc_enabled .clinique .panel{webkit-box-shadow:none!important;box-shadow:none!important}.spc_enabled .clinique .panel header h2{font-size:1.8em;font-family:Helvetica Neue Light;font-weight:400;color:#1f1f1f;text-transform:none}.spc_enabled .clinique .pg_wrapper{padding-top:66px;margin:0 auto;max-width:1008px}.spc_enabled .clinique .pg_wrapper .column.left{width:68%;padding-right:34px}.spc_enabled .clinique .pg_wrapper .column.left .messages{background-color:#fff;border-bottom:0;margin:0;padding:0}.spc_enabled .clinique .pg_wrapper .column.left .messages .single-message{background-color:#fff;border:0;font-size:1.8em;font-family:Helvetica Neue Light;font-weight:400;color:#ef6ea8;text-transform:none}.spc_enabled .clinique .pg_wrapper .column.left .panel{border:0}.spc_enabled .clinique .pg_wrapper .column.left #add-samples-message{font-size:1.3em;border-bottom:1px solid #ccc;padding:13px 0!important;margin:0 13px}.spc_enabled .clinique .pg_wrapper .column.left .cart-header{border-bottom:1px solid #ccc;line-height:20px;font-size:.95em;font-family:Helvetica Neue Light;font-weight:400;color:#808080;text-transform:uppercase}.spc_enabled .clinique .pg_wrapper .column.left .cart-header .products{width:62%}.spc_enabled .clinique .pg_wrapper .column.left .cart-header .total{float:left}.spc_enabled .clinique .pg_wrapper .column.left .cart-item{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none;border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:16px}.spc_enabled .clinique .pg_wrapper .column.left .cart-item .column.thumb img{width:90.6%}.spc_enabled .clinique .pg_wrapper .column.left .cart-item .desc.column{width:41%}.spc_enabled .clinique .pg_wrapper .column.left .cart-item .desc.column .product_name a{color:#1f1f1f}.spc_enabled .clinique .pg_wrapper .column.left .cart-item .total{padding:10px 0 0 0;font-weight:400;float:left}.spc_enabled .clinique .pg_wrapper .column.left #order-summary-panel header h2{float:none}.spc_enabled .clinique .pg_wrapper .column.left #order-summary-panel .content{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none}.spc_enabled .clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel{border:0;padding-bottom:21px}.spc_enabled .clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-buttons a{float:left}.spc_enabled .clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-buttons .or{float:left;margin:0 21px;text-transform:uppercase}.spc_enabled .clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-buttons .btn-primary{margin-top:0}.spc_enabled .clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-shopping{margin:0;font-size:1.4em;font-family:Helvetica Neue Light;font-weight:400;text-decoration:none;color:#5dba98;text-transform:none;font-size:1.4em;font-family:Helvetica Neue Light;font-weight:400;text-decoration:none;color:#1a1a1a;text-transform:none}.spc_enabled .clinique .pg_wrapper .column.left #recommended-products-panel{padding-top:24px;border-top:1px solid #ccc}.spc_enabled .clinique .pg_wrapper .column.left #recommended-products-panel header{background-color:#fff}.spc_enabled .clinique .pg_wrapper .column.left #recommended-products-panel .recommended-product-items .product_name a{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none}.spc_enabled .clinique .pg_wrapper .column.left #recommended-products-panel .recommended-product-items .addtobag{padding-top:15px}.spc_enabled .clinique .viewcart-header{background-color:#fff!important;margin-bottom:20px;padding:0}.spc_enabled .clinique .viewcart-header h2{font-size:2.55em!important;padding:0;float:none}.spc_enabled .clinique .viewcart-header .item-count{font-size:1em;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#bdbdbd}.spc_enabled .clinique #checkout-wrapper{margin:69px 90px}.spc_enabled .clinique #top-checkout-btn{margin-bottom:20px}.spc_enabled .clinique #top-checkout-btn span{float:none!important}.spc_enabled .clinique .column.right{width:30%}.spc_enabled .clinique .column.right .panel{border:0;border-top:1px solid #ccc}.spc_enabled .clinique .column.right .panel header{background-color:#fff}.spc_enabled .clinique .column.right .panel header h2{padding:0 10px;margin:32px 0 0 0}.spc_enabled .clinique .column.right .tab-switcher{margin-top:9px}.spc_enabled .clinique .column.right .samples-panel{border-top:0}.spc_enabled .clinique .column.right .tab-switcher .samples{padding-top:0;border-top:1px solid #ccc}.spc_enabled .clinique .column.right .tab-switcher .samples .product-list ul.skus li label{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none}.spc_enabled .clinique .column.right .tab-switcher .samples .product-list input[type=checkbox]{display:block!important}.spc_enabled .clinique .column.right .tab-switcher p.available{font-size:1.8em;font-family:Helvetica Neue Light;font-weight:400;color:#1f1f1f;text-transform:none}.spc_enabled .clinique .column.right #offer-code-panel{margin-bottom:25px}.spc_enabled .clinique .column.right #offer-code-panel .content{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none;margin:0;padding-top:0}.spc_enabled .clinique .column.right #offer-code-panel .content form[name=offer_code]{float:left}.spc_enabled .clinique .column.right #offer-code-panel .content input[type=text]{border:1px solid #ccc;margin-right:6px;margin-bottom:16px}.spc_enabled .clinique .column.right #offer-code-panel .content input[type=submit]{display:block}.spc_enabled .clinique .column.right #offer-code-panel .content em{font-style:normal;font-size:1em}.spc_enabled .clinique .column.right #links-panel .content{padding:0 10px;margin-bottom:25px}.spc_enabled .clinique .column.right ul.links_list li a{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;text-decoration:none;color:#5dba98;text-transform:none;font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;text-decoration:none;color:#1a1a1a;text-transform:none}.spc_enabled html.js .js_hidden{display:none}.spc_enabled .checkout .loading{background:url(/media/export/cms/479-01%20Clinique_LoadingGif_R22.gif) no-repeat center center}.spc_enabled .checkout .loading *{opacity:.8}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item{display:table;width:33%;float:left;height:170px}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item a{float:left}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .product_name a{color:#231f20;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#999}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .product_name a:hover{color:#44a07e;color:#1a1a1a}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .product_name a,.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .product_name a:hover{text-decoration:none}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .description{float:left;width:105px}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .addtobag,.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .quickshop{clear:left}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .addtobag{clear:none}.spc_enabled body#viewcart #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit]{font-family:CliniqueHelveticaNeueMedium,sans-serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1;background-color:#000;color:#fff}.spc_enabled body#index #main.single .item-count{float:left}.spc_enabled body#index #main.single .panel.edit h2,.spc_enabled body#index #main.single .panel.edit header{background-color:#eff1f1}.spc_enabled body#index #main.single #viewcart-panel{border-bottom-width:0;margin-bottom:0;display:block}.spc_enabled body#index #main.single #viewcart-panel .viewcart-buttons-panel{display:none}.spc_enabled body#index #main.single #viewcart-panel .content{display:block;padding-bottom:0}.spc_enabled body#index #main.single .cart-header{display:none}.spc_enabled body#index #main.single #order-summary-panel header h2{float:left}.spc_enabled body#index #main.single #order-summary-panel .label{text-align:left}.spc_enabled body#index #main.single .product.shaded .responsive-shade-shim{height:2.4em;clear:both}.spc_enabled body#index #main.single .product.shaded .color{position:absolute;bottom:1em;left:0;width:100%}.spc_enabled body#index #main.single .product.shaded .color .swatch{position:absolute;top:0;left:0}.spc_enabled body#index #main.single .product.shaded .color .shade{position:absolute;top:0;left:125px}.spc_enabled body#index #main.single .product .price{width:100%}.spc_enabled body#index #main.single .product .qty{min-width:4em}.spc_enabled body#index #main.single .product .qty-label{display:inline-block}.spc_enabled body#index #main.single .product .total{text-align:right}.spc_enabled body#index #main.single .product .thumb{width:40%}.spc_enabled body#index #main.single .product .thumb img{width:100%}.spc_enabled body#index #main.single .product .desc{width:40%}.spc_enabled body#index #main.single .product .qty{width:40%;float:right;text-align:right;padding-right:0}.spc_enabled body#index #main.single .product .total{width:20%;float:right}.spc_enabled body#index #main.single .product .qty{margin-top:0}.spc_enabled #main .mobile-only{display:none}.spc_enabled #main .mobile_hidden{display:block}.spc_enabled #main.single{clear:both}.spc_enabled #main.single .loading{background:url(/media/export/cms/479-01%20Clinique_LoadingGif_R22.gif) no-repeat center center}.spc_enabled #main.single .loading *{opacity:.8}.spc_enabled #main.single .responsive-container .float-left{float:left}.spc_enabled #main.single .responsive-container .float-right{float:right}.spc_enabled #main.single .responsive-container #error_checkout\.please_signin{display:none}.spc_enabled #main.single .responsive-container fieldset{border:0;padding:0}.spc_enabled #main.single .responsive-container .messages .single-message{color:#ef6ea8;border:0;background:0 0}.spc_enabled #main.single .responsive-container #recommended-products-panel .recommended-product-items .recommended-item{position:relative}.spc_enabled #main.single .responsive-container #recommended-products-panel .recommended-product-items .recommended-item .addtobag{position:absolute;bottom:0;left:0;right:0;text-align:center}@media (min-width:40.0625em){.spc_enabled #main.single .responsive-container #recommended-products-panel .recommended-product-items .recommended-item .description{position:absolute;bottom:60px;left:70px;width:100px!important}}.spc_enabled #main.single .responsive-container h3.checkout__subtitle{margin:15px 0 0 0;font-size:2em}.spc_enabled #main.single .responsive-container #sign-in-panel .checkout__subtitle{font-size:1.3em}.spc_enabled #main.single .responsive-container .default-shipping,.spc_enabled #main.single .responsive-container .nojs_hidden{margin:0!important}.spc_enabled #main.single .responsive-container .clearfix:after{visibility:hidden;height:0;content:"";display:table;clear:both}.spc_enabled #main.single .responsive-container .green{color:#46ab8c!important}.spc_enabled #main.single .responsive-container #shipmethod-panel select{width:100%}.spc_enabled #main.single .responsive-container #shipmethod-panel #shipmethod-panel section{margin-bottom:0}.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group label{display:none!important}.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group label.no-hide{display:none!important}.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group-label{float:left;width:100%}@media only screen and (max-width:640px){.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group-label{margin-bottom:5px}}.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group-label input[type=radio]{clear:left;margin-top:5px;margin-left:0;margin-bottom:10px!important;height:auto}.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group-label label{margin-top:4px}.spc_enabled #main.single .responsive-container #shipmethod-panel #checkout_shipmethod .ship-method-group-label label a.more-info{float:none}.spc_enabled #main.single .responsive-container .column.left #order-summary-panel{display:none}.spc_enabled #main.single .responsive-container .column.left #registration-panel .how-will-we-use{float:none;border:0;width:auto;padding:0}.spc_enabled #main.single .responsive-container .column.right .panel header h2{font-size:26px!important;width:100%}.spc_enabled #main.single .responsive-container .column.right .panel header h2 .expand-toggle{margin-top:10px}.spc_enabled #main.single .responsive-container .column.right .panel .content{padding:0 1em 1em}@media only screen and (min-width:641px){.spc_enabled #main.single .responsive-container .column.right .panel .item-count__number{display:none}}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .product .desc{width:60%}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .product .qty{text-align:left;float:left}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .product .total{text-align:left;width:60%}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .myog_edit_link{display:none}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .myog-remove{display:none}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .product_subname_myog{position:relative;left:41%;bottom:70px;width:40%}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .cart-item__qty_myog{width:20%;position:relative;left:41%;bottom:52px}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .cart-item__price_myog{position:relative;left:41%;bottom:65px}.spc_enabled #main.single .responsive-container .column.right #viewcart-shopping-bag-panel .cart-item__total_myog{position:relative;left:41%;bottom:35px;font-weight:700}.spc_enabled #main.single .responsive-container .column.right .tab-bar{display:none}.spc_enabled #main.single .responsive-container .column.right #samples-pane{margin-top:0!important}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .available,.spc_enabled #main.single .responsive-container .column.right #favorites-panel .max,.spc_enabled #main.single .responsive-container .column.right #samples-panel .available,.spc_enabled #main.single .responsive-container .column.right #samples-panel .max{margin-left:1em;margin-top:0}.spc_enabled #main.single .responsive-container .column.right #favorites-panel footer,.spc_enabled #main.single .responsive-container .column.right #samples-panel footer{display:none}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .sample-select-button,.spc_enabled #main.single .responsive-container .column.right #samples-panel .sample-select-button{color:white;line-height:1.5;padding:5px 10px;font-weight:700;display:block;text-align:center;background-color:#000}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .product-size,.spc_enabled #main.single .responsive-container .column.right #samples-panel .product-size{display:none}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .details,.spc_enabled #main.single .responsive-container .column.right #samples-panel .details{float:left;width:50%;margin-left:0}.spc_enabled #main.single .responsive-container .column.right #favorites-panel ul.skus,.spc_enabled #main.single .responsive-container .column.right #samples-panel ul.skus{margin-top:5px}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .product-list,.spc_enabled #main.single .responsive-container .column.right #samples-panel .product-list{overflow:auto;max-height:500px}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .product-list .product,.spc_enabled #main.single .responsive-container .column.right #samples-panel .product-list .product{margin:0;min-height:160px!important}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .product-list .product.selected,.spc_enabled #main.single .responsive-container .column.right #samples-panel .product-list .product.selected{background:#f2f2f2}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .product-list .product-name,.spc_enabled #main.single .responsive-container .column.right #samples-panel .product-list .product-name{float:none;width:100%}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .product-list .deactivate *,.spc_enabled #main.single .responsive-container .column.right #samples-panel .product-list .deactivate *{cursor:default!important;color:#ccc!important}.spc_enabled #main.single .responsive-container .column.right #favorites-panel ul.product-list .product{height:auto}.spc_enabled #main.single .responsive-container .column.right #favorites-panel ul.product-list .product-img img{width:auto}.spc_enabled #main.single .responsive-container .column.right #favorites-panel .add-to-cart input[type=submit]{color:white;line-height:1.5;padding:5px 10px;font-weight:700;border:0;text-transform:uppercase;height:auto;background-color:#000}.spc_enabled #main.single .responsive-container .column.right #offer-code-panel input[type=text]{width:100%}.spc_enabled #main.single .responsive-container .column.right #offer-code-panel .offer-code__submit{text-align:center!important}.spc_enabled #main.single .responsive-container .column.right .customer-service-content{max-width:90%}.spc_enabled #main.single .responsive-container .column #order-summary-panel{padding:0 1em 1em 1em}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content{padding:0}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content #shipmethod-panel{padding:0 1em}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content header h2{float:none}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content .label{text-align:left;width:65%;margin-bottom:5px;clear:left;float:left;padding-left:1em}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content .label.total{font-weight:700;background-color:#f2f2f2;padding:5px 1em}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content .value{font-weight:400;width:35%;float:left;text-align:right;padding-right:1em}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content .value.total{font-weight:700;background-color:#f2f2f2;padding:5px 1em}.spc_enabled #main.single .responsive-container #shipping-panel #pickpoint_customer_info{margin-left:0}.spc_enabled #main.single .responsive-container #shipping-panel .local-collection-button{color:#fff;padding:15px;cursor:pointer;display:inline-block;background-color:#000}.spc_enabled #main.single .responsive-container #shipping-panel .select-address input[type=radio]{height:1em;margin:3px 10px 0 0}.spc_enabled #main.single .responsive-container #shipping-panel .select-address input[type=radio]:last-child{margin-left:15px}.spc_enabled #main.single .responsive-container #shipping-panel .select-address label{display:block}.spc_enabled #main.single .responsive-container #shipping-panel .select-address .address-to-use label,.spc_enabled #main.single .responsive-container #shipping-panel .select-address .checkbox label,.spc_enabled #main.single .responsive-container #shipping-panel .select-address .ship_group_0 label{display:inline-block}.spc_enabled #main.single .responsive-container #shipping-panel .select-address .form-item select{width:100%}.spc_enabled #main.single .responsive-container #shipping-panel .select-address .form-item.select label{display:none}.spc_enabled #main.single .responsive-container #shipping-panel .select-address .form-item.select.state label{display:block}.spc_enabled #main.single .responsive-container #shipping-panel .select-address .form-item.select.state select{width:100%}.spc_enabled #main.single .responsive-container #shipping-panel .select-address .country .form-item.select label{display:block}.spc_enabled #main.single .responsive-container #shipping-panel .gift-options .sub-section{margin-left:0}.spc_enabled #main.single .responsive-container #shipping-panel .gift-options textarea{width:100%}.spc_enabled #main.single .responsive-container #shipping-panel #continue-btn{text-align:right}.spc_enabled #main.single .responsive-container #shipping-panel #shipping-panel-edit{float:left;clear:both;margin-left:1em}.spc_enabled #main.single .responsive-container #shipping-panel .select-menu{width:100%;margin-left:0}.spc_enabled #main.single .responsive-container #shipping-panel #shipping-address-display{padding:0 1em}.spc_enabled #main.single .responsive-container #shipping-panel #shipping-address-display header{display:none}.spc_enabled #main.single .responsive-container #shipping-panel .city_container .loading-container{float:left;margin-top:5px}.spc_enabled #main.single .responsive-container #shipping-panel .delivery-method{margin-bottom:0}.spc_enabled #main.single .responsive-container .continue-buttons{text-align:right;padding:24px 16px 0}@media (min-width:40.0625em){.spc_enabled #main.single .responsive-container .continue-shopping{background:0 0;float:left;border:1px solid #000;color:#000}}.spc_enabled #main.single .responsive-container #viewcart-panel #viewcart-buttons .continue-buttons{display:block}.spc_enabled #main.single .responsive-container #viewcart-panel #viewcart-buttons .start-shopping{height:37px;line-height:41px;font-size:17px;padding:0 15px;text-transform:uppercase;color:#fff;text-align:center;display:inline-block;letter-spacing:1px;border:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;cursor:pointer;background-color:#000}.spc_enabled #main.single .responsive-container #promo-message{margin:0}.spc_enabled #main.single .responsive-container .panel:after{visibility:hidden;height:0;content:"";display:table;clear:both}.spc_enabled #main.single .responsive-container .panel header h2{font-size:36px!important;line-height:38px;padding:.3em}.spc_enabled #main.single .responsive-container .panel label{color:#000}.spc_enabled #main.single .responsive-container .panel .viewcart-header{border-top:0;padding-bottom:40px;padding-top:10px}.spc_enabled #main.single .responsive-container .panel.edit h2,.spc_enabled #main.single .responsive-container .panel.edit header{background-color:transparent!important}.spc_enabled #main.single .responsive-container .panel .item-count{display:none}.spc_enabled #main.single .responsive-container .panel .cart-items .products{width:55%}.spc_enabled #main.single .responsive-container .panel .cart-items .thumb{width:21%}.spc_enabled #main.single .responsive-container .panel .cart-items .qty{width:15%}.spc_enabled #main.single .responsive-container .panel .cart-items .desc{width:34%}.spc_enabled #main.single .responsive-container .panel .cart-items .product_subname_myog{position:relative;left:21%;bottom:70px;width:40%}.spc_enabled #main.single .responsive-container .panel .cart-items .cart-item__qty-gp-item{margin-left:30px}.spc_enabled #main.single .responsive-container .panel .cart-items .myog-remove .myog_remove_link{position:relative;left:21%;bottom:60px}.spc_enabled #main.single .responsive-container .panel .cart-items .myog_edit_link{position:relative;left:21%;bottom:60px}.spc_enabled #main.single .responsive-container .panel .cart-items .cart-item__qty_myog{position:relative;left:60%;bottom:150px;height:0}.spc_enabled #main.single .responsive-container .panel .cart-items .cart-item__price_myog{position:relative;left:70%;bottom:154px;height:0}.spc_enabled #main.single .responsive-container .panel .cart-items .cart-item__total_myog{position:relative;left:93%;bottom:154px;height:0}.spc_enabled #main.single .responsive-container .panel .product .info .cart-item__price{display:none}.spc_enabled #main.single .responsive-container .panel .product .info .cart-item__remove-form{padding-top:5px}.spc_enabled #main.single .responsive-container .panel .product .product_subname{display:none}.spc_enabled #main.single .responsive-container .panel .product .remove_link{position:static!important}.spc_enabled #main.single .responsive-container .panel .product .remove-sample{float:left;clear:both}.spc_enabled #main.single .responsive-container .panel .icon-heart{color:#ccc}.spc_enabled #main.single .responsive-container .panel .icon-heart:hover{color:#fe6cb5;cursor:pointer}.spc_enabled #main.single .responsive-container .panel .icon-heart:before{content:"\f08a"}.spc_enabled #main.single .responsive-container .panel.recommended-products-panel header{margin-top:15px}.spc_enabled #main.single .responsive-container .panel-group>.column{margin-bottom:0;padding-bottom:0}.spc_enabled #main.single .responsive-container #review-panel .content .content{padding:0}.spc_enabled #main.single .responsive-container #review-panel .payment-type input[type=radio]{margin-right:10px;margin-left:5px}.spc_enabled #main.single .responsive-container #review-panel .payment-type input[value=PAYMENT_OPTION_OI]{margin-top:0}.spc_enabled #main.single .responsive-container #review-panel .payment-type label .text-label{display:block;margin-top:6px}.spc_enabled #main.single .responsive-container #review-panel .order_terms{margin-top:15px;margin-bottom:15px}.spc_enabled #main.single .responsive-container #review-panel .order_terms input[type=checkbox]{float:left;margin-top:-5px;margin-right:10px;margin-left:5px}.spc_enabled #main.single .responsive-container #review-panel #continue-btn{text-align:right}.spc_enabled #main.single .responsive-container .dbMsgBox{border-color:#dbdbdb;border-style:solid;border-width:1px 0;padding:15px 1em 10px;font-size:15px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#666;font-weight:400}.spc_enabled #main.single .responsive-container .top-banner{padding:1em;color:#46ab8c}@media (min-width:40.0625em){.spc_enabled #main.single .responsive-container .field-container{max-width:660px;width:100%}.spc_enabled #main.single .responsive-container .field-container .form-item{display:block;position:relative;margin:.5em 0;width:100%}.spc_enabled #main.single .responsive-container .field-container .messages-container .single-message{margin:.5em;display:block}.spc_enabled #main.single .responsive-container .field-container .messages-container .single-message:empty{margin:0}.spc_enabled #main.single .responsive-container .field-container--grid{display:flex;flex-direction:column}.spc_enabled #main.single .responsive-container .field-container--grid.field-lookup{flex-direction:column;align-items:self-end;width:100%}.spc_enabled #main.single .responsive-container .field-container--grid .form-item{width:100%}.spc_enabled #main.single .responsive-container .field-container--grid .form-item .valid_marker{right:18px;transform:translateY(-50%);top:50%;bottom:auto}.spc_enabled #main.single .responsive-container .field-container--grid .form-item .invalid_marker{right:26px;transform:translateY(-50%);top:50%;bottom:auto}}.spc_enabled #main.single .responsive-container .registration-form-container .password,.spc_enabled #main.single .responsive-container .registration-form-container .text{max-width:400px;position:relative;margin-top:15px;margin-bottom:10px}.spc_enabled #main.single .responsive-container .viewcart-banner{background:#5dba98;background:-webkit-gradient(linear,left top,left bottom,from(#f2fffa),to(#5dba98));background:-moz-linear-gradient(top,#f2fffa,#5dba98);padding:15px;margin-bottom:30px;line-height:2;font-size:25px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#fff;font-weight:400!important;clear:both}.spc_enabled #main.single .responsive-container .viewcart-banner h3{color:#46ab8c!important}.spc_enabled #main.single .responsive-container .viewcart-banner a{color:#fff;text-decoration:underline}.spc_enabled #main.single .responsive-container #confirmation-page #confirmation-panel .actions{padding:1em;margin:0!important}.spc_enabled #main.single .responsive-container #confirmation-page #sign-in-confirmation-panel input[type=password]{margin-top:7px}.spc_enabled #main.single [dir=rtl] .checkout .city-state-zip .city{float:right;margin-left:-100%;padding-left:1em}.spc_enabled #main.single [dir=rtl] .checkout .city-state-zip .state{float:right;margin-left:-100%;margin-right:50%;padding-left:1em}.spc_enabled #main.single [dir=rtl] .checkout .city-state-zip .postal-code{float:left;padding-left:0}.spc_enabled #main.single [dir=rtl] .checkout .field-container--grid .form-item:nth-of-type(2n+1){float:right;margin-left:-100%;padding-left:1em}.spc_enabled #main.single [dir=rtl] .checkout .field-container--grid .form-item:nth-of-type(2n+2){float:left;padding-left:0}.spc_enabled #main.single #gc_iframe{width:90%;min-height:360px}.spc_enabled .secure_message .secure_popup{text-align:center;margin-top:20px}.spc_enabled .secure_message .secure_popup input[type=submit]{position:static!important}.spc_enabled .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;margin-top:4px;background-position:0 0}.spc_enabled header.active .expand-toggle{background:url(/media/export/images/qs-caret.png) no-repeat scroll 50% 0 transparent}.spc_enabled .samples-panel .caret{top:15px}.spc_enabled .samples-panel .expand-toggle{top:15px}.spc_enabled .messages.error a{color:#5dba98!important}.spc_enabled .overlay-container .loyalty-samples-panel{margin:20px 0}.spc_enabled .overlay-container .loyalty-products .offer{margin-bottom:20px}.spc_enabled .overlay-container .loyalty-products .product{float:left;width:32%;margin-right:1%;text-align:center;height:345px;position:relative}.spc_enabled .overlay-container .loyalty-products .product .product__image img{width:100%}.spc_enabled .overlay-container .loyalty-products .product .sample-select-button{color:white;line-height:1.5;padding:5px 10px;font-weight:700;display:block;text-align:center;position:absolute;bottom:0;left:0;right:0;background-color:#000}.spc_enabled .overlay-container .loyalty-products .product .sample-select-button.disabled{background-color:#f2f2f2}.spc_enabled .overlay-container .loyalty-products .product .skus.disabled .sample-select-button{background-color:#f2f2f2}.spc_enabled .overlay-container .loyalty-products .product .product-size{display:none}.spc_enabled .overlay-container .loyalty-products .product.deactivate .sample-select-button{background-color:#f2f2f2}.spc_enabled .overlay-container .add-button{text-align:right}.spc_enabled .overlay-container .add-button input[type=submit]{padding:12px 37px}.spc_enabled label.label.checkedEmpty{color:#ff0000!important}@media (min-width:40.0625em){.spc_enabled body#payment #main.single .product .thumb{width:40%;height:160px}.spc_enabled body#payment #main.single .product .price,.spc_enabled body#payment #main.single .product .qty{width:auto}.spc_enabled body#payment #main.single .product .price-label{display:inline-block}.spc_enabled body#payment #main.single .product.sample .price{left:1px;bottom:51px}.spc_enabled body#payment #main.single .product .shade{width:90px}.spc_enabled body#payment #main.single #viewcart-shopping-bag-panel .product_subname_myog{bottom:135px}.spc_enabled body#payment #main.single #viewcart-shopping-bag-panel .cart-item__price_myog{bottom:107px}.spc_enabled body#payment #main.single #viewcart-shopping-bag-panel .cart-item__qty_myog{bottom:124px}.spc_enabled body#payment #main.single #viewcart-shopping-bag-panel .cart-item__total_myog{bottom:90px}.spc_enabled body#payment #footer .footer-bottom .block li.shopping-bag{display:none}.spc_enabled body#payment .page-footer-region .page-footer .no-sidebars{clear:both}}.spc_enabled .responsive-container .viewcart-panel .continue-buttons .disabled{background-color:#eee}.spc_enabled .responsive-container .checkout__sidebar .disabled{background-color:#eee}.spc_enabled #form--loyalty_join--field--ACCEPTED_LOYALTY_TERMS{display:none}.spc_enabled #completed_checkout_registration .loyalty-program{display:none}.spc_enabled .payments-icon{display:flex;justify-content:center;width:100%;margin:10px}.spc_enabled .payments-icon .american-express,.spc_enabled .payments-icon .master-card,.spc_enabled .payments-icon .payment_paypal,.spc_enabled .payments-icon .visa-card{margin:5px 16px 0 0;background-position:center;background-size:100%;height:16.5px}.spc_enabled .checkout-btns.continue_fixed{background-color:#f2f2f2}.spc_enabled .enhanced_signin_page{background-color:#fbfbfb}.spc_enabled .enhanced_signin_page #main.single .responsive-container.checkout{max-width:562px;background:#fff;margin-top:4em;margin-bottom:2em;margin:0 auto}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper{margin-top:0}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper{margin-top:45px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .mobile-breadcrumb{display:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout.panel{padding:0;background:#fff;max-width:562px}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout.panel{padding:24px 0}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content{width:100%;padding-right:24px;padding-left:24px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-page__tab-nav{max-width:inherit;clear:both;overflow:auto;height:56px;margin-bottom:25px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-page__tab-nav .sign-in-page__link{float:left;width:50%;cursor:pointer;height:56px;padding:18px 0;margin:0;background-color:#fff;font-weight:400;font-size:14px;line-height:16px;letter-spacing:1.25px;text-align:center;text-transform:uppercase;color:#999;border-bottom:1px solid #e0e0e0}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-page__tab-nav .sign-in-page__link{font-size:16px;line-height:16px;letter-spacing:.25px;margin:0;padding:0;height:33px;white-space:nowrap}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-page__tab-nav .sign-in-page__link.active{font-weight:700;border-bottom:2px solid #000;color:rgba(0,0,0,.88)}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-page__tab-nav{height:48px;margin:0;padding-top:15px;background:#fff}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-page__tab-nav~.messages{margin-top:44px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel{border-bottom:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .signin-header{border-top:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .signin-header .signin-panel__title{display:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .invalid_marker,.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .valid_marker{bottom:20px}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .invalid_marker,.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .valid_marker{bottom:15px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .valid_marker{right:15px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .invalid_marker{right:25px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .form-item--password-field .valid_marker{right:40px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .form-item--password-field .invalid_marker{right:50px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user{padding:0 16px;display:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-account-h{border:0;margin:0}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-account-h{margin:0 0 16px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-item{padding:.5em 0;margin:0}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-item{padding:6px 0}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-item .label{height:54px;margin-top:-55px!important;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:13px;line-height:24px;color:#999;padding-top:13px;padding-left:15px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-item .label:before{margin-left:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-item .return-user-email,.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-item .return-user-password{width:100%;height:54px;margin:0 1px;padding-left:15px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .password-eye-icon-container{float:right;width:60px;position:relative;bottom:37px;right:10px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .password-eye-icon-container .show-password-icon{float:right}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .form-submit{height:48px;font-size:16px;line-height:24px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .checkout-forgot-password{height:16px;margin:10px 0}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .checkout-forgot-password{height:20px;margin-bottom:19px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .checkout-forgot-password #forgot-pw-note{float:left}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container .checkout-forgot-password #forgot-pw-note #forgot-password{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;text-decoration:underline}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user #return-user-form-container{width:70%;margin:0 auto}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user .signin-hidden-form{margin-bottom:0}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__return-user{width:100%;float:none;margin:0 auto;padding:0}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account{padding:0 16px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #new-account-h{display:block;border:0;margin-bottom:7px}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #new-account-h{margin-bottom:22px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item{padding:.5em 0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .label{height:54px;margin-top:-55px!important;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:13px;line-height:24px;color:#999;padding-top:13px;padding-left:15px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .label:before{margin-left:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .invalid_marker,.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .valid_marker{bottom:18px}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .invalid_marker,.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .valid_marker{bottom:10px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .validate-email{width:100%;height:54px;margin:0 1px}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item .validate-email{width:358px;padding-left:15px;margin:0}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-item{padding:0;margin-bottom:20px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .accepted-privacy-policy{display:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .form-submit{height:48px;font-size:16px;line-height:24px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .signchk-notice{margin:9px 0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .signchk-notice .info-link-container{padding-top:2px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .signchk-notice .info-link{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-decoration-line:underline;color:rgba(0,0,0,.88);display:inline;margin-top:4px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .signchk-notice .privacy-policy-info-icon{float:left;margin-right:8px}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user .signchk-notice{margin:0 0 20px}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account #checkout_signin_guest_user{width:70%;margin:0 auto}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__new-account{width:100%;float:none;margin:0 auto;padding:0}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login{margin:0 auto}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container{padding:0 16px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-overlay-container{width:100%}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-overlay-container .custom-fb-login-btn-container{background:#3b5998;height:48px;width:100%;line-height:48px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-overlay-container .custom-fb-login-btn-container .fb-btn-icon{padding:15px;width:50px;height:48px;float:left;border-right:1px solid #5f7cbb}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-overlay-container .custom-fb-login-btn-container .fb-btn-text{font-size:16px;color:#fff;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-overlay-container .fb-login-button{width:100%;height:48px;opacity:0;position:absolute;top:0;left:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-disclaimer-container{padding:0;margin-top:15px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-disclaimer-container .fb-disclaimer,.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .fb-disclaimer-container .fb-disclaimer a{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.25px;color:rgba(0,0,0,.88);margin:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .social-login__email-opt-in{margin:13px 0 0;padding:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .social-login__email-opt-in-label{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.25px;color:rgba(0,0,0,.88);padding-top:0}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .social-login__email-opt-in-label{margin-left:8px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .tooltip{margin-left:28px;margin-top:7px}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container .tooltip{margin-left:29px}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login .social-login__container{padding:0}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login{width:70%}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login__divider{width:100%;height:16px;margin:25px 0 30px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login__divider .inner{font-family:roboto-mono_regular;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.25px;color:#000;border:none;background:#fff;padding:0 45px}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login__divider .inner{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-size:15px;color:rgba(0,0,0,.64);width:41%}}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login__divider{margin:21px 0}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login__divider::before{height:1px;background:#e6e6e6}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__subtitle{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-style:normal;font-weight:700;font-size:28px;line-height:24px;text-align:center;text-transform:uppercase;letter-spacing:.147059px;color:rgba(0,0,0,.88);margin:18px 0}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .checkout__subtitle{font-size:36px;line-height:42px;color:#000;margin:0}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social_login_v2__delimeter{width:91%;margin:0 auto 22px}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social_login_v2__delimeter{width:70%}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login-container{width:91%;margin:0 auto;display:block}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login-container__social-network{width:100%;margin:0 auto;border-radius:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login-container__social-network.vk-social-login{margin:12px auto}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .social-login-container{width:70%}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .sign-in-component_ru__legal-container{width:91%;margin:0 auto}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .sign-in-component_ru__legal-container .legal-container__acceptance-block .label{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif!important;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.25px;color:rgba(0,0,0,.88);margin:0;position:relative;left:23px}@media (min-width:768px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content #sign-in-panel .sign-in-component_ru__legal-container{width:70%}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .accepted-privacy-policy{display:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container{display:block;position:relative;padding-left:28px;margin-bottom:12px;cursor:pointer;font-size:22px;margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container input:checked~.checkmark{background-color:#212121}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container input:checked~.checkmark:after{display:block}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container .checkmark{position:absolute;top:0;border:1px solid #000;left:0;height:20px;width:20px;background-color:#eee;border-radius:1px}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:5px;top:0;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container:hover input~.checkmark{border:1px solid #000}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .checkbox-container{padding-left:25px}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-panel .panel-group #new-account .messages-container{width:100%;float:none;margin:0 auto;border-bottom:none;padding:0}@media (min-width:1024px){.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__content .sign-in-panel .panel-group #new-account .messages-container{width:70%}}.spc_enabled .enhanced_signin_page #main.single .responsive-container .pg_wrapper .checkout .checkout__sidebar{display:none!important}@media (min-width:960px){.spc_enabled .enhanced_signin_page #main.single{background:#fbfbfb}}.spc_enabled .enhanced_signin_page .guarantee-panel,.spc_enabled .enhanced_signin_page .review-panel,.spc_enabled .enhanced_signin_page .shipping-panel{display:none}.spc_enabled .enhanced_signin_page .viewcart_footer{display:block;background:#fff;border:1px solid #e6e6e6;padding:40px 17px}.spc_enabled .enhanced_signin_page .viewcart_footer .menu{text-align:center}@media (min-width:768px){.spc_enabled .enhanced_signin_page .viewcart_footer .menu{width:65%;float:left}}.spc_enabled .enhanced_signin_page .viewcart_footer .menu .menu-item{display:none;font-size:12px}.spc_enabled .enhanced_signin_page .viewcart_footer .menu .menu-item:first-child{display:block}@media (min-width:768px){.spc_enabled .enhanced_signin_page .viewcart_footer .menu .menu-item{display:inline-block;float:left;width:20%}}.spc_enabled .enhanced_signin_page .viewcart_footer .menu .menu-item .menu-item-link{width:auto;color:#000;opacity:.64;letter-spacing:.4px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-weight:700}.spc_enabled .enhanced_signin_page .viewcart_footer .menu .menu-item .menu-item-link.icon-lock:before{font-family:FontAwesome,Arial,Sans-Serif;font-size:16px;vertical-align:middle}.spc_enabled .enhanced_signin_page .viewcart_footer .copyright{text-align:center;color:#000;opacity:.64;font-size:12px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;font-weight:700}@media (min-width:768px){.spc_enabled .enhanced_signin_page .viewcart_footer .copyright{width:35%;float:right;text-align:left}}.spc_enabled .enhanced_signin_page .viewcart_footer .copyright span{display:block;margin:24px 0}@media (min-width:768px){.spc_enabled .enhanced_signin_page .viewcart_footer .copyright span{display:inline-block;margin:0 10px}}.spc_enabled .enhanced_signin_page .viewcart_footer .copyright span.copyrights{opacity:.88}.spc_enabled .enhanced_signin_page .viewcart_footer .copyright~span:before{background:0 0}.spc_enabled .enhanced_signin_page .LPMcontainer,.spc_enabled .enhanced_signin_page .sticky-footer-live-chat,.spc_enabled .enhanced_signin_page~.LPMcontainer{display:none!important}.spc_enabled .enhanced_signin_page .page-footer-region{clear:both}.profile-password-update__rules li{display:flex;color:#000}#index #works-well-with-wrapper table,#viewcart #works-well-with-wrapper table{height:170px;position:relative}#index #works-well-with-wrapper table .add,#viewcart #works-well-with-wrapper table .add{position:absolute;bottom:0;width:120px}#index .shipmethod-panel,#viewcart .shipmethod-panel{width:100%}#index .shipmethod-panel .content,#viewcart .shipmethod-panel .content{padding-left:0!important}#index .shipmethod-panel .content .ship-method-group select,#viewcart .shipmethod-panel .content .ship-method-group select{padding-left:2px}.pc_hidden{display:none}#samples #samples-panel{clear:both}#samples #samples-panel .content.samples-panel__content.checkout__panel-content{max-width:1070px;margin:0 auto}#samples #samples-panel li.samples-grid--item.product{color:#333;display:inline-block;font-family:CliniqueHelveticaNeueLight,Sans-Serif;height:auto;margin:0 5px 5px;width:23.5%}#samples #samples-panel li.samples-grid--item.product .grid-item--1-3-of-4{width:75%;float:left;margin-right:-100%;margin-left:0;clear:none}#samples #samples-panel li.samples-grid--item.product .grid-item--4-of-4{width:25%;float:right;margin-left:0;margin-right:0;clear:none}#samples #samples-panel li.samples-grid--item.product .product__image img{max-width:100%;height:auto}#samples #samples-panel li.samples-grid--item.product.deactivate .sample-select-button{background-color:#ccc;cursor:default}#samples #samples-panel .checkout-header,#samples #samples-panel .samples-panel__continue-checkout--button{text-align:center;padding-top:11px}#samples #samples-panel .sample-select-container{text-align:right}#samples #samples-panel .continue-shopping__button{padding:12px 37px}#samples #samples-panel .product__description{height:90px;padding-top:1em}#samples #footer{margin-top:20px}#samples #top #header .top-right{display:block!important;visibility:visible!important}#samples #top #navigation{display:block!important;visibility:visible!important}
#foreground-node.cart-notice-overlay{padding:0}.pg #foreground-node.offer-overlay img{width:inherit;height:inherit}#main.multi.billing-section .billing_address_container #address_form_container{width:100%;margin:0}#main.multi.billing-section .billing_address_container #address_form_container fieldset.address{margin:0}#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element{width:100%}#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address1_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address1_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address1_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address1_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address2_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address2_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address2_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.address2_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.city_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.city_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.city_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.city_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.country_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.country_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.country_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.country_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.first_name_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.first_name_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.first_name_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.first_name_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.last_name_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.last_name_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.last_name_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.last_name_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.phone_1_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.phone_1_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.phone_1_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.phone_1_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.postal_code_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.postal_code_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.postal_code_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.postal_code_container .state_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.state_container .country_select,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.state_container .field,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.state_container .input_postal_code,#main.multi.billing-section .billing_address_container #address_form_container fieldset.address.fs div.form_element.state_container .state_select{width:100%}#main.multi.billing-section .billing_address_container #choose-address .ship-address-option{border-bottom:1px solid #9d9d9d;width:100%;padding:15px 0;margin-bottom:0;float:left}#main.multi.billing-section .billing_address_container #choose-address .ship-address-option:last-child{border-bottom:none;padding:15px 0 0}#main.multi.billing-section .billing_address_container #choose-address .ship-address-option .address-select,#main.multi.billing-section .billing_address_container #choose-address .ship-address-option input[type=radio],#main.multi.billing-section .billing_address_container #choose-address .ship-address-option label{float:left;padding-left:10px}#main.multi.billing-section .billing_address_container .address_display_container{padding-top:5px}#main.multi.billing-section .use-shipping-address{border-top:1px solid #dbdbdb;padding:25px 0 15px}#main.multi.billing-section .use-shipping-address .label-content{padding-left:5px}#main.multi.billing-section #content .payment_methods_container .afterpay-option,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper{margin:0;padding:15px 20px}#main.multi.billing-section #content .payment_methods_container .afterpay-option .img-cc-logo-wrapper,#main.multi.billing-section #content .payment_methods_container .afterpay-option .img-pp-logo-wrapper,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .img-cc-logo-wrapper,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .img-pp-logo-wrapper,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .img-cc-logo-wrapper,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .img-pp-logo-wrapper{float:right}#main.multi.billing-section #content .payment_methods_container .afterpay-option .img-cc-logo-wrapper .img-cc-logo,#main.multi.billing-section #content .payment_methods_container .afterpay-option .img-pp-logo-wrapper .img-cc-logo,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .img-cc-logo-wrapper .img-cc-logo,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .img-pp-logo-wrapper .img-cc-logo,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .img-cc-logo-wrapper .img-cc-logo,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .img-pp-logo-wrapper .img-cc-logo{padding-left:5px}#main.multi.billing-section #content .payment_methods_container .afterpay-option .afterpay-option-label .after-pay-icon-container,#main.multi.billing-section #content .payment_methods_container .afterpay-option .afterpay-option-label .afterpay-disclaimer,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .afterpay-option-label .after-pay-icon-container,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .afterpay-option-label .afterpay-disclaimer,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .afterpay-option-label .after-pay-icon-container,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .afterpay-option-label .afterpay-disclaimer{float:right}#main.multi.billing-section #content .payment_methods_container .afterpay-option .afterpay-option-label .afterpay-disclaimer,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .afterpay-option-label .afterpay-disclaimer,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .afterpay-option-label .afterpay-disclaimer{clear:both}#main.multi.billing-section #content .payment_methods_container .afterpay-option .afterpay-option-label .after-pay-installments,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .afterpay-option-label .after-pay-installments,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .afterpay-option-label .after-pay-installments{color:#999}#main.multi.billing-section #content .payment_methods_container .afterpay-option .afterpay-option-label .after-pay-icon-container .icon,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .afterpay-option-label .after-pay-icon-container .icon,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .afterpay-option-label .after-pay-icon-container .icon{padding-left:5px}#main.multi.billing-section #content .payment_methods_container .afterpay-option .afterpay-option-label .after-pay-icon-container .icon.info-icon,#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper .afterpay-option-label .after-pay-icon-container .icon.info-icon,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper .afterpay-option-label .after-pay-icon-container .icon.info-icon{width:15px;height:15px;display:inline-block;border-radius:50%;background:#808080;color:#fff;font-size:10px;line-height:1.4;text-transform:lowercase;text-align:center;padding-right:5px;vertical-align:top}#main.multi.billing-section #content .payment_methods_container .payment-options.afterpay-option{padding:17px 20px}#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper fieldset{margin:0}#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper fieldset.fs div.form_element{margin:0}#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper fieldset.fs div.form_element.radio input[type=radio],#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper fieldset.fs div.form_element.radio label{margin:0}#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper fieldset.fs div.form_element.radio label{float:none;margin-left:8px}#main.multi.billing-section #content .payment_methods_container .section-heading{padding:20px 20px 0}#main.multi.billing-section #content .payment_methods_container .afterpay-option,#main.multi.billing-section #content .payment_methods_container .pp_option_wrapper{border-top:1px solid #9d9d9d}#main.multi.billing-section #content .payment_methods_container .cc_option_wrapper{border-bottom:none;padding:15px 20px 0}#main.multi.billing-section #content .payment_methods_container.sub_form{border:1px solid #dbdbdb;margin-bottom:30px}#main.multi.billing-section #content .use_shipping_address_container{padding-bottom:10px}#main.multi.billing-section #content .error_messages .error{margin:0}#main.multi.billing-section #content .billing_registration .password1_container .field{width:100%}#main.multi.billing-section #content .billing_registration .password1_container .show{margin:5px 0;display:inline-block}#main.multi.billing-section #content .billing_registration .password1_container .show .signin_show_password{margin-left:0}#main.multi.billing-section #content .billing_registration .password1_container .password-field__info{bottom:95px}#main.multi.billing-section #content .checkout-header h2{font-weight:700;font-size:40px;border-bottom:none}#main.multi.billing-section #content a.button,#main.multi.billing-section #content input.button[type=submit],#main.multi.billing-section #content input.form-submit{padding:15px 45px;font-size:15px;text-transform:capitalize}#main.multi.billing-section #content .billing_address_container .address_controls{width:100%}#main.multi.billing-section #content .billing_address_container .address_controls .choose-address .ship-address-option{border-top:1px solid #dbdbdb;padding:15px 0;margin-top:15px}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper{border:1px solid #dbdbdb;width:100%;height:auto}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .section-header{padding:7px 10px 7px 20px;line-height:2;font-size:15px;margin:0}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .section-header .icon--minus,#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .section-header .icon--plus{float:right;width:25px;height:25px;-webkit-appearance:none;border:none}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .section-header .icon--plus{background:url(/media/images/icons/plus-icon.png) no-repeat 0 7px transparent}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .section-header .icon--minus{background:url(/media/images/icons/minus-icon.png) no-repeat 0 7px transparent}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .fs.checkout_giftcard{padding:25px}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .fs.checkout_giftcard .form_element input{width:100%}#main.multi.billing-section #content .giftcard_balance_container.giftcard-wrapper .has-giftcard.checkbox{display:none}#main.multi.billing-section #content fieldset.new_payment_method.fs div.form_element.expires_year_container{width:49%;float:right;margin-right:0}#main.multi.billing-section #content fieldset.new_payment_method.fs .expiration_year_month_container .expires_month_container{width:47%;float:left}#main.multi.billing-section #content fieldset.new_payment_method.fs .expiration_year_month_container .expires_month_container select{width:100%}#main.multi.billing-section #content fieldset.new_payment_method.fs .card_number_cvv_container{width:100%}#main.multi.billing-section #content fieldset.new_payment_method.fs .card_number_cvv_container input{width:100%}#main.multi.billing-section #content fieldset.new_payment_method.fs .card_number_cvv_container .cvv_container{width:49%;float:right;margin-right:0}#main.multi.billing-section #content fieldset.new_payment_method.fs .card_number_cvv_container .card_number_container{width:47%;float:left}#main.multi.billing-section #content fieldset.new_payment_method.fs .card_type_container select,#main.multi.billing-section #content fieldset.new_payment_method.fs .expires_year_container select{width:100%}#main.multi.billing-section #delivery-options select,#main.multi.billing-section .card_type_container select,#main.multi.billing-section .country_container select,#main.multi.billing-section .expiration_date_container select,#main.multi.billing-section .expires_month_container select,#main.multi.billing-section .expires_year_container select,#main.multi.billing-section .state_container select,#main.multi.shipping-section #delivery-options select,#main.multi.shipping-section .card_type_container select,#main.multi.shipping-section .country_container select,#main.multi.shipping-section .expiration_date_container select,#main.multi.shipping-section .expires_month_container select,#main.multi.shipping-section .expires_year_container select,#main.multi.shipping-section .state_container select{width:100%;-webkit-appearance:none;-moz-appearance:none}#main.multi.billing-section .country_container,#main.multi.shipping-section .country_container{pointer-events:none}#main.multi.billing-section .country_container select,#main.multi.shipping-section .country_container select{color:#9d9d9d}#main.multi.billing-section #delivery-options,#main.multi.billing-section .card_type_container,#main.multi.billing-section .expiration_date_container,#main.multi.billing-section .expires_month_container,#main.multi.billing-section .expires_year_container,#main.multi.billing-section .state_container,#main.multi.shipping-section #delivery-options,#main.multi.shipping-section .card_type_container,#main.multi.shipping-section .expiration_date_container,#main.multi.shipping-section .expires_month_container,#main.multi.shipping-section .expires_year_container,#main.multi.shipping-section .state_container{position:relative}#main.multi.billing-section #delivery-options:before,#main.multi.billing-section .card_type_container:before,#main.multi.billing-section .expiration_date_container:before,#main.multi.billing-section .expires_month_container:before,#main.multi.billing-section .expires_year_container:before,#main.multi.billing-section .state_container:before,#main.multi.shipping-section #delivery-options:before,#main.multi.shipping-section .card_type_container:before,#main.multi.shipping-section .expiration_date_container:before,#main.multi.shipping-section .expires_month_container:before,#main.multi.shipping-section .expires_year_container:before,#main.multi.shipping-section .state_container:before{content:"";width:0;height:0;border-style:solid;border-width:6px 6px 0;border-color:#000 transparent transparent transparent;position:absolute;right:10px;top:45%}#main.multi.billing-section #delivery-options select,#main.multi.billing-section .card_type_container select,#main.multi.billing-section .expiration_date_container select,#main.multi.billing-section .expires_month_container select,#main.multi.billing-section .expires_year_container select,#main.multi.billing-section .state_container select,#main.multi.shipping-section #delivery-options select,#main.multi.shipping-section .card_type_container select,#main.multi.shipping-section .expiration_date_container select,#main.multi.shipping-section .expires_month_container select,#main.multi.shipping-section .expires_year_container select,#main.multi.shipping-section .state_container select{border:1px solid #e6e6e6;padding:10px;height:45px;border-radius:2px}#main.multi.billing-section #delivery-options:before,#main.multi.shipping-section #delivery-options:before{top:58%}#main.multi.billing-section .state_container:before,#main.multi.shipping-section .state_container:before{top:41%}#main.multi.billing-section input[type=email],#main.multi.billing-section input[type=number],#main.multi.billing-section input[type=password],#main.multi.billing-section input[type=tel],#main.multi.billing-section input[type=text],#main.multi.billing-section select,#main.multi.shipping-section input[type=email],#main.multi.shipping-section input[type=number],#main.multi.shipping-section input[type=password],#main.multi.shipping-section input[type=tel],#main.multi.shipping-section input[type=text],#main.multi.shipping-section select{padding:0 0 0 10px;border-radius:0}#main.multi.billing-section .checkout-progress_container,#main.multi.shipping-section .checkout-progress_container{padding:20px 10px;width:70%;text-align:center;margin:7% auto;cursor:pointer}#main.multi.billing-section .checkout-progress_container .checkout-progress_payment,#main.multi.billing-section .checkout-progress_container .checkout-progress_review,#main.multi.billing-section .checkout-progress_container .checkout-progress_shipping,#main.multi.shipping-section .checkout-progress_container .checkout-progress_payment,#main.multi.shipping-section .checkout-progress_container .checkout-progress_review,#main.multi.shipping-section .checkout-progress_container .checkout-progress_shipping{width:33.3%;float:left}#main.multi.billing-section .checkout-progress_container .checkout-progress_payment .payment-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_payment .review-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_payment .shipping-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_review .payment-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_review .review-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_review .shipping-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_shipping .payment-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_shipping .review-text,#main.multi.billing-section .checkout-progress_container .checkout-progress_shipping .shipping-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_payment .payment-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_payment .review-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_payment .shipping-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_review .payment-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_review .review-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_review .shipping-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_shipping .payment-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_shipping .review-text,#main.multi.shipping-section .checkout-progress_container .checkout-progress_shipping .shipping-text{margin:5px 0 0 0;font-weight:700}#main.multi.billing-section .checkout-progress_container .checkout-progress_shipping .checkout-progress_shipping-bar,#main.multi.shipping-section .checkout-progress_container .checkout-progress_shipping .checkout-progress_shipping-bar{height:20px;border-radius:20px 0 0 20px;background-color:#5db593;background-color:#3f3f3f}#main.multi.billing-section .checkout-progress_container .checkout-progress_payment .checkout-progress_payment-bar,#main.multi.shipping-section .checkout-progress_container .checkout-progress_payment .checkout-progress_payment-bar{height:20px}#main.multi.billing-section .checkout-progress_container .checkout-progress_review .checkout-progress_review-bar,#main.multi.shipping-section .checkout-progress_container .checkout-progress_review .checkout-progress_review-bar{height:20px;border-radius:0 20px 20px 0}#main.multi.billing-section .outer-wrap,#main.multi.shipping-section .outer-wrap{position:relative}#main.multi.billing-section #content .section-header,#main.multi.shipping-section #content .section-header{font-weight:700;font-size:25px}#main.multi.billing-section #content .checkout-header,#main.multi.shipping-section #content .checkout-header{border-bottom:none}#main.multi.billing-section #content .continue-checkout .checkout-btn-right,#main.multi.shipping-section #content .continue-checkout .checkout-btn-right{position:absolute;top:65px;right:55px}#main.multi.billing-section #content #checkout_billing,#main.multi.shipping-section #content #checkout_billing{width:100%;margin-top:15px;display:inline-block}#main.multi.billing-section #sidebar,#main.multi.shipping-section #sidebar{margin-top:86px}#main.multi.billing-section #sidebar #checkout-right-col table.checkout-order-status,#main.multi.shipping-section #sidebar #checkout-right-col table.checkout-order-status{width:100%}#main.multi.billing-section #sidebar #checkout-right-col table.checkout-order-status th,#main.multi.shipping-section #sidebar #checkout-right-col table.checkout-order-status th{font-weight:700;text-transform:capitalize}#main.multi.billing-section #sidebar #checkout-right-col table.checkout-order-status td,#main.multi.shipping-section #sidebar #checkout-right-col table.checkout-order-status td{text-align:right;padding-right:20%}#main.multi.billing-section #sidebar #checkout-right-col .section-box,#main.multi.shipping-section #sidebar #checkout-right-col .section-box{border-top:none}#main.multi.billing-section #sidebar #checkout-right-col .section-box.additional-info-links,#main.multi.billing-section #sidebar #checkout-right-col .section-box.offer-code,#main.multi.shipping-section #sidebar #checkout-right-col .section-box.additional-info-links,#main.multi.shipping-section #sidebar #checkout-right-col .section-box.offer-code{margin-top:30px;padding-top:25px;border-top:1px solid #dbdbdb}#main.multi.billing-section #sidebar #checkout-right-col .section-box.additional-info-links a,#main.multi.shipping-section #sidebar #checkout-right-col .section-box.additional-info-links a{color:inherit;font-size:17px}#main.multi.billing-section #sidebar #checkout-right-col .section-box.additional-info-links #livechat-overlay li,#main.multi.shipping-section #sidebar #checkout-right-col .section-box.additional-info-links #livechat-overlay li{padding-top:10px}#main.multi.billing-section #sidebar #checkout-right-col .section-box .section-header,#main.multi.shipping-section #sidebar #checkout-right-col .section-box .section-header{font-weight:700;font-size:25px}#main.multi.billing-section #sidebar #checkout-right-col .offer-code-field .offer-code,#main.multi.shipping-section #sidebar #checkout-right-col .offer-code-field .offer-code{width:100%}#main.multi.billing-section #sidebar #checkout-right-col .offer-code-field .alt-button,#main.multi.shipping-section #sidebar #checkout-right-col .offer-code-field .alt-button{padding:11px 50px;width:100%}#main.multi.billing-section #sidebar #checkout-right-col .offer-code__see-all-offers,#main.multi.shipping-section #sidebar #checkout-right-col .offer-code__see-all-offers{font-size:17px;text-decoration:underline;text-align:center;padding-top:10px}#main.multi.billing-section #sidebar #checkout-right-col .offer-code__see-all-offers a,#main.multi.shipping-section #sidebar #checkout-right-col .offer-code__see-all-offers a{color:inherit;text-transform:capitalize}#main.multi.billing-section #sidebar #checkout-right-col .one-offer-only,#main.multi.shipping-section #sidebar #checkout-right-col .one-offer-only{color:#999;padding:5px 15px}#main.multi .error{color:#ef6ea8;margin-bottom:5px}#main.multi .error .server{font-size:19px;font-family:CliniqueHelveticaNeueLight,Sans-Serif}#main.multi .outer-wrap{margin-bottom:40px;margin-top:40px}#main.multi #sidebar{float:right;width:280px;margin-top:65px}#main.multi #sidebar p{font-size:15px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;line-height:1}#main.multi #sidebar #livechat-overlay li{font-size:19px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;padding-top:15px}#main.multi #sidebar #livechat-overlay li span.icon{background:url(/media/images/mobile/cs_icons_sprite.png) no-repeat 0 0 transparent;display:block;float:left;height:26px;margin-top:1px;width:30px}#main.multi #sidebar #livechat-overlay li.need-help-call span.icon{background-position:0 -22px}#main.multi #sidebar #livechat-overlay li.need-help-email span.icon{background-position:0 -51px}#main.multi #content{float:left;width:640px;margin-right:40px}#main.multi #content select{font-family:inherit}#main.multi #content fieldset{padding:0;width:100%;border:none}#main.multi #content fieldset.fs.new_payment_method{margin-top:0}#main.multi #content fieldset.fs.new_payment_method div.form_element.expiration_date_container{margin-bottom:0}#main.multi #content fieldset.fs.new_payment_method div.form_element.expires_month_container,#main.multi #content fieldset.fs.new_payment_method div.form_element.expires_year_container{margin-top:0;width:auto}#main.multi #content fieldset.fs.new_payment_method input,#main.multi #content fieldset.fs.new_payment_method select{clear:both}#main.multi #content fieldset.fs div.form_element{width:100%}#main.multi #content fieldset.fs div.form_element.bca_donation.radio input{margin-top:0}#main.multi #content fieldset.fs div.form_element.bca_donation label{margin-right:20px}#main.multi #content fieldset.fs div.form_element.radio input{margin-top:3px;float:left}#main.multi #content fieldset.fs div.form_element label{width:auto;max-width:90%;float:left;color:inherit;text-transform:inherit;margin-right:10px;margin-bottom:5px;font-family:inherit}#main.multi #content .cc_form_container fieldset.fs fiv.form_element label{float:none}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio input{margin-top:10px}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio label{margin-top:8px}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio img{float:left}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio a.pp_whatis{float:left;margin:8px 0 0 10px}#main.multi #content .checkout-review-tc-pp__text{margin:0 0 2% 75%;display:inline-block;float:right;font-size:12px}#main.multi #content .checkout-review-tc-pp__text .signin__privacy-policy,#main.multi #content .checkout-review-tc-pp__text .signin__terms-and-conditions{border-bottom:1px solid #000;color:#000;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}#main.multi #content .continue-checkout{float:right;clear:both}#main.multi #content .checkout-header{border-bottom:1px solid #dbdbdb;padding-bottom:21px;margin-bottom:15px}#main.multi #content .checkout-header h2{color:#5dba98;color:#000}#main.multi #content .checkout-header p{font-size:17px}#main.multi #content #review-address-info{margin-top:40px}#main.multi #content #review-address-info td{padding:0 30px 40px 0;width:230px}.enhanced-review-page #main.multi #content #review-address-info td{width:280px}#main.multi #content #review-address-info td#gift-options{width:180px;padding-right:0}#main.multi #content #review-address-info dt{border-bottom:1px solid #dbdbdb;padding-bottom:5px;margin-bottom:10px}#main.multi #content #review-address-info dt a{float:right;font-family:inherit}#main.multi #content #review-address-info dd{margin:0}#main.multi #content #review-address-info dd address{font-style:normal}#main.multi #content ul.address_controls li,#main.multi #content ul.controls li{margin:5px 0}#main.multi #content .sub_form h4{margin-top:10px;color:inherit}#main.multi #content .refer-a-friend__wrapper{display:flex;margin:20px 0;position:relative}#main.multi #content .refer-a-friend__wrapper .extole-button{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}#main.multi #content .refer-a-friend__wrapper .extole-button a{display:none}#main.multi #content .refer-a-friend__wrapper .refer-a-friend__banner{width:100%}#main.multi #content .refer-a-friend__wrapper .refer-a-friend__content{padding:3% 20px}#main.multi #content .refer-a-friend__wrapper .refer-a-friend__content h3{font-size:30px;margin-bottom:10px}#main.multi #content .refer-a-friend__wrapper .refer-a-friend__content h5{font-size:20px}#main.multi #content .refer-a-friend__wrapper .refer-a-friend__content a{margin-top:10px}#main.multi .guarantee-confirm__title{font-size:16px;margin-top:16px;font-weight:700}#main.multi .guarantee-confirm__description{font-size:14px}#main.multi .checkout-btn{margin:25px 0;overflow:hidden}#main.multi .checkout-btn a.button{padding:12px 37px}#main.multi .checkout-btn .checkout-paypal-btn img{height:41px;width:157px}#main.multi .checkout-btn a{display:block;float:left}#main.multi .checkout-btn .checkout-links{float:left}#main.multi .checkout-btn .checkout-buttons{float:right}#main.multi .checkout-btn .or_text{display:block;float:left;margin:12px 30px}#main.multi .afterpay-learnmore span{width:14px;height:14px;display:inline-block;border-radius:50%;background:black;color:#fff;padding-right:1px;font-size:10px;line-height:1.4;text-transform:lowercase;text-align:center}#main.multi .order-summary__content .installment_price{font-size:12px;letter-spacing:1.5px}#main.multi .payment_methods_container .afterpay-option{margin-top:19px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-label{margin-left:8px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-label .checkbox-label{margin-right:10px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-label .afterpay-image{vertical-align:middle;width:105px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-checkbox{vertical-align:middle}@supports (-webkit-appearance:-apple-pay-button){#main.multi .apple-pay-button{-webkit-appearance:-apple-pay-button;border-radius:0;margin-bottom:10px;width:100%;height:45px;vertical-align:top}#main.multi .apple-pay-button-black{-apple-pay-button-style:black}#main.multi .apple-pay-button-white{-apple-pay-button-style:white}#main.multi .apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button){#main.multi .apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;height:44px;margin-top:1px}#main.multi .apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}#main.multi .apple-pay-button-white{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}#main.multi .apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border:.5px solid #000}}#main.multi #finalTotalTableContainer .order-summary__content{clear:right}#main.multi .section-box{border-top:1px solid #dbdbdb;padding-top:25px;margin-bottom:15px;margin-top:36px}#main.multi .section-header{background:0 0;color:#1f1f1f;font-size:23px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;height:auto;line-height:1;text-align:left;margin-bottom:10px}#main.multi .alt-button{background:#fff;border:1px solid #5dba98;color:#5dba98;margin-top:15px;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}#main.multi .alt-button:hover{background-color:#fff;border-color:#1a1a1a;color:#1a1a1a}#main.multi .dbMsgBox{border-color:#dbdbdb;border-style:solid;border-width:1px 0;padding:15px 0 10px 0;font-size:15px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;margin-bottom:25px;color:#666}#main.multi .checkout-table th:first-child{padding:0 30px 0 0}#main.multi .checkout-table th{padding:0 15px;text-transform:uppercase}#main.multi .checkout-table .cart-spacer-row td,#main.multi .checkout-table th{border-bottom:1px solid #dbdbdb}#main.multi .checkout-table td{padding:10px 15px}#main.multi .checkout-table td.price,#main.multi .checkout-table td.qty,#main.multi .checkout-table td.total{width:110px}#main.multi .checkout-table td.price .strike-thru-price{color:#dbdbdb;text-decoration:line-through}#main.multi .checkout-table td.price .strike-thru-price~.strike-thru-price{display:none}#main.multi .checkout-table td.price .highlighted-price{color:#ff195e}#main.multi .checkout-table .cart-spacer-row td{padding:0}#main.multi .checkout-table h4 a{font-weight:700}#main.multi .checkout-table a.remove_link{display:block;margin-top:25px}#main.multi .checkout-table div.color .shade-container{width:20px;height:20px;float:left;margin-right:10px}#main.multi .checkout-table div.color .shade{display:block;float:left;width:100%;height:100%}#main.multi .checkout-table div.color .shade.shadeCount3{width:33%}#main.multi .checkout-table div.color .shade.shadeCount4{width:50%;height:50%}#main.multi #works-well-with-wrapper{height:300px;border-top:1px solid #dbdbdb;padding-top:25px}#main.multi #works-well-with-wrapper .add{margin-top:10px}#main.multi #works-well-with-wrapper td{padding:0 3px 0 2px}#main.multi #works-well-with-wrapper td div.color{width:100px}#main.multi #works-well-with-wrapper td div.color span.shade{display:block;float:left;width:20px;height:20px;margin-right:10px}#main.multi #finalTotalTableContainer p.checkout-order-status{display:none}#main.multi table.checkout-order-status{margin-top:15px}#main.multi table.checkout-order-status td,#main.multi table.checkout-order-status th{padding:5px 15px 5px 0}#main.multi table.checkout-order-status th{font-weight:400;text-transform:uppercase}#main.multi #finalTotalTableContainer{float:right;margin-bottom:15px}#main.multi #finalTotalTableContainer .checkout-status-preorder-msg,#main.multi #finalTotalTableContainer .pre-order__status{float:right}#main.multi .order_terms{float:right;clear:both;margin-bottom:15px}#main.multi .payment_methods_container fieldset{margin-bottom:0}#main.multi .payment_methods_container .afterpay-option label{cursor:auto}#main.multi .payment_methods_container .billing_address_container .billing_address_container--notice-copy{margin:15px 0}#main.multi .cc_option_wrapper{padding-bottom:10px;border-bottom:1px solid #dbdbdb}#main.multi .payment_method_display{float:left;width:250px;margin:0 40px 10px 0}#main.multi .address-container{float:left;width:250px;margin:0 0 10px 40px}#main.multi .address_controls,#main.multi .payment_method_controls{float:left}#main.multi .address_controls select,#main.multi .payment_method_controls select{max-width:320px}#shipping #main.multi .checkout-progress_shipping .shipping-text{color:#5dba98;text-transform:uppercase;font-family:sans-serif}#shipping #main.multi .checkout-progress_payment .checkout-progress_payment-bar{background:#ebebeb}#shipping #main.multi .checkout-progress_payment .payment-text{color:#bdbcbc;font-family:sans-serif}#shipping #main.multi .checkout-progress_review .checkout-progress_review-bar{background:#ebebeb}#shipping #main.multi .checkout-progress_review .review-text{color:#bdbcbc;font-family:sans-serif}#shipping #main.multi .checkout-progress_shipping .shipping-text{color:#000;text-transform:uppercase;font-family:sans-serif}#shipping #main.multi .checkout-progress_payment .checkout-progress_payment-bar{background:#fafafa}#shipping #main.multi .checkout-progress_payment .payment-text{color:#999;font-family:sans-serif}#shipping #main.multi .checkout-progress_review .checkout-progress_review-bar{background:#fafafa}#shipping #main.multi .checkout-progress_review .review-text{color:#999;font-family:sans-serif}#billing #main.multi .checkout-progress_shipping .shipping-text{color:#bdbcbc;text-transform:uppercase;font-family:sans-serif}#billing #main.multi .checkout-progress_payment .checkout-progress_payment-bar{background:#5db593}#billing #main.multi .checkout-progress_payment .payment-text{color:#5dba98;font-family:sans-serif}#billing #main.multi .checkout-progress_review .checkout-progress_review-bar{background:#ebebeb}#billing #main.multi .checkout-progress_review .review-text{color:#bdbcbc;font-family:sans-serif}#billing #main.multi .checkout-progress_shipping .shipping-text{color:#999;text-transform:uppercase;font-family:sans-serif}#billing #main.multi .checkout-progress_payment .checkout-progress_payment-bar{background:#3f3f3f}#billing #main.multi .checkout-progress_payment .payment-text{color:#000;font-family:sans-serif}#billing #main.multi .checkout-progress_review .checkout-progress_review-bar{background:#fafafa}#billing #main.multi .checkout-progress_review .review-text{color:#999;font-family:sans-serif}#viewcart #main.multi h4{color:#231f20}#viewcart #main.multi .button.checkout-past{margin-left:25px}#viewcart #main.multi #sidebar{margin-top:0}#viewcart #main.multi .viewcart-banner{background:#5dba98;background:-webkit-gradient(linear,left top,left bottom,from(#f2fffa),to(#5dba98));background:-moz-linear-gradient(top,#f2fffa,#5dba98);padding:15px;margin-bottom:30px;line-height:2;font-size:25px;font-family:CliniqueHelveticaNeueLight,Sans-Serif;color:#fff}#viewcart #main.multi .viewcart-banner a{color:#fff;text-decoration:underline}#viewcart #main.multi.empty #sidebar{margin-top:65px}#viewcart #main.multi.empty #content .empty-cart-message h2{color:#ef6ea8}#viewcart #main.multi.empty .dbMsgBox{border-top:0;padding-top:0}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box{min-height:400px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box:hover .mpp-product-hover-view{display:none}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .product-title{color:#231f20;margin-bottom:15px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box p.price{margin-bottom:15px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .product-shade{height:0;margin:0}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .reviews{padding-top:0;padding-bottom:0;margin-bottom:15px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1.pcg-product-sku .mpp-product-hover-view .btn-quickview{visibility:hidden}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1.pcg-product-sku .button.cta{visibility:visible}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1{background:0 0;padding:0;margin:0}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 li{padding:0 1.5% 0 0;width:23%}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 li:last-child{border:none}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 h3{margin:0 0 20px}.enhanced-cart-page #main.multi,.enhanced-review-page #main.multi{margin:0 auto;max-width:1920px;padding-bottom:0}.enhanced-cart-page #main.multi .outer-wrap,.enhanced-review-page #main.multi .outer-wrap{max-width:100%;font-size:17px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;line-height:24px;letter-spacing:.02em;background-color:#fafafa;margin-bottom:0}.enhanced-cart-page #main.multi .outer-wrap::before,.enhanced-review-page #main.multi .outer-wrap::before{content:"";width:67%;height:100%;position:absolute;top:0;left:0;background-color:#fff}.enhanced-cart-page #main.multi .outer-wrap .accordion-wrapper,.enhanced-review-page #main.multi .outer-wrap .accordion-wrapper{padding:24px 0;margin:0;border:0;border-bottom:1px solid #e6e6e6}.enhanced-cart-page #main.multi .outer-wrap .accordion-wrapper__header,.enhanced-review-page #main.multi .outer-wrap .accordion-wrapper__header{position:relative;font-size:22px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;font-weight:400;line-height:32px;letter-spacing:-.02em;margin:0;cursor:pointer}.enhanced-cart-page #main.multi .outer-wrap .accordion-wrapper__header--icon,.enhanced-review-page #main.multi .outer-wrap .accordion-wrapper__header--icon{background:url(/media/images/icons/plus-icon.png) no-repeat 0 0 transparent;background-size:16px;float:none;position:absolute;right:0;top:8px;width:16px;height:16px}.enhanced-cart-page #main.multi .outer-wrap .accordion-wrapper__header.accordion-expand .icon,.enhanced-review-page #main.multi .outer-wrap .accordion-wrapper__header.accordion-expand .icon{background:url(/media/images/icons/minus-icon.png) no-repeat 0 0 transparent}.enhanced-cart-page #main.multi .outer-wrap .accordion-wrapper__content,.enhanced-review-page #main.multi .outer-wrap .accordion-wrapper__content{padding-top:16px}.enhanced-cart-page #main.multi .outer-wrap #sidebar,.enhanced-review-page #main.multi .outer-wrap #sidebar{width:33%;padding:40px}@media only screen and (min-width:540px){.enhanced-cart-page #main.multi .outer-wrap #sidebar,.enhanced-review-page #main.multi .outer-wrap #sidebar{padding-right:64px}}@media only screen and (min-width:1280px){.enhanced-cart-page #main.multi .outer-wrap #sidebar,.enhanced-review-page #main.multi .outer-wrap #sidebar{padding-right:72px}}.enhanced-cart-page #main.multi .outer-wrap #sidebar .checkout-buttons a.button,.enhanced-review-page #main.multi .outer-wrap #sidebar .checkout-buttons a.button{display:block;position:relative;width:100%;padding:20px 0;line-height:24px;font-size:17px;margin-bottom:16px;text-transform:none}.enhanced-cart-page #main.multi .outer-wrap #sidebar .checkout-buttons a.button.checkout-paypal-btn,.enhanced-review-page #main.multi .outer-wrap #sidebar .checkout-buttons a.button.checkout-paypal-btn{background-color:#fafafa;background-image:url(/media/images/checkout/pp_logo_small.png);background-size:80px;background-repeat:no-repeat;background-position:calc(50% + 60px);padding-right:90px;color:#333;border:1px solid #333}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box{padding-top:40px;margin:0 0 40px;color:#1a1a1a;border-top:1px solid #e6e6e6}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.checkout-button-wrapper,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.checkout-button-wrapper{padding-top:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-header,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-header{font-weight:400;font-size:28px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;line-height:32px;margin-bottom:16px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status{width:100%}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status td,.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status th,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status td,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status th{text-transform:none;padding:0 0 5px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status th,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status th{font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status td,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content table.checkout-order-status td{text-align:right}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method{position:relative;display:block;overflow:hidden;margin:15px 0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method::before,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method::before{content:"";position:absolute;width:2px;height:100%;background-color:#e6e6e6;right:44px;top:0;z-index:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method::after,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method::after{content:"▼";position:absolute;top:16px;right:16px;color:#1a1a1a;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;z-index:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method__select,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;background-image:none;border:2px solid #e6e6e6;width:100%;height:100%;margin:0;padding:15px 24px;cursor:pointer;position:relative;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;background-color:transparent;z-index:2}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method__select::-ms-expand,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .shipping-method__select::-ms-expand{display:none}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field{position:relative;width:100%}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .offer-code,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .offer-code{width:100%;height:56px;padding:0 24px;border:2px solid #e6e6e6;background-color:#fafafa;line-height:20px;font-size:15px;margin-bottom:20px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .offer-code.label-mode,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .offer-code.label-mode{outline:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .offer-code.label-mode+label,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .offer-code.label-mode+label{top:-10px;font-size:13px;color:#1a1a1a}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field label,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field label{position:absolute;left:24px;top:16px;line-height:1;letter-spacing:.4px;padding:4px;font-size:15px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;background-color:#fafafa;color:#999;transition:all .2s ease}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .one-offer-only,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .one-offer-only{margin-top:12px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .alt-button,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .alt-button{font-size:17px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;letter-spacing:-.01em;text-transform:none;padding:18px 22px;color:#1a1a1a;border:2px solid #e6e6e6;background-color:#fafafa;margin-top:6px;width:100%}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .continue-shopping,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box .section-content .offer-code-field .continue-shopping{text-decoration:underline;color:#1a1a1a;margin:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .section-header,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .section-header{border:none;margin:0 0 10px;padding:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-control-nav,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-control-nav{display:none}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-direction-nav li a,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-direction-nav li a{width:18px;top:33%}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-direction-nav li a.flex-prev,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-direction-nav li a.flex-prev{background-position:left 2px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-direction-nav li a.flex-next,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .flex-direction-nav li a.flex-next{background-position:right 2px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__code-info--applied,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__code-info--applied{margin:15px 35px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__item,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__item{text-align:center}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__item .offer_desc,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__item .offer_desc{margin-bottom:15px;font-size:15px;line-height:20px;color:#ccc}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__item .more_link,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet__item .more_link{text-decoration:underline;color:#1a1a1a;margin:0}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .offer_apply .btn-shopnow,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box.section-loyalty-offers .offer-code-wallet .offer_apply .btn-shopnow{width:170px;padding:20px 0;display:block;margin:0 auto}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box #livechat-overlay .need-help-text .need-help-link,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box #livechat-overlay .need-help-text .need-help-link{padding-top:8px;font-size:17px}.enhanced-cart-page #main.multi .outer-wrap #sidebar .section-box #livechat-overlay .need-help-text .need-help-link a,.enhanced-review-page #main.multi .outer-wrap #sidebar .section-box #livechat-overlay .need-help-text .need-help-link a{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;color:#1a1a1a}.enhanced-cart-page #main.multi #content,.enhanced-review-page #main.multi #content{padding:0 24px 100px 72px;width:67%;margin:0;background-color:#fff;position:relative}@media only screen and (min-width:540px){.enhanced-cart-page #main.multi #content,.enhanced-review-page #main.multi #content{padding-left:64px}}@media only screen and (min-width:1280px){.enhanced-cart-page #main.multi #content,.enhanced-review-page #main.multi #content{padding-left:72px}}.enhanced-cart-page #main.multi #content .dbMsgBox,.enhanced-review-page #main.multi #content .dbMsgBox{display:none}.enhanced-cart-page #main.multi #content .viewcart-bag-count,.enhanced-review-page #main.multi #content .viewcart-bag-count{font-size:50px;line-height:52px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.enhanced-cart-page #main.multi #content .viewcart-desc,.enhanced-review-page #main.multi #content .viewcart-desc{margin-bottom:36px}.enhanced-cart-page #main.multi #content .cart-items,.enhanced-review-page #main.multi #content .cart-items{overflow:hidden;border-top:1px solid #e6e6e6}.enhanced-cart-page #main.multi #content .cart-items .cart-item,.enhanced-review-page #main.multi #content .cart-items .cart-item{padding:24px 0;border-bottom:1px solid #e6e6e6}.enhanced-cart-page #main.multi #content .cart-items .cart-item.loading::before,.enhanced-review-page #main.multi #content .cart-items .cart-item.loading::before{background-color:rgba(255,255,255,.75);background-image:url(/sites/clinique/themes/cl_base/img/animated-loader.svg);background-position:center;background-repeat:no-repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.enhanced-cart-page #main.multi #content .cart-items .cart-item__thumb,.enhanced-review-page #main.multi #content .cart-items .cart-item__thumb{float:left;width:calc(25.4% - 24px);height:240px;margin-right:24px;background-color:#fafafa;padding-top:24px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__thumb a,.enhanced-review-page #main.multi #content .cart-items .cart-item__thumb a{display:block;float:none}.enhanced-cart-page #main.multi #content .cart-items .cart-item__thumb a img,.enhanced-review-page #main.multi #content .cart-items .cart-item__thumb a img{margin:0 auto;display:block;width:100%;vertical-align:middle}.enhanced-cart-page #main.multi #content .cart-items .cart-item__thumb a img.kit_image,.enhanced-review-page #main.multi #content .cart-items .cart-item__thumb a img.kit_image{max-width:100%;bottom:15px;position:relative}.enhanced-cart-page #main.multi #content .cart-items .cart-item__thumb a.edit_kit,.enhanced-review-page #main.multi #content .cart-items .cart-item__thumb a.edit_kit{color:#000;font:normal 400 17px/1.4 CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;letter-spacing:.02em;text-align:center;text-decoration:underline}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc{float:right;position:relative;width:73%;margin-bottom:16px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--product-name,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--product-name{margin-right:50px;color:#1a1a1a;line-height:24px;letter-spacing:.14px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--product-name a,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--product-name a{color:#1a1a1a;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--product-name a.custom-kit__heading,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--product-name a.custom-kit__heading{font-size:28px;line-height:1.4}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--product-size,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--product-size{color:#999}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--remove .remove_link,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--remove .remove_link{background:url(/media/images/icons/plus-icon.png) no-repeat 0 0 transparent;background-size:16px;display:block;width:16px;height:16px;position:absolute;right:0;top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--remove .cart_item_tos_message,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--remove .cart_item_tos_message{font-size:14px;line-height:20px;margin:10px 0;border:2px solid #e6e6e6;color:#999;padding:20px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--color .shade,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--color .shade{border-radius:50%;height:16px;width:16px;display:inline-block;vertical-align:middle;position:relative;bottom:1px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--color .shade-name,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--color .shade-name{color:#999}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price{float:left;width:100%}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty{float:left;width:30%}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty.sample,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty.sample{margin-top:6px;font-size:14px;line-height:20px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field{float:left;width:12px;height:32px;border:none;background-color:#fff;text-align:center;font-size:20px;padding:0}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus .icon--minus,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus .icon--minus,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field .icon--minus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus .icon--minus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus .icon--minus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field .icon--minus{background:url(/media/images/icons/minus-icon.png) no-repeat 0 0 transparent;background-position:0 6px;background-size:16px;width:12px;height:24px;display:block}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus .icon--plus,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus .icon--plus,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field .icon--plus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus .icon--plus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus .icon--plus,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field .icon--plus{background:url(/media/images/icons/plus-icon.png) no-repeat 0 0 transparent;background-position:0 3px;background-size:12px;width:12px;height:18px;display:block}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus:disabled,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus:disabled,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field:disabled,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus:disabled,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus:disabled,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field:disabled{cursor:not-allowed}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus:disabled .icon,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus:disabled .icon,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field:disabled .icon,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-minus:disabled .icon,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .cart-qty-plus:disabled .icon,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field:disabled .icon{opacity:.3}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty .qty-container .qty-field{width:44px;font-size:17px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;pointer-events:none}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .price,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty,.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .total,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .price,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .qty,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .total{float:left;width:30%;letter-spacing:.2px;margin-top:5px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__desc--qty-price .total,.enhanced-review-page #main.multi #content .cart-items .cart-item__desc--qty-price .total{width:40%}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill{float:right;position:relative;width:73%}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .auto-replenishment-text,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .auto-replenishment-text{display:none}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .refill-select-container,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .refill-select-container{position:relative;display:block;width:300px;overflow:hidden}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .refill-select-container::before,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .refill-select-container::before{content:"";position:absolute;width:2px;height:100%;background-color:#e6e6e6;right:44px;top:0;z-index:0}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .refill-select-container::after,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .refill-select-container::after{content:"▼";position:absolute;top:16px;right:16px;color:#1a1a1a;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;z-index:0}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .refill-select-container .refill_select,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .refill-select-container .refill_select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;background-image:none;border:2px solid #e6e6e6;width:100%;height:100%;margin:0;padding:15px 24px;cursor:pointer;position:relative;background-color:transparent;z-index:2}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .refill-select-container .refill_select::-ms-expand,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .refill-select-container .refill_select::-ms-expand{display:none}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .replenishment-notice-container .replenishment-notice,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .replenishment-notice-container .replenishment-notice{float:left;width:90%;line-height:20px;letter-spacing:.25px}.enhanced-cart-page #main.multi #content .cart-items .cart-item__refill .replenishment-notice-container .info-btn,.enhanced-review-page #main.multi #content .cart-items .cart-item__refill .replenishment-notice-container .info-btn{float:right;margin-right:10px;margin-top:10px;background-color:#808080;color:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif}.enhanced-cart-page #main.multi #content .cart-items .cart-item.viewcart_item_custom_kit .price,.enhanced-cart-page #main.multi #content .cart-items .cart-item.viewcart_item_custom_kit .qty,.enhanced-review-page #main.multi #content .cart-items .cart-item.viewcart_item_custom_kit .price,.enhanced-review-page #main.multi #content .cart-items .cart-item.viewcart_item_custom_kit .qty{width:60%}.enhanced-cart-page #main.multi #content .cart-items .cart-item.viewcart_item_custom_kit .total,.enhanced-review-page #main.multi #content .cart-items .cart-item.viewcart_item_custom_kit .total{width:40%}.enhanced-cart-page #main.multi #content .gift-options-wrapper,.enhanced-review-page #main.multi #content .gift-options-wrapper{margin-top:24px;padding-top:0}.enhanced-cart-page #main.multi #content .gift-options-wrapper.disabled,.enhanced-review-page #main.multi #content .gift-options-wrapper.disabled{pointer-events:none;opacity:.3}.enhanced-cart-page #main.multi #content .gift-options-wrapper .section-header,.enhanced-review-page #main.multi #content .gift-options-wrapper .section-header{font-size:28px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift{margin:0}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__img,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__img{float:left;width:calc(26% - 24px);margin-right:24px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__img img,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__img img{width:100%}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content{float:left;width:74%}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--title,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--title{margin:0}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container{position:relative;margin-top:16px;margin-bottom:24px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label{margin-bottom:10px;display:inline-block;position:relative;top:3px;padding-left:50px;color:#666;font-family:CliniqueHelveticaNeueLight,Sans-Serif;line-height:20px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label::before,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label::before{content:"";width:36px;height:20px;background-color:#1a1a1a;position:absolute;top:0;left:0;border-radius:20px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label::after,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label::after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:#fff;border:2px solid #1a1a1a;border-radius:50%;transition:all .3s ease}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label .gift-yes,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form>label .gift-yes{display:none}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input{display:none}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label,.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label{font-weight:700;color:#222}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label .gift-yes,.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label .gift-yes,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label .gift-yes,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label .gift-yes{display:block}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label .gift-no,.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label .gift-no,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label .gift-no,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label .gift-no{display:none}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label::after,.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label::after,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+label::after,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~label::after{left:16px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+.gift-form-container,.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~.gift-form-container,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked+.gift-form-container,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .is-gift-input:checked~.gift-form-container{display:block}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container{display:none}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea{position:relative;margin-top:20px}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea .message-field,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea .message-field{width:100%;height:112px;padding:20px 24px;border:2px solid #222;letter-spacing:.15px;line-height:24px;font-size:14px;resize:none}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea .message-field.label-mode,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea .message-field.label-mode{outline:0}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea .message-field.label-mode+label,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea .message-field.label-mode+label{top:-15px;left:23px;font-size:13px;color:#1a1a1a}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea>label,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__textarea>label{position:absolute;left:24px;top:14px;letter-spacing:.4px;font-size:15px;padding:4px;color:#999;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;background-color:#fff;transition:all .2s ease}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__max-char,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__max-char{color:#999;margin:24px 0;float:left}.enhanced-cart-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__submit--btn,.enhanced-review-page #main.multi #content .gift-options-wrapper .gift__content--radio-btn-container .gift-wrap-form .gift-form-container__submit--btn{float:right;padding:15px 30px;line-height:24px;font-size:17px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;background-color:#000;color:#fff;border:none;margin-top:24px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper,.enhanced-review-page #main.multi #content #works-well-with-wrapper{border-top:1px solid #e6e6e6}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .section-header,.enhanced-review-page #main.multi #content #works-well-with-wrapper .section-header{font-size:28px;font-family:CliniqueHelveticaNeueBold,HelveticaNeueBold,Sans-Serif;line-height:32px;margin-bottom:36px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .viewcart-checkout-buttons .checkout-btns,.enhanced-review-page #main.multi #content #works-well-with-wrapper .viewcart-checkout-buttons .checkout-btns{float:right;padding:18px 100px;font-size:17px;margin-bottom:36px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list{list-style:none;overflow:visible;position:relative}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item{float:left;width:25%;margin:0 4%;position:static;padding-bottom:70px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .thumb-inner,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .thumb-inner{background-color:#fafafa;padding:24px 0 5px;margin-bottom:20px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .thumb-inner a,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .thumb-inner a{float:none}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .thumb-inner a img,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .thumb-inner a img{display:block;margin:0 auto 16px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .color .shade,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .thumb .color .shade{display:none}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info h4,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info h4{margin-bottom:0}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info h4 a,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info h4 a{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;line-height:20px;float:none}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .sub-head a,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .sub-head a{font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif;color:#1a1a1a;float:none}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .add,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .add{position:absolute;bottom:35px}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .add .button,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .add .button{padding:6px 18px;background-color:#262626}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .rating,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .rating{position:absolute;bottom:0;opacity:.7}.enhanced-cart-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .price,.enhanced-review-page #main.multi #content #works-well-with-wrapper .recommended-products__list--item .info .price{color:#999;margin-bottom:16px}.enhanced-cart-page #main.multi #content .bottom-button,.enhanced-review-page #main.multi #content .bottom-button{margin-top:24px}.enhanced-cart-page #main.multi #content .bottom-button .checkout-btns,.enhanced-review-page #main.multi #content .bottom-button .checkout-btns{padding:20px 120px;line-height:24px;font-size:17px;text-transform:none;margin-bottom:72px;float:right}.enhanced-cart-page #main .back_to_top,.enhanced-review-page #main .back_to_top{position:fixed;bottom:30px;right:64px;background:#000;width:64px;height:64px;border-radius:50%;cursor:pointer;z-index:999;font-size:18px}.enhanced-cart-page #main .back_to_top .icon--caret--up,.enhanced-review-page #main .back_to_top .icon--caret--up{display:block;margin:23px 0 0 23px;color:#fff}.enhanced-cart-page #main .back_to_top .icon--caret--up::before,.enhanced-review-page #main .back_to_top .icon--caret--up::before{content:"\f077"}.enhanced-cart-page .page-footer .sitewide-footer-formatter__bottom,.enhanced-cart-page .page-footer .sitewide-footer-formatter__copyright p,.enhanced-review-page .page-footer .sitewide-footer-formatter__bottom,.enhanced-review-page .page-footer .sitewide-footer-formatter__copyright p{margin-top:0}.enhanced-cart-page .page-footer .sitewide-footer-formatter__creator,.enhanced-review-page .page-footer .sitewide-footer-formatter__creator{display:block}.enhanced-cart-page .page-footer .sitewide-footer-formatter__country-chooser,.enhanced-review-page .page-footer .sitewide-footer-formatter__country-chooser{display:block!important}.enhanced-cart-page .block-template-footer-country-chooser-v1 .node,.enhanced-review-page .block-template-footer-country-chooser-v1 .node{overflow:visible}.enhanced-cart-page .footer-country-chooser__selectbox,.enhanced-review-page .footer-country-chooser__selectbox{display:none}.enhanced-cart-page .footer-country-chooser__menu,.enhanced-review-page .footer-country-chooser__menu{display:block!important;position:relative}.enhanced-cart-page .footer-country-chooser__menu.country-en .menu,.enhanced-review-page .footer-country-chooser__menu.country-en .menu{display:block}.enhanced-cart-page .footer-country-chooser__menu.country-en .menu-active-value,.enhanced-review-page .footer-country-chooser__menu.country-en .menu-active-value{border-color:#ccc;z-index:1002}.enhanced-cart-page .footer-country-chooser .menu,.enhanced-review-page .footer-country-chooser .menu{position:absolute;display:none;border:1px solid #ccc;min-width:100%;top:31px;background:#fff;z-index:1001;left:0}.enhanced-cart-page .footer-country-chooser .menu li,.enhanced-review-page .footer-country-chooser .menu li{margin-top:1px}.enhanced-cart-page .footer-country-chooser .menu li:first-child,.enhanced-review-page .footer-country-chooser .menu li:first-child{margin-top:0}.enhanced-cart-page .footer-country-chooser .menu li.selected a,.enhanced-cart-page .footer-country-chooser .menu:hover li a,.enhanced-review-page .footer-country-chooser .menu li.selected a,.enhanced-review-page .footer-country-chooser .menu:hover li a{background:#fafafa}.enhanced-cart-page .footer-country-chooser .menu a,.enhanced-review-page .footer-country-chooser .menu a{color:#222;display:block;white-space:nowrap;padding:3px 10px}.enhanced-cart-page .menu-active-value,.enhanced-review-page .menu-active-value{padding:4px 30px 4px 10px;cursor:pointer;position:relative;margin:-4px 0 0;border:1px solid #fff;border-bottom:0;background:#fff}.enhanced-cart-page .menu-active-value::after,.enhanced-review-page .menu-active-value::after{content:"";display:block;height:0;width:0;border:5px solid transparent;border-top-color:#222;border-bottom:0;position:absolute;right:10px;top:50%;margin-top:-3px}.page-footer .sitewide-footer-formatter__creator{display:none}#shipping #main.multi #content fieldset.fs .gift_form_container *{color:inherit}#shipping #main.multi #content fieldset.fs .gift_form_container h4.giftwrap_header{margin-left:23px}#shipping #main.multi #content fieldset.fs .gift_form_container .form_element.giftmsg_from_container,#shipping #main.multi #content fieldset.fs .gift_form_container .form_element.giftmsg_to_container{float:left;width:48%;margin:0 10px 10px 0}#shipping #main.multi #content fieldset.fs .gift_form_container .form_element label{float:none;display:block}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element{width:300px}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=tel],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element select{width:100%}div#bcrf{border-bottom:1px solid #ccc;margin-bottom:10px;margin-left:0;padding-bottom:20px;width:100%}div#bcrf img.left{float:left}div#bcrf div{margin-left:160px}div#bcrf div#BCA_rev_div1{margin-left:0;width:720px}div#bcrf div.multi_donation_img_container{margin:0 90px 0 0;float:left}div#bcrf div.multi_donation_img_container>img{display:block}div#bcrf div.multi_donation{margin-left:0}div#bcrf div.multi_donation input[type=radio]{cursor:pointer}div#bcrf div.multi_donation label{margin-right:5px;padding-left:5px;font-family:CliniqueHelveticaNeueRegular,HelveticaNeue,Sans-Serif}div#bcrf div.multi_donation #BCA_donation_submit{margin-top:20px}div#bcrf fieldset#BCA_rev_div2{width:500px}div#bcrf p{margin-bottom:10px;line-height:16px;font-size:13px}div#bcrf input.radio{margin:0;cursor:pointer;vertical-align:middle}div#bcrf label{margin-right:130px;cursor:pointer;vertical-align:middle;font-size:13px}div#bcrf label[for=BCA_donation_amount]{display:none}div#bcrf a{color:#ff0066;text-decoration:underline;outline:0}div#bcrf #BCA_donation_submit{float:right;text-transform:uppercase;cursor:pointer;margin-left:0;border-style:solid;background-color:#ff0066;border-radius:0;border-width:2px;border-color:#faa0ba;color:#faa0ba;font-size:.9em;padding:4px 10px 3px 10px;line-height:1.5;background-color:#fff;font-family:HelveticaNeueLTStd75Bold}div#bcrf #BCA_loading_msg{float:right;text-transform:capitalize}div#bcrf fieldset.fs{margin-bottom:5px;margin-left:0;margin-right:0;margin-top:15px;overflow-x:hidden;overflow-y:hidden}div#bcrf fieldset.fs div.form_element.radio input{float:left;margin-top:1px}div#bcrf fieldset.fs div.form_element label{margin-right:20px}div#bcrf_disclaimer div.top,div#bcrf_info div.top{height:20px;padding-left:209px}div#bcrf_disclaimer div.mid,div#bcrf_info div.mid{padding:0 10px 15px 15px;line-height:16px;font-size:11px}div#bcrf_disclaimer div.bot,div#bcrf_info div.bot{height:4px}div#bcrf_disclaimer a,div#bcrf_info a{color:#ff0066;text-decoration:underline;outline:0}body#billing fieldset,body#review fieldset,body#shipping fieldset,body#viewcart fieldset{border:none}@media only screen and (min-width:1024px){.offers-overlay-content .mantle-custom-text.body-text p,.offers-overlay-content .mantle-custom-text.style--bare p{font-size:14px}.offers-overlay-content .mantle-custom-text.title--large p,.offers-overlay-content .mantle-custom-text.title--xl p{font-size:34px}.offers-overlay-content .elc-button.button--dark{min-width:180px}}#delivery-options #est_shipping_stock_items{margin:10px 0;font-size:12px}body#confirm [id^=extole] .extole-widget-is-modal{z-index:1010000}.form_element.title_container span input:not(:first-child){margin-left:10px}#landing .account-header-panel ul.shortcuts li.chat table .lpPoweredBy{display:none}#signin .signin_container form .form-item.privacy-form-container input[type=checkbox]{vertical-align:top}#signin .signin_container form .form-item.email_promotions input[type=checkbox]{vertical-align:top}.account-favorites-mylists h3 .icon,.create-wishlist-form h3 .icon{background-image:url(/media/images/css/sprite-favorites-list-icons.png)}.registration_content .full-width-wrap fieldset.demographic .birth_date_container select#form--profile_preferences--field--BIRTH_YEAR{display:inline-block!important}#address_book .default-address{display:block}.gnav-offer-image{max-width:100%!important}.signin_container.outer-wrap #email-signup{float:left;width:75%;padding:0 0 0 20px}.signin_container.outer-wrap #email-signup h3.signup-hdr strong{font-weight:700}.signin_container.outer-wrap .email_promo_image{float:left;width:25%}.signin_container.outer-wrap .email_promotions input[type=checkbox]{vertical-align:top;margin:3px 0 0 0}.signin_container.outer-wrap .email_promotions label{padding:0 0 5px 0;display:inline-block;width:55%}.main.signup_container{float:left;width:100%!important;padding-bottom:0}#my_points #loyalty{margin-bottom:40px}#my_points #loyalty form#loyalty_join_gr{padding-bottom:80px}#my_points .loyalty_option{display:block;margin-bottom:.5em}#my_points #content fieldset p{margin:1em 0}#my_points #content fieldset input[type=text]{display:block}#my_points .form_element.terms_container{margin:25px 0}#my_points .form_element.terms_container label.error{color:#ef6ea8}#my_points .form_element.full,#my_points .form_element.full .field{width:400px}#my_points .form_element.phone_1_elements{margin:1em 0}#my_points .form_element.phone_1_elements,#my_points .form_element.phone_1_elements .field{width:100%}.account-loyalty .section-content{overflow:hidden}.account-loyalty .section-content .loyalty__panel__points__bg__Bar-container:not(:first-child){display:none}.account-loyalty .section-content .loyalty__panel__points__bg__Bar-container .min-points{float:left}.account-loyalty .section-content .loyalty__panel__points__bg__Bar-container .max-points{float:right}.account-header-panel ul.shortcuts li.loyalty{display:block!important}@media only screen and (max-width:768px){.account-header-panel ul.shortcuts li a div{display:inline-block;margin-top:0;max-width:117px}.account-header-panel ul.shortcuts li a img{display:inline-block;margin-right:.5em;vertical-align:top}}#main.multi #content fieldset.fs.address div.form_element label,#main.multi #content fieldset.fs.address div.form_element.radio input,#main.multi #content fieldset.fs[title=create-account] div.form_element label{float:none}#main.multi #content fieldset.fs.address div.form_element.radio input:not(:first-child){margin-left:10px}#main.multi #content fieldset.fs.address .packstation-link{clear:both}form#checkout_shipping label{color:inherit}#shipping #main.multi #content .address_form_container fieldset.fs div.form_element{width:300px}#shipping #main.multi #content .address_form_container fieldset.fs div.form_element input[type=password],#shipping #main.multi #content .address_form_container fieldset.fs div.form_element input[type=text]{width:100%}#main.multi .checkout-table div.color .shade.shadeCount2{height:50%}input[value=PAYMENT_OPTION_OI]+label{line-height:60px}#main.multi #content fieldset.fs div.form_element.pc_email_promo_container{width:100%}#main.multi #content #review-address-info td{padding:0 10px 40px 0}#main.multi #content fieldset.fs div.form_element.radio.title_container .error{color:#ef6ea8}.secure_message .secure_popup .button-image.button.checkout-buttons{bottom:23px;left:152px;position:absolute}.overlay-container.pc-offer-overlay .full-width-2-row-v1{background-size:138%!important;background-position:50% center!important}.overlay-container.pc-offer-overlay .full-width-2-row-v1 .outer-wrap{min-height:450px!important}.overlay-container.pc-offer-overlay .full-width-2-row-v1 .outer-wrap .top{top:40px!important}.overlay-container.pc-offer-overlay .full-width-2-row-v1 .outer-wrap .top .subheading{font-size:20px}.overlay-container.pc-offer-overlay .full-width-2-row-v1 .outer-wrap .top .subheading p{font-size:20px}.overlay-container.pc-offer-overlay .module:nth-child(6) .outer-wrap{min-height:288px!important}.overlay-container.pc-offer-overlay .module:nth-child(6) .outer-wrap .top{top:35px!important;left:20px!important}#main.single .responsive-container #viewcart-panel #viewcart-buttons .start-shopping{margin-bottom:30px}#main.single .responsive-container #offer-code-panel p.note{display:none}.loyalty-samples-panel{margin:20px 0}.loyalty-samples-panel .content.samples-panel__content.checkout__panel-content{max-width:1070px;margin:0 auto}.loyalty-samples-panel li.samples-grid--item.product{color:#333;display:inline-block;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;height:auto;margin:0 5px 5px;width:23.5%}.loyalty-samples-panel li.samples-grid--item.product .grid-item--1-3-of-4{width:75%;float:left;margin-right:-100%;margin-left:0;clear:none}.loyalty-samples-panel li.samples-grid--item.product .grid-item--4-of-4{width:25%;float:right;margin-left:0;margin-right:0;clear:none}.loyalty-samples-panel li.samples-grid--item.product .product__image img{max-width:100%;height:auto}.loyalty-samples-panel .checkout-header,.loyalty-samples-panel .samples-panel__continue-checkout--button{text-align:center;padding-bottom:11px}.loyalty-samples-panel .sample-select-container{text-align:right}.loyalty-samples-panel input.continue-shopping__button{padding:12px 37px}.loyalty-samples-panel .product__description{height:90px;padding-top:1em}.loyalty-samples-panel .loyalty-products{padding-left:2%}.loyalty-samples-panel .loyalty-products .offer{margin-bottom:20px}.loyalty-samples-panel .loyalty-products header{text-align:center}.loyalty-samples-panel .loyalty-products header h3{width:auto;padding-right:10px;float:none}.loyalty-samples-panel .loyalty-products header p{font-weight:700}.loyalty-samples-panel .loyalty-products:nth-of-type(1) header h3,.loyalty-samples-panel .loyalty-products:nth-of-type(1) header p{color:#93ada9}.loyalty-samples-panel .loyalty-products:nth-of-type(2) header h3,.loyalty-samples-panel .loyalty-products:nth-of-type(2) header p{color:#d7c5dc}.loyalty-samples-panel .loyalty-products:nth-of-type(3) header h3,.loyalty-samples-panel .loyalty-products:nth-of-type(3) header p{color:#f0ee9e}.loyalty-samples-panel .loyalty-products:nth-of-type(4) header h3,.loyalty-samples-panel .loyalty-products:nth-of-type(4) header p{color:#7aa9ba}.loyalty-samples-panel .loyalty-products:nth-of-type(5) header h3,.loyalty-samples-panel .loyalty-products:nth-of-type(5) header p{color:#b98693}.loyalty-samples-panel .loyalty-products .product{float:left;width:32%;margin-right:1%;text-align:center;height:220px;position:relative}.loyalty-samples-panel .loyalty-products .product .sample-select-button{background-color:#5dba98;color:white;line-height:1.5;padding:5px 10px;font-weight:700;display:block;text-align:center;position:absolute;bottom:0;left:0;right:0}.loyalty-samples-panel .loyalty-products .product .sample-select-button.disabled{background-color:#f2f2f2}.loyalty-samples-panel .loyalty-products .product .sample-select-button.selected{background-color:#3d8f71}.loyalty-samples-panel .loyalty-products .product .skus.disabled .sample-select-button{background-color:#f2f2f2}.loyalty-samples-panel .loyalty-products .product .product-size{display:none}.loyalty-samples-panel .loyalty-products .product.deactivate .sample-select-button{background-color:#f2f2f2}.loyalty-samples-panel .add-button{text-align:right}.loyalty-samples-panel .add-button input[type=submit]{padding:12px 37px}#address_book .address-overlay-billing .address .address-form__country-container,#address_book .address-overlay-shipping .address .address-form__country-container,#address_book .address_form_container .address .address-form__country-container{float:left}#address_book .address-overlay-billing .address .address-form__country-container #form--address--field--COUNTRY_ID,#address_book .address-overlay-shipping .address .address-form__country-container #form--address--field--COUNTRY_ID,#address_book .address_form_container .address .address-form__country-container #form--address--field--COUNTRY_ID{display:block;width:190px;margin-bottom:5px}#address_book .address-overlay-billing .address .address-form__google-container,#address_book .address-overlay-shipping .address .address-form__google-container,#address_book .address_form_container .address .address-form__google-container{float:left}#address_book .address-overlay-billing .address .address-form__google-container #google_autocomplete,#address_book .address-overlay-shipping .address .address-form__google-container #google_autocomplete,#address_book .address_form_container .address .address-form__google-container #google_autocomplete{width:190px}#address_book .address-overlay-billing .address .phone_label_container,#address_book .address-overlay-shipping .address .phone_label_container,#address_book .address_form_container .address .phone_label_container{float:left}#address_book .address-overlay-billing .address .deliveyr_instructions,#address_book .address-overlay-shipping .address .deliveyr_instructions,#address_book .address_form_container .address .deliveyr_instructions{clear:left}#address_book .pac-container{z-index:10001}#signin .signin_container #signin-block form .form-item input[type=email],#signin .signin_container #signin-block form .form-item input[type=password]{text-transform:lowercase;width:240px}.past-purchases .order-info.accordion-content .products .product-header .product{padding:0 0 0 2%;width:41%}.past-purchases .order-info.accordion-content .products .product-header .quantity{width:11.3%}.past-purchases .order-info.accordion-content .products .product-header .price{width:34%}.flip-container .my-account-past-purchases-v1.my_account_no_past_purchases h3{font-size:32px;margin:0 180px 12px 0}.flip-container .my-account-past-purchases-v1.my_account_no_past_purchases .product-col3{margin:0 0 10px 0;max-height:210px}.flip-container .my-account-past-purchases-v1.my_account_no_past_purchases .product-col3 li{min-height:210px}.flip-container .my-account-lists-and-favorites-v1 h3{font-size:30px}.flip-container .my-account-live-chat-v1 h3{font-size:30px;line-height:30px;margin:10px 0 5px 0}.flip-container .my-account-live-chat-v1 .customer-care-list h2{font-size:30px;margin:0 0 5px 0}.my-account-auth-user-panel-v1 .shortcuts .seefull_page a.account{font-size:20px}#main .blueocean_diagnostic_page section.blueocean .header_content h1{width:80%}.account-favorites-mylists .lists .list-of-the-month h3{font-size:20px}.account-header-panel header h3{margin-left:114px}.prod-shelf-row .info .tracking-link{visibility:hidden}.prod-shelf-row .info .tracking-link>*{visibility:visible}.order-details .tracking-link{visibility:hidden}.order-details .tracking-link>*{visibility:visible}.checkout__sidebar .offer-code-panel .offer-code__submit .btn-mini.form-submit{float:right}.checkout__sidebar .offer-code-panel a.offer-code__see-all-offers-link{padding:4px 5px}.checkout__sidebar #livechat-overlay li span.icon{background:url(/media/images/mobile/cs_icons_sprite.png) no-repeat 0 0 transparent;display:block;float:left;height:26px;width:30px}.checkout__sidebar #livechat-overlay li.need-help-call span.icon{background-position:0 -22px}.checkout__sidebar #livechat-overlay li.need-help-email span.icon{background-position:0 -51px}.checkout__sidebar #livechat-overlay li:nth-of-type(2){padding-left:11%}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content .label{width:72%}.spc_enabled #main.single .responsive-container .column #order-summary-panel .order-summary__content .value{width:27%}.spc_enabled #main.single #shipping-panel h3.checkout__subtitle.inline-title{margin-left:.5em}.spc_enabled #main.single #shipping-panel #gift-options-display.column{width:100%}.spc_enabled #main.single #shipping-panel .phone-1.form-item span.error,.spc_enabled #main.single #shipping-panel .phone-2.form-item span.error,.spc_enabled #main.single #shipping-panel .postal_code.form-item span.error{color:#ef6ea8}.spc_enabled #main.single #shipping-panel .phone-1.form-item .invalid_marker,.spc_enabled #main.single #shipping-panel .phone-2.form-item .invalid_marker,.spc_enabled #main.single #shipping-panel .postal_code.form-item .invalid_marker{bottom:22px}.spc_enabled #main.single #shipping-panel .corporate-invoice input[type=checkbox].field{height:auto}.spc_enabled #main.single #shipping-panel .corporate-invoice label:nth-of-type(1){display:inline-block}.spc_enabled #main.single #shipping-panel .corporate-invoice .corporate_options .form-item label{display:block!important}.spc_enabled #main.single .sign-in-panel #new-account.column header,.spc_enabled #main.single .sign-in-panel #return-user.column header{border-top:none}.spc_enabled #review-panel .payment-type{float:left;width:100%}.spc_enabled #review-panel .payment-type label{display:inline-block;margin:24px 10px 0 5px}.spc_enabled #review-panel .payment-description{margin:15px 0;float:left}.spc_enabled #review-panel .create-loyalty-account-panel{display:inline-block}.spc_enabled #review-panel input[type=checkbox]+input[type=hidden]~label{width:94%;display:inline-block;margin:24px 10px 0 5px}.spc_enabled #review-panel .field-container--grid.payment-type label:first-child{display:none}.ingredients_container .ingredients__header{font-weight:700}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .viewcart-button{margin-bottom:53px;text-transform:uppercase}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .price .cart-item__discount-percentage{display:block;clear:both}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.left .cart-items .unit-discount{float:left}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.checkout__sidebar .btn-primary{text-transform:uppercase}.spc_enabled .enhanced_cart_page #main.single .responsive-container .column.checkout__sidebar #offer-code-panel .content form#offer_code .offer-code__submit .form-submit.btn{text-transform:uppercase}.spc_enabled #links-panel .content .link .call-us{display:none}
