@CHARSET "UTF-8";.sbHolder{width:200px;height:50px;font-size:11px;position:relative;font-weight:normal;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.sbSelectorWrapper{border:solid 2px #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}.sbSelector{display:block;height:46px;left:0;line-height:50px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#000;font-weight:bold;outline:none;text-decoration:none}.sbSelector--toggle-hidden .sbToggle{display:none}.sbToggle{display:block;height:30px;outline:none;position:absolute;right:0;top:0;width:30px}.sbSelectorWrapperDisabled{background-color:#e9e9e9;border:solid 1px #515151}.sbOptions{background-color:#fff;border:solid 2px #e5e5e5;list-style:none;left:0;margin:2px 0 0 0;padding:0;position:absolute;top:30px;width:100% !important;z-index:54;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.sbOptions li{float:none;padding:0 7px}.sbOptions a{border-bottom:none;display:block;outline:none;padding:17px 0 17px 17px}.sbOptions a:link,.sbOptions a:visited{color:#000;text-decoration:none}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{background-color:#e5e5e5}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{color:#cbcbcb;cursor:not-allowed;display:block;padding:17px 0 17px 17px}.sbOptions .sbGroup{border-bottom:none;color:#000;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding:17px 0 17px 17px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#fff;position:relative}.jspDrag{background:#eee;border-radius:15px;width:10px;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.ui-widget-overlay{background:url("../images/interface/ui-overlay-shadow.png") repeat scroll 50% 50% #333;opacity:.4}.ui-dialog{background-color:#fff;padding:0}.ui-dialog .ui-widget-header{display:none}.ui-dialog .ui-dialog-title{color:#333;font-weight:bold}.ui-dialog .ui-icon-closethick{background-image:url("../images/interface/icon-ui-close.png");background-position:left top;height:32px;width:32px;left:0;top:0;margin-left:0;margin-top:0}.ui-dialog .ui-dialog-titlebar-close{border:0 none;border-radius:0 0 0 0;height:32px;margin:0;padding:0;right:0;top:0;width:32px}.ui-dialog .ui-dialog-titlebar-close span{margin:0;padding:0}.ui-dialog .dialog-required{font-weight:400;position:relative;text-transform:none}.no-close .ui-dialog-titlebar-close{display:none}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{background-color:#efefef;border-color:#e0e0e0 #e0e0e0 #fff;border-style:solid;border-width:1px;font-style:italic}.ui-tabs .ui-tabs-nav li.ui-state-active{background-color:#fff}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#666}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background-color:#fff;border-color:#e0e0e0;border-radius:0 0 0 0;border-style:solid;border-width:1px;-webkit-box-shadow:4px 2px 10px 0 rgba(66,66,66,.1);box-shadow:4px 2px 10px 0 rgba(66,66,66,.1);color:#414141;font-size:.9em;line-height:1.5em;margin:0;padding:20px 10px}.ui-tooltip.serenity-tooltip,.ui-tooltip.tooltip-arrow-gray{background-color:#e5e5e5;padding:20px 25px;border-radius:0;font:14px "Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.ui-tooltip.serenity-tooltip{max-width:150px}.ui-tooltip.tooltip-arrow-gray::after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-10px;left:50%;margin-left:-5px;border-color:#e5e5e5 transparent;border-width:0 10px 10px}.ui-tooltip.serenity-tooltip .serenity-tooltip-arrow{content:"";position:absolute;border-style:solid;display:block;width:0;left:calc(50% - 10px);border-color:#e5e5e5 transparent;border-width:0 10px 10px}.ui-tooltip.serenity-tooltip .serenity-tooltip-arrow.top{top:-10px;border-width:0 10px 10px}.ui-tooltip.serenity-tooltip .serenity-tooltip-arrow.bottom{bottom:-10px;border-width:10px 10px 0}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.row-without-gutter{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;padding:0;margin:0}.row-without-gutter:before,.row-without-gutter:after{display:table;content:"";line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.row-without-gutter:after{clear:both}.row-without-gutter>.row-without-gutter{clear:none;float:left;margin:0 !important}.row,.vanity-kit-sticky-content,.gift-kit-sticky-content,.samples-overlay,.choose-from-wrapper .choose-from-holder,.mag-instagram-wrapper .mag-instagram-header,.pt_product-search-result .plp-container,.search-no-result-content,.articles-wraper,.main-content-holder.hasNavigation,.pt_account .page-content .primary-content,.pt_checkout .primary-focus{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;padding:0;margin:0;margin-left:20px;margin-right:20px}.row:before,.vanity-kit-sticky-content:before,.gift-kit-sticky-content:before,.samples-overlay:before,.choose-from-wrapper .choose-from-holder:before,.mag-instagram-wrapper .mag-instagram-header:before,.pt_product-search-result .plp-container:before,.search-no-result-content:before,.articles-wraper:before,.main-content-holder.hasNavigation:before,.pt_account .page-content .primary-content:before,.pt_checkout .primary-focus:before,.row:after,.vanity-kit-sticky-content:after,.gift-kit-sticky-content:after,.samples-overlay:after,.choose-from-wrapper .choose-from-holder:after,.mag-instagram-wrapper .mag-instagram-header:after,.pt_product-search-result .plp-container:after,.search-no-result-content:after,.articles-wraper:after,.main-content-holder.hasNavigation:after,.pt_account .page-content .primary-content:after,.pt_checkout .primary-focus:after{display:table;content:"";line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.row:after,.vanity-kit-sticky-content:after,.gift-kit-sticky-content:after,.samples-overlay:after,.choose-from-wrapper .choose-from-holder:after,.mag-instagram-wrapper .mag-instagram-header:after,.pt_product-search-result .plp-container:after,.search-no-result-content:after,.articles-wraper:after,.main-content-holder.hasNavigation:after,.pt_account .page-content .primary-content:after,.pt_checkout .primary-focus:after{clear:both}.row>.row,.vanity-kit-sticky-content>.row,.row>.vanity-kit-sticky-content,.vanity-kit-sticky-content>.vanity-kit-sticky-content,.gift-kit-sticky-content>.row,.gift-kit-sticky-content>.vanity-kit-sticky-content,.row>.gift-kit-sticky-content,.vanity-kit-sticky-content>.gift-kit-sticky-content,.gift-kit-sticky-content>.gift-kit-sticky-content,.samples-overlay>.row,.samples-overlay>.vanity-kit-sticky-content,.samples-overlay>.gift-kit-sticky-content,.row>.samples-overlay,.vanity-kit-sticky-content>.samples-overlay,.gift-kit-sticky-content>.samples-overlay,.samples-overlay>.samples-overlay,.choose-from-wrapper .choose-from-holder>.row,.choose-from-wrapper .choose-from-holder>.vanity-kit-sticky-content,.choose-from-wrapper .choose-from-holder>.gift-kit-sticky-content,.choose-from-wrapper .choose-from-holder>.samples-overlay,.choose-from-wrapper .row>.choose-from-holder,.choose-from-wrapper .vanity-kit-sticky-content>.choose-from-holder,.choose-from-wrapper .gift-kit-sticky-content>.choose-from-holder,.choose-from-wrapper .samples-overlay>.choose-from-holder,.choose-from-wrapper .choose-from-holder>.choose-from-holder,.mag-instagram-wrapper .mag-instagram-header>.row,.mag-instagram-wrapper .mag-instagram-header>.vanity-kit-sticky-content,.mag-instagram-wrapper .mag-instagram-header>.gift-kit-sticky-content,.mag-instagram-wrapper .mag-instagram-header>.samples-overlay,.mag-instagram-wrapper .choose-from-wrapper .mag-instagram-header>.choose-from-holder,.choose-from-wrapper .mag-instagram-wrapper .mag-instagram-header>.choose-from-holder,.mag-instagram-wrapper .row>.mag-instagram-header,.mag-instagram-wrapper .vanity-kit-sticky-content>.mag-instagram-header,.mag-instagram-wrapper .gift-kit-sticky-content>.mag-instagram-header,.mag-instagram-wrapper .samples-overlay>.mag-instagram-header,.mag-instagram-wrapper .choose-from-wrapper .choose-from-holder>.mag-instagram-header,.choose-from-wrapper .mag-instagram-wrapper .choose-from-holder>.mag-instagram-header,.mag-instagram-wrapper .mag-instagram-header>.mag-instagram-header,.pt_product-search-result .plp-container>.row,.pt_product-search-result .plp-container>.vanity-kit-sticky-content,.pt_product-search-result .plp-container>.gift-kit-sticky-content,.pt_product-search-result .plp-container>.samples-overlay,.pt_product-search-result .choose-from-wrapper .plp-container>.choose-from-holder,.choose-from-wrapper .pt_product-search-result .plp-container>.choose-from-holder,.pt_product-search-result .mag-instagram-wrapper .plp-container>.mag-instagram-header,.mag-instagram-wrapper .pt_product-search-result .plp-container>.mag-instagram-header,.pt_product-search-result .row>.plp-container,.pt_product-search-result .vanity-kit-sticky-content>.plp-container,.pt_product-search-result .gift-kit-sticky-content>.plp-container,.pt_product-search-result .samples-overlay>.plp-container,.pt_product-search-result .choose-from-wrapper .choose-from-holder>.plp-container,.choose-from-wrapper .pt_product-search-result .choose-from-holder>.plp-container,.pt_product-search-result .mag-instagram-wrapper .mag-instagram-header>.plp-container,.mag-instagram-wrapper .pt_product-search-result .mag-instagram-header>.plp-container,.pt_product-search-result .plp-container>.plp-container,.search-no-result-content>.row,.search-no-result-content>.vanity-kit-sticky-content,.search-no-result-content>.gift-kit-sticky-content,.search-no-result-content>.samples-overlay,.choose-from-wrapper .search-no-result-content>.choose-from-holder,.mag-instagram-wrapper .search-no-result-content>.mag-instagram-header,.pt_product-search-result .search-no-result-content>.plp-container,.row>.search-no-result-content,.vanity-kit-sticky-content>.search-no-result-content,.gift-kit-sticky-content>.search-no-result-content,.samples-overlay>.search-no-result-content,.choose-from-wrapper .choose-from-holder>.search-no-result-content,.mag-instagram-wrapper .mag-instagram-header>.search-no-result-content,.pt_product-search-result .plp-container>.search-no-result-content,.search-no-result-content>.search-no-result-content,.articles-wraper>.row,.articles-wraper>.vanity-kit-sticky-content,.articles-wraper>.gift-kit-sticky-content,.articles-wraper>.samples-overlay,.choose-from-wrapper .articles-wraper>.choose-from-holder,.mag-instagram-wrapper .articles-wraper>.mag-instagram-header,.pt_product-search-result .articles-wraper>.plp-container,.articles-wraper>.search-no-result-content,.row>.articles-wraper,.vanity-kit-sticky-content>.articles-wraper,.gift-kit-sticky-content>.articles-wraper,.samples-overlay>.articles-wraper,.choose-from-wrapper .choose-from-holder>.articles-wraper,.mag-instagram-wrapper .mag-instagram-header>.articles-wraper,.pt_product-search-result .plp-container>.articles-wraper,.search-no-result-content>.articles-wraper,.articles-wraper>.articles-wraper,.main-content-holder.hasNavigation>.row,.main-content-holder.hasNavigation>.vanity-kit-sticky-content,.main-content-holder.hasNavigation>.gift-kit-sticky-content,.main-content-holder.hasNavigation>.samples-overlay,.choose-from-wrapper .main-content-holder.hasNavigation>.choose-from-holder,.mag-instagram-wrapper .main-content-holder.hasNavigation>.mag-instagram-header,.pt_product-search-result .main-content-holder.hasNavigation>.plp-container,.main-content-holder.hasNavigation>.search-no-result-content,.main-content-holder.hasNavigation>.articles-wraper,.row>.main-content-holder.hasNavigation,.vanity-kit-sticky-content>.main-content-holder.hasNavigation,.gift-kit-sticky-content>.main-content-holder.hasNavigation,.samples-overlay>.main-content-holder.hasNavigation,.choose-from-wrapper .choose-from-holder>.main-content-holder.hasNavigation,.mag-instagram-wrapper .mag-instagram-header>.main-content-holder.hasNavigation,.pt_product-search-result .plp-container>.main-content-holder.hasNavigation,.search-no-result-content>.main-content-holder.hasNavigation,.articles-wraper>.main-content-holder.hasNavigation,.main-content-holder.hasNavigation>.main-content-holder.hasNavigation,.pt_account .page-content .primary-content>.row,.pt_account .page-content .primary-content>.vanity-kit-sticky-content,.pt_account .page-content .primary-content>.gift-kit-sticky-content,.pt_account .page-content .primary-content>.samples-overlay,.pt_account .page-content .choose-from-wrapper .primary-content>.choose-from-holder,.choose-from-wrapper .pt_account .page-content .primary-content>.choose-from-holder,.pt_account .page-content .mag-instagram-wrapper .primary-content>.mag-instagram-header,.mag-instagram-wrapper .pt_account .page-content .primary-content>.mag-instagram-header,.pt_account .page-content .pt_product-search-result .primary-content>.plp-container,.pt_product-search-result .pt_account .page-content .primary-content>.plp-container,.pt_account .page-content .primary-content>.search-no-result-content,.pt_account .page-content .primary-content>.articles-wraper,.pt_account .page-content .primary-content>.main-content-holder.hasNavigation,.pt_account .page-content .row>.primary-content,.pt_account .page-content .vanity-kit-sticky-content>.primary-content,.pt_account .page-content .gift-kit-sticky-content>.primary-content,.pt_account .page-content .samples-overlay>.primary-content,.pt_account .page-content .choose-from-wrapper .choose-from-holder>.primary-content,.choose-from-wrapper .pt_account .page-content .choose-from-holder>.primary-content,.pt_account .page-content .mag-instagram-wrapper .mag-instagram-header>.primary-content,.mag-instagram-wrapper .pt_account .page-content .mag-instagram-header>.primary-content,.pt_account .page-content .pt_product-search-result .plp-container>.primary-content,.pt_product-search-result .pt_account .page-content .plp-container>.primary-content,.pt_account .page-content .search-no-result-content>.primary-content,.pt_account .page-content .articles-wraper>.primary-content,.pt_account .page-content .main-content-holder.hasNavigation>.primary-content,.pt_account .page-content .primary-content>.primary-content,.pt_checkout .primary-focus>.row,.pt_checkout .primary-focus>.vanity-kit-sticky-content,.pt_checkout .primary-focus>.gift-kit-sticky-content,.pt_checkout .primary-focus>.samples-overlay,.pt_checkout .choose-from-wrapper .primary-focus>.choose-from-holder,.choose-from-wrapper .pt_checkout .primary-focus>.choose-from-holder,.pt_checkout .mag-instagram-wrapper .primary-focus>.mag-instagram-header,.mag-instagram-wrapper .pt_checkout .primary-focus>.mag-instagram-header,.pt_checkout .pt_product-search-result .primary-focus>.plp-container,.pt_product-search-result .pt_checkout .primary-focus>.plp-container,.pt_checkout .primary-focus>.search-no-result-content,.pt_checkout .primary-focus>.articles-wraper,.pt_checkout .primary-focus>.main-content-holder.hasNavigation,.pt_checkout .pt_account .page-content .primary-focus>.primary-content,.pt_account .page-content .pt_checkout .primary-focus>.primary-content,.pt_checkout .row>.primary-focus,.pt_checkout .vanity-kit-sticky-content>.primary-focus,.pt_checkout .gift-kit-sticky-content>.primary-focus,.pt_checkout .samples-overlay>.primary-focus,.pt_checkout .choose-from-wrapper .choose-from-holder>.primary-focus,.choose-from-wrapper .pt_checkout .choose-from-holder>.primary-focus,.pt_checkout .mag-instagram-wrapper .mag-instagram-header>.primary-focus,.mag-instagram-wrapper .pt_checkout .mag-instagram-header>.primary-focus,.pt_checkout .pt_product-search-result .plp-container>.primary-focus,.pt_product-search-result .pt_checkout .plp-container>.primary-focus,.pt_checkout .search-no-result-content>.primary-focus,.pt_checkout .articles-wraper>.primary-focus,.pt_checkout .main-content-holder.hasNavigation>.primary-focus,.pt_checkout .pt_account .page-content .primary-content>.primary-focus,.pt_account .page-content .pt_checkout .primary-content>.primary-focus,.pt_checkout .primary-focus>.primary-focus{clear:none;float:left;margin:0 !important}@media only screen and (max-width: 1023px){.row,.vanity-kit-sticky-content,.gift-kit-sticky-content,.samples-overlay,.choose-from-wrapper .choose-from-holder,.mag-instagram-wrapper .mag-instagram-header,.pt_product-search-result .plp-container,.search-no-result-content,.articles-wraper,.main-content-holder.hasNavigation,.pt_account .page-content .primary-content,.pt_checkout .primary-focus{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.row,.vanity-kit-sticky-content,.gift-kit-sticky-content,.samples-overlay,.choose-from-wrapper .choose-from-holder,.mag-instagram-wrapper .mag-instagram-header,.pt_product-search-result .plp-container,.search-no-result-content,.articles-wraper,.main-content-holder.hasNavigation,.pt_account .page-content .primary-content,.pt_checkout .primary-focus{margin-left:10px;margin-right:10px}}.col-gutter{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.col-gutter{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.col-gutter{margin-left:10px;margin-right:10px}}.bleed-left{margin-left:0px}.bleed-right{margin-right:0px}.pull-push-base,.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents,.clarinsmag-wrap .image-holder.video,.billingSummary .billing-to,.col-push-6-mobile,.col-pull-6-mobile,.col-push-5-mobile,.col-pull-5-mobile,.col-push-4-mobile,.col-pull-4-mobile,.col-push-3-mobile,.col-pull-3-mobile,.col-push-2-mobile,.col-pull-2-mobile,.col-push-1-mobile,.col-pull-1-mobile,.col-push-12-tablet,.col-pull-12-tablet,.col-push-11-tablet,.col-pull-11-tablet,.col-push-10-tablet,.col-pull-10-tablet,.col-push-9-tablet,.col-pull-9-tablet,.col-push-8-tablet,.col-pull-8-tablet,.col-push-7-tablet,.col-pull-7-tablet,.col-push-6-tablet,.col-pull-6-tablet,.col-push-5-tablet,.col-pull-5-tablet,.col-push-4-tablet,.col-pull-4-tablet,.col-push-3-tablet,.col-pull-3-tablet,.col-push-2-tablet,.col-pull-2-tablet,.col-push-1-tablet,.col-pull-1-tablet,.col-push-12-desktop,.col-pull-12-desktop,.col-push-11-desktop,.col-pull-11-desktop,.col-push-10-desktop,.col-pull-10-desktop,.col-push-9-desktop,.col-pull-9-desktop,.col-push-8-desktop,.col-pull-8-desktop,.col-push-7-desktop,.col-pull-7-desktop,.col-push-6-desktop,.col-pull-6-desktop,.col-push-5-desktop,.col-pull-5-desktop,.col-push-4-desktop,.col-pull-4-desktop,.col-push-3-desktop,.col-pull-3-desktop,.col-push-2-desktop,.col-pull-2-desktop,.col-push-1-desktop,.col-pull-1-desktop{position:relative}.row-without-gutter{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;padding:0;margin:0}.row-without-gutter:before,.row-without-gutter:after{display:table;content:"";line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.row-without-gutter:after{clear:both}.row-without-gutter>.row-without-gutter{clear:none;float:left;margin:0 !important}.row,.vanity-kit-sticky-content,.gift-kit-sticky-content,.samples-overlay,.choose-from-wrapper .choose-from-holder,.mag-instagram-wrapper .mag-instagram-header,.pt_product-search-result .plp-container,.search-no-result-content,.articles-wraper,.main-content-holder.hasNavigation,.pt_account .page-content .primary-content,.pt_checkout .primary-focus{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;padding:0;margin:0;margin-left:20px;margin-right:20px}.row:before,.vanity-kit-sticky-content:before,.gift-kit-sticky-content:before,.samples-overlay:before,.choose-from-wrapper .choose-from-holder:before,.mag-instagram-wrapper .mag-instagram-header:before,.pt_product-search-result .plp-container:before,.search-no-result-content:before,.articles-wraper:before,.main-content-holder.hasNavigation:before,.pt_account .page-content .primary-content:before,.pt_checkout .primary-focus:before,.row:after,.vanity-kit-sticky-content:after,.gift-kit-sticky-content:after,.samples-overlay:after,.choose-from-wrapper .choose-from-holder:after,.mag-instagram-wrapper .mag-instagram-header:after,.pt_product-search-result .plp-container:after,.search-no-result-content:after,.articles-wraper:after,.main-content-holder.hasNavigation:after,.pt_account .page-content .primary-content:after,.pt_checkout .primary-focus:after{display:table;content:"";line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.row:after,.vanity-kit-sticky-content:after,.gift-kit-sticky-content:after,.samples-overlay:after,.choose-from-wrapper .choose-from-holder:after,.mag-instagram-wrapper .mag-instagram-header:after,.pt_product-search-result .plp-container:after,.search-no-result-content:after,.articles-wraper:after,.main-content-holder.hasNavigation:after,.pt_account .page-content .primary-content:after,.pt_checkout .primary-focus:after{clear:both}.row>.row,.vanity-kit-sticky-content>.row,.row>.vanity-kit-sticky-content,.vanity-kit-sticky-content>.vanity-kit-sticky-content,.gift-kit-sticky-content>.row,.gift-kit-sticky-content>.vanity-kit-sticky-content,.row>.gift-kit-sticky-content,.vanity-kit-sticky-content>.gift-kit-sticky-content,.gift-kit-sticky-content>.gift-kit-sticky-content,.samples-overlay>.row,.samples-overlay>.vanity-kit-sticky-content,.samples-overlay>.gift-kit-sticky-content,.row>.samples-overlay,.vanity-kit-sticky-content>.samples-overlay,.gift-kit-sticky-content>.samples-overlay,.samples-overlay>.samples-overlay,.choose-from-wrapper .choose-from-holder>.row,.choose-from-wrapper .choose-from-holder>.vanity-kit-sticky-content,.choose-from-wrapper .choose-from-holder>.gift-kit-sticky-content,.choose-from-wrapper .choose-from-holder>.samples-overlay,.choose-from-wrapper .row>.choose-from-holder,.choose-from-wrapper .vanity-kit-sticky-content>.choose-from-holder,.choose-from-wrapper .gift-kit-sticky-content>.choose-from-holder,.choose-from-wrapper .samples-overlay>.choose-from-holder,.choose-from-wrapper .choose-from-holder>.choose-from-holder,.mag-instagram-wrapper .mag-instagram-header>.row,.mag-instagram-wrapper .mag-instagram-header>.vanity-kit-sticky-content,.mag-instagram-wrapper .mag-instagram-header>.gift-kit-sticky-content,.mag-instagram-wrapper .mag-instagram-header>.samples-overlay,.mag-instagram-wrapper .choose-from-wrapper .mag-instagram-header>.choose-from-holder,.choose-from-wrapper .mag-instagram-wrapper .mag-instagram-header>.choose-from-holder,.mag-instagram-wrapper .row>.mag-instagram-header,.mag-instagram-wrapper .vanity-kit-sticky-content>.mag-instagram-header,.mag-instagram-wrapper .gift-kit-sticky-content>.mag-instagram-header,.mag-instagram-wrapper .samples-overlay>.mag-instagram-header,.mag-instagram-wrapper .choose-from-wrapper .choose-from-holder>.mag-instagram-header,.choose-from-wrapper .mag-instagram-wrapper .choose-from-holder>.mag-instagram-header,.mag-instagram-wrapper .mag-instagram-header>.mag-instagram-header,.pt_product-search-result .plp-container>.row,.pt_product-search-result .plp-container>.vanity-kit-sticky-content,.pt_product-search-result .plp-container>.gift-kit-sticky-content,.pt_product-search-result .plp-container>.samples-overlay,.pt_product-search-result .choose-from-wrapper .plp-container>.choose-from-holder,.choose-from-wrapper .pt_product-search-result .plp-container>.choose-from-holder,.pt_product-search-result .mag-instagram-wrapper .plp-container>.mag-instagram-header,.mag-instagram-wrapper .pt_product-search-result .plp-container>.mag-instagram-header,.pt_product-search-result .row>.plp-container,.pt_product-search-result .vanity-kit-sticky-content>.plp-container,.pt_product-search-result .gift-kit-sticky-content>.plp-container,.pt_product-search-result .samples-overlay>.plp-container,.pt_product-search-result .choose-from-wrapper .choose-from-holder>.plp-container,.choose-from-wrapper .pt_product-search-result .choose-from-holder>.plp-container,.pt_product-search-result .mag-instagram-wrapper .mag-instagram-header>.plp-container,.mag-instagram-wrapper .pt_product-search-result .mag-instagram-header>.plp-container,.pt_product-search-result .plp-container>.plp-container,.search-no-result-content>.row,.search-no-result-content>.vanity-kit-sticky-content,.search-no-result-content>.gift-kit-sticky-content,.search-no-result-content>.samples-overlay,.choose-from-wrapper .search-no-result-content>.choose-from-holder,.mag-instagram-wrapper .search-no-result-content>.mag-instagram-header,.pt_product-search-result .search-no-result-content>.plp-container,.row>.search-no-result-content,.vanity-kit-sticky-content>.search-no-result-content,.gift-kit-sticky-content>.search-no-result-content,.samples-overlay>.search-no-result-content,.choose-from-wrapper .choose-from-holder>.search-no-result-content,.mag-instagram-wrapper .mag-instagram-header>.search-no-result-content,.pt_product-search-result .plp-container>.search-no-result-content,.search-no-result-content>.search-no-result-content,.articles-wraper>.row,.articles-wraper>.vanity-kit-sticky-content,.articles-wraper>.gift-kit-sticky-content,.articles-wraper>.samples-overlay,.choose-from-wrapper .articles-wraper>.choose-from-holder,.mag-instagram-wrapper .articles-wraper>.mag-instagram-header,.pt_product-search-result .articles-wraper>.plp-container,.articles-wraper>.search-no-result-content,.row>.articles-wraper,.vanity-kit-sticky-content>.articles-wraper,.gift-kit-sticky-content>.articles-wraper,.samples-overlay>.articles-wraper,.choose-from-wrapper .choose-from-holder>.articles-wraper,.mag-instagram-wrapper .mag-instagram-header>.articles-wraper,.pt_product-search-result .plp-container>.articles-wraper,.search-no-result-content>.articles-wraper,.articles-wraper>.articles-wraper,.main-content-holder.hasNavigation>.row,.main-content-holder.hasNavigation>.vanity-kit-sticky-content,.main-content-holder.hasNavigation>.gift-kit-sticky-content,.main-content-holder.hasNavigation>.samples-overlay,.choose-from-wrapper .main-content-holder.hasNavigation>.choose-from-holder,.mag-instagram-wrapper .main-content-holder.hasNavigation>.mag-instagram-header,.pt_product-search-result .main-content-holder.hasNavigation>.plp-container,.main-content-holder.hasNavigation>.search-no-result-content,.main-content-holder.hasNavigation>.articles-wraper,.row>.main-content-holder.hasNavigation,.vanity-kit-sticky-content>.main-content-holder.hasNavigation,.gift-kit-sticky-content>.main-content-holder.hasNavigation,.samples-overlay>.main-content-holder.hasNavigation,.choose-from-wrapper .choose-from-holder>.main-content-holder.hasNavigation,.mag-instagram-wrapper .mag-instagram-header>.main-content-holder.hasNavigation,.pt_product-search-result .plp-container>.main-content-holder.hasNavigation,.search-no-result-content>.main-content-holder.hasNavigation,.articles-wraper>.main-content-holder.hasNavigation,.main-content-holder.hasNavigation>.main-content-holder.hasNavigation,.pt_account .page-content .primary-content>.row,.pt_account .page-content .primary-content>.vanity-kit-sticky-content,.pt_account .page-content .primary-content>.gift-kit-sticky-content,.pt_account .page-content .primary-content>.samples-overlay,.pt_account .page-content .choose-from-wrapper .primary-content>.choose-from-holder,.choose-from-wrapper .pt_account .page-content .primary-content>.choose-from-holder,.pt_account .page-content .mag-instagram-wrapper .primary-content>.mag-instagram-header,.mag-instagram-wrapper .pt_account .page-content .primary-content>.mag-instagram-header,.pt_account .page-content .pt_product-search-result .primary-content>.plp-container,.pt_product-search-result .pt_account .page-content .primary-content>.plp-container,.pt_account .page-content .primary-content>.search-no-result-content,.pt_account .page-content .primary-content>.articles-wraper,.pt_account .page-content .primary-content>.main-content-holder.hasNavigation,.pt_account .page-content .row>.primary-content,.pt_account .page-content .vanity-kit-sticky-content>.primary-content,.pt_account .page-content .gift-kit-sticky-content>.primary-content,.pt_account .page-content .samples-overlay>.primary-content,.pt_account .page-content .choose-from-wrapper .choose-from-holder>.primary-content,.choose-from-wrapper .pt_account .page-content .choose-from-holder>.primary-content,.pt_account .page-content .mag-instagram-wrapper .mag-instagram-header>.primary-content,.mag-instagram-wrapper .pt_account .page-content .mag-instagram-header>.primary-content,.pt_account .page-content .pt_product-search-result .plp-container>.primary-content,.pt_product-search-result .pt_account .page-content .plp-container>.primary-content,.pt_account .page-content .search-no-result-content>.primary-content,.pt_account .page-content .articles-wraper>.primary-content,.pt_account .page-content .main-content-holder.hasNavigation>.primary-content,.pt_account .page-content .primary-content>.primary-content,.pt_checkout .primary-focus>.row,.pt_checkout .primary-focus>.vanity-kit-sticky-content,.pt_checkout .primary-focus>.gift-kit-sticky-content,.pt_checkout .primary-focus>.samples-overlay,.pt_checkout .choose-from-wrapper .primary-focus>.choose-from-holder,.choose-from-wrapper .pt_checkout .primary-focus>.choose-from-holder,.pt_checkout .mag-instagram-wrapper .primary-focus>.mag-instagram-header,.mag-instagram-wrapper .pt_checkout .primary-focus>.mag-instagram-header,.pt_checkout .pt_product-search-result .primary-focus>.plp-container,.pt_product-search-result .pt_checkout .primary-focus>.plp-container,.pt_checkout .primary-focus>.search-no-result-content,.pt_checkout .primary-focus>.articles-wraper,.pt_checkout .primary-focus>.main-content-holder.hasNavigation,.pt_checkout .pt_account .page-content .primary-focus>.primary-content,.pt_account .page-content .pt_checkout .primary-focus>.primary-content,.pt_checkout .row>.primary-focus,.pt_checkout .vanity-kit-sticky-content>.primary-focus,.pt_checkout .gift-kit-sticky-content>.primary-focus,.pt_checkout .samples-overlay>.primary-focus,.pt_checkout .choose-from-wrapper .choose-from-holder>.primary-focus,.choose-from-wrapper .pt_checkout .choose-from-holder>.primary-focus,.pt_checkout .mag-instagram-wrapper .mag-instagram-header>.primary-focus,.mag-instagram-wrapper .pt_checkout .mag-instagram-header>.primary-focus,.pt_checkout .pt_product-search-result .plp-container>.primary-focus,.pt_product-search-result .pt_checkout .plp-container>.primary-focus,.pt_checkout .search-no-result-content>.primary-focus,.pt_checkout .articles-wraper>.primary-focus,.pt_checkout .main-content-holder.hasNavigation>.primary-focus,.pt_checkout .pt_account .page-content .primary-content>.primary-focus,.pt_account .page-content .pt_checkout .primary-content>.primary-focus,.pt_checkout .primary-focus>.primary-focus{clear:none;float:left;margin:0 !important}@media only screen and (max-width: 1023px){.row,.vanity-kit-sticky-content,.gift-kit-sticky-content,.samples-overlay,.choose-from-wrapper .choose-from-holder,.mag-instagram-wrapper .mag-instagram-header,.pt_product-search-result .plp-container,.search-no-result-content,.articles-wraper,.main-content-holder.hasNavigation,.pt_account .page-content .primary-content,.pt_checkout .primary-focus{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.row,.vanity-kit-sticky-content,.gift-kit-sticky-content,.samples-overlay,.choose-from-wrapper .choose-from-holder,.mag-instagram-wrapper .mag-instagram-header,.pt_product-search-result .plp-container,.search-no-result-content,.articles-wraper,.main-content-holder.hasNavigation,.pt_account .page-content .primary-content,.pt_checkout .primary-focus{margin-left:10px;margin-right:10px}}.col-gutter{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.col-gutter{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.col-gutter{margin-left:10px;margin-right:10px}}.bleed-left{margin-left:0px}.bleed-right{margin-right:0px}.pull-push-base,.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents,.clarinsmag-wrap .image-holder.video,.billingSummary .billing-to,.col-push-6-mobile,.col-pull-6-mobile,.col-push-5-mobile,.col-pull-5-mobile,.col-push-4-mobile,.col-pull-4-mobile,.col-push-3-mobile,.col-pull-3-mobile,.col-push-2-mobile,.col-pull-2-mobile,.col-push-1-mobile,.col-pull-1-mobile,.col-push-12-tablet,.col-pull-12-tablet,.col-push-11-tablet,.col-pull-11-tablet,.col-push-10-tablet,.col-pull-10-tablet,.col-push-9-tablet,.col-pull-9-tablet,.col-push-8-tablet,.col-pull-8-tablet,.col-push-7-tablet,.col-pull-7-tablet,.col-push-6-tablet,.col-pull-6-tablet,.col-push-5-tablet,.col-pull-5-tablet,.col-push-4-tablet,.col-pull-4-tablet,.col-push-3-tablet,.col-pull-3-tablet,.col-push-2-tablet,.col-pull-2-tablet,.col-push-1-tablet,.col-pull-1-tablet,.col-push-12-desktop,.col-pull-12-desktop,.col-push-11-desktop,.col-pull-11-desktop,.col-push-10-desktop,.col-pull-10-desktop,.col-push-9-desktop,.col-pull-9-desktop,.col-push-8-desktop,.col-pull-8-desktop,.col-push-7-desktop,.col-pull-7-desktop,.col-push-6-desktop,.col-pull-6-desktop,.col-push-5-desktop,.col-pull-5-desktop,.col-push-4-desktop,.col-pull-4-desktop,.col-push-3-desktop,.col-pull-3-desktop,.col-push-2-desktop,.col-pull-2-desktop,.col-push-1-desktop,.col-pull-1-desktop{position:relative}.col,.pt_checkout .primary-focus .thankyou-content,.pt_checkout .primary-focus .primary-content,.login-intercept-page.checkout-progress-indicator-rework{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.col:after,.pt_checkout .primary-focus .thankyou-content:after,.pt_checkout .primary-focus .primary-content:after,.login-intercept-page.checkout-progress-indicator-rework:after,.col:before,.pt_checkout .primary-focus .thankyou-content:before,.pt_checkout .primary-focus .primary-content:before,.login-intercept-page.checkout-progress-indicator-rework:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1023px){.col-push-pull-0-tablet{left:0}}@media only screen and (max-width: 761px){.col-push-pull-0-mobile{left:0}}@media only screen and (min-width: 1024px){.col-1-desktop{width:8.3333333333%}}@media only screen and (min-width: 1024px){.col-2-desktop{width:16.6666666667%}}@media only screen and (min-width: 1024px){.col-3-desktop{width:25%}}@media only screen and (min-width: 1024px){.col-4-desktop{width:33.3333333333%}}@media only screen and (min-width: 1024px){.col-5-desktop{width:41.6666666667%}}@media only screen and (min-width: 1024px){.col-6-desktop{width:50%}}@media only screen and (min-width: 1024px){.col-7-desktop{width:58.3333333333%}}@media only screen and (min-width: 1024px){.col-8-desktop{width:66.6666666667%}}@media only screen and (min-width: 1024px){.col-9-desktop{width:75%}}@media only screen and (min-width: 1024px){.col-10-desktop{width:83.3333333333%}}@media only screen and (min-width: 1024px){.col-11-desktop{width:91.6666666667%}}@media only screen and (min-width: 1024px){.col-12-desktop{width:100%}}@media only screen and (max-width: 1023px){.col-1-tablet{width:8.3333333333%}}@media only screen and (max-width: 1023px){.col-2-tablet{width:16.6666666667%}}@media only screen and (max-width: 1023px){.col-3-tablet{width:25%}}@media only screen and (max-width: 1023px){.col-4-tablet{width:33.3333333333%}}@media only screen and (max-width: 1023px){.col-5-tablet{width:41.6666666667%}}@media only screen and (max-width: 1023px){.col-6-tablet{width:50%}}@media only screen and (max-width: 1023px){.col-7-tablet{width:58.3333333333%}}@media only screen and (max-width: 1023px){.col-8-tablet{width:66.6666666667%}}@media only screen and (max-width: 1023px){.col-9-tablet{width:75%}}@media only screen and (max-width: 1023px){.col-10-tablet{width:83.3333333333%}}@media only screen and (max-width: 1023px){.col-11-tablet{width:91.6666666667%}}@media only screen and (max-width: 1023px){.col-12-tablet{width:100%}}@media only screen and (max-width: 761px){.col-1-mobile{width:16.6666666667%}}@media only screen and (max-width: 761px){.col-2-mobile{width:33.3333333333%}}@media only screen and (max-width: 761px){.col-3-mobile{width:50%}}@media only screen and (max-width: 761px){.col-4-mobile{width:66.6666666667%}}@media only screen and (max-width: 761px){.col-5-mobile{width:83.3333333333%}}@media only screen and (max-width: 761px){.col-6-mobile{width:100%}}.col-pull-0-desktop{left:0}.col-push-0-desktop{left:0}.col-pull-1-desktop{left:-8.3333333333%}.col-push-1-desktop{left:8.3333333333%}.col-pull-2-desktop{left:-16.6666666667%}.col-push-2-desktop{left:16.6666666667%}.col-pull-3-desktop{left:-25%}.col-push-3-desktop{left:25%}.col-pull-4-desktop{left:-33.3333333333%}.col-push-4-desktop{left:33.3333333333%}.col-pull-5-desktop{left:-41.6666666667%}.col-push-5-desktop{left:41.6666666667%}.col-pull-6-desktop{left:-50%}.col-push-6-desktop{left:50%}.col-pull-7-desktop{left:-58.3333333333%}.col-push-7-desktop{left:58.3333333333%}.col-pull-8-desktop{left:-66.6666666667%}.col-push-8-desktop{left:66.6666666667%}.col-pull-9-desktop{left:-75%}.col-push-9-desktop{left:75%}.col-pull-10-desktop{left:-83.3333333333%}.col-push-10-desktop{left:83.3333333333%}.col-pull-11-desktop{left:-91.6666666667%}.col-push-11-desktop{left:91.6666666667%}.col-pull-12-desktop{left:-100%}.col-push-12-desktop{left:100%}@media only screen and (max-width: 1023px){.col-pull-0-tablet{left:0}}@media only screen and (max-width: 1023px){.col-push-0-tablet{left:0}}@media only screen and (max-width: 1023px){.col-pull-1-tablet{left:-8.3333333333%}}@media only screen and (max-width: 1023px){.col-push-1-tablet{left:8.3333333333%}}@media only screen and (max-width: 1023px){.col-pull-2-tablet{left:-16.6666666667%}}@media only screen and (max-width: 1023px){.col-push-2-tablet{left:16.6666666667%}}@media only screen and (max-width: 1023px){.col-pull-3-tablet{left:-25%}}@media only screen and (max-width: 1023px){.col-push-3-tablet{left:25%}}@media only screen and (max-width: 1023px){.col-pull-4-tablet{left:-33.3333333333%}}@media only screen and (max-width: 1023px){.col-push-4-tablet{left:33.3333333333%}}@media only screen and (max-width: 1023px){.col-pull-5-tablet{left:-41.6666666667%}}@media only screen and (max-width: 1023px){.col-push-5-tablet{left:41.6666666667%}}@media only screen and (max-width: 1023px){.col-pull-6-tablet{left:-50%}}@media only screen and (max-width: 1023px){.col-push-6-tablet{left:50%}}@media only screen and (max-width: 1023px){.col-pull-7-tablet{left:-58.3333333333%}}@media only screen and (max-width: 1023px){.col-push-7-tablet{left:58.3333333333%}}@media only screen and (max-width: 1023px){.col-pull-8-tablet{left:-66.6666666667%}}@media only screen and (max-width: 1023px){.col-push-8-tablet{left:66.6666666667%}}@media only screen and (max-width: 1023px){.col-pull-9-tablet{left:-75%}}@media only screen and (max-width: 1023px){.col-push-9-tablet{left:75%}}@media only screen and (max-width: 1023px){.col-pull-10-tablet{left:-83.3333333333%}}@media only screen and (max-width: 1023px){.col-push-10-tablet{left:83.3333333333%}}@media only screen and (max-width: 1023px){.col-pull-11-tablet{left:-91.6666666667%}}@media only screen and (max-width: 1023px){.col-push-11-tablet{left:91.6666666667%}}@media only screen and (max-width: 1023px){.col-pull-12-tablet{left:-100%}}@media only screen and (max-width: 1023px){.col-push-12-tablet{left:100%}}@media only screen and (max-width: 761px){.col-pull-0-mobile{left:0}}@media only screen and (max-width: 761px){.col-push-0-mobile{left:0}}@media only screen and (max-width: 761px){.col-pull-1-mobile{left:-16.6666666667%}}@media only screen and (max-width: 761px){.col-push-1-mobile{left:16.6666666667%}}@media only screen and (max-width: 761px){.col-pull-2-mobile{left:-33.3333333333%}}@media only screen and (max-width: 761px){.col-push-2-mobile{left:33.3333333333%}}@media only screen and (max-width: 761px){.col-pull-3-mobile{left:-50%}}@media only screen and (max-width: 761px){.col-push-3-mobile{left:50%}}@media only screen and (max-width: 761px){.col-pull-4-mobile{left:-66.6666666667%}}@media only screen and (max-width: 761px){.col-push-4-mobile{left:66.6666666667%}}@media only screen and (max-width: 761px){.col-pull-5-mobile{left:-83.3333333333%}}@media only screen and (max-width: 761px){.col-push-5-mobile{left:83.3333333333%}}@media only screen and (max-width: 761px){.col-pull-6-mobile{left:-100%}}@media only screen and (max-width: 761px){.col-push-6-mobile{left:100%}}.display-block{display:block !important}.display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-center{clear:both;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-align-end{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-vertical-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align-vertical-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align-stretch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-align-vertical-baseline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-column-end{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-flow-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.flex-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.justify-content-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1023px){.justify-content-end-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 1024px){.justify-content-center-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.justify-content-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.position-relative{position:relative}.position-absolute{position:absolute}.full-width{width:100%}.half-width{width:50%}@media only screen and (max-width: 1023px){.full-width-mobile{width:100% !important}}.third-width-all{width:33%}.full-height{height:100%}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.self-end{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}.self-start{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}.width-fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gap-none{gap:0px}.gap-y-none{gap:0px 0}.gap-x-none{gap:0 0px}.gap-xxs{gap:4px}.gap-y-xxs{gap:4px 0}.gap-x-xxs{gap:0 4px}.gap-xs{gap:8px}.gap-y-xs{gap:8px 0}.gap-x-xs{gap:0 8px}.gap-s{gap:12px}.gap-y-s{gap:12px 0}.gap-x-s{gap:0 12px}.gap-base{gap:16px}.gap-y-base{gap:16px 0}.gap-x-base{gap:0 16px}.gap-ms{gap:20px}.gap-y-ms{gap:20px 0}.gap-x-ms{gap:0 20px}.gap-m{gap:24px}.gap-y-m{gap:24px 0}.gap-x-m{gap:0 24px}.gap-ml{gap:28px}.gap-y-ml{gap:28px 0}.gap-x-ml{gap:0 28px}.gap-l{gap:32px}.gap-y-l{gap:32px 0}.gap-x-l{gap:0 32px}.gap-xl{gap:40px}.gap-y-xl{gap:40px 0}.gap-x-xl{gap:0 40px}.gap-xxl{gap:64px}.gap-y-xxl{gap:64px 0}.gap-x-xxl{gap:0 64px}.gap-xxxl{gap:80px}.gap-y-xxxl{gap:80px 0}.gap-x-xxxl{gap:0 80px}.sticky-style{position:fixed;bottom:0;z-index:1000;width:100%}html{height:100%}@media only screen and (max-width: 1023px){html{overflow-x:hidden}}body{background:#fff;color:#000;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;position:relative;min-height:100%}body:after{content:"";top:0;left:0;opacity:0;right:100%;bottom:100%;position:fixed;background-color:#606060}@media only screen and (max-width: 1023px){body:after{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}body.overlay-active{overflow:hidden;position:fixed}a:not(.cba-link-style){color:#000;text-decoration:none;cursor:pointer;outline:none}a:not(.cba-link-style):hover{color:#be0f34}a:not(.cba-link-style).red{color:#be0f34}.inactive{color:#cbcbcb}.inactive:hover{color:#cbcbcb;cursor:default}fieldset{border:0 none;margin:0;padding:0}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}.visually-hidden{position:absolute !important;clip:rect(0 0 0 0) !important;overflow:hidden !important;height:1px !important;width:1px !important;margin:-1px !important;border:0 !important;line-height:0 !important;padding:0 !important;white-space:nowrap !important}.visibility-hidden{visibility:hidden}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none !important}.alertPanel,.deadendPanel{background-color:#fff;border-color:#be0f34 #e5e5e5 #e5e5e5;border-style:solid;border-width:2px;display:none;padding:10px;position:fixed;width:270px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.alertPanel .promotxt,.deadendPanel .promotxt{margin-top:17px;color:#be0f34;font-size:11px;letter-spacing:0.05em}.alertPanel.html-slot-container,.html-slot-container.deadendPanel{margin:10px 0 10px;font-size:11px}.alertPanel a,.deadendPanel a{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;letter-spacing:0.1em;font-size:11px;display:inline-block;margin-top:8px}.alertPanel a:hover,.deadendPanel a:hover{color:#be0f34;border-bottom:1px solid #efc3cc}@media only screen and (max-width: 761px){.alertPanel,.deadendPanel{width:90%}}.alertPanel_close,.deadendPanel_close{background-color:#fff;height:20px;width:20px;float:right;cursor:pointer}.alertPanel_content,.deadendPanel_content{margin:10px 0;padding-left:10px;font-size:14px;letter-spacing:0.05em}.deadendPanel{top:none;z-index:9999;width:368px}.deadendPanel.title{text-transform:uppercase;font-size:11px;display:block;margin-bottom:20px;color:#be0f34}.deadendPanel .description{font-size:22px;margin-bottom:15px}@media only screen and (max-width: 761px){.deadendPanel{width:335px}}img[data-image-load-on=load],img[data-image-load-on=ready],img[data-image-load-on=click]{margin:0 auto}img.js-loaded{width:100%}.hide,.hidden{display:none}.invisible{display:none !important}::-webkit-input-placeholder{font-size:14px;letter-spacing:0.05em;font-weight:normal;color:#606060}::-moz-placeholder{font-size:14px;letter-spacing:0.05em;font-weight:normal;opacity:1;color:#606060}:-ms-input-placeholder{font-size:14px;letter-spacing:0.05em;font-weight:normal;color:#606060}input:-moz-placeholder{font-size:14px;letter-spacing:0.05em;font-weight:normal;opacity:1;color:#606060}.loader-image{background:url(../images/placeholder.gif) center center no-repeat;display:none;height:100px;width:100%;position:fixed;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blur{opacity:.5}.clearfix:after,.form-builder.shippingAddressForm .full-width.form-row:after,.form-builder.billingAddressForm .full-width.form-row:after,.form-builder.profileForm .full-width.form-row:after,.form-builder.summary-form .full-width.form-row:after,.form-builder.asia-miles-form .full-width.form-row:after,.form-builder.checkout-email-form .full-width.form-row:after,.form-builder.popstation-search-form .full-width.form-row:after,.form-builder.electronic-invoice-form .full-width.form-row:after,.form-builder.shippingAddressForm .full-width:after,.form-builder.billingAddressForm .full-width:after,.form-builder.profileForm .full-width:after,.form-builder.summary-form .full-width:after,.form-builder.asia-miles-form .full-width:after,.form-builder.checkout-email-form .full-width:after,.form-builder.popstation-search-form .full-width:after,.form-builder.electronic-invoice-form .full-width:after,.pt_account .no-guided-searches-container:after,.mbs-dialog-container .stf-confirm-checkbox:after,.mbs-header-links:after,.gs-search-button-container:after,.clearfix:before,.form-builder.shippingAddressForm .full-width.form-row:before,.form-builder.billingAddressForm .full-width.form-row:before,.form-builder.profileForm .full-width.form-row:before,.form-builder.summary-form .full-width.form-row:before,.form-builder.asia-miles-form .full-width.form-row:before,.form-builder.checkout-email-form .full-width.form-row:before,.form-builder.popstation-search-form .full-width.form-row:before,.form-builder.electronic-invoice-form .full-width.form-row:before,.form-builder.shippingAddressForm .full-width:before,.form-builder.billingAddressForm .full-width:before,.form-builder.profileForm .full-width:before,.form-builder.summary-form .full-width:before,.form-builder.asia-miles-form .full-width:before,.form-builder.checkout-email-form .full-width:before,.form-builder.popstation-search-form .full-width:before,.form-builder.electronic-invoice-form .full-width:before,.pt_account .no-guided-searches-container:before,.mbs-dialog-container .stf-confirm-checkbox:before,.mbs-header-links:before,.gs-search-button-container:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}a.small{color:#000}a.small:hover{color:#be0f34}a.large{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase}a.large:hover{color:#be0f34;border-bottom:1px solid #efc3cc}.border-box{-webkit-box-sizing:border-box;box-sizing:border-box}.cell-base{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.cell-base:after,.cell-base:before{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes on-autofill-start{from{opacity:1}to{opacity:1}}@keyframes on-autofill-start{from{opacity:1}to{opacity:1}}@-webkit-keyframes on-autofill-end{from{opacity:1}to{opacity:1}}@keyframes on-autofill-end{from{opacity:1}to{opacity:1}}input:-webkit-autofill{-webkit-animation-name:on-autofill-start;animation-name:on-autofill-start;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}input:not(:-webkit-autofill){-webkit-animation-name:on-autofill-end;animation-name:on-autofill-end}input.is-autofilled{-webkit-transition:none;transition:none}input.non-clickable{pointer-events:none}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-start{text-align:left}.text-end{text-align:right}.text-line-through{text-decoration:line-through}.text-invisible{display:inline-block;text-indent:-9999px}.text-underline{text-decoration:underline}.pointer-events-none{pointer-events:none}@font-face{font-family:"ClarinsRegular";src:url("../fonts/ClarinsRegular.woff2") format("woff2"),url("../fonts/ClarinsRegular.woff") format("woff"),url("../fonts/clarinsreg-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Kanit";src:url("../fonts/Kanit-Regular.woff2") format("woff2"),url("../fonts/Kanit-Regular.woff") format("woff"),url("../fonts/Kanit-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Kanit Bold";src:url("../fonts/Kanit-Bold.woff2") format("woff2"),url("../fonts/Kanit-Bold.woff") format("woff"),url("../fonts/Kanit-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Kanit Light";src:url("../fonts/Kanit-Light.woff2") format("woff2"),url("../fonts/Kanit-Light.woff") format("woff"),url("../fonts/Kanit-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Tajawal-Regular";src:url("../fonts/Tajawal-Regular.woff2") format("woff2"),url("../fonts/Tajawal-Regular.woff2") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Tajawal-Medium";src:url("../fonts/Tajawal-Medium.woff2") format("woff2"),url("../fonts/Tajawal-Medium.woff2") format("truetype");font-weight:normal;font-style:normal}.font-italic{font-style:italic}@media only screen and (max-width: 1023px){.form-builder.shippingAddressForm .row-title .radiogroup label,.form-builder.billingAddressForm .row-title .radiogroup label,.form-builder.profileForm .row-title .radiogroup label,.form-builder.summary-form .row-title .radiogroup label,.form-builder.asia-miles-form .row-title .radiogroup label,.form-builder.checkout-email-form .row-title .radiogroup label,.form-builder.popstation-search-form .row-title .radiogroup label,.form-builder.electronic-invoice-form .row-title .radiogroup label,.sleeping-customer-form .row-title .radiogroup label{margin-right:0;padding:15px 25px 15px 0}}.birthdayday .jspPane li,.birthdaymonth .jspPane li,.birthdayyear .jspPane li{white-space:nowrap}.birthdayday .jspPane a,.birthdaymonth .jspPane a,.birthdayyear .jspPane a{padding-left:15px}.address-finder-button{margin-bottom:20px;width:100%}@media only screen and (min-width: 762px){.address-finder-button{width:39.5%;margin:0 0 0 2%}}#addressFinderStoreDetails-error{margin:-10px 0 0 0;display:block}@media only screen and (min-width: 762px){#addressFinderStoreDetails-error{margin:5px 0 10px 2%;display:inline-block}}@media only screen and (min-width: 762px){.checkout-redesign .inset-label-height:before{content:"";display:inline-block;height:16px}}.electronic-invoice-form{display:inline-block;width:100%}.electronic-invoice-form .form-row.row-electronicInvoice{width:100%}.electronic-invoice-wrapper{margin-top:50px}.electronic-invoice-fields{overflow:hidden;margin-top:30px}.row-electronicInvoice{display:inline-block;margin-bottom:10px}.pd-right .additionalSubscription .pd-form .gift-radio input[type=radio]:focus+.radioTogglebtn,.dpd-section .dpd-postcode-section input[type=submit]:focus,.dpd-section .dpd-postcode-section input[type=submit]:active,.payment-method-options .tab input[type=radio]:focus+label,.payment-method-options .tab input[type=radio]:active+label,.form-row:not(.error) .sbSelectorWrapper:focus,button:not(.not-tabbable):not(.cba-button-style):focus,button:not(.not-tabbable):not(.cba-button-style):active,.button:not(.not-tabbable):not(.cba-button-style):focus,.mybeautyshelf .gs-product-wrapper-link:not(.not-tabbable):not(.cba-button-style):focus,.button:not(.not-tabbable):not(.cba-button-style):active,.mybeautyshelf .gs-product-wrapper-link:not(.not-tabbable):not(.cba-button-style):active,input[type=button]:not(.not-tabbable):not(.cba-button-style):focus,input[type=button]:not(.not-tabbable):not(.cba-button-style):active,form input[type=text]:not(.error):not(.cba-input-style):focus,form input[type=text]:not(.error):not(.cba-input-style):active,form input[type=password]:not(.error):not(.cba-input-style):focus,form input[type=password]:not(.error):not(.cba-input-style):active,form input[type=email]:not(.error):not(.cba-input-style):focus,form input[type=email]:not(.error):not(.cba-input-style):active,form input[type=tel]:not(.error):not(.cba-input-style):focus,form input[type=tel]:not(.error):not(.cba-input-style):active,form textarea:not(.error):not(.cba-input-style):focus,form textarea:not(.error):not(.cba-input-style):active,form .search-input:not(.error):not(.cba-input-style):focus,form .search-input:not(.error):not(.cba-input-style):active,form input[type=radio]:not(.cba-input-style):focus+label:before,form input[type=radio]:not(.cba-input-style):focus+a:before,form input[type=checkbox]:not(.cba-input-style):focus+label:before,form input[type=checkbox]:not(.cba-input-style):focus+a:before{outline:2px solid #000 !important}button:not(.not-tabbable):not(.cba-button-style):focus,button:not(.not-tabbable):not(.cba-button-style):active,.button:not(.not-tabbable):not(.cba-button-style):focus,.mybeautyshelf .gs-product-wrapper-link:not(.not-tabbable):not(.cba-button-style):focus,.button:not(.not-tabbable):not(.cba-button-style):active,.mybeautyshelf .gs-product-wrapper-link:not(.not-tabbable):not(.cba-button-style):active,input[type=button]:not(.not-tabbable):not(.cba-button-style):focus,input[type=button]:not(.not-tabbable):not(.cba-button-style):active{border:none !important}.form-row:not(.error) .sbSelectorWrapper:focus{border:none !important}.font-book,.paymentmethod-label,.alertPanel,.alertPanel.html-slot-container,.deadendPanel,.html-slot-container.deadendPanel{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.font-medium,.alertPanel .promotxt,.alertPanel a,.deadendPanel .promotxt,.deadendPanel a{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.font-heavy{font-family:"Gotham SSm bold A","Gotham SSm bold B",Helvetica,Arial,sans-serif}.font-regular{font-family:"ClarinsRegular","Times New Roman",Times,serif}.heading2{display:block;font-size:1.5em;font-weight:bold;margin:.83em 0}.heading3{display:block;font-size:1.17em;font-weight:bold;margin:1em 0}.ui-autocomplete.email-autocomplete-wrapper{height:initial !important;z-index:25 !important;background-color:#fff;max-height:200px;border:2px solid #e5e5e5;overflow-y:auto;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:left}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item{padding:0;width:100%}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper{padding:17px 0 17px 17px;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper.ui-state-active{background-color:#e5e5e5;margin:0}.product-tile .product-badge{position:absolute;left:-16px;top:5px;z-index:1}@media only screen and (min-width: 762px){.product-tile .product-badge{left:-25px}}.product-tile .product-badge .badge-text{letter-spacing:0.1em;display:inline-block;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:10px;line-height:2;background-color:#c20430;color:#fff;padding:1px 3px;text-align:left}.product-tile .product-badge .badge-text.upper-case{text-transform:uppercase}.product-tile .product-badge .badge-image{margin:-5px 0 0 -5px}.dpd-section .storeLoadMore .button-load-more,.buttontertitary:not(.cba-button-style),.tax-overlay button.calculate-tax:not(.cba-button-style),.cart-coupon-code .apply-coupon:not(.cba-button-style),.cart-coupon-code .apply-loyalty:not(.cba-button-style),input[type=button]:not(.cba-button-style){letter-spacing:0.1em;background-color:#fff;border:2px solid #e5e5e5;color:#000;cursor:pointer;font-size:12px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;-webkit-transition:opacity .3s,background-color .3s ease;transition:opacity .3s,background-color .3s ease;padding:.5em 2em;min-width:165px;height:40px}.dpd-section .storeLoadMore .button-load-more:hover,.buttontertitary:hover:not(.cba-button-style),.tax-overlay button.calculate-tax:hover:not(.cba-button-style),.cart-coupon-code .apply-coupon:hover:not(.cba-button-style),.cart-coupon-code .apply-loyalty:hover:not(.cba-button-style),input[type=button]:hover:not(.cba-button-style){background-color:#fff;border:2px solid #767676}.dpd-section .storeLoadMore [disabled].button-load-more,[disabled].buttontertitary:not(.cba-button-style),.tax-overlay button[disabled].calculate-tax:not(.cba-button-style),.cart-coupon-code [disabled].apply-coupon:not(.cba-button-style),.cart-coupon-code [disabled].apply-loyalty:not(.cba-button-style),input[disabled][type=button]:not(.cba-button-style),.dpd-section .storeLoadMore .disabled.button-load-more,.disabled.buttontertitary:not(.cba-button-style),.tax-overlay button.disabled.calculate-tax:not(.cba-button-style),.cart-coupon-code .disabled.apply-coupon:not(.cba-button-style),.cart-coupon-code .disabled.apply-loyalty:not(.cba-button-style),input.disabled[type=button]:not(.cba-button-style){background-color:#fff}input[type=button].buttonsecondary:not(.cba-button-style),.buttonsecondary:not(.cba-button-style){letter-spacing:0.1em;background-color:#fff;border:2px solid #e5e5e5;color:#000;cursor:pointer;font-size:12px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;-webkit-transition:opacity .3s,background-color .3s ease;transition:opacity .3s,background-color .3s ease;padding:.5em 2em;min-width:165px;height:50px}input[type=button].buttonsecondary:hover:not(.cba-button-style),.buttonsecondary:hover:not(.cba-button-style){background-color:#fff;border:2px solid #cbcbcb;color:#000;opacity:1}input[disabled][type=button].buttonsecondary:not(.cba-button-style),[disabled].buttonsecondary:not(.cba-button-style),input.disabled[type=button].buttonsecondary:not(.cba-button-style),.disabled.buttonsecondary:not(.cba-button-style){background-color:#fff}button:not(.cba-button-style),.button:not(.cba-button-style),.mybeautyshelf .gs-product-wrapper-link:not(.cba-button-style),.buttonprimary:not(.cba-button-style),.buttonstyle:not(.cba-button-style),input[type=button]:not(.cba-button-style){letter-spacing:0.1em;background-color:#000;border:2px solid #000;color:#fff;cursor:pointer;font-size:12px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;-webkit-transition:opacity .3s,background-color .3s ease;transition:opacity .3s,background-color .3s ease;padding:.5em 2em;min-width:165px;display:inline-block;height:50px}button:hover:not(.cba-button-style),.button:hover:not(.cba-button-style),.mybeautyshelf .gs-product-wrapper-link:hover:not(.cba-button-style),.buttonprimary:hover:not(.cba-button-style),.buttonstyle:hover:not(.cba-button-style),input[type=button]:hover:not(.cba-button-style){background-color:rgba(0,0,0,.7);border:2px solid rgba(0,0,0,0);color:#fff}button[disabled]:not(.cba-button-style),[disabled].button:not(.cba-button-style),.mybeautyshelf [disabled].gs-product-wrapper-link:not(.cba-button-style),[disabled].buttonprimary:not(.cba-button-style),[disabled].buttonstyle:not(.cba-button-style),input[disabled][type=button]:not(.cba-button-style),button.disabled:not(.cba-button-style),.disabled.button:not(.cba-button-style),.mybeautyshelf .disabled.gs-product-wrapper-link:not(.cba-button-style),.disabled.buttonprimary:not(.cba-button-style),.disabled.buttonstyle:not(.cba-button-style),input.disabled[type=button]:not(.cba-button-style){background-color:#cbcbcb;border-color:#cbcbcb;color:#000;opacity:10}button.buttonfix:not(.cba-button-style),.buttonfix.button:not(.cba-button-style),.mybeautyshelf .buttonfix.gs-product-wrapper-link:not(.cba-button-style),.buttonfix.buttonprimary:not(.cba-button-style),.buttonfix.buttonstyle:not(.cba-button-style),input.buttonfix[type=button]:not(.cba-button-style){-webkit-box-sizing:border-box;box-sizing:border-box;line-height:34px}button.button-small:not(.cba-button-style),.button-small.button:not(.cba-button-style),.mybeautyshelf .button-small.gs-product-wrapper-link:not(.cba-button-style),.button-small.buttonprimary:not(.cba-button-style),.button-small.buttonstyle:not(.cba-button-style),input.button-small[type=button]:not(.cba-button-style){-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;min-width:130px;line-height:24px}button.link-button:not(.cba-button-style),.link-button.button:not(.cba-button-style),.mybeautyshelf .link-button.gs-product-wrapper-link:not(.cba-button-style),.link-button.buttonprimary:not(.cba-button-style),.link-button.buttonstyle:not(.cba-button-style),input.link-button[type=button]:not(.cba-button-style){color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;background-color:transparent;border-width:0 0 1px;padding:0;min-width:65px;height:auto}button.link-button:hover:not(.cba-button-style),.link-button.button:hover:not(.cba-button-style),.mybeautyshelf .link-button.gs-product-wrapper-link:hover:not(.cba-button-style),.link-button.buttonprimary:hover:not(.cba-button-style),.link-button.buttonstyle:hover:not(.cba-button-style),input.link-button[type=button]:hover:not(.cba-button-style){color:#be0f34;border-bottom:1px solid #efc3cc}.button-link.button-link:not(.cba-button-style){padding:0;border:none;text-decoration:none;outline:none;background-color:transparent;color:#000;height:auto;min-width:auto;width:auto;-webkit-transition:none;transition:none}.button-link.button-link:not(.cba-button-style):hover{color:#be0f34}.button-link.button-link:not(.cba-button-style):hover,.button-link.button-link:not(.cba-button-style):active{background-color:transparent;border:none;outline:none}.button--primary:not(.cba-button-style){background-color:#b40024;border:2px solid #b40024;color:#fff;min-width:104px;height:44px;min-height:44px;border-radius:5px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:20px}.button--primary:not(.cba-button-style):hover{background-color:#8c0b26;border:2px solid #8c0b26}.button--primary:not(.cba-button-style):focus{background-color:#b40024;border:2px solid #63021a}.button--primary:not(.cba-button-style):disabled,.button--primary:not(.cba-button-style).disabled{background-color:#e9e3e1;color:#787474;cursor:default;pointer-events:none;border:none}.button--secondary:not(.cba-button-style){background-color:#fff;color:#333;border:1px solid #cfcac9;border-radius:5px;height:44px}.button--secondary:not(.cba-button-style):hover{color:#8c0b26;border:1px solid #787474}.button--secondary:not(.cba-button-style):focus,.button--secondary:not(.cba-button-style):active{border:2px solid #63021a}.button--secondary:not(.cba-button-style):disabled,.button--secondary:not(.cba-button-style).disabled{background-color:#fff;border:1px solid #cfcac9;color:#cfcac9;cursor:default;pointer-events:none}.button--secondary-tonal:not(.cba-button-style){background-color:#f5efeb !important;color:#333 !important;border:none;border-radius:5px;height:44px}.button--secondary-tonal:not(.cba-button-style):hover{background-color:#f0efe7}.button--secondary-tonal:not(.cba-button-style):focus{-webkit-box-shadow:none;box-shadow:none}.button--secondary-tonal:not(.cba-button-style):focus-visible{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2;box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2}.button--secondary-tonal:not(.cba-button-style):active{background-color:#d3ccc8}.button--secondary-tonal:not(.cba-button-style):disabled,.button--secondary-tonal:not(.cba-button-style).disabled{cursor:default;pointer-events:none}.custom-pagination{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0}.custom-pagination a,.custom-pagination .pages-dots{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#c0bebe;border-radius:10px;text-indent:-9999px;margin-right:7px}.custom-pagination a.active,.custom-pagination .pages-dots.active{background:#282b30;opacity:1}@media only screen and (min-width: 762px){.jcarousel .show-tablet:not(.hidden-arrow){display:block}}.cart-coupon-code{margin:13px 0 17px 0}.cart-coupon-code .promo-tooltip-content{display:none}.cart-coupon-code .promo-codes-list,.cart-coupon-code .promotion-messages{list-style-type:none;padding:0}.cart-coupon-code .promotion-messages{margin:0}.cart-coupon-code .promo-codes-list{margin-top:0}.cart-coupon-code .promo-codes-list .promo-code-block{display:inline-block;width:100%}@media screen and (min-width: 762px)and (max-width: 1024px){.cart-coupon-code .promo-codes-list .promo-code-block{margin-top:5%}.cart-coupon-code .promo-codes-list .promo-code-block .coupon-remove a{margin-top:5px}}.cart-coupon-code .promo-codes-list .promo-code-block .promo-code{background:#be0f34;color:#fff;padding:1px 5px;letter-spacing:0.01em;font-size:12px;font-weight:bold;margin-right:2%}.cart-coupon-code .promo-codes-list .promo-code-block .promo-not-applied-message{display:inline-block;width:100%;color:#be0f34}.cart-coupon-code .error{color:#be0f34;font-size:11px;padding-top:.4em}.cart-coupon-code .update-cart{margin-left:.6em}.cart-coupon-code .promotion-code .form-group,.cart-coupon-code .loyalty-code .form-group{width:61%;display:inline-block}@media only screen and (max-width: 1023px){.cart-coupon-code .promotion-code .form-group,.cart-coupon-code .loyalty-code .form-group{width:100%}}@media only screen and (max-width: 761px){.cart-coupon-code .promotion-code .form-group,.cart-coupon-code .loyalty-code .form-group{width:61%}}.cart-coupon-code .loyalty-code{margin-top:17px}.cart-coupon-code .loyalty-code .loyalty-tooltip-content{display:none}.cart-coupon-code .loyalty-code .sbHolder{float:left;height:50px;width:100%;margin-bottom:5px;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.cart-coupon-code .loyalty-code .sbHolder .sbSelector{height:100%;width:85%;white-space:nowrap;font-size:14px;letter-spacing:0.1em}@media only screen and (min-width: 762px){.cart-coupon-code .loyalty-code .sbHolder .sbSelector{width:75%}}@media only screen and (min-width: 1024px){.cart-coupon-code .loyalty-code .sbHolder .sbSelector{width:80%}}@media only screen and (min-width: 1250px){.cart-coupon-code .loyalty-code .sbHolder .sbSelector{width:85%}}.cart-coupon-code .loyalty-code .sbHolder .sbToggle{height:50px}.cart-coupon-code .loyalty-code .sbOptions{border:2px solid #cbcbcb}.cart-coupon-code .loyalty-code .sbOptions li:first-child{display:none}.cart-coupon-code .loyalty-code .sbOptions li a{padding:17px 0 17px 35px}.cart-coupon-code .loyalty-code .sbOptions li a:before{content:"";display:inline-block;width:14px;height:14px;vertical-align:middle;margin-top:2px;margin-left:-26px;background-color:#eee;border-radius:8px;position:absolute}.cart-coupon-code .loyalty-code .sbOptions li.selected a:before{background-color:#be0f34;text-align:center;line-height:15px;-webkit-box-shadow:0 0 0 2.5px #eee inset;box-shadow:0 0 0 2.5px #eee inset}.cart-coupon-code .loyalty-code .sbOptions a{font-size:11px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;text-transform:none}.cart-coupon-code .loyalty-code .sbOptions a .code{font-size:14px;letter-spacing:0.02em;font-family:inherit;color:#000}.cart-coupon-code .loyalty-code .sbOptions a .code b{display:none}.cart-coupon-code .coupon-code-header .title{font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;display:inline-block}.cart-coupon-code .coupon-code-header .info{display:inline-block;position:relative;top:5px}.cart-coupon-code .coupon-code-header .info:hover{position:relative}.cart-coupon-code .coupon-code-header .info[data]:hover:after{content:attr(data);padding:10px 8px;position:absolute;width:200px;top:100%;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:20;border-radius:4px;-webkit-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000;background:#fff}@media only screen and (min-width: 762px){.cart-coupon-code .coupon-code-header .info[data]:hover:after{-webkit-transform:translate(-65%, 0%);transform:translate(-65%, 0%)}}@media only screen and (min-width: 1024px){.cart-coupon-code .coupon-code-header .info[data]:hover:after{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}}.cart-coupon-code input[type=text]{margin-left:0;height:50px;width:100%;font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;background:#eee none repeat scroll 0 0;padding:10px 7px 9px 7px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-coupon-code input[type=text]:focus:not(.error){outline:none;border:2px solid #cbcbcb}@media only screen and (min-width: 762px){.cart-coupon-code input[type=text]{margin-bottom:10px}}.cart-coupon-code .subtitle{font-size:11px;letter-spacing:0em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;display:inline-block;width:100%;margin-bottom:16px;color:#767676}.cart-coupon-code .subtitle .amount{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;float:none}.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{min-width:85px;width:33%;padding:0;float:right;font-size:12px;height:50px}.cart-coupon-code .apply-coupon:hover,.cart-coupon-code .apply-loyalty:hover{border:2px solid #cbcbcb;outline:none}@media only screen and (min-width: 762px){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{width:100%;float:none}}@media only screen and (min-width: 1024px){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{width:35%;float:right}}.cart-coupon-code .update-cart.apply-coupon,.cart-coupon-code .update-cart.apply-loyalty{display:none}.cart-coupon-code .remove-block{display:inline-block}.cart-coupon-code .remove-block .link{color:#000;cursor:pointer;font-size:11px;letter-spacing:0.1em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-weight:normal;border-bottom:1px solid #d4d4d4;text-transform:uppercase;margin-top:10px;display:inline-block}.cart-coupon-code .remove-block .link:hover{background:none;color:#c20430;opacity:1;border-color:#c20430}.cart-coupon-code .remove-block .coupon-remove-sign{display:none}.cart-coupon-code .error-block{font-size:11px;background:transparent none repeat scroll 0 0;padding:0;margin:.5em 0;color:#be0f34}.vanity-kit-product .color-dropdown-container .sbHolder,.gift-kit-product .color-dropdown-container .sbHolder{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:100%;margin:0}.vanity-kit-product .color-dropdown-container .sbToggle.sbToggle,.gift-kit-product .color-dropdown-container .sbToggle.sbToggle{-webkit-transform:rotate(180deg);transform:rotate(180deg);height:36px}.vanity-kit-product .color-dropdown-container .sbToggle.sbToggle.sbToggleOpen,.gift-kit-product .color-dropdown-container .sbToggle.sbToggle.sbToggleOpen{-webkit-transform:none;transform:none}.vanity-kit-product .color-dropdown-container .sbSelector,.gift-kit-product .color-dropdown-container .sbSelector{display:block;height:25px;width:120px;margin:6px 5px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:30px;text-align:left}.vanity-kit-product .color-dropdown-container .sbSelector img,.gift-kit-product .color-dropdown-container .sbSelector img{width:25px;height:25px;position:absolute;left:0}.vanity-kit-product .color-dropdown-container .sbOptions.sbOptions,.gift-kit-product .color-dropdown-container .sbOptions.sbOptions{width:100%;position:absolute}.vanity-kit-product .color-dropdown-container .sbOptions li,.gift-kit-product .color-dropdown-container .sbOptions li{padding:0;width:100%}.vanity-kit-product .color-dropdown-container .sbOptions li a,.gift-kit-product .color-dropdown-container .sbOptions li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:110px;height:25px;text-align:left;word-break:break-all;margin:5px;padding:0 0 0 30px;position:relative}.vanity-kit-product .color-dropdown-container .sbOptions li img,.gift-kit-product .color-dropdown-container .sbOptions li img{width:25px;height:25px;position:absolute;left:0;top:0}.loader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:200}.loader-indicator{background:url(../images/rolling-white.svg) center center no-repeat;background-size:100%;position:fixed;height:60px;width:60px;z-index:1;top:calc(50% - 30px);left:calc(50% - 30px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader-indicator.container-loader-indicator{position:absolute;-webkit-transform:none;transform:none}.loader-indicator.container-loader-indicator{position:absolute;-webkit-transform:none;transform:none}@media only screen and (max-width: 761px){.loader-indicator{height:40px;width:40px;top:calc(50% - 20px);left:calc(50% - 20px)}}.loader-background{background-color:#333;width:100%;height:100%;top:0;left:0;opacity:.4}.order-totals-table{background:#eee;padding:6% 11.5% 5%}@media only screen and (min-width: 762px){.order-totals-table{padding:20px 12px}}@media only screen and (min-width: 1024px){.order-totals-table{padding:20px 25px}}.order-totals-table .order-summary-header{font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;display:inline-block;width:100%;border-bottom:2px solid #cbcbcb;padding-bottom:12px}.order-totals-table ul{list-style-type:none;padding:0;border-bottom:2px solid #cbcbcb}.order-totals-table ul.order-summary-contents{border-bottom:2px solid #cbcbcb}.order-totals-table ul li .value{float:right}.order-totals-table ul li .link-border{border-bottom:1px solid #c6c6c6;line-height:1em}.order-totals-table ul li .link-border:hover{border-color:#be0f34}.order-totals-table ul .order-sales-tax.cart-page-tax .value{border-bottom:1px solid #c6c6c6;cursor:pointer}.order-totals-table .order-summary-contents{margin:17px 0 16px}.order-totals-table .order-summary-contents li{font-size:11px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:15px}.order-totals-table .estimated-total{padding-bottom:16px;border-bottom:2px solid #cbcbcb}.order-totals-table .estimated-total li.order-total{font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-weight:normal;display:inline-block;width:100%}@media only screen and (min-width: 762px){.order-totals-table .estimated-total li.order-total{text-align:right}.order-totals-table .estimated-total li.order-total .text{display:block}}@media only screen and (min-width: 1024px){.order-totals-table .estimated-total li.order-total{text-align:left}.order-totals-table .estimated-total li.order-total .text{display:inline-block}}.order-totals-table .customer-message{font-size:11px;letter-spacing:0em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.order-totals-table .customer-message .points{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.order-totals-table .customer-message .termsAndConditionsLink{color:#be0f34;outline:none}.order-totals-table .customer-message .termsAndConditionsLink:hover{border-bottom:1px solid #be0f34;line-height:1em}.order-totals-table .customer-message .info-content{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.order-totals-table th{display:none}.order-totals-table td{padding:.42em 0;text-align:right;word-break:break-all}.order-totals-table td+td{word-break:normal}.order-totals-table .order-total{font-size:1.3em;font-weight:700}.order-totals-table .order-subtotal{font-weight:700}.checkout-progress-indicator-mobile{margin-bottom:5px}.checkout-progress-indicator-mobile .sbHolder{width:100%;text-align:center;font-size:14px}@media only screen and (min-width: 762px){.checkout-progress-indicator-mobile{display:none}}.progress-bar{width:100%;margin-bottom:17px}.progress-bar-background{background-color:#e5e5e5;border-radius:5px;width:100%;height:5px;overflow:hidden}.progress-bar-value{border-radius:5px 0 0 5px;background-color:#be0f34;height:100%;-webkit-transition:width 1s;transition:width 1s}.progress-bar [data-width^="10"]{width:10%}.progress-bar [data-width^="20"]{width:20%}.progress-bar [data-width^="30"]{width:30%}.progress-bar [data-width^="40"]{width:40%}.progress-bar [data-width^="50"]{width:50%}.progress-bar [data-width^="60"]{width:60%}.progress-bar [data-width^="70"]{width:70%}.progress-bar [data-width^="80"]{width:80%}.progress-bar [data-width^="90"]{width:90%}.progress-bar [data-width^="100"]{width:100%}.js .simple-submit{display:none}legend{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;border-bottom:1em solid #fff;font-size:1.1em;font-weight:700;margin:0;padding:1.16em 2% .83em;position:relative;text-transform:uppercase;width:96%}.ie7 legend{width:94%}legend span{font-size:12px;font-weight:400;position:relative;text-transform:none;padding:0 .5em}legend span em{color:#333}.dialog-required{display:inline;font-size:12px;font-weight:400;position:relative;padding:.16em 0;text-transform:none em;text-transform-color:#333}label{display:block;float:left;font-size:1.1em;font-weight:700;padding:.75em 0 0;text-align:right}.form-label-text{display:block;float:left;font-size:1.1em;font-weight:700;padding:.75em 0 0;text-align:right;width:22%}.form-label-text span{margin-right:.42em}.form-row{clear:both;margin:0 0 1em}.form-row.tooltip .form-caption:after{content:"";display:inline-block;position:relative;width:19px;height:19px;top:8px;left:2px}.form-row+.tooltip-content{display:none}.form-row-button{margin-left:24.5%;width:62%}input[type=email]{font-size:14px}input[type=tel],input[type=text],input[type=number],input[type=password],input[type=email]{background:#eee none repeat scroll 0 0;border:none;margin-left:2%;padding:.7em .5em;text-indent:0;width:49.5966%;color:#606060;border-radius:0}input[type=tel].error,input[type=text].error,input[type=number].error,input[type=password].error,input[type=email].error{background-color:#fff;border:2px solid #be0f34}.input-text:focus{background:none;outline:none}textarea{margin-left:2%;padding:.7em .5em;text-indent:0;background-color:#eee;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;color:#606060;border:none}textarea:not(:focus){color:#000}select{text-indent:0;margin-left:2%;width:auto}input[type=checkbox],input[type=radio]{margin:1em 2%}input[type=checkbox],input[type=radio]{margin:0;opacity:0;width:1px;height:1px;position:absolute}input[type=checkbox]+label,input[type=checkbox]+a,input[type=radio]+label,input[type=radio]+a{cursor:pointer}input[type=checkbox]+label:before,input[type=checkbox]+a:before,input[type=radio]+label:before,input[type=radio]+a:before{content:"";display:inline-block;width:12px;height:12px;vertical-align:middle;margin-right:8px;background-color:#eee}input[type=checkbox]:checked+label,input[type=checkbox]:checked+a,input[type=radio]:checked+label,input[type=radio]:checked+a{color:#be0f34}input[type=checkbox]:checked+label:before,input[type=checkbox]:checked+a:before,input[type=radio]:checked+label:before,input[type=radio]:checked+a:before{background-color:#be0f34;text-align:center;line-height:15px;-webkit-box-shadow:0 0 0 2.5px #eee inset;box-shadow:0 0 0 2.5px #eee inset}input[type=radio]+label:before,input[type=radio]+a:before{border-radius:25px}input[type=radio]:checked+label:before,input[type=radio]:checked+a:before{border-radius:25px}.label-inline label{display:inline-block;float:none;font-size:1em;font-weight:400;text-align:left;width:90%;margin-left:20px}.label-inline label:before{margin-left:-20px}.label-inline input{float:left;margin:.8em 2%}.label-above label{float:none;text-align:left;width:auto}.label-above input,.label-above select,.label-above textarea{margin-left:0}.label-above .form-caption{margin-left:0;width:auto}.label-removed label{left:-999em;position:absolute}.label-hidden label{text-align:left;text-indent:-999em}.form-indent{margin-left:24%}.form-indent .form-caption{margin-left:0}.form-caption{display:block;margin:1% 0 1% 24%;width:auto}.error-message{border:2px solid #900;background-color:#faeded;padding:.7em .5em;text-indent:0;width:50.5966%}span.error,span.error-message,label.error,span.status-error{background:none repeat scroll 0 0 transparent;display:block;margin:1% 2% 2% 0%;border:none;color:#be0f34}div.error{background:none repeat scroll 0 0 transparent}.error-form{background:url("../images/interface/icon-alert.png") no-repeat scroll left top transparent;color:#900;margin:1em 0;padding:.5em 0 0 4em}.form-inline form{padding:0 0 2em;width:98%}.form-inline .form-row{clear:none;float:left;margin:.42em 2% 0 0;width:28%}.form-inline label{padding:0 0 .75em;text-transform:uppercase;width:auto}.form-inline input[type=text],.form-inline select{margin-left:0;width:95%}.form-inline .form-row-button{float:left;margin:2.5em 0 0;width:10%}.form-inline button{padding-left:0;padding-right:0;width:100%}.login-box-content label{float:none;font-size:1.1em;text-align:left;width:auto}.login-box-content input[type=text],.login-box-content input[type=password],.login-box-content input[type=email]{margin-left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.login-box-content textarea{margin-left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.login-box-content .form-caption,.login-box-content input[type=checkbox],.login-box-content select{margin-left:0}.login-box-content .form-row-button{margin-left:0;width:auto}.row-inline{display:inline}.row-inline label{width:auto}.require-dialog{font-weight:400;position:absolute;right:1em;text-transform:none;top:1em}.required-indicator{color:#900}.form-field-tooltip{float:right;margin:-36px 0 0;width:21%}.with-helper-text{margin-top:-59px}.char-count{display:block;margin-left:24%}.label-inline label{padding:0;padding-left:.25em}.error .sbHolder .sbSelectorWrapper{border-color:#be0f34}.form-group{position:relative}.form-group input:not(:focus){color:#000}.form-group input::-webkit-input-placeholder{opacity:0}.form-group input::-moz-placeholder{opacity:0}.form-group input:-ms-input-placeholder{opacity:0}.form-group input::-ms-input-placeholder{opacity:0}.form-group input::placeholder{opacity:0}.form-group input~label{position:absolute;top:12px;left:0;padding:5px 0 0 15px;width:calc(100% - 15px);font-size:14px;font-weight:normal;letter-spacing:0.05em;color:#606060;text-align:left;text-overflow:ellipsis;-webkit-transition:all 200ms;transition:all 200ms;white-space:nowrap;overflow:hidden;cursor:text;pointer-events:none}.form-group input:not([readonly]):focus~label,.form-group input.filled~label,.form-group input:not([value=""]):not(.filled):not(.not-filled)~label{font-size:10px;-webkit-transform:translateY(-75%);transform:translateY(-75%);padding:5px 0 0 7px}.form-group input:-webkit-autofill~label{font-size:10px;-webkit-transform:translateY(-75%);transform:translateY(-75%);padding:5px 0 0 7px}.form-group.select-filled label{opacity:1}.form-group select~label{opacity:0;z-index:1;position:absolute;top:0;left:0;padding:5px 0 0 7px;width:calc(100% - 15px);font-size:10px;color:#606060;text-overflow:ellipsis;text-align:left;font-weight:normal;-webkit-transition:all 200ms;transition:all 200ms;white-space:nowrap;overflow:hidden;cursor:text;pointer-events:none}#main{padding-top:20px}#main:after,#main:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (max-width: 1023px){#main.main-top-margin{margin-top:2px}}#wrapper{background:none repeat scroll 0 0 #fff;left:0;margin:auto;max-width:1250px;position:relative}.pt_storefront::before,.pt_storefront::after{content:"";display:block;clear:both}.primary-content{border-left:1px solid #e0e0e0;float:right;margin-left:-1px;padding:0 0 20px;position:relative;width:787px}.primary-focus .primary-content{border:0 none;float:left;margin:0;width:709px}.full-width .primary-content{border:0 none;width:100%}.page-content .primary-content{padding-left:3%;width:758px}#secondary{float:left;position:relative}#secondary nav{padding-left:10px;padding-right:10px}#secondary nav a{margin-left:15px}.primary-focus #secondary{background:none repeat scroll 0 0 transparent;border:0 none;float:right;width:210px}.section-header{padding:1em}.item-details .product-list-item .value{font-weight:700}.item-details .product-list-item .promo{color:#900}.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}.item-availability ul{list-style:none outside none;margin:0;padding:0}.item-dashboard{color:#767676;width:250px}.item-dashboard label{display:inline;float:none;font-weight:400}.item-dashboard input,.item-dashboard .value,.item-dashboard .option-toggle-public label{color:#333}.item-dashboard input{padding:.2em;width:2em}.item-dashboard .input-text{margin:0;text-align:center}.item-dashboard .input-select{margin:0;padding:8px;width:auto;height:auto;color:#333}.item-dashboard .input-checkbox{margin:0 5px}.item-dashboard .item-option{margin:0 0 .5em}.item-dashboard .item-option .form-row{display:inline}.item-dashboard .option-add-to-cart .label,.item-dashboard .option-add-to-cart label{color:#333;font-size:1.1em;font-weight:700;text-transform:uppercase}.item-dashboard .option-add-to-cart input{padding:.5em 0;width:50px;margin-right:1em}.item-dashboard .option-quantity-purchased span.exceeded{color:#900}.wasNowPrice .product-sales-price{color:#be0f34}.plp-container.plp-grid-view .product-price .save,.suggestions .product-price .save{display:none}@media only screen and (min-width: 1024px){.plp-container.plp-grid-view .primary-innercontent,.suggestions .primary-innercontent{position:relative}}.plp-container.plp-grid-view .refinement-header,.suggestions .refinement-header{width:100%}.plp-container.plp-grid-view .primary-innercontent,.plp-container.plp-grid-view .product-tile,.suggestions .primary-innercontent,.suggestions .product-tile{margin:0;text-align:left;border:0}.plp-container.plp-grid-view .product-tile,.suggestions .product-tile{width:100%;display:inline-block}.plp-container.plp-grid-view .product-tile .product-badge,.suggestions .product-tile .product-badge{max-width:80%}.plp-container.plp-grid-view .product-tile .product-badge .badge-link,.suggestions .product-tile .product-badge .badge-link{pointer-events:none;word-break:break-word}.plp-container.plp-grid-view .product-tile .product-badge .badge-text,.suggestions .product-tile .product-badge .badge-text{padding:3px 6px;letter-spacing:0em}.plp-container.plp-grid-view .product-tile .product-badge .badge-image,.suggestions .product-tile .product-badge .badge-image{margin:-5px 0 0 -5px}.plp-container.plp-grid-view .product-tile .product-name,.suggestions .product-tile .product-name{height:36px;overflow:hidden;margin:25px 0 18px 0}@media only screen and (min-width: 762px){.plp-container.plp-grid-view .product-tile .product-name[data-truncate-lines-desktop^="3"],.suggestions .product-tile .product-name[data-truncate-lines-desktop^="3"]{height:54px}.plp-container.plp-grid-view .product-tile .product-name[data-truncate-lines-desktop^="4"],.suggestions .product-tile .product-name[data-truncate-lines-desktop^="4"]{height:72px}}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-tile .product-name[data-truncate-lines-mobile^="3"],.suggestions .product-tile .product-name[data-truncate-lines-mobile^="3"]{height:54px}.plp-container.plp-grid-view .product-tile .product-name[data-truncate-lines-mobile^="4"],.suggestions .product-tile .product-name[data-truncate-lines-mobile^="4"]{height:72px}}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-tile .product-name,.suggestions .product-tile .product-name{height:63px}}.plp-container.plp-grid-view .product-tile .product-description,.suggestions .product-tile .product-description{margin:25px 0 18px 0}@media only screen and (min-width: 762px){.plp-container.plp-grid-view .product-tile .product-description[data-truncate-lines-desktop^="3"],.suggestions .product-tile .product-description[data-truncate-lines-desktop^="3"]{height:54px}.plp-container.plp-grid-view .product-tile .product-description[data-truncate-lines-desktop^="4"],.suggestions .product-tile .product-description[data-truncate-lines-desktop^="4"]{height:72px}}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-tile .product-description[data-truncate-lines-mobile^="3"],.suggestions .product-tile .product-description[data-truncate-lines-mobile^="3"]{height:54px}.plp-container.plp-grid-view .product-tile .product-description[data-truncate-lines-mobile^="4"],.suggestions .product-tile .product-description[data-truncate-lines-mobile^="4"]{height:72px}}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-tile .product-description,.suggestions .product-tile .product-description{height:63px}}.plp-container.plp-grid-view .search-result-items,.suggestions .search-result-items{margin:0 -12px 0 -10px}@media only screen and (min-width: 762px){.plp-container.plp-grid-view .search-result-items,.suggestions .search-result-items{margin:0}}.plp-container.plp-grid-view .search-result-items .grid-tile,.suggestions .search-result-items .grid-tile{padding:10px 11px 0;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .search-result-items .grid-tile,.suggestions .search-result-items .grid-tile{margin-bottom:-1px}.plp-container.plp-grid-view .search-result-items .grid-tile[itemprop=itemListElement]+[itemprop=itemListElement],.suggestions .search-result-items .grid-tile[itemprop=itemListElement]+[itemprop=itemListElement]{border-left:0}}@media only screen and (min-width: 762px){.plp-container.plp-grid-view .search-result-items .grid-tile,.suggestions .search-result-items .grid-tile{border:none;padding:0 15px;margin-bottom:24px}}@media only screen and (min-width: 1024px){.plp-container.plp-grid-view .search-result-items .grid-tile,.suggestions .search-result-items .grid-tile{padding:0 20px}}.plp-container.plp-grid-view .name-link,.suggestions .name-link{width:100%;height:auto;color:#000;font-size:14px;line-height:1.3;letter-spacing:0.02em;display:inline-block;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;word-break:normal}.plp-container.plp-grid-view .review-link,.suggestions .review-link{width:100%;display:inline-block}.plp-container.plp-grid-view .product-review,.suggestions .product-review{margin-bottom:10px}@media only screen and (min-width: 762px){.plp-container.plp-grid-view .product-review,.suggestions .product-review{margin-bottom:7px}}.plp-container.plp-grid-view .freeshipping,.suggestions .freeshipping{letter-spacing:0.02em;font-size:11px;color:#be0f34;margin:5px 0 10px 0;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;min-height:14px}.plp-container.plp-grid-view .prices,.suggestions .prices{overflow:hidden;margin:0 0 21px}@media only screen and (min-width: 1024px){.plp-container.plp-grid-view .prices,.suggestions .prices{margin-bottom:10px}}.plp-container.plp-grid-view .prices .pricePerUnit,.suggestions .prices .pricePerUnit{margin:0 0 10px;font-size:10px;color:#767676;height:10px}.plp-container.plp-grid-view .prices .terms-and-conditions,.suggestions .prices .terms-and-conditions{display:none}.plp-container.plp-grid-view .serenity-enabled .pricePerUnit,.suggestions .serenity-enabled .pricePerUnit{height:32px}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .serenity-enabled,.suggestions .serenity-enabled{height:80px}}.plp-container.plp-grid-view .product-price span,.suggestions .product-price span{width:100%;color:#000;display:inline-block;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-price span,.suggestions .product-price span{width:auto}}.plp-container.plp-grid-view .product-price .price-sales,.suggestions .product-price .price-sales{font-size:16px}.plp-container.plp-grid-view .product-price.isStdPrice a,.suggestions .product-price.isStdPrice a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-price.isStdPrice a,.suggestions .product-price.isStdPrice a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.plp-container.plp-grid-view .product-price.isStdPrice .price-standard,.suggestions .product-price.isStdPrice .price-standard{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:14px;text-decoration:line-through}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-price.isStdPrice .price-standard,.suggestions .product-price.isStdPrice .price-standard{line-height:20.8px}}.plp-container.plp-grid-view .product-price.isStdPrice .price-standard--non-strike,.suggestions .product-price.isStdPrice .price-standard--non-strike{text-decoration:none}.plp-container.plp-grid-view .product-price.isStdPrice .price-sales,.suggestions .product-price.isStdPrice .price-sales{font-size:16px}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-price.isStdPrice .price-sales,.suggestions .product-price.isStdPrice .price-sales{padding-right:6px}}.plp-container.plp-grid-view .product-price .pricing-link,.suggestions .product-price .pricing-link{width:100%;height:auto;display:inline-block}.plp-container.plp-grid-view .product-price.discount .product-sales-price,.suggestions .product-price.discount .product-sales-price{margin-bottom:-2px}.plp-container.plp-grid-view .product-price.discount .product-standard-price,.suggestions .product-price.discount .product-standard-price{display:inline-block}.plp-container.plp-grid-view .product-price.discount .pricePerUnit,.suggestions .product-price.discount .pricePerUnit{top:-2px;margin-top:5px 0 10px;position:relative}.plp-container.plp-grid-view .tileLoader.loading,.suggestions .tileLoader.loading{top:0;left:0;width:100%;height:100%;opacity:.4;position:absolute;background:#fff url(../images/placeholder.gif) center center no-repeat}@media only screen and (min-width: 762px){.plp-container.plp-grid-view .tileLoader.loading,.suggestions .tileLoader.loading{left:-13%;width:113%}}@media only screen and (min-width: 1024px){.plp-container.plp-grid-view .tileLoader.loading,.suggestions .tileLoader.loading{left:-12%;width:112%}}.plp-container.plp-grid-view .size-variations,.suggestions .size-variations{margin-bottom:18px}.plp-container.plp-grid-view .pdp-prdthumbnails,.suggestions .pdp-prdthumbnails{display:none}.plp-container.plp-grid-view .product-tile,.suggestions .product-tile{position:relative}.plp-container.plp-grid-view .product-tile .color-shades,.suggestions .product-tile .color-shades{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-size:11px;overflow:hidden;letter-spacing:0.05em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-bottom:18px}.plp-container.plp-grid-view .product-tile .color-shades .shades,.suggestions .product-tile .color-shades .shades{position:relative;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #bfbfbf;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #bfbfbf}.plp-container.plp-grid-view .product-tile .color-shades .shades:hover,.suggestions .product-tile .color-shades .shades:hover{color:#be0f34;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #be0f34;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #be0f34}.plp-container.plp-grid-view .product-tile .color-shades img,.suggestions .product-tile .color-shades img{padding:0;width:13px;border:none;border-radius:initial}.plp-container.plp-grid-view .product-tile .single-item,.suggestions .product-tile .single-item{display:inline-block;color:#767676;border-bottom:1px solid #fff}.plp-container.plp-grid-view .product-tile .single-item-out-of-stock,.suggestions .product-tile .single-item-out-of-stock{position:relative}.plp-container.plp-grid-view .product-tile .single-item .color-sample,.suggestions .product-tile .single-item .color-sample{height:13px;width:13px;border:1px solid #cbcbcb;padding:1px;margin:0 4px -1px 0;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.plp-container.plp-grid-view .product-tile .single-item .color-sample-out-of-stock,.suggestions .product-tile .single-item .color-sample-out-of-stock{opacity:.5}.plp-container.plp-grid-view .product-tile .single-item .color-sample-strike,.suggestions .product-tile .single-item .color-sample-strike{display:block;position:absolute;padding:0;top:0;left:0;width:11px;height:11px}.plp-container.plp-grid-view .product-tile .multiple-items,.suggestions .product-tile .multiple-items{display:inline-block;border-bottom:1px solid #d4d4d4;font-family:"Gotham SSm bold A","Gotham SSm bold B",Helvetica,Arial,sans-serif}.plp-container.plp-grid-view .product-badge,.suggestions .product-badge{left:-10px}@media only screen and (max-width: 761px){.plp-container.plp-grid-view .product-badge,.suggestions .product-badge{left:0}}.suggestions .product-tile .product-prices__left-block .product-prices__standard,.suggestions .product-tile .product-prices__left-block .product-prices__sales{font-size:font-size(1.2)}.suggestions .product-tile .product-prices__left-block .product-prices__standard--reduced{font-size:font-size(1.05)}.suggestions .product-tile .product-prices__serenity{font-size:font-size(1.2)}.suggestions .product-tile .aspect-ratio-1x1{padding-bottom:0}.suggestions .product-tile:hover .name-link,.suggestions .product-tile:hover .description-link{color:#000}.suggestions .product-tile .product-image{padding-top:34px}.suggestions .product-tile .product-image img,.suggestions .product-tile .product-image img.js-loaded,.suggestions .product-tile .product-image img.syncimg{position:static;height:auto;display:inline}@media only screen and (max-width: 761px){.suggestions-tile .product-prices__from{font-size:font-size(1.05)}.suggestions-tile .product-prices__free,.suggestions-tile .product-prices__standard,.suggestions-tile .product-prices__sales{font-size:font-size(1.2)}.suggestions-tile .product-prices__free--reduced,.suggestions-tile .product-prices__standard--reduced,.suggestions-tile .product-prices__sales--reduced{font-size:font-size(1.05)}.suggestions-tile .product-tile{max-width:100%;padding:10px 0 10px;border-bottom:2px solid #e5e5e5}.suggestions-tile .product-tile .product-tile-images{display:inline-block;width:30%}.suggestions-tile .product-tile .product-tile-images .product-image{padding-top:0px;width:70px}.suggestions-tile .product-tile .product-tile-details{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;vertical-align:top;width:68%}.suggestions-tile .product-tile .product-tile-details .product-name{height:auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin:0 0 9px}.suggestions-tile .product-tile .product-tile-details .product-name .name-link{font-size:11px}.suggestions-tile .product-tile .product-tile-details .product-review{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;min-height:0;margin:0 0 9px}.suggestions-tile .product-tile .product-tile-details .product-prices-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;height:auto}.suggestions-tile .product-tile .product-tile-details .product-prices-wrapper--per-unit-enabled{min-height:auto}.suggestions-tile .product-tile .product-tile-details .size-variations,.suggestions-tile .product-tile .product-tile-details .freeshipping,.suggestions-tile .product-tile .product-tile-details .color-shades{display:none}}.search-result-content{width:100%;padding-top:0;margin-top:20px;display:inline-block}@media only screen and (max-width: 1023px){.search-result-content{margin-top:0}}#wrapper.pt_product-search-result{max-width:100%}#wrapper.pt_product-search-result #main{padding-top:20px;max-width:1250px;margin:0 auto}@media only screen and (max-width: 1023px){#wrapper.pt_product-search-result #main.main-top-margin{margin-top:2px}}@media screen and (min-width: 762px)and (max-width: 1023px){#wrapper.pt_product-search-result.stickyReassurance{padding-bottom:120px}}@media only screen and (max-width: 761px){#wrapper.pt_product-search-result.stickyReassurance{padding-bottom:130px}}.search-reassurance-block-container{bottom:0;width:100%;z-index:54;padding:0 20px;position:fixed;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 762px){.search-reassurance-block-container{margin:0;padding:0;width:60.2%;right:31px}}@media only screen and (min-width: 1024px){.search-reassurance-block-container{top:50%;right:0;width:auto;bottom:initial;min-width:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width: 761px){.search-reassurance-block-container.offer-bumper-on:not(.scrollStop){margin-bottom:45px}}.search-reassurance-block-container.scrollStop{top:initial;bottom:40px;padding:0 20px;position:absolute}@media only screen and (min-width: 762px){.search-reassurance-block-container.scrollStop{right:20px;width:63%;bottom:30px;padding:0 11px}}@media only screen and (min-width: 1024px){.search-reassurance-block-container.scrollStop{right:0;padding:0;width:auto;left:initial;bottom:100px;-webkit-transform:none;transform:none;min-width:80px}}.search-reassurance-block-container.plp-reassurance-block{display:inline-block}@media only screen and (max-width: 1023px){.search-reassurance-block-container.plp-reassurance-block{display:none}}.search-reassurance-block-container .reassurance-block{margin:0;padding:10px 0 6px}@media only screen and (min-width: 1024px){.search-reassurance-block-container .reassurance-block{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100px;padding:8px 5px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-left:2px solid #e5e5e5}}.search-reassurance-block-container .title{display:none;color:#000;font-size:11px;letter-spacing:0.05em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){.search-reassurance-block-container .title{width:100%;font-size:9px;display:inline-block}}.search-reassurance-block-container .reassurance-item{width:21%}@media only screen and (min-width: 762px){.search-reassurance-block-container .reassurance-item{margin:0}}@media only screen and (min-width: 1024px){.search-reassurance-block-container .reassurance-item{width:auto;margin-bottom:16px}}@media only screen and (min-width: 1024px){.search-reassurance-block-container .reassurance-item:last-child{margin-bottom:0}}.search-reassurance-block-container .reassurance-item .icon{width:60px;height:auto}@media only screen and (min-width: 1024px){.search-reassurance-block-container .reassurance-item .icon{width:40px}}.search-reassurance-block-container .reassurance-item .icon img{width:100%}@media only screen and (max-width: 1023px){.search-reassurance-block-container .reassurance-item .icon img{height:auto}}.ui-tooltip.tooltip-arrow-gray.plp-tooltip-container{right:initial;max-width:170px}@media only screen and (min-width: 1024px){.ui-tooltip.tooltip-arrow-gray.plp-tooltip-container{right:10px}}.ui-tooltip.tooltip-arrow-gray.plp-tooltip-container:after{left:33%}@media only screen and (min-width: 1024px){.ui-tooltip.tooltip-arrow-gray.plp-tooltip-container:after{left:75%}}.ui-tooltip.tooltip-arrow-gray.downArrow:after{display:none}@media only screen and (min-width: 1024px){.ui-tooltip.tooltip-arrow-gray.downArrow:after{display:block}}.ui-tooltip.tooltip-arrow-gray.downArrow:before{width:0;left:32%;content:"";bottom:-10px;display:block;position:absolute;border-top:10px solid #e5e5e5;border-left:10px solid transparent;border-right:10px solid transparent}@media only screen and (min-width: 1024px){.ui-tooltip.tooltip-arrow-gray.downArrow:before{display:none}}.products-pagination.jcarousel-control-prev,.products-pagination.jcarousel-control-next{width:50px;height:70px;background:#e5e5e5;border-radius:7px;top:100px}.hidden-arrow{display:none}.products-pagination.jcarousel-control-prev{left:10px}.products-pagination.jcarousel-control-next{right:10px}.products-pagination.jcarousel-control-prev .svg-left-arrow-white,.products-pagination.jcarousel-control-prev .gs-product-slot-control-prev:after,.products-pagination.jcarousel-control-next .svg-right-arrow-white,.products-pagination.jcarousel-control-next .gs-product-slot-control-next:after{display:inline-block;height:40px;position:relative;top:15px;width:30px}@media only screen and (max-width: 761px){.products-pagination.jcarousel-control-prev,.products-pagination.jcarousel-control-next{display:none}}.breadcrumb{display:none;letter-spacing:0.04em}@media only screen and (min-width: 762px){.breadcrumb{display:block;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;margin-bottom:30px;margin-top:-3px}.breadcrumb li{display:inline;list-style:none outside none}.breadcrumb a{color:#606060}.breadcrumb a:hover{color:#c20430}}.breadcrumb-element:after{color:#606060;content:"/";margin:0 4px 0 8px}.breadcrumb-element:last-child:after{content:""}.breadcrumb-element:last-child,.breadcrumb-refined-by,.breadcrumb-refinement{color:#c20430}.breadcrumb-refinement{font-weight:700}.breadcrumb-refinement:after{font-style:normal}.breadcrumb-refinement:last-of-type:after{content:""}.breadcrumb-refinement-value{display:inline-block;border-radius:3px;padding:0 .42em}.breadcrumb-result-text a,.breadcrumb .searchphraselink{background:none;padding:0}.fullWidthSlotFirst{margin-bottom:46px;margin-top:38px}.fullWidthSlotFirst img{height:auto;width:100%}@media only screen and (max-width: 761px){.fullWidthSlotFirst{margin-bottom:28px}}.swatch-black a{background-color:#000 !important}.swatch-beige a{background-color:beige !important}.swatch-blue a{background-color:blue !important}.swatch-purple a{background-color:purple !important}.swatch-red a{background-color:red !important}.swatch-brown a{background-color:#783201 !important}.swatch-green a{background-color:green !important}.swatch-grey a{background-color:#8f979d !important}.swatch-pink a{background-color:#fe249a !important}.swatch-orange a{background-color:orange !important}.swatch-white a{background-color:#fff !important}.swatch-yellow a{background-color:#ff0 !important}.swatch-navy a{background-color:navy !important}.swatch-miscellaneous a{background:url("../images/interface/icon-color-swatch-misc.png") no-repeat scroll left top transparent}.unselectable.swatch-miscellaneous a{background:url("../images/interface/icon-color-swatch-misc-unselectable.png") no-repeat scroll left top transparent !important}.product-tile{margin-left:20px;margin-right:20px;color:#999;position:relative;text-align:center;padding:0}@media only screen and (max-width: 1023px){.product-tile{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.product-tile{margin-left:10px;margin-right:10px}}.product-tile.product-listing-tile{margin:0}@media only screen and (max-width: 761px){.slick-item .product-tile{margin-left:0;margin-right:0}}.product-tile img{max-width:100%;margin:0 auto}.product-tile .product-badge--alternative .badge-text{color:#c20430;background:#fff;border:1px solid #830522}.product-tile .product-image{position:relative;height:0;background:#fff url(../images/placeholder.gif) center center no-repeat}.product-tile .product-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.product-tile .product-image img.js-loaded,.product-tile .product-image img.syncimg{display:block}.product-tile:not(.no-hover) .product-image:hover .thumb-link.changable{display:none}.product-tile:not(.no-hover) .product-image:hover .alternative-link{display:block}.product-tile:not(.no-hover) .product-image:hover .quickview{display:none}.product-tile .aspect-ratio-1x1{padding-bottom:100%}.product-tile .product-review{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#b0b0b0;text-transform:uppercase}.product-tile .product-review:hover{color:#be0f34}.product-tile .freeshipping{font-size:10px;letter-spacing:0.1em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#be0f34;margin-bottom:7px;text-transform:uppercase}.product-tile .product-pricing{letter-spacing:-0.01em;margin:16px 0 0 0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;color:#000;height:auto}.product-tile .product-pricing .variants-link{display:inline-block;height:25px}.product-tile .product-pricing .pricing-link{display:inline-block;height:25px}.product-tile .product-pricing .product-standard-price{text-decoration:line-through}.product-tile .product-pricing .product-difference-price{letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;color:#767676}.product-tile .pricePerUnit{font-size:11px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-tile .noDropdown .pricePerUnit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-tile .product-tile .product-swatches{float:right}.product-tile .product-swatches{display:none}.product-tile .product-swatches-all{cursor:pointer;font-size:.9em}.product-tile .product-swatches ul{list-style:none outside none;margin:0;overflow:hidden;padding:0}.product-tile .product-swatches ul.swatch-toggle{background:none repeat scroll 0 0 #fff;display:none;position:absolute}.product-tile .product-swatches:hover ul.swatch-toggle{display:block}.product-tile .product-swatches li{float:left}.product-tile .product-swatches .swatch{display:block;width:16px}.product-tile .product-swatches .swatch img{border:1px solid #fff;height:12px;padding:1px;width:12px}.product-tile .product-promo{font-size:.8em;margin:.5em 0;text-transform:uppercase}.product-tile .product-compare{display:none;float:left;line-height:11px}.product-tile .product-compare label{font-weight:400;line-height:1;padding:0 0 0 .5em;width:auto}.product-tile .product-compare input{float:left;margin:0}.product-tile .product-review{margin:0 auto;margin-bottom:12px}.product-tile .product-review .rating-title{display:none;margin-right:1em}.product-tile .product-review .rating{display:inline-block;color:#000}.wide-tiles .product-tile{height:auto !important}.wide-tiles .product-tile .product-image{float:left;padding-right:2em}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-swatches,.wide-tiles .product-tile .product-review{float:left;text-align:left;width:65%}.wide-tiles .product-tile .product-name{font-size:1.5em;height:auto;margin-top:0}.wide-tiles .product-tile .product-pricing{font-size:1.3em}.wide-tiles .product-tile .product-swatches{margin-bottom:1em}.product-tile .product-pricing .percentage{background-color:#767676;color:#fff;padding:3px}.product-tile .product-image .alternative-link img{margin-top:6px}@media only screen and (max-width: 761px){.products-carousel .product-tile .product-badge{left:0}.products-carousel .product-tile .jcarousel-control{margin:25px 0}.products-carousel .color-wheel{display:none}.products-carousel .product-tile-block{height:auto}.products-carousel .product-review{margin-top:30px}}.products-carousel .product-tile{max-width:190px;padding:0;margin-left:auto;margin-right:auto}.capture-product-id{left:-999em;position:absolute}#wrapper .ui-widget-content{z-index:9999;width:100%;height:100%;top:0}.product-quickshop{letter-spacing:0.1em;white-space:nowrap;text-align:center;display:none;border:2px solid #e5e5e5;cursor:pointer;font-size:10px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width: 762px){.product-quickshop{display:inline-block}}.product-quickshop:hover .button-overlay{opacity:1;background-color:#000}.product-quickshop .quickview{display:inline-block;padding:12px 9px}@media only screen and (max-width: 761px){.product-quickshop .quickview{padding:0}}.product-quickshop .quickview:hover{color:#000}.product-quickshop .swatchesCircle img{position:relative;margin-top:-27px;margin-right:6px;top:8.5px;display:inline-block}@media only screen and (max-width: 762px){.product-quickshop .swatchesCircle img{top:18.5px;width:20px}}.jcarousel .swatchesCircle{display:inline}.jcarousel .swatchesCircle img:not(.articleImages-carousel .YTVideoPreview){display:inline-block}.level-2 .product-quickshop .swatchesCircle img{width:auto;top:7px}.level-2 .product-tile{text-align:left}.level-2 .product-quickshop span{display:inline-block;margin:0;width:auto;position:relative;top:-2px}.level-2 .product-quickshop a{border:none}.level-2 .product-quickshop a:hover{border:none;color:#000}.product-pricing .pricing-link+.pricing-link{color:#be0f34}.color-wheel{margin-bottom:16px;display:block}@media only screen and (max-width: 762px){.color-wheel{width:81%;max-width:145px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 350px){.color-wheel{width:100%}}@media only screen and (min-width: 762px){.color-wheel{display:none}}.color-wheel .product-quickshop{border:medium none;color:#fff;padding:0;display:block;text-align:left}@media only screen and (min-width: 762px){.color-wheel .product-quickshop{display:none}}.color-wheel .quickviewText{display:none}.color-wheel .shades{font-size:11px;letter-spacing:0.1em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#b0b0b0;padding-left:41px;position:relative;top:-12px;text-transform:uppercase}.color-wheel .shades:hover{color:#be0f34}@media only screen and (max-width: 761px){.color-wheel .shades{float:left}}#c-spot,#g-spot,#g-spot-4-slot-li{overflow:hidden;padding:0;width:100%}@media only screen and (min-width: 1024px){#c-spot,#g-spot,#g-spot-4-slot-li{width:66.5%}}#c-spot .cspot-image,#g-spot .cspot-image,#g-spot-4-slot-li .cspot-image{margin-left:20px;margin-right:20px;height:57%;overflow:hidden}@media only screen and (max-width: 1023px){#c-spot .cspot-image,#g-spot .cspot-image,#g-spot-4-slot-li .cspot-image{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){#c-spot .cspot-image,#g-spot .cspot-image,#g-spot-4-slot-li .cspot-image{margin-left:10px;margin-right:10px}}#c-spot .cspot-image img,#g-spot .cspot-image img,#g-spot-4-slot-li .cspot-image img{width:100%}#c-spot .text,#g-spot .text,#g-spot-4-slot-li .text{margin-left:20px;margin-right:20px;letter-spacing:-0.025em;font-size:33px;font-family:"ClarinsRegular","Times New Roman",Times,serif;color:#000;padding:12px 46px 0;text-align:center;max-height:129px;overflow:hidden}@media only screen and (max-width: 1023px){#c-spot .text,#g-spot .text,#g-spot-4-slot-li .text{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){#c-spot .text,#g-spot .text,#g-spot-4-slot-li .text{margin-left:10px;margin-right:10px}}#c-spot .link,#g-spot .link,#g-spot-4-slot-li .link{margin-left:20px;margin-right:20px;letter-spacing:0.1em;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;padding-top:14px}@media only screen and (max-width: 1023px){#c-spot .link,#g-spot .link,#g-spot-4-slot-li .link{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){#c-spot .link,#g-spot .link,#g-spot-4-slot-li .link{margin-left:10px;margin-right:10px}}#c-spot .link a,#g-spot .link a,#g-spot-4-slot-li .link a{color:#c20430;border-bottom:1px solid #f1d4d8}.product-tile .product-pricing.left-aligned{padding:0 5% 0 0;float:right;text-align:left;max-width:45%;margin:10px 0 10px 0}.product-tile .product-pricing.left-aligned .variants-link{display:none}.product-tile .product-pricing.left-aligned .pricing-link{position:relative;display:block;height:auto}.product-tile .product-pricing.left-aligned .pricing-link+.pricing-link,.product-tile .product-pricing.left-aligned .pricing-link:hover{color:#000}.product-tile .product-pricing.left-aligned .pricing-link~.pricing-link~.pricing-link{height:100%;margin-bottom:2px}.product-tile .product-pricing.left-aligned .pricing-link.price-range{display:inline-block}.product-tile .product-pricing.left-aligned .pricing-link.wasNowPrice span.product-standard-price{font-size:14px;text-decoration:line-through}.product-tile .product-pricing.left-aligned .pricing-link .product-standard-price{text-decoration:none;position:relative;top:20px}.product-tile .product-pricing.left-aligned .pricing-link .product-sales-price{position:relative;bottom:20px;color:#000}.product-tile .product-pricing.left-aligned .pricing-link .product-standard-price,.product-tile .product-pricing.left-aligned .pricing-link .product-sales-price{letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:21px;line-height:19px;white-space:nowrap}.product-tile .product-pricing.left-aligned .pricing-link span.standard-price{font-size:14px;text-decoration:line-through}.product-tile .product-pricing.left-aligned .pricePerUnit{margin:0}.products-carousel:not(.bundle-offer-zone) .product-pricing.left-aligned{position:relative;left:-5px}@media only screen and (max-width: 761px)and (orientation: portrait){.search-result-content .product-tile .product-pricing.left-aligned{max-width:45%}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link{display:inline-block}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span{font-size:16px}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span.product-standard-price,.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span.product-price-range{font-size:14px}.search-result-content .product-tile .product-pricing.left-aligned .pricing-link span.product-difference-price{font-size:11px}}.plp-product-tile .prices .price-standard--non-strike{display:none}.plp-product-tile .prices.left-aligned .product-price{float:left;width:50%}.plp-product-tile .prices.left-aligned .product-price .price-sales{font-size:14px;height:22px;line-height:19px}@media only screen and (max-width: 761px){.plp-product-tile .prices.left-aligned .product-price .price-sales{padding:0}}.plp-product-tile .prices.left-aligned .product-price .price-standard{height:15px}@media only screen and (max-width: 761px){.plp-product-tile .prices.left-aligned .product-price a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.plp-product-tile .product-review{font-size:13px;min-height:15px;line-height:1;letter-spacing:0.25em}@media only screen and (min-width: 1024px){.plp-product-tile .product-review{letter-spacing:0.2em}}#you-might-also-like .product-tile .product-pricing.left-aligned .pricing-link{display:block}.serenity-price{letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;position:relative;margin:10px 0 10px 0;padding:0 0 1px 5%;float:right;text-align:left;width:50%;border-left:1px solid #767676;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606060;font-size:10px;text-transform:uppercase;cursor:pointer}.serenity-price .product-price-block__serenity-price{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;line-height:19px;display:block;margin-bottom:7px;cursor:default}.serenity-price .serenity-svg-holder{margin-left:-4px}.serenity-price .tooltip-content{display:none}.serenity-price .product-price-block__serenity-price-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.serenity-price .product-price-block__serenity-price-text>p{margin:0}.serenity-price .product-price-block__serenity-price-text>p::after{content:" ";white-space:pre}.product-price-block .serenity-price{padding-left:10px;margin-bottom:0;float:left;width:auto}.plp-product-tile .serenity-price{float:right;margin:0;padding:0 0 1px 4%;width:50%}@media only screen and (max-width: 761px){.plp-product-tile .serenity-price{padding-left:3%}.plp-product-tile .serenity-price .product-price-block__serenity-price{font-size:19px}}.plp-product-tile .serenity-price .product-price-block__serenity-price-text{width:70%}@media only screen and (max-width: 761px)and (orientation: portrait){.search-result-content .serenity-price .product-price-block__serenity-price{font-size:16px}}.infinite-scroll .search-result-content .infinite-scroll-loading{text-align:center;background:url("../images/loading.gif") center no-repeat;height:35px;width:100%}.disable-infinite-scroll .search-result-content .page-element{display:none}.bonus-product-list .bonus-product-item{text-align:center;padding:10px}.bonus-product-list .bonus-product-item:after,.bonus-product-list .bonus-product-item:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.bonus-product-list .bonus-product-item:hover,.bonus-product-list .bonus-product-item.selected{cursor:pointer;-webkit-box-shadow:0 0 0 2.5px #be0f34 inset;box-shadow:0 0 0 2.5px #be0f34 inset}@media only screen and (max-width: 1023px){.bonus-product-list .bonus-product-item:hover:not(.selected){-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-width: 762px){.bonus-product-list .bonus-product-item{padding:25px 10px}}@media screen and (max-width: 768px){.bonus-product-list .bonus-product-item .product-col-1,.bonus-product-list .bonus-product-item .product-col-2{clear:none}}.bonus-product-list .product-add-to-cart{width:130px;height:auto;min-height:40px;margin:0 auto 10px;line-height:14px;padding-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bonus-product-list .product-add-to-cart .inventory{width:auto}.bonus-product-list .product-add-to-cart label{text-align:center;float:none;font-size:11px;letter-spacing:0.1em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.bonus-product-list .product-name{font-size:14px;letter-spacing:0em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;display:block;margin:0 0 12px;max-height:48px;overflow:hidden;line-height:16px}.bonus-product-list .product-price{font-size:14px;letter-spacing:0em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-bottom:16px}.bonus-product-list .product-price .price-standard{border:none;padding:0}.bonus-product-list .product-price .price-standard.crossed{text-decoration:line-through;color:#d4d4d4}.bonus-product-list .product-price .price-standard .price{color:#000}.bonus-product-list .product-price .price-bonus{color:#c20430}.bonus-product-list .product-price .price-bonus.free{color:#000}.bonus-product-list .product-price .price-discount{color:#767676}.bonus-product-list .product-price .bonus-price-standart{color:#000}.bonus-product-list .product-primary-image{max-width:62%;margin:0 auto;margin-top:26px;display:inline-block}@media only screen and (min-width: 762px){.bonus-product-list .product-primary-image{max-width:100%;margin-top:0;display:inline-block;width:75%;height:100%}.bonus-product-list .product-primary-image img{width:100%}}.bonus-product-list .quantity-error{color:red;text-transform:inherit}.bonus-product-list .bonus-product-list-footer{padding:0;margin:35px 0 0 0;background:none}.bonus-product-list .bonus-product-list-footer:after,.bonus-product-list .bonus-product-list-footer:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.bonus-product-list .bonus-product-list-footer{text-align:center}}.bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:100%}@media only screen and (min-width: 762px){.bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:206px}}.bonus-product-list .bonus-product-list-footer .dismiss{text-align:center;margin-top:18px;text-transform:uppercase}@media only screen and (max-width: 761px){.bonus-product-list .bonus-product-list-footer .dismiss{margin-bottom:10px}}.bonus-product-list .bonus-product-list-footer .dismiss .button-link{font-size:11px;letter-spacing:0.1em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;border-bottom:1px solid #d4d4d4}.bonus-product-list .selected-bonus-item{margin:1em 0 1em 1em;position:relative}.bonus-product-list .selected-bonus-item .item-name{font-weight:bold}.bonus-product-list .selected-bonus-item .remove-link{cursor:pointer;color:#900;left:-1em;position:absolute}.bonus-product-list .selected-bonus-item .remove-link:hover{color:#424242}.promoBonusProduct{position:fixed;overflow-y:auto;overflow-x:hidden;z-index:9996}@media only screen and (min-width: 762px){.promoBonusProduct{border:2px solid #e5e5e5;border-top:4px solid #be0f34}}.title-common,.bonus-product-list .promotion-header .sub2-title,.bonus-product-list .promotion-header .sub-title,.bonus-product-list .promotion-header .title{display:inline-block;width:100%;text-align:center;letter-spacing:0.02em}.bonus-product-list{max-width:100%;margin:65px 0;padding:0 5.5%}@media only screen and (min-width: 762px){.bonus-product-list{padding:0 65px}}.bonus-product-list .bonusProductPopup_close{top:16px;right:14px}@media only screen and (max-width: 761px){.bonus-product-list .bonusProductPopup_close{top:40px}}.bonus-product-list .promotion-header{margin-top:2px}.bonus-product-list .promotion-header .title{font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;text-transform:uppercase}.bonus-product-list .promotion-header .sub-title{font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding:0 22px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:11px;line-height:1.4}.bonus-product-list .promotion-header .sub2-title{font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-top:11px}.bonus-product-list .jcarousel-wrapper{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none}.bonus-product-list .jcarousel{overflow:visible;margin-top:12px}@media only screen and (min-width: 762px){.bonus-product-list .jcarousel{display:inline-block;overflow:hidden}}.bonus-product-list .jcarousel ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 761px){.bonus-product-list .jcarousel ul{display:block}}.bonus-product-list .jcarousel ul.center-aligned{width:100%;text-align:center}.bonus-product-list .jcarousel ul.center-aligned li{float:none;display:inline-block}@media only screen and (max-width: 761px){.bonus-product-list .jcarousel li{float:none}}.bonus-product-list .jcarousel img{display:inline-block;max-height:100%}.bonus-product-list .jcarousel-control-prev:focus,.bonus-product-list .jcarousel-control-next:focus{outline:0}@media only screen and (max-width: 761px){.bonus-product-list .products-pagination.jcarousel-control-prev,.bonus-product-list .products-pagination.jcarousel-control-next{display:none}}@media only screen and (min-width: 762px){.bonus-product-list .products-pagination.jcarousel-control-prev,.bonus-product-list .products-pagination.jcarousel-control-next{top:120px}}.bonus-product-list .products-pagination.jcarousel-control-prev{left:-60px}.bonus-product-list .products-pagination.jcarousel-control-next{right:-60px}.bonus-product-list .products-pagination.disabled{display:none}.js .ui-dialog-content .bonus-product-list .product-col-1,.js .ui-dialog-content .bonus-product-list .product-col-2{padding:0;width:100%}.shoppingbag-bundle-details{margin:27px 0;padding:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.shoppingbag-bundle-details{padding:0}}.shoppingbag-bundle-details .bundles-lineitem-wrapper{padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #be0f34}@media only screen and (min-width: 1024px){.shoppingbag-bundle-details .bundles-lineitem-wrapper{padding:0}}@media only screen and (min-width: 1024px){.shoppingbag-bundle-details .item-col-2{width:83%}}@media only screen and (min-width: 1024px){.shoppingbag-bundle-details .item-col-2 .item-price .price-sales{white-space:nowrap}}.shoppingbag-bundle-details .item-productinfo .attribute[data-attribute=color]{font-size:11px;letter-spacing:0.05em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;margin:12px 0}.shoppingbag-bundle-details .item-productinfo .attribute[data-attribute=color] img{width:14px;height:14px}.shoppingbag-bundle-details .item-price{margin-top:15px}@media only screen and (min-width: 1024px){.shoppingbag-bundle-details .item-price{margin-top:0}}.product-details{width:100%}@media only screen and (max-width: 1023px){.product-details .item-col-2.item-productinfo{width:71%}}.item-image{width:29%;float:left}@media only screen and (min-width: 762px){.item-image{width:103px}}.item-image img{width:100%}.item-details .name,.item-details .samples-count{font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin:0 0 12px 0}@media only screen and (min-width: 762px){.item-details .name,.item-details .samples-count{letter-spacing:0em;width:283px}}@media only screen and (min-width: 1024px){.item-details .name,.item-details .samples-count{width:258px}}.item-details .samples-count{color:#767676}.item-details .collection{font-size:11px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676}.item-details .product-list-item .promo{font-size:11px;margin:1em 0;background:none;color:#be0f34;padding:0}.item-details .attribute[data-attribute=color]{font-size:11px;letter-spacing:0.05em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;margin:12px 0}.item-details .attribute[data-attribute=color] img{width:14px;height:14px}.item-details .attribute[data-attribute=size],.item-details .attribute[data-attribute=v3_skin_type_variation]{font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;margin:0 0 12px 0}.item-details .attribute .value{font-weight:normal}.item-details .availabilityStatus{font-size:11px;color:#be0f34;margin:0 0 12px 0}.item-col-bottom{clear:both}.item-col-2{width:71%;float:left}@media only screen and (min-width: 762px){.item-col-2{width:86%}}.item-col-2 .item-price{display:inline-block}@media only screen and (min-width: 1024px){.item-col-2 .item-price{width:11%}}@media screen and (min-width: 1250px){.item-col-2 .item-price{width:12.3%;padding-left:5px}}.item-col-2 .item-price .price-sales{font-size:14px;letter-spacing:-0.01em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#000}@media only screen and (max-width: 1023px){.item-col-2 .item-price .price-sales{white-space:nowrap}}.item-col-2 .item-price .price-standard{font-size:11px;letter-spacing:-0.01em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;margin:2px 0 0 0}.item-col-2 .item-price .price-standard.crossed{text-decoration:line-through}@media only screen and (max-width: 1023px){.item-col-2 .item-price .price-standard{white-space:nowrap}}.item-col-2 .item-price .price-discount{font-size:11px;letter-spacing:-0.01em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676}@media only screen and (max-width: 1023px){.item-col-2 .item-price .price-discount{white-space:nowrap}}.item-col-2 .item-price .bonus-item-price{width:139%}.item-col-2 .item-price .bonus-item-price .price-standard{float:left;dispaly:inline;font-size:14px;letter-spacing:0em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#000;margin:0 0 0 0}.item-col-2 .item-price .bonus-item-price .price-sales{display:inline;color:#c20430}.item-col-2 .item-price .bonus-item-price .bonus-price-standart{color:#000}.price-sales .free,.price-sales .sample{text-transform:uppercase;letter-spacing:0.02em}.remove-overlay{display:none;background:#fff;left:0;padding:0;position:fixed;top:0;width:100%;height:100%;z-index:9999}@media only screen and (min-width: 762px){.remove-overlay{width:535px;height:235px}}.remove-overlay .remove-overlay-container{border:2px solid #ccc;height:99.6%}@media only screen and (min-width: 762px){.remove-overlay .remove-overlay-container{border:2px solid #e5e5e5;border-top:4px solid #c20430;left:30%;width:auto;height:auto}}.remove-overlay .remove-overlay-container .removeDataWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 -55% 0 0;text-align:center}@media only screen and (min-width: 762px){.remove-overlay .remove-overlay-container .removeDataWrapper{padding:36px 30px}}.remove-overlay .remove-close{cursor:pointer;float:right;height:24px;width:24px;position:absolute;top:20px;right:16px;z-index:102}@media only screen and (min-width: 762px){.remove-overlay .remove-close{margin:0;top:15px;right:14px}}.remove-overlay .remove-buttons .cancel-button{padding:16px 57px;margin-right:15px}@media only screen and (min-width: 762px){.remove-overlay .remove-buttons .cancel-button{margin-right:15px}}.remove-overlay .remove-buttons .button-text{min-width:139px;height:49px;-webkit-transition:all 0s ease;transition:all 0s ease}.remove-overlay .confirmation-text{font-size:22px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;width:90%;margin-bottom:50px;display:inline-block}@media only screen and (min-width: 762px){.remove-overlay .confirmation-text{margin-bottom:36px}}@media only screen and (min-width: 762px){.remove-overlay{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.cart-row{position:relative;width:100%;margin:27px 0;border-bottom:2px solid #e5e5e5}.shoppingbag-bundle-details .cart-row{margin:0 0 18px 0;padding-top:25px;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #e5e5e5}.shoppingbag-bundle-details .cart-row:first-child{border-top:none}@media only screen and (min-width: 1024px){.shoppingbag-bundle-details .cart-row{margin:0 0 21px 0;padding:15px 10px 0}}.estimated-tax-overlay{display:none;background:#fff;width:100%;z-index:10;-webkit-box-shadow:#cfcfcf 0px -3px 5px 0px;box-shadow:#cfcfcf 0px -3px 5px 0px}@media only screen and (min-width: 762px){.estimated-tax-overlay.discountVisible{top:146px}}@media only screen and (max-width: 761px){.estimated-tax-overlay{height:100%;left:0;padding:0;position:fixed;top:0;z-index:1001}}@media only screen and (min-width: 762px){.estimated-tax-overlay{position:absolute;min-height:106px;top:118px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #e5e5e5;border-top:4px solid #be0f34}.estimated-tax-overlay.extended{min-height:130px}}.estimated-tax-overlay .estimated-tax-overlay-content{text-align:center}@media only screen and (max-width: 761px){.estimated-tax-overlay .estimated-tax-overlay-content{border:2px solid #ccc;height:99.6%}}@media only screen and (min-width: 762px){.estimated-tax-overlay .estimated-tax-overlay-content{position:relative}}.estimated-tax-overlay .estimated-tax-wrapper{position:absolute;top:50%;left:50%;margin:0 -49% 0 0}@media only screen and (max-width: 761px){.estimated-tax-overlay .estimated-tax-wrapper{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (min-width: 762px){.estimated-tax-overlay .estimated-tax-wrapper{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}}@media only screen and (min-width: 762px){.estimated-tax-overlay .estimated-tax-close-mobile{display:none}}.estimated-tax-overlay .estimated-tax-overlay-close,.estimated-tax-overlay .estimated-tax-close-mobile{cursor:pointer;float:right;height:24px;width:24px;position:absolute;top:20px;right:16px;z-index:102}@media only screen and (min-width: 762px){.estimated-tax-overlay .estimated-tax-overlay-close,.estimated-tax-overlay .estimated-tax-close-mobile{top:4px;right:4px}}.estimated-tax-overlay .text{display:block;font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;margin-bottom:15px}.estimated-tax-overlay .tax{font-size:16px;letter-spacing:0.02em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#000}.tax-overlay{display:none;background:#fff;width:100%;z-index:10;-webkit-box-shadow:#cfcfcf 0px -3px 5px 0px;box-shadow:#cfcfcf 0px -3px 5px 0px}@media only screen and (min-width: 762px){.tax-overlay.discountVisible{top:146px}}@media only screen and (max-width: 761px){.tax-overlay{height:100%;left:0;padding:0;position:fixed;top:0;z-index:1001}}@media only screen and (min-width: 762px){.tax-overlay{position:absolute;min-height:175px;top:118px;padding:19px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #e5e5e5;border-top:4px solid #be0f34}}@media only screen and (max-width: 761px){.tax-overlay .tax-overlay-content{border:2px solid #ccc;height:99.6%}}@media only screen and (max-width: 761px){.tax-overlay .tax-overlay-content .tax-wrapper{width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 -49% 0 0}}@media only screen and (min-width: 762px){.tax-overlay .tax-overlay-content .tax-wrapper{margin-top:12px;margin-bottom:8px}}.tax-overlay input[type=text]{margin-left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;margin-bottom:10px;font-size:14px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;background:#eee;padding:10px 7px 9px 18px}.tax-overlay .tax-zipcode-error{font-size:11px;background:transparent none repeat scroll 0 0;padding:0;margin:0 0 10px 0;color:#be0f34;width:auto;display:none}.tax-overlay .tax-zipcode-error.show{display:inline-block}.tax-overlay button.calculate-tax{width:100%;float:none;height:50px;text-transform:uppercase}.tax-overlay .tax-overlay-close,.tax-overlay .tax-close-mobile{cursor:pointer;float:right;height:24px;width:24px;position:absolute;top:20px;right:16px;z-index:102}@media only screen and (min-width: 762px){.tax-overlay .tax-overlay-close,.tax-overlay .tax-close-mobile{top:2px;right:2px}}@media only screen and (min-width: 762px){.tax-overlay .tax-close-mobile{display:none}}@media only screen and (min-width: 1024px){.item-col-2{width:82%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width: 1250px){.item-col-2{width:86.5%}}@media only screen and (min-width: 1024px){.item-col-2 .item-details{width:61.5%}}.item-col-2 .item-details .promotion-message{font-size:14px;letter-spacing:0em;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-bottom:13px}.item-col-2 .item-quantity .quantity{display:inline-block;width:57px;margin-right:50%}.item-col-2 .item-quantity .quantity .sbHolder{width:57px}@media only screen and (min-width: 1024px){.item-col-2 .item-quantity{width:24.2%}}@media screen and (min-width: 1250px){.item-col-2 .item-quantity{width:24.2%}}.item-col-2 .item-quantity .quantity-title{font-size:14px;letter-spacing:0.02em}@media only screen and (min-width: 1024px){.item-col-2 .item-quantity .quantity-title{display:none}}.item-col-2 .item-quantity .quantity-amount{font-size:14px;letter-spacing:-0.01em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.item-col-2 .item-quantity.wide{width:24.5%}@media screen and (max-width: 1023px){.item-col-2 .item-quantity.wide{width:80%;margin-bottom:30px}.item-col-2 .item-quantity.wide .quantity{margin-bottom:-23px;margin-right:0}.item-col-2 .item-quantity.wide .wide{margin-bottom:30px}}.order-subtotal{font-weight:700}#secondary .order-totals-table .order-shipping a{display:none}.promo-adjustment{color:#900}ul.product-availability-list{margin:0;padding:0}ul.product-availability-list li{list-style:none outside none}ul.product-availability-list .on-order,ul.product-availability-list .not-available{color:#900;font-size:.9em}.pt_checkout .primary-content .checkout-progress-indicator,.checkout-progress-indicator-rework{display:none}@media only screen and (min-width: 762px){.pt_checkout .primary-content .checkout-progress-indicator,.checkout-progress-indicator-rework{display:block;margin-left:20px;margin-right:20px;letter-spacing:0.04em;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;overflow:hidden;text-transform:uppercase;margin-bottom:4px;top:3px;width:100%;position:relative;padding-bottom:1em}.pt_checkout .primary-content .checkout-progress-indicator ul,.checkout-progress-indicator-rework ul{width:100%;list-style:none;display:inline-table;margin:10px 0;padding:0}.pt_checkout .primary-content .checkout-progress-indicator li,.checkout-progress-indicator-rework li{display:inline;font-weight:bold}.pt_checkout .primary-content .checkout-progress-indicator li .step-without-link,.checkout-progress-indicator-rework li .step-without-link{color:#c6c6c6;min-width:20%}.pt_checkout .primary-content .checkout-progress-indicator li span,.checkout-progress-indicator-rework li span{display:block;float:left;background:#e5e5e5;text-align:center;padding:10px;position:relative;text-decoration:none;color:#000;width:28%;margin:0 8px 0 0}.pt_checkout .primary-content .checkout-progress-indicator li span:before,.checkout-progress-indicator-rework li span:before{content:"";border-top:19px solid transparent;border-bottom:17px solid transparent;border-left:18px solid #fff;position:absolute;left:-1px;top:0}.pt_checkout .primary-content .checkout-progress-indicator li span:after,.checkout-progress-indicator-rework li span:after{content:"";border-top:18px solid transparent;border-bottom:16px solid transparent;border-left:19px solid #e5e5e5;top:0;z-index:1;right:-18px;position:absolute}.pt_checkout .primary-content .checkout-progress-indicator li:first-child span:before,.checkout-progress-indicator-rework li:first-child span:before{display:none}.pt_checkout .primary-content .checkout-progress-indicator li.active span:after,.checkout-progress-indicator-rework li.active span:after{border-left:18px solid #000}.pt_checkout .primary-content .checkout-progress-indicator .active span,.checkout-progress-indicator-rework .active span{color:#fff;background-color:#000}.pt_checkout .primary-content .checkout-progress-indicator .active a,.checkout-progress-indicator-rework .active a{color:#fff}.pt_checkout .primary-content .checkout-progress-indicator a,.checkout-progress-indicator-rework a{color:#333}.pt_checkout .primary-content .checkout-progress-indicator i,.checkout-progress-indicator-rework i{padding-left:.83em;color:#ccc}.pt_checkout .primary-content .checkout-progress-indicator .step-3,.checkout-progress-indicator-rework .step-3{padding-right:0}}@media only screen and (min-width: 762px)and (max-width: 1023px){.pt_checkout .primary-content .checkout-progress-indicator,.checkout-progress-indicator-rework{margin-left:15px;margin-right:15px}}@media only screen and (min-width: 762px)and (max-width: 761px){.pt_checkout .primary-content .checkout-progress-indicator,.checkout-progress-indicator-rework{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 762px)and (max-width: 1023px){.pt_checkout .primary-content .checkout-progress-indicator li span:after,.checkout-progress-indicator-rework li span:after{right:-17px}}.checkout-progress-indicator-rework{width:auto;padding-bottom:0}.login-intercept-page.checkout-progress-indicator-rework{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:none}.login-intercept-page.checkout-progress-indicator-rework:after,.login-intercept-page.checkout-progress-indicator-rework:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.login-intercept-page.checkout-progress-indicator-rework{width:66.6666666667%}}@media only screen and (max-width: 1023px){.login-intercept-page.checkout-progress-indicator-rework{width:66.6666666667%}}@media only screen and (max-width: 761px){.login-intercept-page.checkout-progress-indicator-rework{width:133.3333333333%}}.login-intercept-page.checkout-progress-indicator-rework .step-3{padding-right:20px}@media only screen and (max-width: 1023px){.login-intercept-page.checkout-progress-indicator-rework .step-3{padding-right:30px}}.login-intercept-page.checkout-progress-indicator-rework .step-3 .step-name-container{width:100%}.checkout-progress-indicator-rework ul{display:inline}.checkout-progress-indicator-rework li span{padding:0 5px 0 10px;line-height:36px;width:auto;min-width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}@media only screen and (max-width: 1023px){.checkout-progress-indicator-rework li span{letter-spacing:0}}.checkout-progress-indicator-rework li span:before{border-width:18px 0 18px 13px}.checkout-progress-indicator-rework li span:after{border-width:18px 0 18px 13px;right:-13px}.checkout-progress-indicator-rework li.active span:after{border-left:13px solid #767676}.checkout-progress-indicator-rework li.inactive:hover span:not(.step-without-link){background:#cbcbcb}.checkout-progress-indicator-rework li.inactive:hover span:not(.step-without-link):after{border-left-color:#cbcbcb}.checkout-progress-indicator-rework li:last-child span:after{display:none}.checkout-progress-indicator-rework .active span{background-color:#767676}.checkout-progress-indicator-rework .steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-progress-indicator-rework .step-1{min-width:165px}.checkout-progress-indicator-rework .step-2{min-width:180px}.checkout-progress-indicator-rework .step-1{width:33.33%}.checkout-progress-indicator-rework .step-2{width:33.33%}.checkout-progress-indicator-rework .step-3{width:33.33%}.checkout-progress-indicator-rework .step-name-container{width:97%}.checkout-progress-indicator-rework .step-name{width:100%}.pending-payment-container{width:100%;text-align:center}.pending-payment-container .button,.pending-payment-container .mybeautyshelf .gs-product-wrapper-link,.mybeautyshelf .pending-payment-container .gs-product-wrapper-link{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:50px;padding:0 2em}.pending-payment-container .pending-payment-text{font-size:12px;margin-bottom:10px}.pending-payment-container .pending-payment-order-details,.pending-payment-container .pending-payment-repay{float:left;width:49%}@media only screen and (max-width: 761px){.pending-payment-container .pending-payment-order-details,.pending-payment-container .pending-payment-repay{width:100%}}.pending-payment-container .pending-payment-repay{border-left:1px solid #be0f34}@media only screen and (max-width: 761px){.pending-payment-container .pending-payment-repay{border-left:none;margin-top:20px}}.asia-miles-radios-not-used{margin-right:40px}.pt_checkout{padding-bottom:100px}.pt_checkout #main{margin-top:36px}.pt_checkout #main .full-width{width:100%}.pt_checkout footer .checkout-footer{text-align:center;padding-bottom:50px}.pt_checkout .error.hide{display:none}.pt_checkout .address-section-js{position:relative}.pt_checkout #main .primary-content .checkout-progress-indicator .active{background-color:#000;color:#fff}.pt_checkout .primary-content .checkout-step-header{margin-left:20px;margin-right:20px;letter-spacing:-0.02em;font-size:40px;font-family:"ClarinsRegular","Times New Roman",Times,serif;margin-bottom:6px;text-align:center;margin-top:0}@media only screen and (max-width: 1023px){.pt_checkout .primary-content .checkout-step-header{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_checkout .primary-content .checkout-step-header{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 762px){.pt_checkout .primary-content .checkout-step-header{text-align:left}}.pt_checkout .primary-content .accountlogin-subtitle{text-align:center;margin-bottom:20px}.pt_checkout .primary-content .col-1{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:left}.pt_checkout .primary-content .col-1:after,.pt_checkout .primary-content .col-1:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_checkout .primary-content .col-1{width:33.3333333333%}}@media only screen and (max-width: 1023px){.pt_checkout .primary-content .col-1{width:41.6666666667%}}@media only screen and (max-width: 761px){.pt_checkout .primary-content .col-1{width:100%}}@media only screen and (min-width: 1024px){.pt_checkout .primary-content .col-1{margin-left:8.3333333333%;margin-top:0}}@media only screen and (min-width: 1024px)and (max-width: 1023px){.pt_checkout .primary-content .col-1{margin-left:0%}}@media only screen and (min-width: 1024px)and (max-width: 761px){.pt_checkout .primary-content .col-1{margin-left:0%}}.pt_checkout .primary-content .col-1 .login-account{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.pt_checkout .primary-content .col-1 .login-account{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_checkout .primary-content .col-1 .login-account{margin-left:10px;margin-right:10px}}.pt_checkout .primary-content .col-1 .login-account .login-oauthGB{margin:0 0 9px}.pt_checkout .primary-content .col-1 .login-account .return-cust-header{letter-spacing:0.02em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;text-align:center;padding-bottom:7px}.pt_checkout .primary-content .col-1 .login-account p{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-left:0;text-align:center;width:100%;text-transform:none;padding-bottom:27px}.pt_checkout .primary-content .col-1 .login-account .error-form{margin-left:0}@media only screen and (min-width: 762px){.pt_checkout .primary-content .col-1 .login-account .return-cust-header{text-align:left}.pt_checkout .primary-content .col-1 .login-account p{padding-left:0;text-align:left;width:100%}}.pt_checkout .primary-content .login-seperator{display:block}@media only screen and (min-width: 762px){.pt_checkout .primary-content .login-seperator{border-right:2px solid #eee;border-top:none;float:left;width:8%;display:block}}.pt_checkout .primary-content .col-2{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:left;margin-left:0}.pt_checkout .primary-content .col-2:after,.pt_checkout .primary-content .col-2:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_checkout .primary-content .col-2{width:41.6666666667%}}@media only screen and (max-width: 1023px){.pt_checkout .primary-content .col-2{width:50%}}@media only screen and (max-width: 761px){.pt_checkout .primary-content .col-2{width:100%}}@media only screen and (min-width: 762px){.pt_checkout .primary-content .col-2{max-width:41.6667%;margin-left:6%}}.pt_checkout .primary-content .col-2 .login-box{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-right:10px;margin-left:10px}.pt_checkout .primary-content .col-2 .login-box p{letter-spacing:0.02em;font-size:14px;text-align:center;width:100%;text-transform:none;padding-bottom:20px}.pt_checkout .primary-content .col-2 .login-box .guest-register-header{letter-spacing:0.02em;font-size:22px;text-align:center;margin-bottom:16px;margin-top:-4px}@media only screen and (min-width: 762px){.pt_checkout .primary-content .col-2 .login-box{margin-right:0;margin-left:0}.pt_checkout .primary-content .col-2 .login-box p{width:290px;padding-left:0;text-align:left;width:100%;padding-bottom:15px}.pt_checkout .primary-content .col-2 .login-box .guest-register-header{text-align:left;display:inline-block;margin-bottom:17px;margin-top:0}}.pt_checkout .primary-content .checkout-signin{margin-left:20px;margin-right:20px;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-bottom:26px;text-align:center}@media only screen and (max-width: 1023px){.pt_checkout .primary-content .checkout-signin{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_checkout .primary-content .checkout-signin{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 762px){.pt_checkout .primary-content .checkout-signin{margin-bottom:38px;text-align:left}}.pt_checkout .primary-content .checkout-signin .signin-link a{color:#be0f34}@media screen and (min-width: 762px)and (max-width: 1023px){.pt_checkout .primary-content .checkout-progress-indicator .steps li span{max-width:120px}.pt_checkout .primary-content .checkout-progress-indicator .steps li:last-child span{width:35%;max-width:160px;padding-right:0}}.pt_checkout .primary-content .error-form{color:#be0f34;padding:0;margin:0 0 11px 15px}@media only screen and (min-width: 762px){.pt_checkout .primary-content .error-form{margin:0 0 11px 15px}}.pt_checkout .primary-content .error-form #error-icon{margin-left:35px;min-height:30px}.pt_checkout .primary-content .error-form #error-text{width:calc(100% - 40px);word-break:break-word}.pt_checkout .primary-content .error-form #error-text,.pt_checkout .primary-content .error-form #error-icon{display:inline-block;vertical-align:middle}.pt_checkout .primary-content legend{background:#cbcbcb;border:none;margin:0;padding:1.16em 2% .83em;position:relative;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pt_checkout .primary-content legend .containerTitle{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;position:relative;padding:0 .5em;text-transform:uppercase}.pt_checkout .primary-content legend .containerEdit{letter-spacing:0.1em;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;float:right;padding-top:44px;position:relative;left:7px;z-index:1}@media only screen and (min-width: 762px){.pt_checkout .primary-content legend .containerEdit{padding-top:0;left:0}}.pt_checkout .primary-content legend .containerEdit .containerTitleLink{font-size:inherit;border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 762px){.pt_checkout .primary-content legend .containerEdit .containerTitleLink{border-bottom:1px solid #989898}}.pt_checkout .payerauth{text-align:center}.pt_checkout .general-address-error{width:100%}.pt_checkout .general-address-error .error-message{width:100%}#secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#secondary .summary{border-style:none solid solid;border-width:2px}@media only screen and (max-width: 761px){#secondary .summary{border-style:none}}#secondary .summary .summary-close-button-redesign{display:none}#secondary .summary .customer-message{font-size:11px;letter-spacing:0em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding:0 12px 20px;background:none repeat scroll 0 0 #efefef}@media only screen and (min-width: 1024px){#secondary .summary .customer-message{padding:0 25px 20px}}@media only screen and (max-width: 761px){#secondary .summary .customer-message{padding:0 11.5% 20px}}#secondary .summary .customer-message .termsAndConditionsLink{color:#be0f34;outline:none}#secondary .summary .customer-message .termsAndConditionsLink:hover{border-bottom:1px solid #be0f34;line-height:1em}.checkout-mini-cart .shoppingbag-edit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:11px 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 5px}.checkout-mini-cart .shoppingbag-edit .section-header-note{letter-spacing:0.1em;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#000;border-bottom:1px solid #989898;text-transform:uppercase}.checkout-mini-cart .mini-cart-product{border-bottom:2px solid #e5e5e5;overflow:hidden;padding:16px 0}.checkout-mini-cart .mini-cart-product .mini-cart-product-details{width:100%;display:inline-block}.checkout-mini-cart .mini-cart-product .mini-cart-image{float:left}.checkout-mini-cart .mini-cart-product .mini-cart-image.col1{width:32%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:0;display:inline-block;padding-right:10px}.checkout-mini-cart .mini-cart-product .mini-cart-image img{width:100%}.checkout-mini-cart .mini-cart-product .col2{width:68%;display:inline-block}.checkout-mini-cart .mini-cart-product .col2 .mini-cart-name,#secondary .minibasket .checkout-mini-cart .mini-cart-product .col2 .mini-cart-samples-count{letter-spacing:0em;width:100%;font-style:normal;float:none;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000}.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=size],.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .item-details .attribute[data-attribute=v3_skin_type_variation],.item-details .checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=v3_skin_type_variation]{margin-top:17px}.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=size] .value,.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .item-details .attribute[data-attribute=v3_skin_type_variation] .value,.item-details .checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=v3_skin_type_variation] .value{letter-spacing:0em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000}.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=color]{margin-top:17px}.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=color] .image img{height:14px;width:14px}.checkout-mini-cart .mini-cart-product .mini-cart-var-attributes .attribute[data-attribute=color] .value{letter-spacing:0.05em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase}.checkout-mini-cart .mini-cart-product .mini-cart-price-per-unit{margin-top:17px}.checkout-mini-cart .mini-cart-product .mini-cart-attributes{display:none}.checkout-mini-cart .mini-cart-product .mini-cart-pricing{letter-spacing:0.02em;width:100%;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-top:17px;text-align:right;text-transform:uppercase}.checkout-mini-cart .mini-cart-product .mini-cart-pricing .quantity{float:left}.checkout-mini-cart .mini-cart-product .mini-cart-pricing .mini-cart-price{float:right;text-transform:uppercase}.checkout-mini-cart .mini-cart-product .mini-cart-pricing .label,.checkout-mini-cart .mini-cart-product .mini-cart-pricing .value{color:#767676;text-transform:uppercase}.address select{height:3em}.shipping-method{margin-top:1.83em}.shipping-method label{display:inline;float:none !important;padding-right:.42em !important}.shipping-method .shipping-description{display:inline}.redemption{color:#900}.redemption .success{color:#019328}.redemption span.error{margin-left:0}.payment-method-options .form-row{clear:none;float:left;width:30%}.payment-method-options label{width:auto}.payment-method{clear:both;display:none}.payment-method-expanded{display:block}.cvn-tip{float:left;margin:12px 0 0 10px;width:auto}@media only screen and (min-width: 1024px){.cvn-tip{width:10%;margin:12px 0 0;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}}.cvn-tip .tooltip-content{display:none}@media only screen and (max-width: 761px){.cvn-tip{margin-top:14px}}.month,.year,.day{clear:none;float:left;margin:0 10px 2% 0}.year.label-removed{margin-right:0}.month select,.year select,.day select{margin:0;width:auto}.month .form-caption{margin-left:0}.cvn input{width:50px !important}.bml-terms-and-conditions{border:1px solid #767676;font-size:.8em;height:400px;overflow:auto;padding:1em}.bml-table-col-1{width:25%}.pt_checkout h3{padding-bottom:1em}.checkout-mini-cart{background:none repeat scroll 0 0 #efefef;overflow:auto}.checkout-order-totals{background:none repeat scroll 0 0 #efefef;position:relative}.checkout-order-totals .order-totals-table{padding:20px 12px 10px}@media only screen and (min-width: 1024px){.checkout-order-totals .order-totals-table{padding:20px 25px 10px}}@media only screen and (max-width: 761px){.checkout-order-totals .order-totals-table{padding:20px 11.5% 10px}}.checkout-order-totals .order-totals-table .order-summary-contents{margin:17px 0 18px}.checkout-order-totals .order-totals-table .estimated-total{padding-bottom:10px}.checkout-order-totals .order-totals-table .estimated-total .order-sales-tax{padding-top:9px}.summary-and-minibasket{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;float:none}.summary-and-minibasket .minibasket{border-style:solid solid none;border-width:2px}@media only screen and (max-width: 761px){.summary-and-minibasket .minibasket{border-style:none}}.summary-and-minibasket .minibasket .rect-icon{display:inline-block;float:right;cursor:pointer}.summary-and-minibasket .minibasket .section-header{letter-spacing:0.02em;background:#000;border:none;color:#fff;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin:0;padding:13px 11px 13px 19px;position:relative;text-transform:none;cursor:pointer}@media screen and (min-width: 762px)and (max-width: 1023px){.summary-and-minibasket .minibasket .section-header{padding:13px 5px 13px 5px;font-size:13px}}@media only screen and (max-width: 761px){.summary-and-minibasket .minibasket .section-header{padding:13px 11px}}.summary-and-minibasket .checkout-mini-cart{background-color:#fff;max-height:100%;width:100%}.summary-and-minibasket .checkout-mini-cart .minibasket-content{overflow:auto;width:100%}.summary-and-minibasket .checkout-mini-cart .minibasket-content .mini-cart-product{padding:16px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1023px){.summary-and-minibasket .checkout-mini-cart .minibasket-content .mini-cart-product{padding:16px 5px}}@media only screen and (max-width: 761px){.summary-and-minibasket .checkout-mini-cart .minibasket-content .mini-cart-product{padding:16px 10px}}@media only screen and (max-width: 1024px){.summary-and-minibasket .checkout-mini-cart .minibasket-content{margin-bottom:5px}}@media only screen and (max-width: 1023px){.summary-and-minibasket .checkout-mini-cart .jspContainer .mini-cart-product{padding:16px 0}}@media only screen and (max-width: 761px){.summary-and-minibasket+.cart-coupon-code{margin-top:0}}.summary-and-minibasket:after{content:"";clear:both}.place-order-totals{clear:both}.place-order-totals .order-totals-table{float:right;width:50%}.order-component-block{margin:1.67em 0}.order-component-block .section-header a{float:right;font-weight:normal}.order-component-block .details{background:none repeat scroll 0 0 #e0e0e0;color:#767676;padding:.5em 1em}.order-summary-footer{position:relative}.order-summary-footer h2{font-size:2em;font-style:italic;font-weight:normal}.order-summary-footer .content-asset{margin-top:20px}.order-summary-footer .order-summary-tips-and-total{padding-bottom:27px}@media only screen and (min-width: 762px){.order-summary-footer .order-summary-tips-and-total{padding-bottom:30px}}.summary-help{float:right;font-size:.8em;margin:1em 0}.summary-form{clear:both;display:block;padding:0}@media only screen and (min-width: 762px){.summary-form{padding:1.67em 0 0}}.summary-form .back-to-cart{font-size:1.1em}.summary-form .back-to-cart:hover{text-decoration:underline}.summary-form button{width:100%;margin:15px 0 11px 0;font-size:11px;float:right}@media only screen and (min-width: 762px){.summary-form button{width:240px;margin:15px 0 11px 1.5em}}.summary-form button.placeholder-button{display:none}.summary-form .checkbox span.error{float:right}.order-summary-footer .summary-form label{text-align:left}.pt_order-confirmation h1{font-size:2.5em}.pt_order-confirmation #primary h2{font-size:2em;font-style:italic;font-weight:normal}.pt_order-confirmation .print-page{float:right}.confirmation-message{border-bottom:3px solid #fff;margin-bottom:1.67em;padding-bottom:1.67em}.summary .edit{position:absolute;text-transform:uppercase;right:10px;font-size:.9em;line-height:1.5em}.pt_order-confirmation #main{padding:0 1.15em}.item-shipping-address{min-width:120px}.billing-error{color:red;margin:0 0 .83em 24%}.loginonbehalfdcode{width:52%;float:right}.agentfields{margin-top:20px;display:inline-block;width:100%}.agentfields .form-row{padding-top:10px}.agentfields label{width:45%;text-align:right}.agentfields textarea{width:50%;float:right}.pt_checkout .primary-focus .primary-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.pt_checkout .primary-focus .primary-content:after,.pt_checkout .primary-focus .primary-content:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_checkout .primary-focus .primary-content{width:66.6666666667%}}@media only screen and (max-width: 1023px){.pt_checkout .primary-focus .primary-content{width:66.6666666667%}}@media only screen and (max-width: 761px){.pt_checkout .primary-focus .primary-content{width:100%}}@media only screen and (max-width: 761px){.pt_checkout .primary-focus .primary-content{padding-bottom:10px}}.pt_checkout .primary-focus .primary-content .shippingContainer,.pt_checkout .primary-focus .primary-content .billingContainer,.pt_checkout .primary-focus .primary-content #summaryContainer{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.pt_checkout .primary-focus .primary-content .shippingContainer,.pt_checkout .primary-focus .primary-content .billingContainer,.pt_checkout .primary-focus .primary-content #summaryContainer{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_checkout .primary-focus .primary-content .shippingContainer,.pt_checkout .primary-focus .primary-content .billingContainer,.pt_checkout .primary-focus .primary-content #summaryContainer{margin-left:10px;margin-right:10px}}.pt_checkout .primary-focus #secondary{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:12px}.pt_checkout .primary-focus #secondary:after,.pt_checkout .primary-focus #secondary:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_checkout .primary-focus #secondary{width:33.3333333333%}}@media only screen and (max-width: 1023px){.pt_checkout .primary-focus #secondary{width:33.3333333333%}}@media only screen and (max-width: 761px){.pt_checkout .primary-focus #secondary{width:100%}}@media only screen and (max-width: 761px){.pt_checkout .primary-focus #secondary{margin-top:0}}.gift-message-text .char-count{margin-left:14%}.shipping-newsletter-box{float:left;width:100%;padding-bottom:7px}.shipping-newsletter-box label{padding:0;text-align:left}.shippingAddressFormIn{position:relative}.shippingAddressFormIn:after,.shippingAddressFormIn:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.shippingAddressFormIn .form-row:nth-of-type(2n){clear:both}.billingAddressForm .form-row:nth-of-type(2n-1){clear:both}.shippingAddressForm,.billingAddressForm{position:relative}.shippingAddressForm:after,.shippingAddressForm:before,.billingAddressForm:after,.billingAddressForm:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.shippingAddressForm .ShippingRequiredmsg,.billingAddressForm .ShippingRequiredmsg{font-size:14px;line-height:40px;color:#767676}.shippingAddressForm .form-row span.error,.shippingAddressForm .form-row label.error,.billingAddressForm .form-row span.error,.billingAddressForm .form-row label.error{margin:0;min-height:14px;padding:3px 0;display:inline-block}.shippingAddressForm .form-row input:not(.error),.shippingAddressForm .form-row .sbHolder,.billingAddressForm .form-row input:not(.error),.billingAddressForm .form-row .sbHolder{margin-bottom:20px}.shippingAddressForm .form-row.error .sbHolder,.billingAddressForm .form-row.error .sbHolder{margin-bottom:0}.shippingAddressForm .form-row.show-hint span.form-caption,.billingAddressForm .form-row.show-hint span.form-caption{display:block;color:#767676;position:relative;top:-15px;margin:0}.shippingAddressForm .form-row.show-hint span.error,.billingAddressForm .form-row.show-hint span.error{margin:0 0 15px}.shippingAddressForm .form-row.cursor-text,.billingAddressForm .form-row.cursor-text{cursor:text}@media only screen and (min-width: 762px){.shippingAddressForm .sbHolder,.billingAddressForm .sbHolder{width:98.1%;height:50px}.shippingAddressForm .sbHolder .sbSelector:link,.shippingAddressForm .sbHolder .sbSelector:visited,.shippingAddressForm .sbHolder .sbSelector:hover,.billingAddressForm .sbHolder .sbSelector:link,.billingAddressForm .sbHolder .sbSelector:visited,.billingAddressForm .sbHolder .sbSelector:hover{line-height:50px;text-indent:20px}.shippingAddressForm .sbHolder .sbToggle,.shippingAddressForm .sbHolder .sbToggle:hover,.billingAddressForm .sbHolder .sbToggle,.billingAddressForm .sbHolder .sbToggle:hover{height:48px;position:absolute;margin-bottom:0px}}@media only screen and (min-width: 762px){.shippingAddressForm .required-txt,.billingAddressForm .required-txt{display:block;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;color:#767676;line-height:52px}.shippingAddressForm .sbOptions li,.billingAddressForm .sbOptions li{padding:0}.shippingAddressForm .form-row,.billingAddressForm .form-row{width:49.5%;padding:0;float:left;clear:none;position:relative;margin:0}.shippingAddressForm .form-row .form-caption,.billingAddressForm .form-row .form-caption{margin:0;display:none}.shippingAddressForm .form-row .form-caption.error-message,.billingAddressForm .form-row .form-caption.error-message{display:block;width:90%}.shippingAddressForm .form-row .sbOptions,.billingAddressForm .form-row .sbOptions{width:100%}.shippingAddressForm .form-row:nth-of-type(odd),.billingAddressForm .form-row:nth-of-type(odd){margin-left:1%}.shippingAddressForm .form-row.formfullwidth,.billingAddressForm .form-row.formfullwidth{width:100%;margin-left:0}.shippingAddressForm .form-row.formfullwidth input,.billingAddressForm .form-row.formfullwidth input{width:92.5%;padding:0 3.5%}}@media only screen and (max-width: 761px){.shippingAddressForm,.billingAddressForm{width:100%}.shippingAddressForm .form-row,.billingAddressForm .form-row{width:100%;margin:0}.shippingAddressForm .form-row input,.billingAddressForm .form-row input{width:96%;margin:0;line-height:30px}.shippingAddressForm .form-row .form-caption,.billingAddressForm .form-row .form-caption{display:none}.shippingAddressForm .form-row .sbHolder,.billingAddressForm .form-row .sbHolder{width:100%}.shippingAddressForm .form-row .sbOptions,.billingAddressForm .form-row .sbOptions{width:100% !important}.shippingAddressForm .form-row .sbOptions li,.billingAddressForm .form-row .sbOptions li{padding:0}}.billingFormContainer{position:relative}.billingFormContainer:after,.billingFormContainer:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.billingFormContainer .hidden{display:none}.addNewAddressWrp,.backToAddressesWrp{padding:30px 0;text-align:center}.addNewAddressWrp:after,.addNewAddressWrp:before,.backToAddressesWrp:after,.backToAddressesWrp:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.addNewAddressWrp,.backToAddressesWrp{text-align:right}}.addNewAddressWrp input[type=button],.backToAddressesWrp input[type=button]{white-space:normal}.addNewAddressWrp input[type=button]:focus,.backToAddressesWrp input[type=button]:focus{outline-offset:-2px}.pt_checkout .BillingAddress_Section{margin:16px 0 0px}.pt_checkout .BillingAddress_Section:after,.pt_checkout .BillingAddress_Section:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.pt_checkout .BillingAddress_Section .input-checkbox+label{margin-bottom:0}.pt_checkout .BillingAddress_Section input[type=checkbox]+a::before,.pt_checkout .BillingAddress_Section input[type=checkbox]+label::before,.pt_checkout .BillingAddress_Section input[type=radio]+a::before,.pt_checkout .BillingAddress_Section input[type=radio]+label::before{margin-right:1px}.pt_checkout .BillingAddress_Section input[type=checkbox]:checked+a,.pt_checkout .BillingAddress_Section input[type=checkbox]:checked+label,.pt_checkout .BillingAddress_Section input[type=radio]:checked+a,.pt_checkout .BillingAddress_Section input[type=radio]:checked+label{color:#000;font-size:14px}.pt_checkout .BillingAddress_Section label{font-size:14px;font-weight:normal}.pt_checkout .BillingAddress_Section label:before{margin-top:-3px}.pt_checkout .BillingAddress_Section .address:before{margin-top:5px}.pt_checkout .BillingAddress_Section .addNewAddressWrp{border-bottom:0;padding:20px 0}.pt_checkout .BillingAddress_Section p{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin-bottom:0}.pt_checkout .BillingAddress_Section .form-row{margin:0;display:inline-block}@media only screen and (max-width: 761px){.pt_checkout .BillingAddress_Section .form-row{width:70%}.pt_checkout .BillingAddress_Section .form-row label{text-align:left}}.billingAddressForm{margin-top:18px}@media only screen and (min-width: 762px){.billingAddressForm{margin-top:28px}}.billingAddressForm .form-row:nth-of-type(odd),.billingAddressForm .form-row.formfullwidth:nth-of-type(odd),.billingAddressForm .form-row.formfullwidth:nth-of-type(even){margin-left:0}.billingAddressForm .backToAddresses{top:-7%;right:6px}@media only screen and (max-width: 381px){.billingAddressForm .backToAddresses{width:100%}}.billingAddressForm .form-row:nth-of-type(even){margin-left:1%}@media only screen and (max-width: 761px){.billingAddressForm .form-row:nth-of-type(even){margin-left:0}}.shippingFormContainer{position:relative}@media only screen and (max-width: 761px){.shippingFormContainer fieldset{width:100%}}.shippingAddressForm input[type=tel],.shippingAddressForm input[type=text],.shippingAddressForm input[type=email],.shippingAddressForm input[type=password],.shippingAddressForm input[type=number],.billingAddressForm input[type=tel],.billingAddressForm input[type=text],.billingAddressForm input[type=email],.billingAddressForm input[type=password],.billingAddressForm input[type=number],.BillingAddress_Section input[type=tel],.BillingAddress_Section input[type=text],.BillingAddress_Section input[type=email],.BillingAddress_Section input[type=password],.BillingAddress_Section input[type=number]{-webkit-appearance:none;border:0 none}.shippingAddressForm input[type=tel].error,.shippingAddressForm input[type=text].error,.shippingAddressForm input[type=email].error,.shippingAddressForm input[type=password].error,.shippingAddressForm input[type=number].error,.billingAddressForm input[type=tel].error,.billingAddressForm input[type=text].error,.billingAddressForm input[type=email].error,.billingAddressForm input[type=password].error,.billingAddressForm input[type=number].error,.BillingAddress_Section input[type=tel].error,.BillingAddress_Section input[type=text].error,.BillingAddress_Section input[type=email].error,.BillingAddress_Section input[type=password].error,.BillingAddress_Section input[type=number].error{-webkit-box-shadow:inset 0 0 0 2px #be0f34;box-shadow:inset 0 0 0 2px #be0f34}.shippingAddressForm input[type=tel]:focus,.shippingAddressForm input[type=text]:focus,.shippingAddressForm input[type=email]:focus,.shippingAddressForm input[type=password]:focus,.shippingAddressForm input[type=number]:focus,.billingAddressForm input[type=tel]:focus,.billingAddressForm input[type=text]:focus,.billingAddressForm input[type=email]:focus,.billingAddressForm input[type=password]:focus,.billingAddressForm input[type=number]:focus,.BillingAddress_Section input[type=tel]:focus,.BillingAddress_Section input[type=text]:focus,.BillingAddress_Section input[type=email]:focus,.BillingAddress_Section input[type=password]:focus,.BillingAddress_Section input[type=number]:focus{-webkit-box-shadow:inset 0 0 0 1px #d4d4d4;box-shadow:inset 0 0 0 1px #d4d4d4}@media only screen and (min-width: 762px){.shippingAddressForm input[type=tel],.shippingAddressForm input[type=text],.shippingAddressForm input[type=email],.shippingAddressForm input[type=password],.shippingAddressForm input[type=number],.billingAddressForm input[type=tel],.billingAddressForm input[type=text],.billingAddressForm input[type=email],.billingAddressForm input[type=password],.billingAddressForm input[type=number],.BillingAddress_Section input[type=tel],.BillingAddress_Section input[type=text],.BillingAddress_Section input[type=email],.BillingAddress_Section input[type=password],.BillingAddress_Section input[type=number]{width:85%;padding:0 7%;margin-left:0;line-height:45px;height:50px}.shippingAddressForm input[type=tel]:focus,.shippingAddressForm input[type=text]:focus,.shippingAddressForm input[type=number]:focus,.shippingAddressForm input[type=password]:focus,.shippingAddressForm input[type=email]:focus,.billingAddressForm input[type=tel]:focus,.billingAddressForm input[type=text]:focus,.billingAddressForm input[type=number]:focus,.billingAddressForm input[type=password]:focus,.billingAddressForm input[type=email]:focus,.BillingAddress_Section input[type=tel]:focus,.BillingAddress_Section input[type=text]:focus,.BillingAddress_Section input[type=number]:focus,.BillingAddress_Section input[type=password]:focus,.BillingAddress_Section input[type=email]:focus{outline:0;line-height:45px;height:50px}.shippingAddressForm select,.billingAddressForm select,.BillingAddress_Section select{margin:0;width:99.1%}}@media only screen and (max-width: 761px){.shippingAddressForm,.billingAddressForm,.BillingAddress_Section{width:100%}.shippingAddressForm .form-row,.billingAddressForm .form-row,.BillingAddress_Section .form-row{width:100%;margin:0}.shippingAddressForm .form-row input,.billingAddressForm .form-row input,.BillingAddress_Section .form-row input{width:94%;margin:0;line-height:30px}.shippingAddressForm .form-row .form-caption.error-message,.billingAddressForm .form-row .form-caption.error-message,.BillingAddress_Section .form-row .form-caption.error-message{display:block;width:90%}.shippingAddressForm .form-row .sbHolder,.billingAddressForm .form-row .sbHolder,.BillingAddress_Section .form-row .sbHolder{width:100%}.shippingAddressForm .form-row .sbOptions,.billingAddressForm .form-row .sbOptions,.BillingAddress_Section .form-row .sbOptions{width:100% !important}.shippingAddressForm .form-row .sbOptions li,.billingAddressForm .form-row .sbOptions li,.BillingAddress_Section .form-row .sbOptions li{padding:0}}@media only screen and (min-width: 662px)and (max-width: 760px){.shippingAddressForm .form-row .sbHolder,.billingAddressForm .form-row .sbHolder,.BillingAddress_Section .form-row .sbHolder{width:99%}.shippingAddressForm .form-row input,.billingAddressForm .form-row input,.BillingAddress_Section .form-row input{width:96.5%}}.pt_checkout #shippingContainer{margin-bottom:30px;position:relative}.pt_checkout #shippingContainer .gdpr-checkout{float:right;padding-right:4px;line-height:17px}@media only screen and (max-width: 762px){.pt_checkout #shippingContainer .gdpr-checkout{float:none;padding-right:0}}.pt_checkout #shippingContainer .legal-requirements{margin-top:0}@media only screen and (max-width: 762px){.pt_checkout #shippingContainer .legal-requirements{margin-top:20px}}@media only screen and (max-width: 762px){.pt_checkout #shippingContainer .legal-requirements .privacy-policy-block{margin:5px 0 20px}}@media only screen and (min-width: 762px){.pt_checkout #shippingContainer{margin-bottom:0}}.pt_checkout .billingContainer{margin-bottom:20px}.pt_checkout .billingContainer:after,.pt_checkout .billingContainer:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.pt_checkout .billingContainer{margin-bottom:20px}}.pt_checkout .billingContainer .payment-methods-wrapper{position:relative}.pt_checkout .billingContainer .payment-methods-wrapper.hidden{display:none}.pt_checkout .billingContainer .payment-methods-wrapper .error-message{width:100%;display:inline-block}.shippingAddressList{position:relative}.shippingAddressList:after,.shippingAddressList:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.billingAddressList{min-height:190px}.billingAddressList:after,.billingAddressList:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.billingAddressList label{margin:0 20px 20px 0px;position:relative;width:100%}.billingAddressList label .AddressType{right:10px;top:0}.addressSummary{border-bottom:2px solid #e5e5e5;position:relative;font-size:14px;padding-bottom:20px;padding-top:20px;word-break:break-word}.addressSummary:after,.addressSummary:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.addressSummary input[type=checkbox]:checked+label,.addressSummary input[type=checkbox]:checked+a,.addressSummary input[type=radio]:checked+label,.addressSummary input[type=radio]:checked+a{color:#000}.addressSummary label{color:#000;text-align:left;font-size:14px;line-height:20px;font-weight:normal;padding-top:0}.addressSummary .address{width:100%}.addressSummary .address:before{vertical-align:top;margin-top:5px}.addressSummary .address-info{width:calc(100% - 25px);display:inline-block}.addressSummary .address-id{width:69%;margin-bottom:10px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}@media only screen and (max-width: 761px){.addressSummary .address-id{width:59%}}.addressSummary .address-id,.addressSummary .AddressType{display:inline-block}.addressSummary .AddressType{width:29%;color:#be0f34;text-align:right;float:right}@media only screen and (max-width: 761px){.addressSummary .AddressType{width:39%}}.addressSummary .addressSummary_buttons{position:absolute;right:0;bottom:20px}.addressSummary .addressSummary_buttons .button-link{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.1em;height:auto;min-width:auto;padding:0}.addressSummary .addressSummary_buttons .addressEdit{margin-right:13px;border-bottom:1px solid #d4d4d4}.addressSummary .addressSummary_buttons .addressDelete{margin-left:13px;border-bottom:1px solid #d4d4d4}input[type=radio]+.radioTogglebtn{letter-spacing:0.1em;background-color:#fff;border:2px solid #e5e5e5;color:#000;cursor:pointer;font-size:12px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;-webkit-transition:opacity .3s,background-color .3s ease;transition:opacity .3s,background-color .3s ease;padding:.5em 2em;min-width:165px;line-height:26px;padding:0 20px;height:26px;display:inline-block;min-width:auto;padding:0 10px}input[type=radio]:not(:checked)+.radioTogglebtn:hover{background-color:#fff;border:2px solid #cbcbcb;color:#000;opacity:1}.shipping-method-list{position:relative;padding:15px 0}.shipping-method-list:after,.shipping-method-list:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.shipping-method-list{border-bottom:2px solid #e5e5e5}}.shipping-method-list .shipping-Methods-messgage{font-size:14px;line-height:20px;margin:0 0 15px;padding:0;color:#000}@media only screen and (max-width: 761px){.shipping-method-list .shipping-Methods-messgage{font-size:11px;letter-spacing:0.02em}}.shipping-method-list .shipping-Methods-messgage a{color:#be0f34;text-decoration:none}.shipping-method-list h4{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;margin-bottom:15px;font-weight:normal;margin-top:0}.shipping-method-list .shipping-methods-text{margin-bottom:17px}.shipping-method-list .sbHolder{width:100%}.shipping-method-list .sbSelector{width:auto;text-indent:11px;font-size:14px}.shipping-method-list .sbOptions{width:100%}.shipping-method-list .sbOptions li{padding:0}@media only screen and (min-width: 762px){.shippingMethodSelect,.shipping-method-list .sbHolder,.approaching-shipping-promotions-mobile{display:none}}.stores-overlay-container{display:none}.modifyUpsSelection{text-transform:uppercase;color:#000;cursor:pointer;font-weight:bold;text-decoration:underline;letter-spacing:.1em}.Deliverymethodslistitems{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.Deliverymethodslistitems:after,.Deliverymethodslistitems:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.Deliverymethodslistitems .form-indent,.Deliverymethodslistitems .form-row,.Deliverymethodslistitems .label-inline{margin:0;padding:0}@media only screen and (max-width: 761px){.Deliverymethodslistitems{display:none}}.Deliverymethodslistitems .Deliverymethodslistitems-li{position:relative;display:block;margin:0;width:48%;float:left;clear:none;padding:20px 0 20px 0;margin-left:20px}@media only screen and (max-width: 1023px){.Deliverymethodslistitems .Deliverymethodslistitems-li{width:45%;margin-left:4%}}.Deliverymethodslistitems .Deliverymethodslistitems-li .standard-shipping{text-decoration:line-through;font-size:13px}.Deliverymethodslistitems .Deliverymethodslistitems-li .shippingMethodDescription{padding-left:0}.Deliverymethodslistitems .Deliverymethodslistitems-li .shippingMethodDescription:after,.Deliverymethodslistitems .Deliverymethodslistitems-li .shippingMethodDescription:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.Deliverymethodslistitems .Deliverymethodslistitems-li label{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:10px;color:#000;font-weight:normal;padding-left:0}.Deliverymethodslistitems .Deliverymethodslistitems-li label:before{margin-top:-2px;margin-right:2px}.Deliverymethodslistitems .Deliverymethodslistitems-li:nth-child(odd){margin-left:0}.Deliverymethodslistitems .Deliverymethodslistitems-li ul{margin:0;padding:0;position:relative;left:17px}.Deliverymethodslistitems .Deliverymethodslistitems-li li{margin:0;color:#767676;list-style:disc;width:95%}@media only screen and (max-width: 1023px){.Deliverymethodslistitems .Deliverymethodslistitems-li li{margin-bottom:5px}}@media only screen and (max-width: 1023px){.shipping-promos{font-size:11px;letter-spacing:0.02em;margin:20px 0 10px -25px}}@media only screen and (max-width: 1023px)and (min-width: 762px){.shipping-promos{margin:20px 20px 10px}}@media only screen and (max-width: 1023px){.sbOptions .standard-shipping,.sbSelector .standard-shipping{text-decoration:line-through;font-size:10px}.sbOptions .discount-shipping,.sbSelector .discount-shipping{font-size:11px}}.billingFormContainer form:after,.billingFormContainer form:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.continueBtnWrp{text-align:right;margin:0 0 -11px 0;width:100%;padding:30px 0 10px;width:100%}.continueBtnWrp:after,.continueBtnWrp:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.continueBtnWrp{margin:0 0 15px 0}}.continueBtnWrp button{width:240px}@media only screen and (max-width: 761px){.continueBtnWrp button{width:100%}}input[type=text].inputElement,input[type=tel].inputElement{width:100%;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;padding:0 20px;letter-spacing:0.05em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.apply-row{float:left;clear:none;margin-bottom:13px}@media only screen and (max-width: 761px){.apply-row{width:100%;margin-bottom:7px}}.apply-row button{min-width:90px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 761px){.apply-row button{width:100%}}.paymentmethod-label{line-height:20px;font-size:14px}.payment-invoice{line-height:20px;font-size:14px}.tabs{position:relative;min-height:50px;clear:both;margin:19px 0 0}@media only screen and (max-width: 1023px){.tabs{display:none}}.tab{float:left}.tab label{padding:10px;border:1px solid #ccc;margin-left:-1px;position:relative;left:1px}.payment-method-options [type=radio]:checked~label{background:#fff;border-bottom:1px solid #fff;z-index:2;-webkit-box-shadow:inset 0px 4px 0px 0px #be0f34;box-shadow:inset 0px 4px 0px 0px #be0f34;border-top-width:0;color:inherit}.payment-method-options .form-row.tab{margin:0}.payment-method-options .form-indent{margin-left:0}.payment-method-options .payment-image{max-width:100%;max-height:100%}.payment-method-options .tab label{padding:17px 10px 10px;border:1px solid #e5e5e5;margin-left:-1px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:50px;width:100%}.payment-method-options .tab input[type=radio]+label:before,.payment-method-options .tab input[type=radio]+a:before{display:none}.payment-method-options .tab input[type=radio]:checked+label:before,.payment-method-options .tab input[type=radio]:checked+a:before{display:none}.ui-dialog div.confirmation-dialog-cc{padding-bottom:20px;text-align:center}.ui-dialog div.confirmation-dialog-cc .form-row-button{width:70%;margin:0 auto}@media only screen and (max-width: 761px){.ui-dialog div.confirmation-dialog-cc .form-row-button{width:100%;text-align:center}}.ui-dialog div.confirmation-dialog-cc .deleteCCNo{float:left;margin-right:20px}@media only screen and (max-width: 761px){.ui-dialog div.confirmation-dialog-cc .deleteCCNo{float:none;margin-right:2px}}.pt_checkout #primary .accordian-active{background:#000;color:#fff}.order-totals-table .order-summary-contents .order-sales-tax .value{width:auto}.order-totals-table .order-summary-contents .order-sales-tax span{margin-bottom:0}.shippingSummary,.billingSummary{font-size:14px}.shippingSummary:after,.shippingSummary:before,.billingSummary:after,.billingSummary:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method,.billingSummary .billing-to,.billingSummary .payment-instrument{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:40px;margin-bottom:30px;line-height:1.4;word-wrap:break-word}.shippingSummary .deliver-to:after,.shippingSummary .deliver-to:before,.shippingSummary .gift-section:after,.shippingSummary .gift-section:before,.shippingSummary .shipping-method:after,.shippingSummary .shipping-method:before,.billingSummary .billing-to:after,.billingSummary .billing-to:before,.billingSummary .payment-instrument:after,.billingSummary .payment-instrument:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method,.billingSummary .billing-to,.billingSummary .payment-instrument{width:33.3333333333%}}@media only screen and (max-width: 1023px){.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method,.billingSummary .billing-to,.billingSummary .payment-instrument{width:50%}}@media only screen and (max-width: 761px){.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method,.billingSummary .billing-to,.billingSummary .payment-instrument{width:100%}}.shippingSummary .deliver-to strong,.shippingSummary .gift-section strong,.shippingSummary .shipping-method strong,.billingSummary .billing-to strong,.billingSummary .payment-instrument strong{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-weight:normal}@media only screen and (min-width: 1024px){.shippingSummary .deliver-to,.shippingSummary .gift-section,.shippingSummary .shipping-method,.billingSummary .billing-to,.billingSummary .payment-instrument{margin-bottom:42px}}.billingSummary>div,.shippingSummary>div{margin-top:0}.billingSummary>div:first-child,.shippingSummary>div:first-child{margin-top:15px}@media only screen and (min-width: 762px){.billingSummary>div:first-child,.shippingSummary>div:first-child{margin-top:30px}}@media only screen and (min-width: 762px){.billingSummary>div,.shippingSummary>div{margin-top:30px}}.shippingSummary .gift-section{margin-right:0;padding-right:0}@media only screen and (min-width: 762px){.shippingSummary .gift-section{width:100%;margin-top:0}}@media only screen and (min-width: 1024px){.shippingSummary .gift-section{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:30px}.shippingSummary .gift-section:after,.shippingSummary .gift-section:before{-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.shippingSummary .gift-section{width:33.3333333333%}}@media only screen and (min-width: 1024px)and (max-width: 1023px){.shippingSummary .gift-section{width:50%}}@media only screen and (min-width: 1024px)and (max-width: 761px){.shippingSummary .gift-section{width:100%}}.billingSummary .billing-to{left:33.3333333333%}@media only screen and (max-width: 1023px){.billingSummary .billing-to{left:0}}@media only screen and (max-width: 761px){.billingSummary .billing-to{left:0}}@media only screen and (min-width: 1024px){.billingSummary .billing-to{margin-bottom:50px}}.order-summary-message{font-size:16px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;padding-top:12px}@media only screen and (min-width: 762px){.order-summary-message{text-align:left}}.pt_checkout .thankyou-content{margin:0 0 0 0;border:0 none}.pt_checkout .thankyou-content .confirmation-leftsection{margin-left:20px;margin-right:20px;margin-right:0px}@media only screen and (max-width: 1023px){.pt_checkout .thankyou-content .confirmation-leftsection{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_checkout .thankyou-content .confirmation-leftsection{margin-left:10px;margin-right:10px}}.pt_checkout #secondary .cust-section{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.02em;font-size:22px;color:#000;padding:0 40px;margin-bottom:11px;text-align:center}@media only screen and (min-width: 762px){.pt_checkout #secondary .cust-section{padding:0 15px}}.pt_checkout .privacy-policy-block,.pt_checkout .terms-block{margin:5px 0 46px;text-align:center}.pt_checkout .privacy-policy-block .privacy-policy,.pt_checkout .terms-block .privacy-policy{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-size:11px;text-transform:uppercase;border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 762px){.pt_checkout .privacy-policy-block,.pt_checkout .terms-block{margin:-2px 0 18px;text-align:left}}.pt_checkout .thankyou-message-block{margin-left:20px;margin-right:20px;margin-top:0}@media only screen and (max-width: 1023px){.pt_checkout .thankyou-message-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_checkout .thankyou-message-block{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 762px){.pt_checkout .thankyou-message-block{margin-top:90px}}.help-block{margin-left:20px;margin-right:20px;border:5px solid #e5e5e5;color:#000;padding:25px 47px;margin-top:20px;margin-bottom:84px;text-align:center}@media only screen and (max-width: 1023px){.help-block{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.help-block{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1024px){.help-block{margin-bottom:0;padding:25px 8px}}@media only screen and (max-width: 1023px){.help-block{margin-bottom:0;padding:25px 4px}}@media only screen and (max-width: 761px){.help-block{margin-bottom:84px}}.help-block .block-header{letter-spacing:0.02em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-bottom:20px}.help-block .phone-header{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;padding-bottom:2px}.help-block .phone-no{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-bottom:4px}.help-block .service{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.help-block .email-header{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;padding:13px 0 3px}.help-block .email-id{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-bottom:7px;word-wrap:break-word}.help-block .note{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;padding-bottom:2px}.pt_checkout .primary-focus .thankyou-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.pt_checkout .primary-focus .thankyou-content:after,.pt_checkout .primary-focus .thankyou-content:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_checkout .primary-focus .thankyou-content{width:66.6666666667%}}@media only screen and (max-width: 1023px){.pt_checkout .primary-focus .thankyou-content{width:66.6666666667%}}@media only screen and (max-width: 761px){.pt_checkout .primary-focus .thankyou-content{width:100%}}.thankyou-content{color:#000}.thankyou-content .thankyou-msg{letter-spacing:-0.02em;font-size:30px;font-family:"ClarinsRegular","Times New Roman",Times,serif;text-align:center;margin-top:18px}@media only screen and (min-width: 762px){.thankyou-content .thankyou-msg{letter-spacing:-0.02em;font-size:40px;text-align:left}}.thankyou-content .order-no{letter-spacing:0.02em;font-size:14px;margin-top:25px}.thankyou-content .order-no .ord-header{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.thankyou-content .order-no .ord-number{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.thankyou-content .order-msg{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-top:22px}.thankyou-content .order-shipping-type{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-top:22px}.thankyou-content .order-shipping-type .shipping-name{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.thankyou-content .order-receiving-date-time{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-top:22px;margin-bottom:12px}.thankyou-content .order-receiving-date-time .date-range{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.thankyou-content .order-shipping-msg{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676}.thankyou-content .order-seperator{width:100%;border-top:2px solid #e5e5e5;overflow:hidden;margin-top:26px;margin-bottom:24px}.thankyou-content .order-summary{letter-spacing:0.02em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.thankyou-content .order-date{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-top:20px;margin-bottom:22px}.thankyou-content .order-date .order-date-value{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.thankyou-content .order-details{display:inline-block;height:100%;width:100%}.thankyou-content .billing-section{float:left;height:auto;width:100%;padding-bottom:19px}@media only screen and (min-width: 1024px){.thankyou-content .billing-section{width:40%;padding-bottom:0}}@media only screen and (max-width: 1023px){.thankyou-content .billing-section{width:53.3%;padding-bottom:40px}}@media only screen and (max-width: 761px){.thankyou-content .billing-section{width:100%;padding-bottom:19px}}.thankyou-content .billing-section .billing-header{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-bottom:0}@media only screen and (min-width: 762px){.thankyou-content .billing-section .billing-header{letter-spacing:0em;font-size:14px;margin-bottom:14px}}.thankyou-content .billing-section .billing-name,.thankyou-content .billing-section .billing-addone,.thankyou-content .billing-section .billing-addtwo,.thankyou-content .billing-section .billing-addthree,.thankyou-content .billing-section .billing-location,.thankyou-content .billing-section .billing-country,.thankyou-content .billing-section .billing-phone,.thankyou-content .billing-section .billing-attributes{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-bottom:3px;word-wrap:break-word}@media only screen and (min-width: 762px){.thankyou-content .billing-section .billing-name,.thankyou-content .billing-section .billing-addone,.thankyou-content .billing-section .billing-addtwo,.thankyou-content .billing-section .billing-addthree,.thankyou-content .billing-section .billing-location,.thankyou-content .billing-section .billing-country,.thankyou-content .billing-section .billing-phone,.thankyou-content .billing-section .billing-attributes{letter-spacing:0em;font-size:14px}}.thankyou-content .shipping-section{float:left;height:auto;width:100%;padding-bottom:19px}@media only screen and (min-width: 1024px){.thankyou-content .shipping-section{width:33%;padding-bottom:0}}@media only screen and (max-width: 1023px){.thankyou-content .shipping-section{width:43%;padding-bottom:0}}@media only screen and (max-width: 761px){.thankyou-content .shipping-section{width:100%;padding-bottom:19px}}@media only screen and (min-width: 1250px){.thankyou-content .shipping-section{width:32%}}.thankyou-content .shipping-section .shipping-header{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-bottom:0}@media only screen and (min-width: 762px){.thankyou-content .shipping-section .shipping-header{letter-spacing:0em;font-size:14px;margin-bottom:14px}}.thankyou-content .shipping-section .shipping-name,.thankyou-content .shipping-section .shipping-addone,.thankyou-content .shipping-section .shipping-addtwo,.thankyou-content .shipping-section .shipping-location,.thankyou-content .shipping-section .shipping-country,.thankyou-content .shipping-section .shipping-phone,.thankyou-content .shipping-section .shipping-attributes{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-bottom:3px;word-wrap:break-word}@media only screen and (min-width: 762px){.thankyou-content .shipping-section .shipping-name,.thankyou-content .shipping-section .shipping-addone,.thankyou-content .shipping-section .shipping-addtwo,.thankyou-content .shipping-section .shipping-location,.thankyou-content .shipping-section .shipping-country,.thankyou-content .shipping-section .shipping-phone,.thankyou-content .shipping-section .shipping-attributes{letter-spacing:0em;font-size:14px}}.thankyou-content .payment-section{float:left;height:auto;width:88%;padding-bottom:24px}@media only screen and (min-width: 1024px){.thankyou-content .payment-section{width:27%;padding-bottom:0}}.thankyou-content .payment-section .payment-header{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin-bottom:0}@media only screen and (min-width: 762px){.thankyou-content .payment-section .payment-header{letter-spacing:0em;font-size:14px;margin-bottom:14px}}.thankyou-content .payment-section .payment-method,.thankyou-content .payment-section .payment-amt,.thankyou-content .payment-section .payment-paypal{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-bottom:3px;display:block}@media only screen and (min-width: 762px){.thankyou-content .payment-section .payment-method,.thankyou-content .payment-section .payment-amt,.thankyou-content .payment-section .payment-paypal{letter-spacing:0em;font-size:14px}}.thankyou-content .cart-title{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;margin:9px 0;padding:16px 0;width:100%;overflow:hidden;text-transform:uppercase;letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;color:#000}.thankyou-content .cart-title .product{float:left;width:66%}.thankyou-content .cart-title .quantity{display:none}@media only screen and (min-width: 1024px){.thankyou-content .cart-title .quantity{display:block;float:left;width:20.5%}}.thankyou-content .cart-title .price{display:none}@media only screen and (min-width: 1024px){.thankyou-content .cart-title .price{display:block;float:left;width:7%}}.thankyou-content .cart-row:nth-last-child(2){margin-bottom:17px}.thankyou-content .cart-row .product-details .item-image{padding-bottom:21px}.thankyou-content .cart-row .product-details .name,.thankyou-content .cart-row .product-details .item-details .samples-count,.item-details .thankyou-content .cart-row .product-details .samples-count{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}@media only screen and (min-width: 762px){.thankyou-content .cart-row .product-details .name,.thankyou-content .cart-row .product-details .item-details .samples-count,.item-details .thankyou-content .cart-row .product-details .samples-count{letter-spacing:0em;font-size:14px}}.thankyou-content .cart-row .product-details .attribute{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676}.thankyou-content .cart-row .product-details .attribute .image img{height:14px;width:14px}.thankyou-content .cart-row .product-details .attribute .value:nth-child(2n){letter-spacing:0.05em;font-size:11px;color:#000}.thankyou-content .cart-row .product-details .item-quantity{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;padding:0 0 12px 10px}@media only screen and (min-width: 1024px){.thankyou-content .cart-row .product-details .item-quantity{letter-spacing:-0.01em;font-size:14px;padding-bottom:0}}.thankyou-content .cart-row .product-details .item-price{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;padding:0 0 27px 10px}@media only screen and (min-width: 1024px){.thankyou-content .cart-row .product-details .item-price{padding-bottom:0;width:15%}}.thankyou-content .cart-row .product-details .item-price .price-sales{letter-spacing:0.02em;font-size:14px}@media only screen and (min-width: 762px){.thankyou-content .cart-row .product-details .item-price .price-sales{letter-spacing:-0.01em;font-size:14px}}.thankyou-content .cart-row .product-details .item-price .price-sales .free,.thankyou-content .cart-row .product-details .item-price .price-sales .sample{letter-spacing:0.02em;font-size:14px}.thankyou-content .cart-row .product-details .pricePerUnit{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676}.thankyou-content .cart-row .item-image{width:29%;float:left}@media only screen and (min-width: 762px){.thankyou-content .cart-row .item-image{width:17%}}.thankyou-content .cart-row .item-image img{width:100%}@media only screen and (min-width: 1024px){.thankyou-content .item-col-2{width:83%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.thankyou-content .item-col-2 .item-details{padding-left:10px}@media only screen and (min-width: 1024px){.thankyou-content .item-col-2 .item-details{width:59.5%}}@media only screen and (min-width: 1024px){.thankyou-content .item-col-2 .item-quantity{width:24%}}.thankyou-content .item-col-2 .item-quantity .quantity-title{font-size:14px;letter-spacing:0.02em}@media only screen and (min-width: 1024px){.thankyou-content .item-col-2 .item-quantity .quantity-title{display:none}}.loadingBar{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-top:60px}.loadingBar img{margin:0 auto}.loadingBar .loadingText{display:block;font-size:22px;letter-spacing:0.05em;text-align:center;margin-top:10px}.sbHolder.selecterror{border-color:#be0f34}.ui-dialog,.ui-dialog-content{-webkit-transition:all .1s linear;transition:all .1s linear}.BillingAddress_Section .billing_used_shipping_address{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin:13px 0 10px 0;padding-bottom:34px}.BillingAddress_Section .billing_used_shipping_address .used_address{padding-bottom:3px}body .ui-tooltip{background:#fff}.sessionExpirePopUp{position:fixed;top:100px;top:50%;margin-top:-130px;left:50%;margin-left:-140px;font-size:14px;z-index:999 !important;-webkit-transform:none;transform:none}@media only screen and (min-width: 762px){.sessionExpirePopUp{margin-left:-177px}}.sessionExpirePopUp .session-expire-dialog{padding:0}.sessionExpirePopUp .session-expire-container{border:2px solid #fff;height:99.6%;border:2px solid #fff;border-top:4px solid #c20430;left:30%;width:auto;height:auto}.sessionExpirePopUp .session-expire-wrapper{text-align:center;width:100%;height:100%;padding:36px 30px;width:216px;min-height:90px}@media only screen and (min-width: 762px){.sessionExpirePopUp .session-expire-wrapper{width:300px}}.sessionExpirePopUp .session-expire-wrapper img{margin:14px 0 10px}.pt_checkout .section-number{padding-right:0;padding-left:0;font-size:14px}.loyaltyTierInfo{-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px 0}.loyaltyTierInfo.ambassadorDesign .generalLoyaltyInfo{background:#c6ac89}.loyaltyTierInfo .passportPerkNote{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;line-height:20px;margin:0;padding-top:30px}.loyaltyTierInfo .passportPerkNote span{color:#be0f34}.loyaltyTierInfo .generalLoyaltyInfo{padding:25px;overflow:hidden;min-height:200px;height:100%}.loyaltyTierInfo .stampHelper{float:left;height:200px;padding-right:30px;text-align:center}.loyaltyTierInfo .stampHelper:before{content:"";display:inline-block;vertical-align:middle;height:100%}.loyaltyTierInfo .stampHelper img{display:inline-block;vertical-align:middle;width:120px}.loyaltyTierInfo .perksInfo{float:left;color:#fff}.loyaltyTierInfo .perksInfo .infoRow{width:100%;margin-bottom:25px;font-size:14px}.loyaltyTierInfo .perksInfo .infoRow .bigTitle{text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin:0 0 10px}.loyaltyTierInfo .perksInfo .infoRow .placeholderLine{margin:0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}@media only screen and (max-width: 1023px){.loyaltyTierInfo .generalLoyaltyInfo{padding-right:20px;padding-left:20px}.loyaltyTierInfo .stampHelper{padding-right:22px}.loyaltyTierInfo .perksInfo{width:65%}}@media only screen and (max-width: 761px){.loyaltyTierInfo{margin:33px 0 28px;text-align:center}.loyaltyTierInfo .stampHelper,.loyaltyTierInfo .perksInfo{float:none;padding:0;margin:0 auto;height:auto}.loyaltyTierInfo .perksInfo{width:100%}.loyaltyTierInfo .stampHelper{margin-bottom:37px}}@media only screen and (max-width: 1023px){.confirmation-leftsection .cart-title{border-top:none;padding:0}.confirmation-leftsection .cart-title .product{display:none}}@media only screen and (max-width: 1023px){.confirmation-leftsection .cart-row .item-col-2{width:83%}}@media only screen and (max-width: 761px){.confirmation-leftsection .cart-row .item-col-2{width:71%}}#termsandcond-dialog,#privacypolicy-dialog{display:none}.shortTermsAndCond,.shortPrivacyPolicy{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #e5e5e5;border-top:4px solid #c20430}.shortTermsAndCond h1,.shortTermsAndCond h2,.shortPrivacyPolicy h1,.shortPrivacyPolicy h2{margin:0}@media only screen and (max-width: 761px){.shortTermsAndCond,.shortPrivacyPolicy{top:0;left:0;bottom:0;right:0;-webkit-transform:none;transform:none;max-height:none;max-width:100%}}.shortTermsAndCond .ui-dialog-titlebar,.shortPrivacyPolicy .ui-dialog-titlebar{display:block;background-color:#fff}.shortTermsAndCond .ui-dialog-titlebar-close,.shortPrivacyPolicy .ui-dialog-titlebar-close{min-width:0;opacity:1}.shortTermsAndCond .ui-dialog-titlebar-close span,.shortPrivacyPolicy .ui-dialog-titlebar-close span{display:none}.termsAsset,.policyAsset{text-align:center;max-height:85vh;overflow:auto;word-wrap:break-word}@media only screen and (max-width: 761px){.termsAsset,.policyAsset{max-height:90vh}}.upsStoreSelection{margin-top:10px}.upsStoreSelection div:nth-child(4){margin-top:10px}.upsStoreSelection-mobile{display:none}@media only screen and (max-width: 762px){.upsStoreSelection-mobile{display:block}}.shippingMethod-description{margin:0;color:#767676;list-style:disc;width:95%}textarea.giftmessageinfo,input.giftmessageinfo{border:2px solid #be0f34;background-color:#fff}textarea:focus.giftmessageinfo{background:none;border:2px solid #cbcbcb;outline:none}.confirmation-bundle-details .bundles-lineitem-wrapper{padding:0;border-width:0 0 2px 0;border-color:#e5e5e5}.confirmation-bundle-details .cart-row{margin-bottom:0;padding:27px 0 0}.confirmation-bundle-details .cart-row:first-child{padding:0}.confirmation-bundle-details .cart-row:nth-last-child(2){margin-bottom:0}.confirmation-bundle-details .item-price{margin-top:0}.dpd-section{display:none;margin-top:30px}.dpd-section #dpd_map_canvas{width:75%;height:350px}@media only screen and (max-width: 1024px){.dpd-section #dpd_map_canvas{width:100%}}@media only screen and (max-width: 761px){.dpd-section #dpd_map_canvas{width:100%}}.dpd-section #dpd_map_canvas button{min-width:unset}.dpd-section .dpd-postcode-section{width:100%;margin-top:5px;clear:both}.dpd-section .dpd-postcode-section .row-postal{width:150px;float:left;margin:5px 0 0 0}@media only screen and (max-width: 761px){.dpd-section .dpd-postcode-section .row-postal{width:100%}}.dpd-section .dpd-postcode-section .row-postal .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:150px;float:left}@media only screen and (max-width: 761px){.dpd-section .dpd-postcode-section .row-postal .input-text{width:100%;margin:0}}.dpd-section .dpd-postcode-section input[type=submit]{margin:5px 0 0 5px;border:2px solid #e6e6e6;display:inline-block;padding:15px 42px;font-size:14px;background-color:#fff;border-radius:0}.dpd-section .dpd-postcode-section input[type=submit]:focus,.dpd-section .dpd-postcode-section input[type=submit]:active{border:none}@media only screen and (max-width: 761px){.dpd-section .dpd-postcode-section input[type=submit]{margin:5px 0;width:100%}}.dpd-section .dpd-postcode-section input[type=submit]:hover{border:2px solid #767676;color:#000}.dpd-section #dpd-postCode-error{width:100%}.dpd-section .pagination{display:block;float:none;font-size:14px;letter-spacing:0.02em;margin:14px 0;text-align:center;width:100%}.dpd-section .storeLoadMore{text-align:center;clear:both}.dpd-section .storeLoadMore .button-load-more{text-transform:none;letter-spacing:0em;height:56px;font-size:14px;margin-bottom:14px}.dpd-section .popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:9995}@media only screen and (max-width: 1023px){.dpd-section .storesOverlay{position:fixed;z-index:9996;width:460px}}@media only screen and (max-width: 1023px)and (max-width: 761px){.dpd-section .storesOverlay{width:360px;padding:20px}}@media only screen and (max-width: 1023px){.dpd-section .storesOverlay .storesOverlay-close{cursor:pointer;float:right;height:24px;width:24px;position:absolute;top:12px;right:5px;z-index:102}}.dpd-section .storesOverlay .stores-overlay-name{font-size:13px !important;text-transform:none !important;font-weight:bold}.dpd-section .storesOverlay .stores-overlay-address{font-size:14px;font-weight:bold}.dpd-section .stores-overlay-links a.dpd-button{width:156px;height:30px;text-align:center;line-height:30px;border:2px solid #e6e6e6;display:inline-block;margin:16px 0;padding:9px 15px}.dpd-section .stores-overlay-links a.dpd-button span{display:none}.dpd-section .stores-overlay-links a.active{background-color:#e7e7e7;text-align:left}.dpd-section .stores-overlay-links a.active span{display:block;float:right;margin-top:5px}.dpd-section .stores-overlay-links a.dpd-button:hover{border:2px solid #767676;color:#000}.dpd-section .stores-overlay-links a.active:hover{cursor:default;border:2px solid #e6e6e6}.dpd-section .dpd-list-stores{width:75%}@media only screen and (max-width: 1024px){.dpd-section .dpd-list-stores{width:100%}}@media only screen and (max-width: 761px){.dpd-section .dpd-list-stores{width:100%;clear:both}}.dpd-section .dpd-list-stores .dpdshipping{clear:both;margin-top:30px;border:1px solid #cbcbcb;width:100%;overflow:hidden}.dpd-section .dpd-list-stores .dpdshipping .store{padding:15px;border-bottom:1px solid #cbcbcb;background:#fff;position:relative;font-size:14px}.dpd-section .dpd-list-stores .dpdshipping .store div{width:59%;margin:0;text-transform:uppercase;font-weight:bold}@media only screen and (max-width: 1023px){.dpd-section .dpd-list-stores .dpdshipping .store div{width:250px}}@media only screen and (max-width: 761px){.dpd-section .dpd-list-stores .dpdshipping .store div{width:100%}}.dpd-section .dpd-list-stores .dpdshipping .store div span{font-weight:normal;display:inline-block;margin-left:15px;color:#333;text-transform:none}.dpd-section .dpd-list-stores .dpdshipping .store p{width:59%;color:#333;margin:6px 0 0}@media only screen and (max-width: 1023px){.dpd-section .dpd-list-stores .dpdshipping .store p{width:250px}}@media only screen and (max-width: 761px){.dpd-section .dpd-list-stores .dpdshipping .store p{width:100%}}.dpd-section .dpd-list-stores .dpdshipping .store p small{font-size:10px;color:#000;display:block;margin-top:3px;font-weight:500}.dpd-section .dpd-list-stores .dpdshipping .store button{position:absolute;top:0;right:15px;text-align:center;line-height:30px;border:2px solid #e6e6e6;display:inline-block;margin:16px 0;padding:9px 15px;font-size:13px;width:190px;background:none;color:#000}@media only screen and (max-width: 761px){.dpd-section .dpd-list-stores .dpdshipping .store button{position:relative;top:0;right:0}}.dpd-section .dpd-list-stores .dpdshipping .store button span{display:none}.dpd-section .dpd-list-stores .dpdshipping .store button:hover{border:2px solid #767676;color:#000}.dpd-section .dpd-list-stores .dpdshipping .store a:hover{border:2px solid #767676;color:#000}.dpd-section .dpd-list-stores .dpdshipping .store:last-child{border:none}.dpd-section .dpd-list-stores .dpdshipping .store.active a{background:#e7e7e7;text-align:left}.dpd-section .dpd-list-stores .dpdshipping .store.active a span{display:block;float:right;margin-top:5px}.dpd-section .dpd-list-stores .dpdshipping .store:hover{background:rgba(204,234,172,.3)}.dpd-section .dpd-list-stores .dpdshipping .store.active{background:#cceaac}.dpd-section .dpd-list-stores .dpdshipping .store.active a:hover{border:2px solid #e6e6e6;cursor:default}.dpd-section .dpd-list-stores .dpdshipping .storehide{display:none}.dpd-section .hide{display:none}.dpdStoreSelection{margin:5px 0 0 15px;font-size:14px;display:none;text-transform:uppercase;font-size:11px}.dpdStoreSelection .dpd-store-name{font-weight:bold}.dpdStoreSelection .modifyDpdSelection{font-size:inherit;letter-spacing:0.01em;font-weight:600;text-decoration:underline;margin-top:5px}.dpdStoreSelection .modifyDpdSelection:hover{color:#be0f34}.dpdStoreSelection.show{display:block}.dpdStoreSelection.dpdStoreSelection-mobile{margin:0 0 5px 0;float:left;padding-bottom:5px}@media only screen and (max-width: 761px){.dpdStoreSelection.dpdStoreSelection-mobile{padding-bottom:0}}.dpdStoreSelection.dpdStoreSelection-mobile:not(.show){display:none}.dpd-fail-message,.dpd-fail-service{clear:both;text-align:left;display:none}.checkout-progress-indicator-rework{margin-right:12px}.choose-store-form{padding:20px 0;margin-top:20px;text-align:right;border-top:2px solid #e5e5e5}@media only screen and (max-width: 761px){.choose-store-form{border-bottom:2px solid #e5e5e5;text-align:left}}@media only screen and (min-width: 762px){.choose-store-form fieldset{width:auto;text-align:left;display:inline-block}}@media only screen and (max-width: 761px){.choose-store-form .buttontertitary,.choose-store-form .cart-coupon-code .apply-coupon,.cart-coupon-code .choose-store-form .apply-coupon,.choose-store-form .cart-coupon-code .apply-loyalty,.cart-coupon-code .choose-store-form .apply-loyalty,.choose-store-form .tax-overlay button.calculate-tax,.tax-overlay .choose-store-form button.calculate-tax{width:100%}}.choose-store-form .buttontertitary:hover,.choose-store-form .cart-coupon-code .apply-coupon:hover,.cart-coupon-code .choose-store-form .apply-coupon:hover,.choose-store-form .cart-coupon-code .apply-loyalty:hover,.cart-coupon-code .choose-store-form .apply-loyalty:hover,.choose-store-form .tax-overlay button.calculate-tax:hover,.tax-overlay .choose-store-form button.calculate-tax:hover{color:inherit}.choose-store-form #sevenElevenStoreDetails-error{margin:1% 0 1% 0%}.seven-eleven-redirect-wrapper{text-align:center;margin-top:35px}.grey-separator{display:none;border-bottom:2px solid #cbcbcb;width:100%}.row-newsletter_country{position:relative;width:100%;padding-top:15px;float:left;text-align:left}.row-newsletter_country.hide{display:none !important}.row-newsletter_country.error{margin-top:0}@media only screen and (min-width: 762px){.order-summary-footer .row-newsletter_country{width:330px}}.row-newsletter_country .sbHolder{display:block;width:calc(100% - 30px)}.row-newsletter_country .newsletter-country-info-tooltip{position:absolute;right:0px;top:28px;z-index:1}.checkout-redesign .choose-paymentmethod{display:none}.checkout-redesign .section-title{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;margin:15px 0 10px}.checkout-redesign .electronic-invoice-form{margin-bottom:50px}.checkout-redesign .order-totals-table .order-summary-header{border-bottom:none}.checkout-redesign .cvn-container{position:relative}.checkout-redesign .required-label{font-size:14px;line-height:40px;color:#767676}.checkout-redesign .form-builder .form-row.address-line-link{margin-bottom:20px;border-bottom:1px solid #d4d4d4;cursor:pointer;display:inline-block;width:unset;font-size:14px;text-transform:none;letter-spacing:0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.checkout-redesign #spcoForm .form-row .sbHolder,.checkout-redesign .billingContainer .form-row .sbHolder{clear:left}.checkout-redesign #spcoForm .form-row.row-cityautosuggestion:after,.checkout-redesign #spcoForm .form-row.row-provinceautosuggestion:after,.checkout-redesign .billingContainer .form-row.row-cityautosuggestion:after,.checkout-redesign .billingContainer .form-row.row-provinceautosuggestion:after{top:14px}.checkout-redesign .form-row.error>label span{color:#000}.checkout-redesign .payment-method-options [type=radio]:checked~label{-webkit-box-shadow:none;box-shadow:none}.checkout-redesign .tabs{display:block}.checkout-redesign .paymentmethods-container{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.checkout-redesign .paymentmethods-container label{padding:0}.checkout-redesign .paymentmethods-container .cardtype div{display:inline-block}.checkout-redesign .paymentmethods-container .cardtype div img{width:45px;height:30px}.checkout-redesign .paymentmethods-container .cardtype label:before{content:none;pointer-events:none}.checkout-redesign .paymentmethods-container .payment-method-radio,.checkout-redesign .paymentmethods-container .payment-method-image-label,.checkout-redesign .paymentmethods-container .cardtype,.checkout-redesign .paymentmethods-container .payment-method-content{margin-right:20px}.checkout-redesign .paymentmethods-container .payment-method-image-label img{pointer-events:none}@media only screen and (max-width: 761px){.checkout-redesign .paymentmethods-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-redesign .paymentmethods-container .payment-method-description{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.checkout-redesign .paymentmethods-container .cardtype div{margin-right:10px}.checkout-redesign .paymentmethods-container .payment-method-radio,.checkout-redesign .paymentmethods-container .payment-method-image-label,.checkout-redesign .paymentmethods-container .cardtype,.checkout-redesign .paymentmethods-container .payment-method-content,.checkout-redesign .paymentmethods-container .payment-method-description{padding-top:10px}}@media only screen and (min-width: 762px){.checkout-redesign .paymentmethods-container{padding-top:15px}.checkout-redesign .paymentmethods-container .payment-method-description{margin-left:auto}.checkout-redesign .paymentmethods-container .cardtype div{margin-right:30px}}.checkout-redesign .payment-methods-wrapper .invoice{margin-top:5px}.checkout-redesign .payment-methods-wrapper .invoice .row-houseNumber{margin-bottom:20px}.checkout-redesign .payment-methods-wrapper .invoice .row-houseNumber .input-text{margin-left:0}.checkout-redesign .payment-methods-wrapper .invoice .row-houseNumber span.error{margin:0}.checkout-redesign .payment-methods-wrapper .invoice .birthday-fields{margin:5px 0 20px 0}.checkout-redesign .payment-methods-wrapper .invoice .dob-validator.klarnaBirthday{margin-left:0}.checkout-redesign .payment-methods-wrapper .invoice .dob-validator .errordob{margin:-15px 0 10px 0}.checkout-redesign .payment-methods-wrapper .invoice .form-row:nth-child(1) span.error{margin-left:0}.checkout-redesign .payment-methods-wrapper .invoice .date-header{font-size:1.1em;font-weight:700}.checkout-redesign.pt_checkout .primary-content .checkout-step-header{margin-bottom:6px}.checkout-redesign.pt_checkout .primary-content .checkout-signin{margin-top:0}@media only screen and (min-width: 762px){.checkout-redesign.pt_checkout .primary-content .checkout-signin{margin-bottom:19px;text-align:left}}.checkout-redesign.pt_checkout .BillingAddress_Section{margin:0}.checkout-redesign.pt_checkout .BillingAddress_Section .billing-address-title{margin:0 0 30px;text-transform:uppercase}.checkout-redesign .hide-summary-mobile{display:none}@media only screen and (min-width: 762px){.checkout-redesign .hide-summary-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.checkout-redesign .checkout-redesign-order-totals{position:fixed;bottom:0;left:20px;z-index:101;width:95%}@media only screen and (min-width: 762px){.checkout-redesign .checkout-redesign-order-totals{display:none}}.checkout-redesign .checkout-redesign-order-totals.show-more-summary{position:relative;left:0;margin:0 auto}.checkout-redesign .checkout-redesign-order-totals.show-more-summary .section-header{display:none}.checkout-redesign .checkout-redesign-order-totals.show-more-summary .checkout-redesign-minisummary{width:100%}.checkout-redesign .checkout-redesign-order-totals .section-header{background-color:#000;color:#fff;width:30%;margin:0;cursor:pointer}.checkout-redesign .checkout-redesign-order-totals .rect-icon{display:inline-block;float:right;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.checkout-redesign .checkout-redesign-order-totals .checkout-order-totals{border-style:solid;border-width:2px}.checkout-redesign .checkout-redesign-order-totals .order-totals-table{padding:20px 25px 10px}.checkout-redesign .checkout-redesign-order-totals .order-totals-table .order-summary-header{margin-top:5px;width:89%;border-bottom:none}.checkout-redesign .checkout-redesign-order-totals .customer-message{padding:0 25px 20px}.checkout-redesign .checkout-redesign-order-totals .customer-message .termsAndConditionsLink{color:#be0f34;outline:none}.checkout-redesign .checkout-redesign-order-totals .customer-message .termsAndConditionsLink:hover{border-bottom:1px solid #be0f34;line-height:1em}.checkout-redesign .checkout-redesign-order-totals .checkout-redesign-minisummary{position:absolute;bottom:100%;width:94%}.checkout-redesign .order-summary-message{text-align:right}.checkout-redesign .show-order-summary{text-decoration:underline;font-weight:bold;text-align:right;cursor:pointer;margin:0 5px 10px}.checkout-redesign .show-order-summary,.checkout-redesign .summary-close-button-redesign{display:block;margin-bottom:10px}@media only screen and (min-width: 762px){.checkout-redesign .show-order-summary,.checkout-redesign .summary-close-button-redesign{display:none}}.checkout-redesign .grey-separator{display:block}.checkout-redesign .order-summary-title-redesign{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout-redesign .Deliverymethodslistitems .Deliverymethodslistitems-li li{list-style:none}.checkout-redesign .form-builder.shippingAddressForm .radiogroup{margin:10px 0}.checkout-redesign .shippingAddressFormIn{margin-top:0}@media only screen and (max-width: 762px){.checkout-redesign .shippingAddressFormIn{margin-top:-10px;padding-bottom:10px}}@media only screen and (max-width: 761px){.checkout-redesign .shippingAddressFormIn .ShippingRequiredmsg{line-height:24px;margin-top:8px}}@media only screen and (max-width: 761px){.checkout-redesign .shipping-promos{margin:20px 0 0 -38px}}.checkout-redesign .shipping-promos li{list-style:none}.checkout-redesign .add-line{border-bottom:2px solid #e5e5e5}.checkout-redesign .backToAddressesWrp{border:none}.checkout-redesign .popstation-contents{margin-top:0px}.checkout-redesign .address-finder-error.error{display:block}.select-shipping-redesign .sbHolder{height:65px}.select-shipping-redesign .sbSelector,.select-shipping-redesign .sbToggle{line-height:20px;height:65px;text-indent:0}.select-shipping-redesign .sbSelector{padding:10px 0 10px 15px;width:100%}@media only screen and (max-width: 761px){.select-shipping-redesign .approaching-shipping-promotions-mobile{display:inline-block;width:100%}}.shipping-address-restriction{width:100%;clear:both;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.05em}.shipping-address-restriction:not(:empty){margin-bottom:20px}.shipping-address-restriction .shipping-address-restriction-bold{font-family:"Gotham SSm bold A","Gotham SSm bold B",Helvetica,Arial,sans-serif}.form-builder.shippingAddressForm .form-row.row-title{margin:0}.form-builder.shippingAddressForm .form-row.row-title span.error{display:block}.form-builder.shippingAddressForm .form-row.row-title span.error:nth-of-type(1){position:absolute;z-index:-1}.billing-loading{height:200px}.shipping-address-form{position:relative}@media only screen and (max-width: 761px){.sticky-wrapper{margin:0}}.sticky-wrapper.sticky-active{z-index:1;position:fixed;margin-top:0;padding-top:10px;top:0}.sticky-wrapper .cart-coupon-code{display:none;padding-top:20px}@media only screen and (min-width: 762px){.sticky-wrapper .cart-coupon-code{display:block}}.estimated-tax-overlay .estimated-tax-overlay-close,.tax-overlay .tax-overlay-close,.tax-overlay .tax-close-mobile{display:inline-block;-webkit-transform:scale(0.6);transform:scale(0.6)}.summary-wrapper{position:relative}.checkout-email-form .email{margin-left:0;padding:0 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.optin-section{position:relative}.yes-no-radiogroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.yes-no-radiogroup--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.yes-no-radiogroup__label{width:auto;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;letter-spacing:0.03em;text-align:left;margin:0 60px 0 3px;padding:0}@media only screen and (max-width: 761px){.yes-no-radiogroup__label{margin-left:2px}}.yes-no-radiogroup__label--full-width{width:100%;margin-right:0}@media only screen and (max-width: 761px){.yes-no-radiogroup__label--full-width-mobile{width:100%;margin-right:0}}.yes-no-radiogroup__label--limited-width{max-width:150px}@media only screen and (max-width: 761px){.yes-no-radiogroup__label--limited-width{max-width:100px;margin-right:20px}}.yes-no-radiogroup__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.yes-no-radiogroup__buttons span.error{position:relative;width:100%}@media only screen and (max-width: 761px){.yes-no-radiogroup__buttons span.error{width:auto}}.yes-no-radiogroup__buttons span.error:not(:last-of-type){display:none !important}.yes-no-radiogroup__buttons .yes-no-radiogroup__label:last-of-type{margin-right:0}.pt_account .page-content .primary-content{padding:0;padding-bottom:40px;width:auto;float:none;border:none}.pt_account .page-content .primary-content .accountlogin-subtitle{text-align:center;margin-bottom:20px}.pt_account .page-content .primary-content .col-1{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:left}.pt_account .page-content .primary-content .col-1:after,.pt_account .page-content .primary-content .col-1:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_account .page-content .primary-content .col-1{width:33.3333333333%}}@media only screen and (max-width: 1023px){.pt_account .page-content .primary-content .col-1{width:41.6666666667%}}@media only screen and (max-width: 761px){.pt_account .page-content .primary-content .col-1{width:100%}}@media only screen and (min-width: 1024px){.pt_account .page-content .primary-content .col-1{margin-left:8.3333333333%;margin-top:0}}@media only screen and (min-width: 1024px)and (max-width: 1023px){.pt_account .page-content .primary-content .col-1{margin-left:0%}}@media only screen and (min-width: 1024px)and (max-width: 761px){.pt_account .page-content .primary-content .col-1{margin-left:0%}}.pt_account .page-content .primary-content .col-1 .login-account{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.pt_account .page-content .primary-content .col-1 .login-account{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_account .page-content .primary-content .col-1 .login-account{margin-left:10px;margin-right:10px}}.pt_account .page-content .primary-content .col-1 .login-account .login-oauthGB{margin:0 0 9px}.pt_account .page-content .primary-content .col-1 .login-account .return-cust-header{letter-spacing:0.02em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;text-align:center;padding-bottom:7px}.pt_account .page-content .primary-content .col-1 .login-account p{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding-left:0;text-align:center;width:100%;text-transform:none;padding-bottom:27px}@media only screen and (min-width: 762px){.pt_account .page-content .primary-content .col-1 .login-account .return-cust-header{text-align:left}.pt_account .page-content .primary-content .col-1 .login-account p{padding-left:0;text-align:left;width:100%}}.pt_account .page-content .primary-content .login-seperator{display:block}@media only screen and (min-width: 762px){.pt_account .page-content .primary-content .login-seperator{border-right:2px solid #eee;border-top:none;float:left;width:8%;display:block}}.pt_account .page-content .primary-content .col-2{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:left;margin-left:0}.pt_account .page-content .primary-content .col-2:after,.pt_account .page-content .primary-content .col-2:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_account .page-content .primary-content .col-2{width:41.6666666667%}}@media only screen and (max-width: 1023px){.pt_account .page-content .primary-content .col-2{width:50%}}@media only screen and (max-width: 761px){.pt_account .page-content .primary-content .col-2{width:100%}}@media only screen and (min-width: 762px){.pt_account .page-content .primary-content .col-2{max-width:41.6667%;margin-left:6%}}.pt_account .page-content .primary-content .col-2 .login-box{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-right:10px;margin-left:10px}.pt_account .page-content .primary-content .col-2 .login-box p{letter-spacing:0.02em;font-size:14px;text-align:center;width:100%;text-transform:none;padding-bottom:20px}@media only screen and (min-width: 762px){.pt_account .page-content .primary-content .col-2 .login-box{margin-right:0;margin-left:0}.pt_account .page-content .primary-content .col-2 .login-box p{width:290px;padding-left:0;text-align:left;width:100%;padding-bottom:15px}}.pt_account .page-content .primary-content.hasNavigation{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0}.pt_account .page-content .primary-content.hasNavigation:after,.pt_account .page-content .primary-content.hasNavigation:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_account .page-content .primary-content.hasNavigation{width:75%}}@media only screen and (max-width: 1023px){.pt_account .page-content .primary-content.hasNavigation{width:100%}}@media only screen and (max-width: 761px){.pt_account .page-content .primary-content.hasNavigation{width:100%}}.secondary.nav{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:8px}.secondary.nav:after,.secondary.nav:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.secondary.nav{width:25%}}@media only screen and (max-width: 1023px){.secondary.nav{width:100%}}@media only screen and (max-width: 761px){.secondary.nav{width:100%}}.secondary.nav ul{margin:0}.account-nav a{display:inline-block;width:80%}#secondary nav{padding-right:0;padding-left:0}#secondary nav a{margin-left:0}#secondary nav .social-networks-icons .icon{padding:0}#secondary .customer-names{font-size:22px;font-style:normal;letter-spacing:-0.015em;text-align:center}.main-content-holder.hasNavigation{margin-top:7px}@media only screen and (min-width: 762px){.main-content-holder.hasNavigation{margin-top:25px}}.main-content-holder.hasNavigation .show-desktop{display:block}.main-content-holder.hasNavigation h1{font-size:40px;font-family:"ClarinsRegular","Times New Roman",Times,serif;font-weight:normal;letter-spacing:-0.02em;margin:0;text-transform:none;text-align:center}@media only screen and (min-width: 762px){.main-content-holder.hasNavigation h1{text-align:left}}.main-content-holder.hasNavigation .level0>li .level1{display:none}.main-content-holder.hasNavigation .level0>li .nav-item-toggle{position:absolute;margin-top:-11px;right:-2px;cursor:pointer}@media only screen and (min-width: 1024px){.main-content-holder.hasNavigation .level0>li .nav-item-toggle{right:4px}}.main-content-holder.hasNavigation .level0>li.drop-down-active .level1{display:block;padding-left:15px}.main-content-holder.hasNavigation .level0>li.drop-down-active .nav-item-toggle{margin-top:-16px;right:-7px}@media only screen and (min-width: 1024px){.main-content-holder.hasNavigation .level0>li.drop-down-active .nav-item-toggle{right:-1px}}.main-content-holder.hasNavigation .level0>li.drop-down-active li:first-child{margin-top:15px}.main-content-holder.hasNavigation .navigation-wrapper .level0{display:none;padding-left:17px}@media only screen and (min-width: 1024px){.main-content-holder.hasNavigation .navigation-wrapper .level0{padding-left:40px}}.main-content-holder.hasNavigation .navigation-wrapper .level1{padding-left:10px}.main-content-holder.hasNavigation .navigation-wrapper .profile-info{margin-bottom:40px}@media only screen and (max-width: 1024px){.main-content-holder.hasNavigation .navigation-wrapper .profile-info{margin-bottom:20px}}.main-content-holder.hasNavigation .navigation-wrapper h2{cursor:pointer;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0.02em;border:2px solid #e5e5e5;padding:15px;padding-right:6px;margin:0}.main-content-holder.hasNavigation .navigation-wrapper h2.selected{color:#c72f4f}.main-content-holder.hasNavigation .navigation-wrapper h2 .nav-item-toggle{width:25px;height:56px;float:right;margin-top:-20px}.main-content-holder.hasNavigation .navigation-wrapper h2 .selected{pointer-events:none}.main-content-holder.hasNavigation .navigation-wrapper h2 a{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active{position:relative}.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active .level0{display:block;position:absolute;z-index:31;width:100%;background-color:#fff}@media only screen and (min-width: 1024px){.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active .level0{position:relative}}@media only screen and (max-width: 1023px){.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active .level0{padding-left:0;width:calc(100% - 4px);border:2px solid #e5e5e5;border-top:0}}@media only screen and (min-width: 1024px){.main-content-holder.hasNavigation .navigation-wrapper .level0{display:block;padding-left:0}.main-content-holder.hasNavigation .navigation-wrapper .level1{padding-left:0}.main-content-holder.hasNavigation .navigation-wrapper h2{cursor:default;padding:15px 0 10px 0;border:0 none}.main-content-holder.hasNavigation .navigation-wrapper h2 .nav-item-toggle{display:none}}.main-content-holder.hasNavigation .navigation-wrapper li{font-size:14px;letter-spacing:0.02em;border-top:0 none;padding:11px 0 13px 0;margin-bottom:0;position:relative;list-style:none outside none}@media only screen and (max-width: 1023px){.main-content-holder.hasNavigation .navigation-wrapper li{padding-left:15px}}.main-content-holder.hasNavigation .navigation-wrapper li:first-child{border-top:0 none}.main-content-holder.hasNavigation .navigation-wrapper li a{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.main-content-holder.hasNavigation .navigation-wrapper li a:hover{color:#000}.main-content-holder.hasNavigation .navigation-wrapper li a.selected{pointer-events:none}@media only screen and (min-width: 1024px){.main-content-holder.hasNavigation .navigation-wrapper li{border-top:2px solid #e5e5e5}.main-content-holder.hasNavigation .navigation-wrapper li a{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.main-content-holder.hasNavigation .navigation-wrapper li a:hover{color:#be0f34}}.main-content-holder.hasNavigation .navigation-wrapper li a.selected{color:#c72f4f;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.main-content-holder.hasNavigation .navigation-wrapper .last-logged{font-size:11px;letter-spacing:-0.015em;text-align:center;margin:0}.main-content-holder.hasNavigation .navigation-wrapper .social-networks{font-size:11px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;text-align:center;margin-bottom:5px}.main-content-holder.hasNavigation .navigation-wrapper .social-networks-icons{clear:both;width:62%;margin:0 auto}.main-content-holder.hasNavigation .navigation-wrapper .social-networks-icons li{float:left;padding:0}.main-content-holder.hasNavigation .navigation-wrapper .social-networks-icons li:last-child{float:none}.main-content-holder.hasNavigation .navigation-wrapper .social-networks-icons .icon{display:inline-block}.main-content-holder.hasNavigation .navigation-wrapper .customer-image{margin:0 auto 5px}.main-content-holder.hasNavigation .login-oauth{margin:40px 0 20px 0}.login-box h3{margin:0}.login-box p{margin:0}.login-box .error{margin-left:0}.login-box .error-form{background:none;color:#c20430;letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding:0;text-align:center;width:100%;margin:0 0 11px}@media only screen and (min-width: 762px){.login-box .error-form{text-align:left;width:290px}}.login-box .salesforce-mobcontent-seperator{display:block;border-bottom:2px solid #eee;margin:38px 0 23px;width:100%}@media only screen and (min-width: 762px){.login-box .salesforce-mobcontent-seperator{display:none}}.col-1 .login-box-salesforce .login-box-content .input-text{height:48px}.col-1 .login-box-salesforce .login-box-content .social-email-form .form-row span.error-message{width:100%;margin:1% 2% 2% 0%}@media only screen and (min-width: 1024px){.col-1 .login-box-salesforce .login-box-content .social-email-form .form-row{margin:0 0 168px}.col-1 .login-box-salesforce .login-box-content .social-email-form .form-row span.error-message{width:100%}}.col-1 .login-box-salesforce .login-box-content .form-row-button button{margin-right:20px}@media only screen and (max-width: 1024px){.col-1 .login-box-salesforce .login-box-content .form-row-button button{min-width:43%;margin:0 10px 0 0}}.col-1 .login-box-salesforce .change-email-holder{margin-top:20px}.col-1 .login-box-salesforce .change-email-holder .change-email{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #d4d4d4;line-height:1.5em}.pt_account .login-account .login-box-contentGB{padding:0}.pt_account .login-box-content .error-message{padding:0;margin:0}.pt_account .loginonbehalf-box-content{margin-left:20px;width:50%}.reset-password-popup+.ui-widget-overlay{z-index:9998}.reset-password-popup{z-index:9999}.main-content-holder .pd-right .pd-header{font-size:40px;letter-spacing:-0.02em;font-family:"ClarinsRegular","Times New Roman",Times,serif}.main-content-holder .pd-right .pd-required{font-size:14px;letter-spacing:0.05em;margin-top:5px;margin-bottom:30px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-weight:normal}.main-content-holder .pd-right .pd-date legend{padding-bottom:5px;letter-spacing:.02em}.main-content-holder .pd-right .pd-form{font-family:"ClarinsRegular","Times New Roman",Times,serif}.main-content-holder .pd-right .pd-form .error,.main-content-holder .pd-right .pd-form label{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.main-content-holder .pd-right .pd-form .form-row.error{margin-top:0;margin-left:0;margin-right:0;padding-top:0}.main-content-holder .pd-right .pd-form legend{background:none;border:none;font-size:14px;font-weight:normal;padding:0 0 10px 0;text-transform:none}.main-content-holder .pd-right .pd-form .error{clear:both;padding-top:10px}.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:50px;font-size:14px;letter-spacing:0.02em;padding:0 14px;margin-left:0}.main-content-holder .pd-right .pd-form input[type=text]:after,.main-content-holder .pd-right .pd-form input[type=text]:before,.main-content-holder .pd-right .pd-form input[type=password]:after,.main-content-holder .pd-right .pd-form input[type=password]:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}}@media only screen and (max-width: 1023px){.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}}@media only screen and (max-width: 761px){.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}}.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}.main-content-holder .pd-right .pd-form .sbHolder{width:100%;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;letter-spacing:0.1em}.main-content-holder .pd-right .pd-form .form-row{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:none}.main-content-holder .pd-right .pd-form .form-row:after,.main-content-holder .pd-right .pd-form .form-row:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.main-content-holder .pd-right .pd-form .form-row{width:50%}}@media only screen and (max-width: 1023px){.main-content-holder .pd-right .pd-form .form-row{width:50%}}@media only screen and (max-width: 761px){.main-content-holder .pd-right .pd-form .form-row{width:100%}}.main-content-holder .pd-right .pd-form .jspHorizontalBar{background:none}.main-content-holder .pd-right .pd-form .pd-names .form-row,.main-content-holder .pd-right .pd-form .pd-emails .form-row,.main-content-holder .pd-right .pd-form .pd-city .form-row{margin-bottom:20px}.main-content-holder .pd-right .pd-form .pd-country .form-row{margin-bottom:12px}.main-content-holder .pd-right .pd-form .pd-names,.main-content-holder .pd-right .pd-form .pd-emails,.main-content-holder .pd-right .pd-form .pd-city,.main-content-holder .pd-right .pd-form .pd-country{clear:both}.main-content-holder .pd-right .pd-form .pd-names .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-emails .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-city .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-country .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:first-child,.main-content-holder .pd-right .pd-form .form-row{padding-right:5px}.main-content-holder .pd-right .pd-form .pd-names .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-emails .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-city .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-country .form-row:last-child,.main-content-holder .pd-right .pd-form .form-row{padding-right:0;padding-left:5px}.main-content-holder .pd-right .pd-form .pd-additional-subscription-names span.error-message{clear:both;width:100%}.main-content-holder .pd-right .pd-form .pd-additional-subscription-password span.error{padding-top:10px}.main-content-holder .pd-right .pd-form .pd-city .form-row{margin-bottom:14px}.main-content-holder .pd-right .pd-form .pd-button{float:right;width:100%;margin-bottom:26px;margin-top:60px}.main-content-holder .pd-right .pd-form .pd-button button{min-width:150px;padding-left:18px;padding-right:18px}.main-content-holder .pd-right .pd-form .pd-privacy{clear:both;float:right;font-size:11px;text-transform:uppercase;margin-bottom:46px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.02em}@media only screen and (max-width: 761px){.main-content-holder .pd-right .pd-form .pd-privacy{width:100%;text-align:center}}.main-content-holder .pd-right .pd-form .pd-privacy .privacy-policy-link{border-bottom:1px solid #d4d4d4}@media only screen and (max-width: 761px){.main-content-holder .pd-right .pd-required{text-align:center}.main-content-holder .pd-right .pd-form input[type=text],.main-content-holder .pd-right .pd-form input[type=password]{width:100%}.main-content-holder .pd-right .pd-form .sbHolder{width:100%}.main-content-holder .pd-right .pd-form .pd-names .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-emails .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-city .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-country .form-row:first-child,.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:first-child,.main-content-holder .pd-right .pd-form .form-row{padding-right:0}.main-content-holder .pd-right .pd-form .pd-names .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-emails .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-city .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-country .form-row:last-child,.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:last-child,.main-content-holder .pd-right .pd-form .form-row{padding-right:0;padding-left:0}.main-content-holder .pd-right .pd-form .pd-country .form-row{margin-bottom:20px}.main-content-holder .pd-right .pd-form .pd-new-pass .form-row:first-child{margin-bottom:20px}.main-content-holder .pd-right .pd-form .pd-button{float:none;text-align:center;margin-top:50px;margin-bottom:45px;margin-right:0}}.account-nav-mobile-wrapper #edit-socials{padding-bottom:0}@media only screen and (max-width: 1023px){.account-nav-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column}.account-nav-mobile-wrapper .login-oauth.loggedin{margin-top:0}.account-nav-mobile-wrapper .account-nav{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.janrain-dialog{border-top:4px solid #c20430;border-left:2px solid #d4d4d4;border-right:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4;z-index:9999}@media only screen and (max-width: 761px){.janrain-dialog{width:375px !important}}.pt_account .privacy-policy-block,.pt_account .terms-block{margin:5px 0 46px;text-align:center}@media only screen and (min-width: 762px){.pt_account .privacy-policy-block,.pt_account .terms-block{margin:-2px 0 18px;text-align:left}}.pt_account .breadcrumb{margin-bottom:20px}@media only screen and (min-width: 762px){.login-seperator{height:543px}}.circular{width:110px;height:110px;border-radius:55px;overflow:hidden;margin:0 auto 5px}.circular img{width:110px;height:110px}.pd-right{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.pd-right{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pd-right{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1024px){.pd-right{margin-right:0px}}@media only screen and (max-width: 761px){.pd-right{margin-left:0px}}.pd-right .additionalSubscription{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 auto;box-sizing:border-box;float:none;padding:0 15px 0 20px}.pd-right .additionalSubscription:after,.pd-right .additionalSubscription:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pd-right .additionalSubscription{width:66.6666666667%}}@media only screen and (max-width: 1023px){.pd-right .additionalSubscription{width:91.6666666667%}}@media only screen and (max-width: 761px){.pd-right .additionalSubscription{width:100%}}@media only screen and (max-width: 1023px){.pd-right .additionalSubscription{padding:0 30px 0 15px}}@media only screen and (max-width: 761px){.pd-right .additionalSubscription{padding:0 20px}}.pd-right .additionalSubscription .section-header{padding:0}.pd-right .additionalSubscription .section-header .additional-subscription-header{margin:0;font-weight:normal;letter-spacing:0.03em}.pd-right .additionalSubscription .section-header p{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;width:90%;line-height:20px}.pd-right .additionalSubscription .pd-form fieldset{margin-top:40px;padding-bottom:20px;border-bottom:2px solid #e5e5e5}.pd-right .additionalSubscription .pd-form .gift-radio{margin-bottom:30px}.pd-right .additionalSubscription .pd-form .gift-radio label{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;display:inline-block;padding:7px 13px 0 0}.pd-right .additionalSubscription .pd-form .gift-radio .radioTogglebtn{margin-right:10px;text-transform:none}@media only screen and (max-width: 761px){.pd-right .additionalSubscription .pd-form .gift-radio .radioTogglebtn{width:30px;float:left}}.pd-right .additionalSubscription .pd-form .gift-radio .radioTogglebtn:last-child{margin-right:0px}.pd-right .additionalSubscription .pd-form .fieldTitle{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px}@media only screen and (max-width: 761px){.pd-right .additionalSubscription .pd-form .communicationOptionBox .pd-city .form-row,.pd-right .additionalSubscription .pd-form .communicationOptionBox .pd-country .form-row{margin-top:0}}.pd-right .additionalSubscription .pd-form .dialog-required{margin:14px 0 27px}@media only screen and (max-width: 761px){.pd-right .additionalSubscription .pd-form .dialog-required{margin:0 0 17px}}@media only screen and (max-width: 761px){.pd-right .additionalSubscription .pd-form .emailPref input[type=checkbox]+label:before{float:left}}.pd-right .additionalSubscription .pd-form .emailPref .error-message{clear:both}.pd-right .additionalSubscription .pd-form .form-row .required-indicator{display:none}.pd-right .additionalSubscription .pd-form .form-row.emailPref{width:100%;margin:0;padding-top:10px;border-top:2px solid #e5e5e5;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;line-height:20px}.pd-right .additionalSubscription .pd-form .form-row.emailPref label{font-size:14px}.pd-right .additionalSubscription .pd-form .form-row-button{width:100%;margin-top:40px;margin-left:0}@media only screen and (max-width: 761px){.pd-right .additionalSubscription .pd-form .form-row-button button{width:100%}}.pd-right .additionalSubscription .pd-form .newsletterDisclaimer{float:left;width:100%;margin-top:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;color:#767676;line-height:20px}.pd-right .additionalSubscription .pd-form .newsletterDisclaimer p{margin:0}#termsandcond-dialog,#privacypolicy-dialog{display:none}.longTermsAndCond,.longPrivacyPolicy .content-overlay{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #e5e5e5;border-top:4px solid #c20430}.longTermsAndCond h1,.longTermsAndCond h2,.longPrivacyPolicy .content-overlay h1,.longPrivacyPolicy .content-overlay h2{margin:0}.longTermsAndCond .ui-dialog-titlebar,.longPrivacyPolicy .content-overlay .ui-dialog-titlebar{display:block;background-color:#fff}.longTermsAndCond .ui-dialog-titlebar-close,.longPrivacyPolicy .content-overlay .ui-dialog-titlebar-close{min-width:0;outline:none;opacity:1}.longTermsAndCond .ui-dialog-titlebar-close span,.longPrivacyPolicy .content-overlay .ui-dialog-titlebar-close span{display:none}.termsAsset,.policyAsset,.content-overlay-container{text-align:center;max-height:85vh;overflow:auto;word-wrap:break-word}@media only screen and (max-width: 761px){.termsAsset,.policyAsset,.content-overlay-container{max-height:90vh}}.ui-dialog-content.content-overlay-container{max-height:85vh !important;overflow-y:scroll}.pac-container{z-index:80}.row-sms-subscription .radiogroup{overflow:hidden;margin-top:10px}.row-sms-subscription .radiogroup.value{display:block}.row-sms-subscription label{clear:both;text-align:left}.row-sms-subscription span.error{position:relative}.row-sms-subscription span.error:nth-of-type(1){display:none !important}.yes-no-radiogroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.yes-no-radiogroup--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.yes-no-radiogroup__label{width:auto;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;letter-spacing:0.03em;text-align:left;margin:0 60px 0 3px;padding:0}@media only screen and (max-width: 761px){.yes-no-radiogroup__label{margin-left:2px}}.yes-no-radiogroup__label--full-width{width:100%;margin-right:0}@media only screen and (max-width: 761px){.yes-no-radiogroup__label--full-width-mobile{width:100%;margin-right:0}}.yes-no-radiogroup__label--limited-width{max-width:150px}@media only screen and (max-width: 761px){.yes-no-radiogroup__label--limited-width{max-width:100px;margin-right:20px}}.yes-no-radiogroup__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.yes-no-radiogroup__buttons span.error{position:relative;width:100%}@media only screen and (max-width: 761px){.yes-no-radiogroup__buttons span.error{width:auto}}.yes-no-radiogroup__buttons span.error:not(:last-of-type){display:none !important}.yes-no-radiogroup__buttons .yes-no-radiogroup__label:last-of-type{margin-right:0}.login-box-salesforce .input-text{background-color:#fff;border:1px solid #cfcac9}.login-box-salesforce .form-row-button button{border:none;background-color:#b40024;text-transform:initial}.account-registration-salesforce .input-text{background-color:#fff;border:1px solid #cfcac9}.account-registration-salesforce .form-row-button button{border:none;background-color:#b40024;text-transform:initial}.login-box-content .checkout-login-separator,.login-box-content .checkout-mobcontent-seperator-two,.login-box-content .checkout-mobcontent-seperator-one,.login-box .salesforce-mobcontent-seperator{display:block;border-bottom:2px solid #eee;width:100%;margin:38px 0 23px}.login-box h3{margin:0}.login-box p{margin:0}.login-box .error{margin-left:0}.login-box .error-form{background:none;color:#c20430;letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;padding:0;text-align:center;width:100%;margin:0 0 11px}@media only screen and (min-width: 762px){.login-box .error-form{text-align:left;width:290px}}@media only screen and (min-width: 762px){.login-box .salesforce-mobcontent-seperator{display:none}}.login-box-content{padding:1em 0 1em 0}.login-box-content .form-row{clear:both;margin:0 0 18px}.login-box-content .blockTitle{font-size:13px;font-weight:700;margin-bottom:5px}.login-box-content .hasPassword{margin-bottom:5px}.login-box-content .hasPassword label,.login-box-content .hasNoPassword label{margin-left:20px}.login-box-content .hasPassword label::before,.login-box-content .hasNoPassword label::before{margin-left:-20px}.login-box-content .hasNoPassword{margin-top:5px;margin-bottom:15px}.login-box-content .login-password-block .row-password{margin-bottom:0}.login-box-content .password-reset-block.password-reset-salesforce{text-align:left;margin-top:15px}@media only screen and (min-width: 762px){.login-box-content .password-reset-block.password-reset-salesforce{text-align:left;margin-top:0}}.login-box-content .password-reset-block,.login-box-content .another-email-block{text-align:center;margin-top:-33px}@media only screen and (min-width: 762px){.login-box-content .password-reset-block,.login-box-content .another-email-block{margin-top:0}}.login-box-content .password-reset-block .another-email,.login-box-content .another-email-block .another-email{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-size:11px;text-transform:uppercase;display:inline-block;margin:0 0 26px}.login-box-content .password-reset-block .another-email,.login-box-content .another-email-block .another-email{text-decoration:underline}@media only screen and (min-width: 762px){.login-box-content .password-reset-block .another-email,.login-box-content .another-email-block .another-email{margin:20px 0 0 0}}@media only screen and (min-width: 762px){.login-box-content .password-reset-block,.login-box-content .another-email-block{text-align:left}.login-box-content .password-reset-block #password-reset,.login-box-content .another-email-block #password-reset{margin:0 0 45px}}.login-box-content .checkout-mobcontent-seperator-one{margin:20px 0 23px}@media only screen and (min-width: 762px){.login-box-content .checkout-mobcontent-seperator-one{display:none}}.login-box-content .checkout-mobcontent-seperator-two{margin:22px 0 34px}@media only screen and (min-width: 762px){.login-box-content .checkout-mobcontent-seperator-two{display:none}}.checkout-register-icons{display:inline-block;float:left}.be-rewarded{min-height:50px;width:100%;margin-top:16px}@media only screen and (min-width: 762px){.be-rewarded{margin-top:6px}}.be-rewarded .be-rewarded-container{padding:2px 0 0}.be-rewarded .be-rewarded-header{text-transform:uppercase;letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000}.be-rewarded .be-rewarded-header .be-rewarded-container{padding-left:15px}.be-rewarded .be-rewarded-text{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;margin-left:69px}.fast-checkout{min-height:50px;width:100%;margin-top:5px;margin-bottom:5px}.fast-checkout .fast-checkout-header{text-transform:uppercase;letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000}.fast-checkout .fast-checkout-header .fast-checkout-container{padding:2px 0 0 24px}.fast-checkout .fast-checkout-text{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;margin-left:69px}.fast-checkout .fast-checkout-text .fast-checkout-container{padding:0}.join-now{min-height:50px;width:100%}.join-now .join-now-header{text-transform:uppercase;letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000}.join-now .join-now-header .join-now-container{padding-left:24px}.join-now .join-now-text{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;margin-left:67px}.join-now .join-now-text .join-now-container{padding:0}.privacy-policy-block{margin:-3px 0 53px;text-align:center}.privacy-policy-block .privacy-policy-heading{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-size:11px;text-transform:uppercase;border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 762px){.privacy-policy-block{margin:-6px 0 24px;text-align:left}}.dialog-required{letter-spacing:0.02em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin-bottom:15px;display:block}.dialog-required .required-indicator{color:#767676}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.category-content:after,.category-content:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.cat-top-banner{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;margin-bottom:50px}.cat-top-banner:after,.cat-top-banner:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.cat-top-banner{width:100%}}@media only screen and (max-width: 1023px){.cat-top-banner{width:100%}}@media only screen and (max-width: 761px){.cat-top-banner{width:100%}}@media only screen and (min-width: 762px){.cat-top-banner{margin-bottom:30px}}.cat-top-banner .cat-top-banner-wrapper{margin-left:20px;margin-right:20px;position:relative}@media only screen and (max-width: 1023px){.cat-top-banner .cat-top-banner-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.cat-top-banner .cat-top-banner-wrapper{margin-left:10px;margin-right:10px}}.cat-top-banner .cat-top-banner-wrapper:after,.cat-top-banner .cat-top-banner-wrapper:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.cat-top-banner .content-slot-markup{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.cat-top-banner .content-slot-markup:after,.cat-top-banner .content-slot-markup:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.cat-top-banner .content-slot-markup{width:100%}}@media only screen and (max-width: 1023px){.cat-top-banner .content-slot-markup{width:100%}}@media only screen and (max-width: 761px){.cat-top-banner .content-slot-markup{width:100%}}@media only screen and (max-width: 1023px){.cat-top-banner .content-slot-markup{margin-top:15px}}.cat-top-banner .slot-image,.cat-top-banner .category-additional-text-wrapper{margin-left:20px;margin-right:20px;margin-left:0px}@media only screen and (max-width: 1023px){.cat-top-banner .slot-image,.cat-top-banner .category-additional-text-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.cat-top-banner .slot-image,.cat-top-banner .category-additional-text-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 761px){.cat-top-banner .slot-image{margin-left:10px}}.cat-top-banner .category-additional-text-wrapper{text-align:center;padding:0 83px;position:relative;top:-26px}@media only screen and (max-width: 761px){.cat-top-banner .category-additional-text-wrapper{top:13px;width:100%;padding:0}}@media only screen and (max-width: 761px){.cat-top-banner .category-additional-text{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 761px)and (max-width: 1023px){.cat-top-banner .category-additional-text{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px)and (max-width: 761px){.cat-top-banner .category-additional-text{margin-left:10px;margin-right:10px}}.cat-top-banner .category-additional-text h3{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:50px;font-weight:normal;letter-spacing:-0.02em;margin:0;line-height:50px}@media only screen and (max-width: 761px){.cat-top-banner .category-additional-text h3{font-size:40px;letter-spacing:-0.035em;padding:0 30px;line-height:40px}}.cat-top-banner .categorylanding-topbanner-description{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.02em;line-height:26px;margin-top:10px}@media only screen and (min-width: 762px){.cat-top-banner .categorylanding-topbanner-description{margin-top:25px}}.cat-top-banner .categorylanding-topbanner-button{margin-top:40px}.cat-top-banner .categorylanding-topbanner-button .buttontertitary,.cat-top-banner .categorylanding-topbanner-button .cart-coupon-code .apply-coupon,.cart-coupon-code .cat-top-banner .categorylanding-topbanner-button .apply-coupon,.cat-top-banner .categorylanding-topbanner-button .cart-coupon-code .apply-loyalty,.cart-coupon-code .cat-top-banner .categorylanding-topbanner-button .apply-loyalty,.cat-top-banner .categorylanding-topbanner-button .tax-overlay button.calculate-tax,.tax-overlay .cat-top-banner .categorylanding-topbanner-button button.calculate-tax{padding:16px 55px}.cat-top-banner .categorylanding_quicklinks_wrapper{position:absolute;top:45px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;z-index:1}.cat-top-banner .categorylanding_quicklinks_wrapper:after,.cat-top-banner .categorylanding_quicklinks_wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.cat-top-banner .categorylanding_quicklinks_wrapper{width:29.1666666667%}}@media only screen and (max-width: 1023px){.cat-top-banner .categorylanding_quicklinks_wrapper{width:100%}}@media only screen and (max-width: 761px){.cat-top-banner .categorylanding_quicklinks_wrapper{width:100%}}@media only screen and (max-width: 1023px){.cat-top-banner .categorylanding_quicklinks_wrapper{top:0;position:relative}}.cat-top-banner .categorylanding_quicklinks_content{margin-left:20px;margin-right:20px;border:8px solid #e5e5e5;padding:31px 34px 31px 34px;background-color:#fff}@media only screen and (max-width: 1023px){.cat-top-banner .categorylanding_quicklinks_content{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.cat-top-banner .categorylanding_quicklinks_content{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 1023px){.cat-top-banner .categorylanding_quicklinks_content{padding:10px;text-align:center;position:relative;min-height:57}}.cat-top-banner .categorylanding_quicklinks_content .heading3{font-size:40px;font-family:"ClarinsRegular","Times New Roman",Times,serif;font-weight:normal;margin:0;padding:0;line-height:1em}.cat-top-banner .categorylanding_quicklinks_content .Arrow{padding:1px;display:block;right:0;top:0;position:absolute;background-image:url("../images/Aspot-arrow.png");width:52px;height:55px}.cat-top-banner .categorylanding_quicklinks_content ul{margin:0;padding:0;line-height:2.5}@media only screen and (max-width: 761px){.cat-top-banner .categorylanding_quicklinks_content ul{margin-bottom:15px;margin-top:12px}}.cat-top-banner .categorylanding_quicklinks_content li{list-style-type:none;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.1em;text-transform:uppercase}@media only screen and (max-width: 761px){.cat-top-banner .categorylanding_quicklinks_content li{font-size:14px}}.cat-top-banner .categorylanding_quicklinks_content .hidden{display:none}.seo-block{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.seo-block:after,.seo-block:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.seo-block{width:100%}}@media only screen and (max-width: 1023px){.seo-block{width:100%}}@media only screen and (max-width: 761px){.seo-block{width:100%}}.seo-block .seo-outer{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.seo-block .seo-outer{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.seo-block .seo-outer{margin-left:10px;margin-right:10px}}.seo-block .seo-outer .seo-content{letter-spacing:0em;font-size:14px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#767676;margin:30px 20px}.recentlyviewed{letter-spacing:0.025em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;text-align:center;text-transform:uppercase;padding:40px 0 40px}.category-landing-advantages-block{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:none;margin-top:30px}.category-landing-advantages-block:after,.category-landing-advantages-block:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.category-landing-advantages-block{width:100%}}@media only screen and (max-width: 1023px){.category-landing-advantages-block{width:100%}}@media only screen and (max-width: 761px){.category-landing-advantages-block{width:100%}}.category-landing-advantages-block .advantages-header,.category-landing-advantages-block .bottomDevider{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 762px){.category-landing-advantages-block .advantages-header,.category-landing-advantages-block .bottomDevider{padding:0 30px}}@media only screen and (min-width: 1024px){.category-landing-advantages-block .advantages-header,.category-landing-advantages-block .bottomDevider{padding:0}}@media only screen and (max-width: 1023px){.category-landing-advantages-block .online-advantages-jcarousel-wrapper{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.category-landing-advantages-block .advantages-header{display:inline-block;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.category-landing-advantages-block .advantages-block-outer .advantages-block-inner{margin:0;padding-bottom:70px}.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topLeftHR{float:left;top:8px;width:32%;height:2px}@media only screen and (min-width: 1024px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topLeftHR{width:36%}}@media only screen and (max-width: 761px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topLeftHR{width:8%}}.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .advantages-header-text{letter-spacing:0.02em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;float:left;width:36%;text-align:center}@media only screen and (min-width: 1024px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .advantages-header-text{width:28%}}@media only screen and (max-width: 761px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .advantages-header-text{width:84%}}.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topRightHR{top:8px;width:32%;height:2px}@media only screen and (min-width: 1024px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topRightHR{width:36%}}@media only screen and (max-width: 761px){.category-landing-advantages-block .advantages-block-outer .advantages-block-inner .topRightHR{width:8%}}.advantages-block-inner ul{list-style:outside none none;float:left;padding:0;margin:10px 0 19px}.advantages-block-inner ul li{letter-spacing:0em;font-size:24px;font-family:"ClarinsRegular","Times New Roman",Times,serif;color:#000;display:inline;float:left;margin:20px 0 0;text-align:center;width:234px}@media only screen and (min-width: 1024px){.advantages-block-inner ul li{width:157px}}@media only screen and (max-width: 1023px){.advantages-block-inner ul li{padding:0 31px}}@media only screen and (max-width: 761px){.advantages-block-inner ul li{width:150px}}.advantages-block-inner ul li .tileImage{display:block;height:35px}.advantages-block-inner ul li .tileImage img{display:block;height:27px;margin:auto;position:relative}.advantages-block-inner ul li .smallText{letter-spacing:0.02em;font-size:11px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;color:#000;display:block}.advantages-block-inner .online-advantages-jcarousel-wrapper{-webkit-box-shadow:none;box-shadow:none;border:none;margin:0}@media only screen and (min-width: 762px){.advantages-block-inner .online-advantages-jcarousel-wrapper .jcarousel{position:initial;width:83%;margin:0 auto}}@media only screen and (min-width: 1024px){.advantages-block-inner .online-advantages-jcarousel-wrapper .jcarousel{width:100%}}.advantages-block-inner .jcarousel-pagination{bottom:0}@media only screen and (min-width: 762px){.advantages-block-inner .jcarousel-pagination{display:none}}.advantages-block-inner .products-pagination{top:30px;background-color:#ccc;opacity:.9}@media only screen and (min-width: 1024px){.advantages-block-inner .products-pagination{display:none}}.advantages-block-inner .jcarousel-control-prev{left:8px}.advantages-block-inner .jcarousel-control-next{right:8px}.advantages-block-inner .bottomHR{margin-top:20px;height:2px}@media only screen and (min-width: 762px){.advantages-block-inner .bottomHR{margin-top:0}}.pt_categorylanding .breadcrumb{display:none}@media only screen and (min-width: 1024px){.pt_categorylanding .breadcrumb{display:block}}.pt_categorylanding .categorybannersliderWrp{margin:0}.pt_categorylanding .most-recently-viewed{float:none}@media only screen and (max-width: 761px){.pt_categorylanding .most-recently-viewed{margin:0 5px}}.pt_categorylanding .most-recently-viewed .oneline-title{letter-spacing:0.025em;display:inline-block;width:100%}@media only screen and (max-width: 761px){.pt_categorylanding .most-recently-viewed .oneline-title{text-align:left}}.pt_categorylanding .most-recently-viewed .oneline-title:before{content:none}.categorylanding-topbanner-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:right}.categorylanding-topbanner-wrapper:after,.categorylanding-topbanner-wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.categorylanding-topbanner-wrapper{width:83.3333333333%}}@media only screen and (max-width: 1023px){.categorylanding-topbanner-wrapper{width:100%}}@media only screen and (max-width: 761px){.categorylanding-topbanner-wrapper{width:100%}}@media only screen and (min-width: 1024px){.categorylanding-topbanner-wrapper ul li{height:720px;width:820px}}@media only screen and (max-width: 1023px){.categorylanding-topbanner-wrapper ul li{height:618px;width:730px}}@media only screen and (max-width: 761px){.categorylanding-topbanner-wrapper ul li{height:495px;width:301px}}@media only screen and (min-width: 1250px){.categorylanding-topbanner-wrapper ul li{height:720px;width:1000px}}@media only screen and (min-width: 761px){.categorylanding-topbanner-wrapper ul li .slot-image{margin-left:14px}}.categorylanding-topbanner-wrapper ul li .slot-image img{width:100%}.categorylanding-topbanner-wrapper .jcarousel-pagination{bottom:0;z-index:88}.categorylanding-topbanner-wrapper .products-pagination{top:500px}.categorylanding-topbanner-wrapper .jcarousel-control-prev{left:9px}.categorylanding-topbanner-wrapper .jcarousel-control-next{right:17px}.categorylanding_multieditorial_wrp{position:relative;margin-left:20px;margin-right:20px}.categorylanding_multieditorial_wrp:after,.categorylanding_multieditorial_wrp:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (max-width: 1023px){.categorylanding_multieditorial_wrp{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.categorylanding_multieditorial_wrp{margin-left:10px;margin-right:10px}}.categorylanding_multieditorial_wrp .categorylanding_multieditorial_slider{overflow:hidden;margin-bottom:30px;position:relative}.categorylanding_multieditorial_wrp .categorylanding_multieditorial_slider:after,.categorylanding_multieditorial_wrp .categorylanding_multieditorial_slider:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (max-width: 761px){.categorylanding_multieditorial_wrp .categorylanding_multieditorial_slider{width:100%}}.categorylanding_multieditorial_wrp .editorial-slides-heading{padding-top:50px;padding-bottom:40px;width:100%;font-size:22px;letter-spacing:0.02em;text-transform:uppercase;text-align:center;color:#000;border-top:1px solid #e5e5e5}.categorylanding_multieditorial_wrp .editorial-slides-heading:after,.categorylanding_multieditorial_wrp .editorial-slides-heading:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.categorylanding_multieditorial_wrp ul{padding:0;position:relative;width:20000em}.categorylanding_multieditorial_wrp ul:after,.categorylanding_multieditorial_wrp ul:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.categorylanding_multieditorial_wrp li{list-style:none;overflow:hidden;float:left;display:inline-block}.categorylanding_multieditorial_wrp li:after,.categorylanding_multieditorial_wrp li:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.categorylanding_multieditorial_wrp li a{display:block;margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.categorylanding_multieditorial_wrp li a{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.categorylanding_multieditorial_wrp li a{margin-left:10px;margin-right:10px}}.categorylanding_multieditorial_wrp .article-mini{border:1px solid #e5e5e5;padding:0;margin:0}@media only screen and (min-width: 762px){.categorylanding_multieditorial_wrp .article-mini{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 762px)and (max-width: 1023px){.categorylanding_multieditorial_wrp .article-mini{margin-left:15px;margin-right:15px}}@media only screen and (min-width: 762px)and (max-width: 761px){.categorylanding_multieditorial_wrp .article-mini{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1024px){.categorylanding_multieditorial_wrp .article-mini{margin:0}}.categorylanding_multieditorial_wrp .article-mini-description{height:205px}.categorylanding_multieditorial_wrp .article-image-cat{height:195px;overflow:hidden}.categorylanding_multieditorial_wrp .article-image-cat img{position:relative;width:100%}.categorylanding_multieditorial_wrp .article-name{letter-spacing:0.1em}.categorylanding_multieditorial_wrp .article-sub-title{margin-bottom:15px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;line-height:28px;font-size:22px;letter-spacing:-0.02em;max-height:112px}.categorylanding_multieditorial_wrp .article-link{position:relative;letter-spacing:0.1em}@media only screen and (max-width: 761px){.categorylanding_multieditorial_wrp .jcarouselControlarrows{display:none}}.categorylanding_multieditorial_wrp .jcarouselControlprev{left:17px}@media only screen and (min-width: 1023px){.categorylanding_multieditorial_wrp .jcarouselControlprev{left:21px}}.categorylanding_multieditorial_wrp .jcarousel-control-next{right:17px}@media only screen and (min-width: 1023px){.categorylanding_multieditorial_wrp .jcarousel-control-next{right:21px}}.categorylanding_multieditorial_wrp .hidden-arrow{display:none}.svg-100-day-trial-guarantee{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-100-day-trial-guarantee-fragment") center no-repeat;background-size:39px 39px}.svg-100-day-trial-guarantee-dims{width:39px;height:39px}.svg-100-days-guarentee{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-100-days-guarentee-fragment") center no-repeat;background-size:41px 40px}.svg-100-days-guarentee-dims{width:41px;height:40px}.svg-additional-info-grey{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-additional-info-grey-fragment") center no-repeat;background-size:24px 24px}.svg-additional-info-grey-dims{width:24px;height:24px}.svg-additional-info,.pickpost-search-form .form-caption:after,.form-row.tooltip .form-caption:after{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-additional-info-fragment") center no-repeat;background-size:24px 24px}.svg-additional-info-dims,.pickpost-search-form .form-caption:after{width:24px;height:24px}.svg-aeroplane-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-aeroplane-black-fragment") center no-repeat;background-size:36px 36px}.svg-aeroplane-black-dims{width:36px;height:36px}.svg-aeroplane{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-aeroplane-fragment") center no-repeat;background-size:31px 30px}.svg-aeroplane-dims{width:31px;height:30px}.svg-arrow-down-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-down-gray-fragment") center no-repeat;background-size:36px 56px}.svg-arrow-down-gray-dims{width:36px;height:56px}.svg-arrow-down,.vanity-kit-sticky-content .vanity-kit-price .sticky-expand-arrow,.vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow,.gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow,.pt_guidedsearch .refinement .input:after,.sbToggle,.main-content-holder.hasNavigation .navigation-wrapper h2 .nav-item-toggle{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-down-fragment") center no-repeat;background-size:36px 56px}.svg-arrow-down-dims,.vanity-kit-sticky-content .vanity-kit-price .sticky-expand-arrow,.vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow,.gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow,.pt_guidedsearch .refinement .input:after,.items-per-page .sbToggle,.sbToggle{width:36px;height:56px}.svg-arrow-left-black-small{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-left-black-small-fragment") center no-repeat;background-size:17px 22px}.svg-arrow-left-black-small-dims{width:17px;height:22px}.svg-arrow-right-black-small{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-right-black-small-fragment") center no-repeat;background-size:17px 22px}.svg-arrow-right-black-small-dims{width:17px;height:22px}.svg-arrow-small-left,.gift-kit-container .subcategory-content-wrapper .data-content .previous-category-link .arrow-image{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-small-left-fragment") center no-repeat;background-size:15px 18px}.svg-arrow-small-left-dims,.gift-kit-container .subcategory-content-wrapper .data-content .previous-category-link .arrow-image{width:15px;height:18px}.svg-arrow-small-right{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-small-right-fragment") center no-repeat;background-size:15px 18px}.svg-arrow-small-right-dims{width:15px;height:18px}.svg-arrow-up-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-up-gray-fragment") center no-repeat;background-size:36px 56px}.svg-arrow-up-gray-dims{width:36px;height:56px}.svg-arrow-up,.vanity-kit-sticky.sticky-expanded .vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow,.gift-kit-sticky.sticky-expanded .gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow,.pt_guidedsearch .refinement .input.clicked:after,.sbToggleOpen,.vanity-kit-product .color-dropdown-container .sbToggle.sbToggle,.gift-kit-product .color-dropdown-container .sbToggle.sbToggle,.main-content-holder.hasNavigation .navigation-wrapper.drop-down-active h2 .nav-item-toggle{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-arrow-up-fragment") center no-repeat;background-size:36px 56px}.svg-arrow-up-dims,.vanity-kit-sticky.sticky-expanded .vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow,.gift-kit-sticky.sticky-expanded .gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow,.sbToggleOpen,.vanity-kit-product .color-dropdown-container .sbToggle.sbToggle,.gift-kit-product .color-dropdown-container .sbToggle.sbToggle{width:36px;height:56px}.svg-at{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-at-fragment") center no-repeat;background-size:34px 40px}.svg-at-dims{width:34px;height:40px}.svg-bag-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-bag-black-fragment") center no-repeat;background-size:24px 28px}.svg-bag-black-dims{width:24px;height:28px}.svg-bag-white{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-bag-white-fragment") center no-repeat;background-size:24px 28px}.svg-bag-white-dims{width:24px;height:28px}.svg-bag{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-bag-fragment") center no-repeat;background-size:23px 27px}.svg-bag-dims{width:23px;height:27px}.svg-be-rewarded{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-be-rewarded-fragment") center no-repeat;background-size:63px 50.28px}.svg-be-rewarded-dims{width:63px;height:50.28px}.svg-beautyshelf-15min-3freesample{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-beautyshelf-15min-3freesample-fragment") center no-repeat;background-size:44px 58px}.svg-beautyshelf-15min-3freesample-dims{width:44px;height:58px}.svg-beautyshelf-15min-freeshipping{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-beautyshelf-15min-freeshipping-fragment") center no-repeat;background-size:51px 57px}.svg-beautyshelf-15min-freeshipping-dims{width:51px;height:57px}.svg-black-email{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-black-email-fragment") center no-repeat;background-size:52px 42px}.svg-black-email-dims{width:52px;height:42px}.svg-boy-avatar-svg,.main-content-holder.hasNavigation .navigation-wrapper .customer-image.male{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-boy-avatar-svg-fragment") center no-repeat;background-size:110px 110px}.svg-boy-avatar-svg-dims,.main-content-holder.hasNavigation .navigation-wrapper .customer-image.male{width:110px;height:110px}.svg-boy-and-girl-avatar,.main-content-holder.hasNavigation .navigation-wrapper .customer-image.no-gender{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-boy-and-girl-avatar-fragment") center no-repeat;background-size:110px 110px}.svg-boy-and-girl-avatar-dims,.main-content-holder.hasNavigation .navigation-wrapper .customer-image.no-gender{width:110px;height:110px}.svg-cart{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-cart-fragment") center no-repeat;background-size:41px 40px}.svg-cart-dims{width:41px;height:40px}.svg-circular-equal-red-medium{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-circular-equal-red-medium-fragment") center no-repeat;background-size:50px 50px}.svg-circular-equal-red-medium-dims{width:50px;height:50px}.svg-circular-equal-red-small,.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .equal-image-wrapper .equal-image,.vanity-kit-sticky-content .equal-image{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-circular-equal-red-small-fragment") center no-repeat;background-size:40px 40px}.svg-circular-equal-red-small-dims,.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .equal-image-wrapper .equal-image,.vanity-kit-sticky-content .equal-image{width:40px;height:40px}.svg-circular-equal-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-circular-equal-red-fragment") center no-repeat;background-size:58px 58px}.svg-circular-equal-red-dims{width:58px;height:58px}.svg-circular-plus-red-medium{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-circular-plus-red-medium-fragment") center no-repeat;background-size:50px 50px}.svg-circular-plus-red-medium-dims{width:50px;height:50px}.svg-circular-plus-red-small,.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .plus-image-wrapper .plus-image,.vanity-kit-sticky-content .plus-image{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-circular-plus-red-small-fragment") center no-repeat;background-size:40px 40px}.svg-circular-plus-red-small-dims,.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .plus-image-wrapper .plus-image,.vanity-kit-sticky-content .plus-image{width:40px;height:40px}.svg-circular-plus-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-circular-plus-red-fragment") center no-repeat;background-size:58px 58px}.svg-circular-plus-red-dims{width:58px;height:58px}.svg-close-button-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-close-button-gray-fragment") center no-repeat;background-size:25px 25px}.svg-close-button-gray-dims{width:25px;height:25px}.svg-close-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-close-gray-fragment") center no-repeat;background-size:31px 32px}.svg-close-gray-dims{width:31px;height:32px}.svg-closebutton-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-closebutton-red-fragment") center no-repeat;background-size:22.19px 22.19px}.svg-closebutton-red-dims{width:22.19px;height:22.19px}.svg-closebutton,.gift-kit-sticky-content .product-block .product-remove{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-closebutton-fragment") center no-repeat;background-size:22.19px 22.19px}.svg-closebutton-dims,.gift-kit-sticky-content .product-block .product-remove{width:22.19px;height:22.19px}.svg-copy-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-copy-icon-fragment") center no-repeat;background-size:32px 32px}.svg-copy-icon-dims{width:32px;height:32px}.svg-cross-black-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-cross-black-icon-fragment") center no-repeat;background-size:28px 28px}.svg-cross-black-icon-dims{width:28px;height:28px}.svg-cross-gray,.mbs-dialog-container .stf-close,.privacy-policy-popup .privacypolicy-close,.shortTermsAndCond .ui-dialog-titlebar-close,.shortPrivacyPolicy .ui-dialog-titlebar-close,.estimated-tax-overlay .estimated-tax-overlay-close,.tax-overlay .tax-overlay-close,.tax-overlay .tax-close-mobile,.longTermsAndCond .ui-dialog-titlebar-close,.longPrivacyPolicy .content-overlay .ui-dialog-titlebar-close{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-cross-gray-fragment") center no-repeat;background-size:30.19px 30.19px}.svg-cross-gray-dims,.mbs-dialog-container .stf-close,.privacy-policy-popup .privacypolicy-close,.shortTermsAndCond .ui-dialog-titlebar-close,.shortPrivacyPolicy .ui-dialog-titlebar-close,.estimated-tax-overlay .estimated-tax-overlay-close,.tax-overlay .tax-overlay-close,.tax-overlay .tax-close-mobile,.longTermsAndCond .ui-dialog-titlebar-close,.longPrivacyPolicy .content-overlay .ui-dialog-titlebar-close{width:30.19px;height:30.19px}.svg-custom-design-logo{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-custom-design-logo-fragment") center no-repeat;background-size:29px 35px}.svg-custom-design-logo-dims{width:29px;height:35px}.svg-down-arrow-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-down-arrow-black-fragment") center no-repeat;background-size:21px 17px}.svg-down-arrow-black-dims{width:21px;height:17px}.svg-email{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-email-fragment") center no-repeat;background-size:30px 25px}.svg-email-dims{width:30px;height:25px}.svg-expand-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-expand-red-fragment") center no-repeat;background-size:20px 18px}.svg-expand-red-dims{width:20px;height:18px}.svg-eye-disabled-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-eye-disabled-icon-fragment") center no-repeat;background-size:40px 40px}.svg-eye-disabled-icon-dims{width:40px;height:40px}.svg-eye-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-eye-icon-fragment") center no-repeat;background-size:40px 40px}.svg-eye-icon-dims{width:40px;height:40px}.svg-facebook-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-facebook-black-fragment") center no-repeat;background-size:50px 50px}.svg-facebook-black-dims{width:50px;height:50px}.svg-facebook-light-gray,.mbs-header-links .fb-share:after{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-facebook-light-gray-fragment") center no-repeat;background-size:50px 50px}.svg-facebook-light-gray-dims{width:50px;height:50px}.svg-fast-checkout{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-fast-checkout-fragment") center no-repeat;background-size:54px 53px}.svg-fast-checkout-dims{width:54px;height:53px}.svg-footer-100-days-guarantee{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-footer-100-days-guarantee-fragment") center no-repeat;background-size:41px 40px}.svg-footer-100-days-guarantee-dims{width:41px;height:40px}.svg-footer-cart{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-footer-cart-fragment") center no-repeat;background-size:41px 40px}.svg-footer-cart-dims{width:41px;height:40px}.svg-girl-avatar-svg,.main-content-holder.hasNavigation .navigation-wrapper .customer-image.female{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-girl-avatar-svg-fragment") center no-repeat;background-size:110px 110px}.svg-girl-avatar-svg-dims,.main-content-holder.hasNavigation .navigation-wrapper .customer-image.female{width:110px;height:110px}.svg-google-plus-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-google-plus-black-fragment") center no-repeat;background-size:50px 50px}.svg-google-plus-black-dims{width:50px;height:50px}.svg-google-plus-dark-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-google-plus-dark-gray-fragment") center no-repeat;background-size:50px 50px}.svg-google-plus-dark-gray-dims{width:50px;height:50px}.svg-google-plus-light-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-google-plus-light-gray-fragment") center no-repeat;background-size:50px 50px}.svg-google-plus-light-gray-dims{width:50px;height:50px}.svg-home-instagram-logo{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-home-instagram-logo-fragment") center no-repeat;background-size:32.6px 32.49px}.svg-home-instagram-logo-dims{width:32.6px;height:32.49px}.svg-home{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-home-fragment") center no-repeat;background-size:34px 40px}.svg-home-dims{width:34px;height:40px}.svg-i{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-i-fragment") center no-repeat;background-size:24px 24px}.svg-i-dims{width:24px;height:24px}.svg-icon-a{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-icon-a-fragment") center no-repeat;background-size:33px 45px}.svg-icon-a-dims{width:33px;height:45px}.svg-icon-b{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-icon-b-fragment") center no-repeat;background-size:33px 45px}.svg-icon-b-dims{width:33px;height:45px}.svg-info-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-info-icon-fragment") center no-repeat;background-size:22px 22px}.svg-info-icon-dims{width:22px;height:22px}.svg-instagram-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-instagram-black-fragment") center no-repeat;background-size:50px 50px}.svg-instagram-black-dims{width:50px;height:50px}.svg-instagram-dark-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-instagram-dark-gray-fragment") center no-repeat;background-size:50px 50px}.svg-instagram-dark-gray-dims{width:50px;height:50px}.svg-instagram-light-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-instagram-light-gray-fragment") center no-repeat;background-size:50px 50px}.svg-instagram-light-gray-dims{width:50px;height:50px}.svg-invalid-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-invalid-icon-fragment") center no-repeat;background-size:26px 26px}.svg-invalid-icon-dims{width:26px;height:26px}.svg-join-now{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-join-now-fragment") center no-repeat;background-size:52px 52px}.svg-join-now-dims{width:52px;height:52px}.svg-language-rectangle-down{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-language-rectangle-down-fragment") center no-repeat;background-size:17px 14px}.svg-language-rectangle-down-dims{width:17px;height:14px}.svg-language-rectangle-white{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-language-rectangle-white-fragment") center no-repeat;background-size:17px 14px}.svg-language-rectangle-white-dims{width:17px;height:14px}.svg-language-rectangle{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-language-rectangle-fragment") center no-repeat;background-size:17px 14px}.svg-language-rectangle-dims{width:17px;height:14px}.svg-large-bag{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-large-bag-fragment") center no-repeat;background-size:35px 38px}.svg-large-bag-dims{width:35px;height:38px}.svg-left-arrow-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-left-arrow-black-fragment") center no-repeat;background-size:18px 24px}.svg-left-arrow-black-dims{width:18px;height:24px}.svg-left-arrow-white,.gs-product-slot-control-prev:after{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-left-arrow-white-fragment") center no-repeat;background-size:31.19px 49.18px}.svg-left-arrow-white-dims{width:31.19px;height:49.18px}.svg-lip-declare-purchase-explanation-arrow-desktop{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-lip-declare-purchase-explanation-arrow-desktop-fragment") center no-repeat;background-size:104.6px 45.23px}.svg-lip-declare-purchase-explanation-arrow-desktop-dims{width:104.6px;height:45.23px}.svg-lip-declare-purchase-explanation-arrow-tablet{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-lip-declare-purchase-explanation-arrow-tablet-fragment") center no-repeat;background-size:63px 46.6px}.svg-lip-declare-purchase-explanation-arrow-tablet-dims{width:63px;height:46.6px}.svg-location-icon-blue{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-location-icon-blue-fragment") center no-repeat;background-size:21px 26px}.svg-location-icon-blue-dims{width:21px;height:26px}.svg-location-icon-green{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-location-icon-green-fragment") center no-repeat;background-size:21px 26px}.svg-location-icon-green-dims{width:21px;height:26px}.svg-location-icon-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-location-icon-red-fragment") center no-repeat;background-size:21px 26px}.svg-location-icon-red-dims{width:21px;height:26px}.svg-log-in-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-log-in-black-fragment") center no-repeat;background-size:26px 24px}.svg-log-in-black-dims{width:26px;height:24px}.svg-log-in-white{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-log-in-white-fragment") center no-repeat;background-size:26px 24px}.svg-log-in-white-dims{width:26px;height:24px}.svg-menu-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-menu-icon-fragment") center no-repeat;background-size:33px 27px}.svg-menu-icon-dims{width:33px;height:27px}.svg-minus-gray-compact{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-minus-gray-compact-fragment") center no-repeat;background-size:24px 24px}.svg-minus-gray-compact-dims{width:24px;height:24px}.svg-minus-gray-v2{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-minus-gray-v2-fragment") center no-repeat;background-size:40px 40px}.svg-minus-gray-v2-dims{width:40px;height:40px}.svg-minus-gray,.main-content-holder.hasNavigation .level0>li.drop-down-active .nav-item-toggle{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-minus-gray-fragment") center no-repeat;background-size:50px 50px}.svg-minus-gray-dims,.main-content-holder.hasNavigation .level0>li.drop-down-active .nav-item-toggle{width:50px;height:50px}.svg-minus-small-grey-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-minus-small-grey-icon-fragment") center no-repeat;background-size:24px 24px}.svg-minus-small-grey-icon-dims{width:24px;height:24px}.svg-my-account-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-my-account-red-fragment") center no-repeat;background-size:31px 31px}.svg-my-account-red-dims{width:31px;height:31px}.svg-my-location{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-my-location-fragment") center no-repeat;background-size:30px 30px}.svg-my-location-dims{width:30px;height:30px}.svg-navigation-menu-cross{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-navigation-menu-cross-fragment") center no-repeat;background-size:28.05px 27.87px}.svg-navigation-menu-cross-dims{width:28.05px;height:27.87px}.svg-our-promise-footer{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-our-promise-footer-fragment") center no-repeat;background-size:39px 40px}.svg-our-promise-footer-dims{width:39px;height:40px}.svg-our-promise{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-our-promise-fragment") center no-repeat;background-size:39px 40px}.svg-our-promise-dims{width:39px;height:40px}.svg-our-promise1{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-our-promise1-fragment") center no-repeat;background-size:36px 36px}.svg-our-promise1-dims{width:36px;height:36px}.svg-pinterest-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-pinterest-black-fragment") center no-repeat;background-size:50px 50px}.svg-pinterest-black-dims{width:50px;height:50px}.svg-pinterest-light-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-pinterest-light-gray-fragment") center no-repeat;background-size:50px 50px}.svg-pinterest-light-gray-dims{width:50px;height:50px}.svg-plus-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-plus-black-fragment") center no-repeat;background-size:26px 26px}.svg-plus-black-dims{width:26px;height:26px}.svg-plus-gray-compact{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-plus-gray-compact-fragment") center no-repeat;background-size:24px 24px}.svg-plus-gray-compact-dims{width:24px;height:24px}.svg-plus-gray,.main-content-holder.hasNavigation .level0>li .nav-item-toggle{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-plus-gray-fragment") center no-repeat;background-size:40px 40px}.svg-plus-gray-dims,.main-content-holder.hasNavigation .level0>li .nav-item-toggle{width:40px;height:40px}.svg-plus-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-plus-icon-fragment") center no-repeat;background-size:36px 36px}.svg-plus-icon-dims{width:36px;height:36px}.svg-plus-small-grey-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-plus-small-grey-icon-fragment") center no-repeat;background-size:26px 26px}.svg-plus-small-grey-icon-dims{width:26px;height:26px}.svg-rectangle-grey{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-rectangle-grey-fragment") center no-repeat;background-size:25px 18.5px}.svg-rectangle-grey-dims{width:25px;height:18.5px}.svg-rectangle-white{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-rectangle-white-fragment") center no-repeat;background-size:25px 18.5px}.svg-rectangle-white-dims{width:25px;height:18.5px}.svg-right-arrow-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-right-arrow-black-fragment") center no-repeat;background-size:18px 24px}.svg-right-arrow-black-dims{width:18px;height:24px}.svg-right-arrow-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-right-arrow-red-fragment") center no-repeat;background-size:16px 22px}.svg-right-arrow-red-dims{width:16px;height:22px}.svg-right-arrow-white,.gs-product-slot-control-next:after{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-right-arrow-white-fragment") center no-repeat;background-size:31.18px 49.18px}.svg-right-arrow-white-dims,.gs-product-slot-control-next:after,.gs-product-slot-control-prev:after{width:31.18px;height:49.18px}.svg-sample-redesign{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-sample-redesign-fragment") center no-repeat;background-size:34px 34px}.svg-sample-redesign-dims{width:34px;height:34px}.svg-sample{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-sample-fragment") center no-repeat;background-size:23px 30px}.svg-sample-dims{width:23px;height:30px}.svg-samples_search{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-samples_search-fragment") center no-repeat;background-size:28px 28px}.svg-samples_search-dims{width:28px;height:28px}.svg-search-black,.form-builder .form-row.searchable.row-cityautosuggestion:after,.form-builder .form-row.searchable.row-provinceautosuggestion:after{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-search-black-fragment") center no-repeat;background-size:25px 24px}.svg-search-black-dims,.form-builder .form-row.searchable.row-cityautosuggestion:after,.form-builder .form-row.searchable.row-provinceautosuggestion:after{width:25px;height:24px}.svg-search-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-search-red-fragment") center no-repeat;background-size:25px 24px}.svg-search-red-dims{width:25px;height:24px}.svg-search-small-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-search-small-black-fragment") center no-repeat;background-size:33px 33px}.svg-search-small-black-dims{width:33px;height:33px}.svg-search-small-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-search-small-red-fragment") center no-repeat;background-size:32px 32px}.svg-search-small-red-dims{width:32px;height:32px}.svg-search-white{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-search-white-fragment") center no-repeat;background-size:30px 30px}.svg-search-white-dims{width:30px;height:30px}.svg-search{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-search-fragment") center no-repeat;background-size:24px 24px}.svg-search-dims{width:24px;height:24px}.svg-searchbig-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-searchbig-black-fragment") center no-repeat;background-size:38px 38px}.svg-searchbig-black-dims{width:38px;height:38px}.svg-searchbigblack{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-searchbigblack-fragment") center no-repeat;background-size:38px 38px}.svg-searchbigblack-dims{width:38px;height:38px}.svg-searchmediumred{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-searchmediumred-fragment") center no-repeat;background-size:38px 38px}.svg-searchmediumred-dims{width:38px;height:38px}.svg-selectarrows{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-selectarrows-fragment") center no-repeat;background-size:20px 42px}.svg-selectarrows-dims{width:20px;height:42px}.svg-share-redesign{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-share-redesign-fragment") center no-repeat;background-size:34px 34px}.svg-share-redesign-dims{width:34px;height:34px}.svg-shoppingbag-down-rect{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-shoppingbag-down-rect-fragment") center no-repeat;background-size:20px 17px}.svg-shoppingbag-down-rect-dims{width:20px;height:17px}.svg-shoppingbag-up-rect{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-shoppingbag-up-rect-fragment") center no-repeat;background-size:20px 17px}.svg-shoppingbag-up-rect-dims{width:20px;height:17px}.svg-small-arrow-left{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-small-arrow-left-fragment") center no-repeat;background-size:28px 35px}.svg-small-arrow-left-dims{width:28px;height:35px}.svg-small-arrow-rigth{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-small-arrow-rigth-fragment") center no-repeat;background-size:28px 35px}.svg-small-arrow-rigth-dims{width:28px;height:35px}.svg-small-grey-arrow-left{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-small-grey-arrow-left-fragment") center no-repeat;background-size:21.7px 29.5px}.svg-small-grey-arrow-left-dims{width:21.7px;height:29.5px}.svg-small-grey-arrow-right{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-small-grey-arrow-right-fragment") center no-repeat;background-size:21.7px 29.5px}.svg-small-grey-arrow-right-dims{width:21.7px;height:29.5px}.svg-spa_and_salons{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa_and_salons-fragment") center no-repeat;background-size:27px 32px}.svg-spa_and_salons-dims{width:27px;height:32px}.svg-spa-locator-call{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa-locator-call-fragment") center no-repeat;background-size:37px 36px}.svg-spa-locator-call-dims{width:37px;height:36px}.svg-spa-locator-direction-bike{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa-locator-direction-bike-fragment") center no-repeat;background-size:40px 36px}.svg-spa-locator-direction-bike-dims{width:40px;height:36px}.svg-spa-locator-direction-car{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa-locator-direction-car-fragment") center no-repeat;background-size:39px 29px}.svg-spa-locator-direction-car-dims{width:39px;height:29px}.svg-spa-locator-direction-train{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa-locator-direction-train-fragment") center no-repeat;background-size:37px 36px}.svg-spa-locator-direction-train-dims{width:37px;height:36px}.svg-spa-locator-direction-walk{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa-locator-direction-walk-fragment") center no-repeat;background-size:24px 36px}.svg-spa-locator-direction-walk-dims{width:24px;height:36px}.svg-spa-locator-direction{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-spa-locator-direction-fragment") center no-repeat;background-size:40px 40px}.svg-spa-locator-direction-dims{width:40px;height:40px}.svg-stocklists{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-stocklists-fragment") center no-repeat;background-size:27px 32px}.svg-stocklists-dims{width:27px;height:32px}.svg-store-icon-grey{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-store-icon-grey-fragment") center no-repeat;background-size:25.1px 24.1px}.svg-store-icon-grey-dims{width:25.1px;height:24.1px}.svg-store-icon-red{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-store-icon-red-fragment") center no-repeat;background-size:25.1px 24.1px}.svg-store-icon-red-dims{width:25.1px;height:24.1px}.svg-stores-location{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-stores-location-fragment") center no-repeat;background-size:27px 31px}.svg-stores-location-dims{width:27px;height:31px}.svg-tabarrow{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-tabarrow-fragment") center no-repeat;background-size:41.03px 41.03px}.svg-tabarrow-dims{width:41.03px;height:41.03px}.svg-taxoverlayclose{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-taxoverlayclose-fragment") center no-repeat;background-size:22px 22px}.svg-taxoverlayclose-dims{width:22px;height:22px}.svg-tick-dpdshipping-selected,.dpd-section .stores-overlay-links a.dpd-button span,.dpd-section .dpd-list-stores .dpdshipping .store button span{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-tick-dpdshipping-selected-fragment") center no-repeat;background-size:20px 18px}.svg-tick-dpdshipping-selected-dims,.dpd-section .stores-overlay-links a.dpd-button span,.dpd-section .dpd-list-stores .dpdshipping .store button span{width:20px;height:18px}.svg-tick{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-tick-fragment") center no-repeat;background-size:51px 51px}.svg-tick-dims{width:51px;height:51px}.svg-top-arrow-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-top-arrow-black-fragment") center no-repeat;background-size:21px 17px}.svg-top-arrow-black-dims{width:21px;height:17px}.svg-track-order{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-track-order-fragment") center no-repeat;background-size:45px 32px}.svg-track-order-dims{width:45px;height:32px}.svg-twitter-black{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-twitter-black-fragment") center no-repeat;background-size:50px 50px}.svg-twitter-black-dims{width:50px;height:50px}.svg-twitter-light-gray{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-twitter-light-gray-fragment") center no-repeat;background-size:50px 50px}.svg-twitter-light-gray-dims{width:50px;height:50px}.svg-valid-icon{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-valid-icon-fragment") center no-repeat;background-size:26px 26px}.svg-valid-icon-dims{width:26px;height:26px}.svg-why-buy-online{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-why-buy-online-fragment") center no-repeat;background-size:36px 36px}.svg-why-buy-online-dims{width:36px;height:36px}.svg-write-to-us{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-write-to-us-fragment") center no-repeat;background-size:54px 51px}.svg-write-to-us-dims{width:54px;height:51px}.svg-your_location{background:url("icons/svg/bc_clarins_sprite.view.svg#svg-your_location-fragment") center no-repeat;background-size:27px 32px}.svg-your_location-dims{width:27px;height:32px}.content-search-result-items{list-style-type:none;padding:0;margin:0}.content-container .grid-tile{margin:0}.content-container .infinite-scroll-placeholder{float:left}.head{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;line-height:48px;letter-spacing:0.02em}.refinement-title{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;border:2px solid #e5e5e5;padding:15px;cursor:pointer}.refinement-title div{margin-left:40px;display:inline-block;vertical-align:middle}.refinement-title div.svg-top-arrow-black{display:none}.active .refinement-title,.active.refinement-title{background-color:#e5e5e5}.active .refinement-title .svg-top-arrow-black,.active.refinement-title .svg-top-arrow-black{display:inline-block}.active .refinement-title .svg-down-arrow-black,.active.refinement-title .svg-down-arrow-black{display:none}.content-refinements{clear:both}.selected-refinement{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;list-style-type:none}.selected-refinement ul{list-style-type:none;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px}.selected-refinement ul a{color:#be0f34}.selected-refinement .selected-values a{letter-spacing:0.02em;text-decoration:underline}.selected-refinement .selected-values .svg-closebutton-red{margin-bottom:2px}.bottom .selected-refinements{line-height:30px;border-bottom:2px solid #e5e5e5;margin:40px 0 20px 0;padding:0 0 40px 20px}.bottom .selected-refinements ul,.bottom .selected-refinements li{display:inline}.refinement-values{display:none;padding-left:20px;list-style-type:none}.refinement-values li{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase;width:181px}.refinement-values .disabled{color:#e5e5e5}.refinement-values .disabled:hover{color:#e5e5e5}.refinement-unavailable{letter-spacing:0.02em;display:none}.selected-values div{display:inline-block;vertical-align:middle}.active .refinement-values,.active .refinement-unavailable{display:block}.editorial-no-resuts{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.02em;font-size:22px;font-weight:normal}.refinements-clear{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.02em;text-align:right}.refinements-clear div{display:inline-block;vertical-align:middle}.article-mini-description{color:#000;cursor:pointer}.article-mini-description{position:relative;height:200px}.article-mini-description p{overflow:hidden}.article-name{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;color:#be0f34;text-transform:uppercase;letter-spacing:0.1em;line-height:48px;max-height:48px}.article-sub-title{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:28px;letter-spacing:0.02em;line-height:30px;margin:0;padding:0 20px 4px 20px;max-height:60px}.article-description{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.02em;font-size:11px;line-height:15px;padding-top:8px;max-height:45px}.article-image{position:relative;padding-bottom:100%}.article-image img{position:absolute;margin-left:50%;left:-25px;top:-25px;margin-top:50%;vertical-align:top}.article-image img.js-loaded{margin:0;top:0;left:0}.article-mini{padding-bottom:15px;margin-bottom:40px}.article-mini p{margin:0;padding-left:20px;padding-right:20px}.article-link{height:15px;position:absolute;bottom:0;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1em;line-height:15px;text-transform:uppercase;text-decoration:underline}.article-mini .YTVideoPreview{-webkit-transform:scale(1);transform:scale(1)}.article-mini .YTplayer{height:auto;padding-bottom:100%;overflow:hidden;margin-bottom:0}.article-mini .YTplayer iframe{position:absolute;width:100%;height:100%}.article-mini .YTthumbnail img{height:100%}.editorial-landing .article-mini{border:2px solid #e5e5e5;padding-top:0;padding-bottom:15px;margin-bottom:40px}.editorial-landing .article-mini .YTthumbnail{position:absolute}.editorial-landing .article-mini .YTthumbnail img{position:absolute;left:-40%}@media screen and (max-width: 761px){.content-refinements{margin:8px 10px 40px 10px}.content-refinement:last-of-type .selected-refinement{margin-bottom:0}.top .refinement-title{display:none;float:none}.top .head{text-align:center}.refinement-title{margin-top:10px}.refinement-title div{float:right}.refinement-values{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;margin:0;padding:0}.refinement-values li{width:auto;border:2px solid #e5e5e5;border-top:0}.refinement-values li a{display:block;padding:15px;color:#000}.refinement-values li.disabled{padding:15px}.selected-refinement{margin:15px}.selected-refinement>div{padding:5px 0}.selected-refinement .selected-values{list-style-type:none;padding:0;margin:0}.selected-refinement .selected-values li{padding:5px 0;font-size:14px}.refinement-unavailable{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:17px;border:2px solid #e5e5e5;border-top:0;padding:15px}.bottom .selected-refinement{display:none}.refinements-clear{text-transform:uppercase;text-decoration:underline;margin-top:30px}.refinements-clear div{display:none}}@media screen and (min-width: 762px){.editorial-banner{margin:0 30px}.content-refinements{margin:0 15px 40px 15px;padding-top:40px}.content-refinements .top{text-align:center}.content-refinements.expand{border-bottom:2px solid #e5e5e5}.top{border-bottom:2px solid #e5e5e5}.top .head{margin-right:20px;display:inline-block}.selected-refinements{border-bottom:2px solid #e5e5e5}.expand .selected-refinements{border-bottom:0}.selected-refinement{padding-left:30px;margin-top:24px}.selected-refinement ul{display:inline;margin:0;padding:0}.selected-refinement ul li{display:inline-block;margin-right:20px}.selected-refinement ul li:first-of-type{margin-left:20px}.refinement-title{border-bottom:0;margin-right:1px;display:inline-block}.middle{margin-bottom:40px}.middle .selected-refinement{display:none}.middle .refinement-title{display:none;float:none}.refinement-values{display:none;padding-left:20px;list-style-type:none}.refinement-values li{letter-spacing:0.02em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;margin-top:40px;text-transform:uppercase;text-decoration:underline;display:inline-block;width:22.5%;padding-right:10px;vertical-align:top}.refinement-values li:hover{color:#be0f34}.refinement-unavailable{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;margin:40px 0 0 20px}.refinements-clear{margin-bottom:40px;padding-right:40px}}@media screen and (min-width: 762px)and (max-width: 1023px){.editorial-landing .content-search-result-items{margin:0 8.3333333333%}}@media screen and (min-width: 1024px){.editorial-banner{margin:0 40px}.content-refinements{margin:0 20px 40px 20px}.selected-refinement{padding-left:20px}.refinement-values li{width:18.5%}}.inTheMiddle{z-index:6;position:absolute;display:block;right:4%;width:40px;height:40px}.inTheMiddle.hidden{display:none}@media only screen and (max-width: 761px){.inTheMiddle{padding-right:12px}}.general-info{position:relative}.general-info-container{background-color:#fff}.award-info{padding:0 20px;float:left}.award-info h2{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-weight:inherit;font-size:3.5em;line-height:1em;margin:0 0 10px 0}.award-info h3{font-weight:normal;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;color:#707378;margin:24px 0}.award-info p,.award-info p>a{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;color:#707378;margin:3px 0}.general-info .social-share{position:absolute;bottom:40px}.general-info .social-share .label{font-size:14px;letter-spacing:0.02em;padding:5px;margin-left:40px;text-transform:uppercase}.general-info .social-share .icons{margin-left:40px}.general-info .social-share .icons .twitter,.general-info .social-share .icons .pinterest{padding-left:5px}.general-info .social-share .icons div{float:right}.general-info .social-share .icons .sharethis{display:none}.general-info .social-share .sharethisButtonWrapper{width:50px;height:50px;cursor:pointer}.general-info .social-share .sharethisButtonWrapper span{position:absolute;left:-9999px}.dynamic-women{margin-bottom:40px}.dynamic-women .YTVideoPreview{-webkit-transform:scale(1);transform:scale(1)}.dynamic-women .description{text-align:center;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px}.dynamic-women .description h3{font-size:22px;letter-spacing:0.02em;font-weight:normal;text-align:center;margin:40px 0 30px 0}.dynamic-women .description p{margin:30px 0}.dynamic-women .description .social-share .label{letter-spacing:0.02em}.dynamic-women .description .social-share .icons div{display:inline-block}.dynamic-women .description .social-share .icons .sharethis{display:none}.description .award-info{font-size:11px}.description .award-info h2{font-size:3.5em;margin:20px 0 10px 0}.description .award-info p{margin:3px 0}.women-count{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;text-align:center;margin:0;padding-bottom:2px;border-bottom:2px solid #e5e5e5}.part-two,.show-less{display:none}.opened .part-two,.opened .show-less{display:inline}.opened .show-more{display:none}.show-more,.show-less{cursor:pointer;text-decoration:underline}span.show-more{text-decoration:none}.dynamic .infinite-scroll-placeholder{width:100%}@media only screen and (min-width: 1024px){.dynamic .search-result-content{padding:20px 40px 0}}.dynamic #search-result-items{margin-top:40px}@media screen and (max-width: 761px){.dynamic-women{margin:0 0 20px 0}.dynamic-women.single-content{margin-top:20px}.dynamic-women .social-share{text-align:center}.dynamic-women .social-share .label{display:inline-block;margin-bottom:10px}.general-info{padding:20px}.general-info-container{padding:20px 10px;width:52.8%}.award-info{text-align:center;float:none;padding:0 10px}.award-info.award-winner-description{display:none}.description p{padding:0 20px}.description .award-info h3{font-size:16px;margin:24px 0}.women-count{padding-bottom:25px}.dynamic .content-refinements{margin-bottom:30px}.dynamic #search-result-items{margin-top:20px}a.show-more{display:block;text-align:center;margin:30px}.opened a.show-more{display:none}.opened .show-less{display:block;text-align:center;margin:30px}img.social-widget.icon-holder{padding-left:10px}}@media screen and (min-width: 762px){.general-info{padding:30px}.general-info-container{padding:30px 15px;width:78.3%}.award-info{padding:0 15px}.description{border-bottom:2px solid #e5e5e5;padding-bottom:30px}.description .award-info{display:none}.description .social-share{padding:30px;text-align:center}.dynamic .content-refinements .top{border-bottom:0px}.dynamic .content-refinements .refinement-title{border-bottom:2px solid #e5e5e5}}@media screen and (min-width: 762px)and (max-width: 1023px){.dynamic-women{margin:0 0 30px 0}.dynamic-women.single-content{margin-top:50px}.description{padding-bottom:30px}.description .social-share .label{margin:5px;vertical-align:bottom;line-height:50px}.description .social-share .icons{display:inline}.description .social-share .icons .twitter,.description .social-share .icons .pinterest{padding-left:5px}.description p{padding:0 60px}.women-count{margin:20px 0 60px 0;border:0}.dynamic #search-result-items{margin-top:30px}.dynamic .content-refinements .head,.ingredients-refinements .content-refinements .head{display:block;line-height:22px;margin-bottom:30px;margin-right:0}.award-winner-image{width:52.8%}.award-winner-description{width:47.2%}}@media screen and (max-width: 1023px){.general-info .social-share{display:none}.dynamic-women .social-share{font-size:0}.dynamic-women .social-share .label{font-size:14px}.dynamic-women .sharethisButtonWrapper{width:50px}}@media screen and (min-width: 1024px){.dynamic-women{margin-bottom:40px}.dynamic-women.single-content{margin-top:60px}.general-info{padding:40px}.general-info-container{padding:40px 20px;width:71.35%}.award-info{padding:0 20px}.description p{padding:0 40px}.description .social-share{display:none}.women-count{font-size:22px;margin:0 20px 40px 20px;padding:15px}}.ingredients-banner{width:100%;height:auto}.ingredients-refinements .top{border-bottom:none}.ingredients-refinements .refinement-title{border:2px solid #e5e5e5}.ingredients .infinite-scroll-placeholder{width:100%}.ingredients #search-result-items{margin-top:40px}.ingredients-count{font-size:16px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.02em;text-align:center;margin-top:70px;margin-bottom:64px}.ingredient-container{margin-bottom:40px}.ingredient-container .single-ingredient{position:relative}.ingredient-container .single-ingredient.ing-decorated{margin-top:60px}.ingredient-container .single-ingredient img{border:none;width:100%;height:100%}.ingredient-container .single-ingredient .image-no-map{border:none;margin:139px 55%;width:auto;height:auto;max-width:270px;max-height:220px}.ingredient-container .single-ingredient .description{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;width:35%;background:#fff;border:none;position:absolute;top:45px;bottom:45px;left:40px;text-align:center;padding:0 15px 0 50px}.ingredient-container .single-ingredient .description:after,.ingredient-container .single-ingredient .description:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.ingredient-container .single-ingredient .description{width:33.3333333333%}}@media only screen and (max-width: 1023px){.ingredient-container .single-ingredient .description{width:41.6666666667%}}@media only screen and (max-width: 761px){.ingredient-container .single-ingredient .description{width:100%}}.ingredient-container .single-ingredient .ing-name{font-size:35px;font-family:"ClarinsRegular","Times New Roman",Times,serif;font-weight:normal;margin:35px 35px 30px 0;line-height:40px}.ingredient-container .single-ingredient .ing-latin-name{font-size:16px;font-weight:normal;color:#707378;margin:0 35px 15px 0}.ingredient-container .single-ingredient .ing-location{margin-right:35px}.ingredient-container .single-ingredient .ingredient-description{padding:0;text-align:left}.ingredient-container .single-ingredient .ingredient-description .ingredient-description-text{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;padding-right:30px;line-height:150%;letter-spacing:.2px}.ingredient-container .single-ingredient .ingredient-description .jspVerticalBar .jspTrack{background:#eee;width:7px}.ingredient-container .single-ingredient .ingredient-description .jspVerticalBar .jspTrack .jspDrag{background:#cbcbcb;width:7px}.ingredient-container .single-ingredient .ingredient-pagination{height:60px;font-size:14px}.ingredient-container .products-filter{text-align:center;margin-top:60px;margin-bottom:50px}.ingredient-container .products-filter span{font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;letter-spacing:0.02em}.ingredient-container .products-filter .sbHolder{vertical-align:middle;display:inline-block;margin-left:50px;width:160px}.ingredient-container .products-filter .sbSelector{width:160px;text-align:left}.ingredient-container .products-filter .sbOptions .jspHorizontalBar{display:none}.ingredient-container .products-filter .sbOptions a{text-align:left}.ingredient-container .ingredient-products{width:100%;list-style:none;float:left;margin-bottom:70px;padding-left:0}.ingredient-container .ingredient-products .product-item{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:20px}.ingredient-container .ingredient-products .product-item:after,.ingredient-container .ingredient-products .product-item:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.ingredient-container .ingredient-products .product-item{width:25%}}@media only screen and (max-width: 1023px){.ingredient-container .ingredient-products .product-item{width:25%}}@media only screen and (max-width: 761px){.ingredient-container .ingredient-products .product-item{width:100%}}.ingredient-container .ingredient-products .product-item .product-name{margin-top:10px}.ingredient-container .ingredient-products.hidden li:nth-child(n+5){display:none}.ingredient-container .show-moreless-products{text-align:center;margin-bottom:60px}.ingredient-container .show-moreless-products.mobile{display:none}.ingredient-container .show-moreless-products .show-moreless-btn{border-bottom:1px solid #d4d4d4;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.02em;display:inline-block;text-transform:uppercase}@media only screen and (max-width: 1023px){.ingredient-container{margin-left:0;margin-right:0;margin-bottom:30px}.ingredient-container .single-ingredient{margin-left:0;margin-right:0}.ingredient-container .single-ingredient.ing-decorated{margin-top:60px}.ingredient-container .single-ingredient img{border:2px solid #f2f2f2}.ingredient-container .single-ingredient .image-no-map{margin:100px 55%}.ingredient-container .single-ingredient .description{left:30px;top:30px;bottom:30px;padding:0 15px 0 50px}.ingredient-container .single-ingredient .ing-name{margin:30px 35px 30px 0}.ingredient-container .ingredient-products .product-badge{left:-15px}}@media only screen and (max-width: 761px){.ingredient-container .products-filter{margin-top:130px}.ingredient-container .products-filter .sbHolder{display:block;margin:0 auto;margin-top:35px}.ingredient-container .products-filter .sbSelector{width:136px;text-align:center}.ingredient-container .ingredient-products{padding-left:0}.ingredient-container .ingredient-products li{display:none}.ingredient-container .ingredient-products li:first-child{display:block}.ingredient-container .ingredient-products .product-item{margin-bottom:30px}.ingredient-container .ingredient-products .product-badge{left:0}.ingredient-container .ingredient-products .product-description{display:block}.ingredient-container .ingredient-products .color-wheel{text-align:center;margin:0 auto;width:100%}.ingredient-container .ingredient-products .color-wheel .product-quickshop{margin-left:-70px;text-align:center}.ingredient-container .ingredient-products .color-wheel .review-link{display:inline-block}.ingredient-container .ingredient-products.show-products-mobile li{display:block}.ingredient-container .ingredient-products .product-tile{max-width:100%}.ingredient-container .single-ingredient{text-align:center}.ingredient-container .single-ingredient.ing-decorated{margin-top:40px}.ingredient-container .single-ingredient img{width:100%;height:100%;border:2px solid #f2f2f2;display:block}.ingredient-container .single-ingredient .image-no-map{margin:0 auto 0 auto}.ingredient-container .single-ingredient .description{height:auto;position:static;text-align:center;padding:0 60px;height:auto}.ingredient-container .single-ingredient .ing-name{margin:32px 0 30px 0}.ingredient-container .single-ingredient .ing-latin-name{margin:0 0 25px 0}.ingredient-container .single-ingredient .ing-location{margin-right:0}.ingredient-container .single-ingredient .ingredient-description{width:100%;padding-bottom:30px;text-align:center}.ingredient-container .single-ingredient .ingredient-description .ingredient-description-text{padding:0}.ingredient-container .show-moreless-products.mobile{display:block}}#wrapper.pt_category-wide{max-width:none}#wrapper.pt_category-wide .site-width-slot,#wrapper.pt_category-wide .breadcrumb-container{max-width:1250px;margin:0 auto}.pt_categorylanding{max-width:1250px}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.category-main-banner img{max-width:100%}.nohits-inline,.search-no-result-content .no-hits-footer .no-hits-times .no-hits-time,.search-no-result-content .no-hits-footer .no-hits-times .no-hits-times-header,.search-no-result-content .no-hits-footer .contact-email .no-hits-email,.search-no-result-content .no-hits-footer .contact-email,.search-no-result-content .no-hits-footer .contact-number .no-hits-phone,.search-no-result-content .no-hits-footer .contact-number{width:100%;display:inline-block}@media only screen and (min-width: 762px){.nohits-inline,.search-no-result-content .no-hits-footer .no-hits-times .no-hits-time,.search-no-result-content .no-hits-footer .no-hits-times .no-hits-times-header,.search-no-result-content .no-hits-footer .contact-email .no-hits-email,.search-no-result-content .no-hits-footer .contact-email,.search-no-result-content .no-hits-footer .contact-number .no-hits-phone,.search-no-result-content .no-hits-footer .contact-number{width:auto;display:inline}}.search-result-container-main{margin-top:10px;margin-bottom:35px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:0.02em;color:#000}.search-result-container-main:after,.search-result-container-main:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.search-result-container-main{margin-top:0}}.search-result-container-main q{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:0.02em;color:#be0f34;quotes:"'" "'"}.articles-wraper:after,.articles-wraper:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.articles-wraper ul:after,.articles-wraper ul:before,.articles-wraper li:after,.articles-wraper li:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.articles-wraper li:last-child{margin-bottom:30px}.articles-wraper .article-image,.articles-wraper .YTplayer{background:none;padding-bottom:0;margin-bottom:20px;max-height:180px;overflow:hidden}@media only screen and (min-width: 762px){.articles-wraper .article-image,.articles-wraper .YTplayer{width:50%;float:left;margin-bottom:0}.articles-wraper .article-image:after,.articles-wraper .article-image:before,.articles-wraper .YTplayer:after,.articles-wraper .YTplayer:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}}@media only screen and (min-width: 1024px){.articles-wraper .article-image,.articles-wraper .YTplayer{width:39.1%;max-height:221px}}.articles-wraper .article-mini-description{height:auto}.articles-wraper .article-mini-description:after,.articles-wraper .article-mini-description:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.articles-wraper .article-mini-description{width:50%;float:left}}@media only screen and (min-width: 1024px){.articles-wraper .article-mini-description{width:60.3333333333%}}.articles-wraper .article-mini-description p{padding:0;color:#000;margin-left:40px}.articles-wraper .article-mini-description p.article-name{display:none}.articles-wraper .article-mini-description p.article-sub-title{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;margin-top:0px;line-height:30px;font-weight:300;margin-bottom:0px}@media only screen and (min-width: 762px){.articles-wraper .article-mini-description p.article-sub-title{margin-bottom:14px;line-height:30px;margin-top:-5px}}@media only screen and (min-width: 1024px){.articles-wraper .article-mini-description p.article-sub-title{margin-bottom:16px}}.articles-wraper .article-mini-description p.article-description{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;margin-top:10px;margin-bottom:30px}@media only screen and (min-width: 762px){.articles-wraper .article-mini-description p.article-description{margin-top:auto;margin-bottom:10px;line-height:21px}}@media only screen and (min-width: 1024px){.articles-wraper .article-mini-description p.article-description{margin-top:auto;margin-bottom:30px}}.articles-wraper .article-mini-description p.article-link{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.1em;border-bottom:1px solid #bfbfbf;position:relative;display:inline-block;text-decoration:none;padding-right:0}.articles-wraper img{position:relative;width:100%}.article-mini{border:0;border-top:2px solid #e5e5e5;margin-bottom:0;padding-top:25px;padding-bottom:25px}.article-mini:after,.article-mini:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (min-width: 762px){.article-mini{padding-top:35px;padding-bottom:35px}}.article-mini .YTthumbnail{position:relative}.article-mini .YTthumbnail:after,.article-mini .YTthumbnail:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.article-mini .YTthumbnail img{position:relative;left:0;border:none}.search-no-result-content .no-result-main-container{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.search-no-result-content .no-result-main-container:after,.search-no-result-content .no-result-main-container:before{-webkit-box-sizing:border-box;box-sizing:border-box}.search-no-result-content .no-result-main-container:after,.search-no-result-content .no-result-main-container:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.search-no-result-content .no-result-main-container{width:100%}}@media only screen and (max-width: 1023px){.search-no-result-content .no-result-main-container{width:100%}}@media only screen and (max-width: 761px){.search-no-result-content .no-result-main-container{width:100%}}.search-no-result-content .no-result-main-container .no-result-content{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.search-no-result-content .no-result-main-container .no-result-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.search-no-result-content .no-result-main-container .no-result-content{margin-left:10px;margin-right:10px}}.search-no-result-content .search-no-result-header{background:none;padding:0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0em;text-transform:none;margin-top:51px}@media only screen and (min-width: 762px){.search-no-result-content .search-no-result-header{margin-top:0px;letter-spacing:0.02em}}.search-no-result-content .search-no-result-header .search-nohits-msg{margin:0;line-height:23.1px}.search-no-result-content .search-no-result-header .did-you-mean-text{font-size:36px;letter-spacing:0em;font-family:"ClarinsRegular","Times New Roman",Times,serif;margin:10px 0 0 0}@media only screen and (min-width: 762px){.search-no-result-content .search-no-result-header .did-you-mean-text{font-size:40px;letter-spacing:0em;margin:12px 0 22px}}.search-no-result-content .search-no-result-header .did-you-mean-text .did-you-mean-link{color:#be0f34;display:inline-block}.search-no-result-content .search-no-result-header .did-you-mean-text .did-you-mean-link:hover{text-decoration:underline}.search-no-result-content .search-no-result-header .did-you-mean-text .did-you-mean-link:first-letter{text-transform:uppercase}.search-no-result-content .no-hits-search-term .searched-text{display:inline-block}.search-no-result-content .no-hits-search-term .searched-text:first-letter{text-transform:uppercase}.search-no-result-content .no-hits-help{margin:26px 0 38px 0}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-help{margin-bottom:55px}}.search-no-result-content .no-hits-help .no-hits-help-header{font-size:14px;letter-spacing:0em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin:0 0 10px 0}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-help .no-hits-help-header{letter-spacing:0em}}.search-no-result-content .no-hits-help .grayarrow{padding:0px;margin-top:0px;font-size:14px;letter-spacing:0em}.search-no-result-content .no-hits-help .grayarrow li{list-style:none !important;margin-bottom:10px;line-height:23.1px}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-help .grayarrow li{margin-bottom:3px}}.search-no-result-content .no-hits-search{display:none}.search-no-result-content .no-hits-footer{text-align:center;border:12px solid #e5e5e5;margin-bottom:60px;padding:22px 26px 26px}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer{padding:40px 26px 46px;margin-bottom:70px}}.search-no-result-content .no-hits-footer .no-hits-footer-header{font-size:26px;letter-spacing:0em}.search-no-result-content .no-hits-footer .no-hits-beauty-specialists{font-size:14px;letter-spacing:0em;line-height:21.1px;margin-top:2px}.search-no-result-content .no-hits-footer .no-hits-contact-us{margin-bottom:15px;margin-top:28px}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .no-hits-contact-us{margin-bottom:12px;margin-top:22px}}.search-no-result-content .no-hits-footer .no-hits-contact-us .devider{display:none;font-size:15px}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .no-hits-contact-us .devider{display:inline}}.search-no-result-content .no-hits-footer .contact-number{margin-bottom:15px}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .contact-number{font-size:14px;letter-spacing:0em}}.search-no-result-content .no-hits-footer .contact-number .no-hits-phone{text-transform:uppercase;margin-bottom:4px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0.05em}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .contact-number .no-hits-phone{font-size:14px;letter-spacing:0.05em}}.search-no-result-content .no-hits-footer .contact-email .no-hits-email{margin-bottom:4px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .contact-email .no-hits-email{font-size:14px;letter-spacing:0.05em}}.search-no-result-content .no-hits-footer .contact-email .no-hits-email-link{color:#be0f34}.search-no-result-content .no-hits-footer .contact-email .no-hits-email-link:hover{text-decoration:underline}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .contact-email .no-hits-email-link{font-size:14px;letter-spacing:0em}}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .no-hits-times{font-size:14px;letter-spacing:0em}}.search-no-result-content .no-hits-footer .no-hits-times .no-hits-times-header{margin-bottom:4px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}@media only screen and (min-width: 762px){.search-no-result-content .no-hits-footer .no-hits-times .no-hits-times-header{letter-spacing:0.05em}}.search-no-result-content .no-hits-footer .no-hits-times .no-hits-time{margin-bottom:4px}.items-per-page{float:right}@media only screen and (max-width: 761px){.items-per-page{float:left;width:100%}}.items-per-page label{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:0.03em;font-weight:initial;padding:18px 0 0;margin-right:9px}@media only screen and (max-width: 761px){.items-per-page label{display:none}}.items-per-page select{background:none repeat scroll 0 0 #e0e0e0;border:0 none;font-size:.9em;margin:0 6px 0 0;padding:0;width:auto}.items-per-page button{background:none repeat scroll 0 0 #ccc;border:0 none;color:#333;font-size:.9em;padding:.3em;width:auto}.items-per-page .sbHolder{float:left}@media only screen and (min-width: 762px){.items-per-page .sbHolder{float:right;margin:0;width:200px}}@media only screen and (max-width: 761px){.items-per-page .sbHolder{height:40px}}@media only screen and (max-width: 761px){.items-per-page .sbSelector,.items-per-page .sbOptions{width:100%}}.items-per-page .sbSelector{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1em;font-weight:initial}@media only screen and (max-width: 761px){.items-per-page .sbSelector{height:40px;text-align:center;line-height:40px}}@media only screen and (max-width: 761px){.items-per-page .sbToggle{margin-top:-5px;max-height:40px}}.pagination{display:none;float:right;margin:0 20px 0 0}.pagination .results-hits{color:#666;float:left}.pagination ul{float:right;margin:0;padding:0}.pagination li{display:block;float:left;list-style:none;padding:0 .5em}.search-result-items{margin:0;padding:0}.search-result-items li.grid-tile{list-style:none outside none}@media only screen and (min-width: 1024px){.search-result-items li.grid-tile{width:33.3333333333%}}@media only screen and (max-width: 1023px){.search-result-items li.grid-tile{width:50%}}@media only screen and (max-width: 761px){.search-result-items li.grid-tile{width:50%}}@media only screen and (min-width: 1024px){.search-result-items li.grid-tile{min-height:513px}}.search-result-items .grid-tile{background:none repeat scroll 0 0 #fff;float:left;list-style:none outside none;margin:0 0 5%;padding:0}@media only screen and (min-width: 1024px){.search-result-items .grid-tile{margin:0 0 auto;padding:0}}@media screen and (min-width: 1250px){.search-result-items .grid-tile{margin:0 0 5%}}.search-result-items .invisible{display:none}.search-result-content{clear:both}@media only screen and (min-width: 762px){.search-result-content{padding-top:20px}}.search-result-content ul.search-result-items{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.search-result-load-more{margin:15px auto;width:100%}.search-result-load-more-text{margin-bottom:15px;font-size:14px}.search-result-load-more-button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 24px;position:relative}.search-result-load-more-button.disabled{pointer-events:none}.search-result-load-more-button .loader-indicator{-webkit-transform:scale(0.75);transform:scale(0.75)}.search-result-load-more .progress-bar{width:35%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 762px){.search-result-load-more .progress-bar{width:60%}}@media only screen and (min-width: 1024px){.search-result-load-more .progress-bar{width:35%}}.search-promo{padding:20px}#results-content{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;padding-top:30px}.folder-content-list{margin:0;overflow:hidden;padding:0 20px}.folder-content-list li{float:left;list-style:none outside none;margin:0;padding:2% 2% 2% 0;width:48%}.folder-content-list .content-title{display:block}.no-results{padding:20px}.wide-tiles .search-result-items .grid-tile{width:91%}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}.pt_product-search-result .plp-container.disabled{display:none}.pt_product-search-result .refinements{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.pt_product-search-result .refinements:after,.pt_product-search-result .refinements:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_product-search-result .refinements{width:25%}}@media only screen and (max-width: 1023px){.pt_product-search-result .refinements{width:33.3333333333%}}@media only screen and (max-width: 761px){.pt_product-search-result .refinements{width:100%}}@media only screen and (min-width: 762px){.pt_product-search-result .refinements .refinement{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 762px)and (max-width: 1023px){.pt_product-search-result .refinements .refinement{margin-left:15px;margin-right:15px}}@media only screen and (min-width: 762px)and (max-width: 761px){.pt_product-search-result .refinements .refinement{margin-left:10px;margin-right:10px}}.pt_product-search-result .primary-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;border:none}.pt_product-search-result .primary-content:after,.pt_product-search-result .primary-content:before{-webkit-box-sizing:border-box;box-sizing:border-box}.pt_product-search-result .primary-content:after,.pt_product-search-result .primary-content:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_product-search-result .primary-content{width:75%}}@media only screen and (max-width: 1023px){.pt_product-search-result .primary-content{width:66.6666666667%}}@media only screen and (max-width: 761px){.pt_product-search-result .primary-content{width:100%}}.pt_product-search-result .primary-content--content-results-only{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.pt_product-search-result .primary-content--content-results-only:after,.pt_product-search-result .primary-content--content-results-only:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.pt_product-search-result .primary-content--content-results-only{width:100%}}@media only screen and (max-width: 1023px){.pt_product-search-result .primary-content--content-results-only{width:100%}}@media only screen and (max-width: 761px){.pt_product-search-result .primary-content--content-results-only{width:100%}}.pt_product-search-result .primary-content--content-results-only .refinement-header--desktop{display:none}.pt_product-search-result .primary-innercontent{margin-left:20px;margin-right:20px;margin-left:0px;margin-right:0px}@media only screen and (max-width: 1023px){.pt_product-search-result .primary-innercontent{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_product-search-result .primary-innercontent{margin-left:10px;margin-right:10px}}.nav a,.refinements a{color:#000}.nav a:hover,.refinements a:hover{color:#be0f34}.color-shades .refinement-color-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.color-shades .refinement-color-image{width:30px;height:30px;margin-right:5px;border:2px solid transparent;padding:2px}.color-shades .refinement-color-image.selected{border:2px solid #000;padding:2px}.pt_guidedsearch .refinement{margin:20px}@media only screen and (max-width: 1023px){.pt_guidedsearch .refinement{margin:20px 30px}}@media only screen and (max-width: 761px){.pt_guidedsearch .refinement{margin:20px 20px 0}}.pt_guidedsearch .refinement .refinementContainer{text-align:center}@media only screen and (min-width: 762px){.pt_guidedsearch .refinement .refinementContainer{margin:0 -5px 35px}}@media only screen and (min-width: 1024px){.pt_guidedsearch .refinement .refinementContainer{margin:0 -25px 35px;padding:0 8.33%}}.pt_guidedsearch .refinement .inputContainer{display:inline-block;width:33.3%;margin-right:-5px;padding-right:5px;padding-bottom:2px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;vertical-align:top}@media only screen and (max-width: 761px){.pt_guidedsearch .refinement .inputContainer{width:100%;margin:0 0 20px;padding:0}}.pt_guidedsearch .refinement .input{position:relative;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:68px;padding:0 30px 0 15px;font-size:14px;line-height:22px;text-transform:uppercase;-webkit-box-shadow:inset 0 0 0 2px #e5e5e5;box-shadow:inset 0 0 0 2px #e5e5e5;cursor:pointer}@media only screen and (max-width: 761px){.pt_guidedsearch .refinement .input{height:50px;font-size:11px}}.pt_guidedsearch .refinement .required .input{-webkit-box-shadow:inset 0 0 0 2px #c20430;box-shadow:inset 0 0 0 2px #c20430}.pt_guidedsearch .refinement .input.clicked{-webkit-box-shadow:inset 0 0 0 2px #cbcbcb;box-shadow:inset 0 0 0 2px #cbcbcb}.pt_guidedsearch .refinement .input:after{content:"";position:absolute;z-index:10;top:4px;right:2px}@media only screen and (max-width: 761px){.pt_guidedsearch .refinement .input:after{top:-5px}}.pt_guidedsearch .refinement .input .inputSelected{display:table-cell;vertical-align:middle;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.pt_guidedsearch .inputContainer .gs-question-validation{display:none}.pt_guidedsearch .inputContainer.required .gs-question-validation{display:block}.pt_guidedsearch .refinement ::-moz-selection{background:transparent}.pt_guidedsearch .refinement ::selection{background:transparent}.pt_guidedsearch .refinement ::-moz-selection{background:transparent}.pt_guidedsearch .refinement .inputOptions{display:none;position:absolute;z-index:21;left:0;right:0;margin-top:-2px;top:100%;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #cbcbcb;background:#fff;max-height:250px}@media only screen and (max-width: 761px){.pt_guidedsearch .refinement .inputOptions{max-height:225px}}.pt_guidedsearch .refinement .inputOptions.visible.expand-above{top:auto;bottom:100%;margin-top:0;margin-bottom:-2px}.pt_guidedsearch .refinement .inputOptions.visible{display:block}.pt_guidedsearch .refinement .inputOptions .selectedItem{color:#be0f34}.pt_guidedsearch .refinement .inputOptions div.item{padding:14px 20px 14px 15px;position:relative}.pt_guidedsearch .refinement .inputOptions div.item:hover{background:#eee;color:#be0f34}.pt_guidedsearch .refinement .inputOptions div.item span.itemValue{display:none}.answer-help-tooltip{display:none}@media only screen and (min-width: 1024px){.answer-help-tooltip{display:none;position:absolute;z-index:9999;min-height:110px;margin:-31px 0 0 -18px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #e5e5e5;background:#fff}.answer-help-tooltip.align-left{margin-right:2px}.answer-help-tooltip .itemHelpContentTitle{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;color:#be0f34;letter-spacing:0.02em}.answer-help-tooltip:before{content:"";position:absolute;z-index:10;top:47px;left:-7px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:inherit;border:inherit;border-right-color:transparent;border-top-color:transparent}.answer-help-tooltip.align-left:before{left:auto;right:-7px;border:inherit;border-left-color:transparent;border-bottom-color:transparent}}.gs-search-button-container{margin:20px 20px 65px}@media only screen and (max-width: 1023px){.gs-search-button-container{margin-left:-10px;margin-right:-10px;padding:0px 33.33%}}@media only screen and (max-width: 761px){.gs-search-button-container{margin-left:20px;margin-right:20px;padding:0}}.gs-search-button{display:block;width:33.3%;margin:0 auto}@media only screen and (max-width: 1023px){.gs-search-button{width:100%}}.pt_guidedsearch .slots .slot{margin-top:40px;margin-bottom:40px}.gs-product-slot{position:relative;margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.gs-product-slot{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.gs-product-slot{margin-left:20px;margin-right:20px}}.gs-product-carousel-wrapper{position:relative}.gs-product-carousel-wrapper .product-tile .has-serenity .product-pricing.left-aligned .pricing-link{margin-bottom:8px}.gs-product-carousel-wrapper .product-tile .has-serenity .product-pricing.left-aligned .pricing-link .product-sales-price{font-size:14px}.gs-product-carousel-wrapper .product-tile .has-serenity .product-price-block__serenity-price-text{width:100%;text-decoration:underline}.gs-product-carousel-wrapper .product-tile .has-serenity .product-price-block__serenity-price{font-size:12px}.gs-product-carousel-wrapper .product-tile .has-serenity .product-pricing{left:0;padding-right:3%}.gs-product-carousel-wrapper .product-tile .has-serenity .price-per-unit{font-size:10px}.gs-product-carousel-wrapper .product-tile .has-serenity .serenity-svg-holder{display:none}.gs-product-carousel{position:relative;overflow:hidden;margin:0 auto;width:800px}@media only screen and (max-width: 1023px){.gs-product-carousel{width:600px}}@media only screen and (max-width: 761px){.gs-product-carousel{width:200px}}@media only screen and (min-width: 1024px){.gs-product-slot-three_quarters_size .gs-product-carousel{width:600px}}@media only screen and (min-width: 762px){.gs-product-slot-half_size .gs-product-carousel{width:400px}}.gs-product-slot-quarter_size .gs-product-carousel{width:200px}.gs-product-carousel ul{width:10000px;position:relative;z-index:20;list-style-type:none;margin:0;padding:0}.staticShelf .gs-product-carousel ul{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0 !important}.gs-product-carousel li{float:left}.gs-product-carousel .productHit{width:200px;margin:0 auto}.gs-product-carousel .productHit .product-tile{padding:0;margin:0}.gs-product-carousel .product-tile .product-image img{padding-top:100px}.gs-product-carousel .product-tile .product-image .js-loaded{padding-top:0}.gs-product-carousel .product-tile .product-category-assignment{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:24px;color:#000;height:62px;overflow:hidden}.gs-product-carousel .product-tile .product-tile-block{margin:50px 10px 0;height:142px}.gs-product-carousel .product-tile .product-name{margin-top:10px}.gs-product-carousel .gs-product-form{text-align:center}.gs-product-carousel .gs-product-add-to-bag,.gs-product-carousel .gs-product-add-to-bag:hover{min-width:0;height:auto;padding:10px 20px;border-color:#e5e5e5;background-color:#fff;color:#000}.gs-product-carousel .gs-product-add-to-bag:hover{border-color:#767676;opacity:.7}.gs-product-carousel .gs-product-add-to-bag:focus{outline:0 none}.gs-product-carousel .notify-me-wrapper{display:inline-block}.gs-product-carousel .notify-me p{text-align:center;line-height:16px;padding:0 45px}.gs-product-slot-control-next,.gs-product-slot-control-prev{display:none;position:absolute;z-index:10;top:70px;height:70px;width:40px;border-radius:5px;background-color:#e5e5e5}.has-prev .gs-product-slot-control-prev{display:block;left:0}.has-next .gs-product-slot-control-next{display:block;right:0}.gs-product-slot-control-next:after,.gs-product-slot-control-prev:after{content:"";position:absolute;z-index:30;top:10px}.gs-product-slot-control-prev:after{left:3px}.gs-product-slot-control-next:after{right:3px}.gs-product-slot-shelf{position:absolute;z-index:30;top:185px;left:50%;width:860px;margin-left:-430px;height:8px;background:#000}@media only screen and (max-width: 1023px){.gs-product-slot-shelf{width:660px;margin-left:-330px}}@media only screen and (max-width: 761px){.gs-product-slot-shelf{width:260px;margin-left:-130px}}@media only screen and (min-width: 1024px){.gs-product-slot-three_quarters_size .gs-product-slot-shelf{width:660px;margin-left:-330px}}@media only screen and (min-width: 762px){.gs-product-slot-half_size .gs-product-slot-shelf{width:460px;margin-left:-230px}}.gs-product-slot-quarter_size .gs-product-slot-shelf{width:260px;margin-left:-130px}.gs-product-slot-shelf-shadow{position:absolute;z-index:10;top:100%;left:150px;right:150px;height:48px;background:url(../images/shelf_shadow.png) #fff}@media only screen and (max-width: 761px){.gs-product-slot-shelf-shadow{left:100px;right:100px}}.gs-product-slot-shelf-shadow:before,.gs-product-slot-shelf-shadow:after{content:"";position:absolute;top:0;height:100%;width:150px;background:url(../images/shelf_shadow.png) #fff}@media only screen and (max-width: 761px){.gs-product-slot-shelf-shadow:before,.gs-product-slot-shelf-shadow:after{width:100px}}.gs-product-slot-shelf-shadow:before{right:100%;background-position:0 -50px}.gs-product-slot-shelf-shadow:after{left:100%;background-position:0 -100px}@media only screen and (max-width: 761px){.gs-product-slot-shelf-shadow:after{background-position:-50px -100px}}.gs-add-to-bag-wrapper{margin:50px 20px;text-align:center}.gs-total{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:18px;line-height:1em;margin-bottom:20px}input.gs-add-all-to-cart{width:auto;height:auto;padding:15px 40px;min-width:0}@media only screen and (max-width: 761px){input.gs-add-all-to-cart{width:100%}}.gs-save-routine{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #e5e5e5;text-align:center}@media only screen and (min-width: 762px){.gs-save-routine{width:530px;margin:50px auto 100px;padding:15px}}@media only screen and (max-width: 761px){.gs-save-routine{margin:50px 20px 80px;padding:20px}}.gs-save-routine .save-routine-label{font-size:16px;margin:0}@media only screen and (min-width: 762px){.gs-save-routine .save-routine-label{display:inline-block;margin-right:25px}}@media only screen and (max-width: 761px){.gs-save-routine .save-routine-label{margin-bottom:10px}}.gs-save-routine .save-routine-button{height:auto;width:auto;min-width:0;padding:15px 25px;border-color:#e5e5e5;background-color:#fff;color:#000}.gs-save-routine .save-routine-button:hover{border-color:#767676}.gs-save-routine .save-routine-button:focus{outline:0 none}.guided-search-open-overlay:after{right:0;bottom:0;z-index:96;opacity:.4}.routine-save-popup{position:fixed;z-index:9999;left:50%;top:50%}@media only screen and (max-width: 761px){.routine-save-popup{top:32%}}.routine-save-popup .ui-dialog-content{padding:40px}.gs-popup-loading{margin:60px auto 0;display:block}.gs-popup-close{position:absolute;z-index:10;top:10px;right:10px;cursor:pointer}.mybeautyshelf{margin-left:20px;margin-right:20px;margin-top:70px;margin-bottom:100px}@media only screen and (max-width: 1023px){.mybeautyshelf{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.mybeautyshelf{margin-left:10px;margin-right:10px}}.mybeautyshelf .gs-product-wrapper{text-align:center;margin-top:10px}.mybeautyshelf .gs-product-wrapper-link{min-width:66%;height:auto;padding:10px 20px;border-color:#e5e5e5}.mybeautyshelf .gs-product-wrapper-link:hover{border-color:#767676;opacity:.7}.mybeautyshelf .gs-product-wrapper-link,.mybeautyshelf .gs-product-wrapper-link:hover{background-color:#fff;color:#000}.mbs-header-links{list-style-type:none;padding:0;margin:0 10px 50px}@media only screen and (max-width: 761px){.mbs-header-links{margin:0 0 50px;text-align:center}}.mbs-header-links li{float:left;margin-right:50px}@media only screen and (max-width: 761px){.mbs-header-links li{float:none;margin:0 0 30px}}.mbs-header-links li:last-child{margin:0}.mbs-header-links a,.mbs-header-links input[type=button],.mbs-header-links span{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:inherit;text-transform:uppercase;text-decoration:underline;letter-spacing:0.1em}.mbs-header-links a:focus,.mbs-header-links input[type=button]:focus,.mbs-header-links span:focus{outline:0 none}.mbs-header-links .fb-share{display:inline-block;position:relative}.mbs-header-links .fb-share:after{content:"";position:absolute;z-index:10;right:0;top:-3px;width:20px;height:20px;background-size:200px}.mbs-container{margin-top:40px;margin-bottom:60px}.mbs-container .mbs-title{margin-bottom:30px;text-align:center;font-size:35px;font-family:"ClarinsRegular","Times New Roman",Times,serif;text-transform:capitalize;letter-spacing:0em}.mbs-container .mbs-description{margin-bottom:30px;text-align:center;font-size:14px;letter-spacing:0.02em}.mbs-container.gs-product-slot{margin-left:0;margin-right:0}.mbs-container .gs-product-carousel{width:600px}@media only screen and (max-width: 761px){.mbs-container .gs-product-carousel{width:200px}}.mbs-container .gs-product-slot-shelf{width:600px;margin-left:-300px}@media only screen and (max-width: 761px){.mbs-container .gs-product-slot-shelf{width:260px;margin-left:-130px}}.mbs-container .has-prev .gs-product-slot-control-prev{left:-20px}@media only screen and (max-width: 761px){.mbs-container .has-prev .gs-product-slot-control-prev{left:-10px}}.mbs-container .has-next .gs-product-slot-control-next{right:-20px}@media only screen and (max-width: 761px){.mbs-container .has-next .gs-product-slot-control-next{right:-10px}}.mybeautyshelf .gs-add-to-bag-wrapper{margin-left:0;margin-right:0}.mbs-dialog-container .sendtofriend,.stf-privacypolicy .stf-privacypolicy-content{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 761px){.mbs-dialog-container .sendtofriend,.stf-privacypolicy .stf-privacypolicy-content{width:auto}}.mbs-dialog-container .sendtofriend .form-row span.error-message,.stf-privacypolicy .stf-privacypolicy-content .form-row span.error-message{width:100%;padding:0}.mbs-dialog-container .sendtofriend .stf-confirm-checkbox label,.stf-privacypolicy .stf-privacypolicy-content .stf-confirm-checkbox label{float:none;text-align:inherit}.beauty-shelf-popup,.privacy-policy-popup{max-height:92vh}@media only screen and (max-width: 761px){.beauty-shelf-popup,.privacy-policy-popup{top:0;right:0;bottom:0;position:fixed;margin-left:0}}.beauty-shelf-popup.stf-success-popup{position:fixed;top:50%;margin-top:-80px}.mbs-dialog-container .stf-title{text-align:center;color:#cbcbcb;margin-top:35px;font-size:20px}.mbs-dialog-container form{padding:35px 50px 50px}.mbs-dialog-container .stf-success{text-align:center;font-size:14px;letter-spacing:0.02em}.mbs-dialog-container .requiredcaption{margin-bottom:5px}.mbs-dialog-container .form-row{margin:0 0 15px}.mbs-dialog-container .form-row input{width:96%;margin-left:0}@media only screen and (max-width: 761px){.mbs-dialog-container .form-row input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.mbs-dialog-container .stf-confirm-checkbox label:before{content:"";width:12px;height:12px;background-color:#eee;left:0;top:2px}.mbs-dialog-container .stf-confirm-checkbox input:checked+label{color:#000}.mbs-dialog-container .stf-confirm-checkbox .required-indicator{display:none}.mbs-dialog-container .stf-message{position:relative}.mbs-dialog-container .stf-message textarea{width:100%;height:170px;margin:15px 0 5px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mbs-dialog-container .stf-message .form-caption{margin:0}@media only screen and (min-width: 762px){.mbs-dialog-container .stf-message .form-caption{position:absolute;z-index:10;top:0;right:0}}.mbs-dialog-container .stf-actions{width:100%}.mbs-dialog-container .stf-actions .stf-cancel-button{float:right;min-width:150px;font-size:11px;line-height:35px;height:auto}@media only screen and (max-width: 761px){.mbs-dialog-container .stf-actions .stf-send-button,.mbs-dialog-container .stf-actions .stf-cancel-button{min-width:0;width:45%;padding-left:0;padding-right:0;margin:0}}.mbs-dialog-container .stf-cancel-button{display:inline-block;margin-left:20px}.mbs-dialog-container .stf-privacypolicy,.mbs-dialog-container .stf-dialog-container{display:none}.mbs-dialog-container .stf-close,.privacy-policy-popup .privacypolicy-close{position:absolute;z-index:10;top:10px;right:25px;cursor:pointer}.mbs-dialog-container .stf-close:focus,.privacy-policy-popup .privacypolicy-close:focus{outline:0 none}.privacy-policy-popup{z-index:1010}.privacy-policy-popup .stf-privacypolicy{padding:0}.privacy-policy-popup .stf-privacypolicy-content{width:500px;height:600px;padding:40px 40px 40px 20px;overflow-y:auto}@media only screen and (max-width: 761px){.privacy-policy-popup .stf-privacypolicy-content{width:auto}}.privacy-policy-popup .privacypolicy-close{right:20px}.routine-save-popup:after,.beauty-shelf-popup:after,.privacy-policy-popup:after{content:"";position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background:#333;opacity:.4}.routine-save-popup .ui-dialog-content,.beauty-shelf-popup .ui-dialog-content,.privacy-policy-popup .ui-dialog-content{position:relative;z-index:20;background:#fff;border-top:4px solid #be0f34;overflow-x:hidden}.pt_account .no-guided-searches-container{margin-left:20px;margin-right:20px;clear:both;padding:50px 0}@media only screen and (max-width: 1023px){.pt_account .no-guided-searches-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.pt_account .no-guided-searches-container{margin-left:10px;margin-right:10px}}.customer-service-navigation{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.customer-service-navigation:after,.customer-service-navigation:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.customer-service-navigation{width:25%}}@media only screen and (max-width: 1023px){.customer-service-navigation{width:100%}}@media only screen and (max-width: 761px){.customer-service-navigation{width:100%}}.customer-service-main{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.customer-service-main:after,.customer-service-main:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.customer-service-main{width:75%}}@media only screen and (max-width: 1023px){.customer-service-main{width:100%}}@media only screen and (max-width: 761px){.customer-service-main{width:100%}}.customer-service-embedded-asset-half{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.customer-service-embedded-asset-half:after,.customer-service-embedded-asset-half:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.customer-service-embedded-asset-half{width:50%}}@media only screen and (max-width: 1023px){.customer-service-embedded-asset-half{width:50%}}@media only screen and (max-width: 761px){.customer-service-embedded-asset-half{width:100%}}.customer-service-embedded-asset-wide{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.customer-service-embedded-asset-wide:after,.customer-service-embedded-asset-wide:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.customer-service-embedded-asset-wide{width:100%}}@media only screen and (max-width: 1023px){.customer-service-embedded-asset-wide{width:100%}}@media only screen and (max-width: 761px){.customer-service-embedded-asset-wide{width:100%}}.customer-service-embedded-asset-wide .heading3{font-size:22px;font-weight:normal}#customer-service{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}#customer-service h1{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:40px;font-weight:normal;margin-top:0;margin-bottom:30px}#customer-service .ui-accordion-header-icon{position:absolute;right:-5px;left:inherit}#customer-service .ui-accordion-content{width:auto}#customer-service .help-accordion div{font-size:14px;font-weight:normal;padding:13px 80px 30px 80px}.help-accordion{border-bottom:2px solid #e5e5e5;margin-bottom:20px}.help-accordion li{border-bottom-style:solid;border-bottom-width:1px}.help-accordion h3,.help-accordion .ui-accordion-header{margin:0;font-size:14px;line-height:18px;font-weight:normal;border-top:2px solid #e5e5e5;padding:17px 0 17px 0;outline-color:transparent}.help-accordion h3:first-of-type,.help-accordion .ui-accordion-header:first-of-type{border:0}.help-accordion h3 .number,.help-accordion .ui-accordion-header .number{color:#be0f34;position:absolute;left:0}.help-accordion h3:first-of-type{font-weight:bold}.help-accordion h3.ui-accordion-header{font-weight:normal}.help-accordion h3.ui-accordion-header-active{font-weight:bold}.help-accordion.numbered h3,.help-accordion.numbered .ui-accordion-header-active{font-weight:normal}.help-accordion>div{display:none}.help-accordion>div:first-of-type{display:block}.help-accordion.numbered div:first-of-type{display:none}.help-accordion div{font-size:14px;font-weight:normal;padding:13px 80px 30px 80px}.help-accordion .ui-widget-content{width:auto;height:auto}.gray-border-wide{border:12px solid #e5e5e5;text-align:center;padding:25px}.gray-border-wide h1{font-size:22px;font-weight:normal}.gray-border-wide p{font-size:16px}.gray-border-wide p.address{font-size:14px}.gray-border-wide a{color:#be0f34}.gray-border-wide h4{font-weight:normal}.two-embedded-assets{width:100%;margin-top:0;margin-bottom:0}.two-embedded-assets .content-asset{border:2px solid #e5e5e5;margin-bottom:0}.two-embedded-assets .article{padding-bottom:20px}.two-embedded-assets .article .image{position:relative;overflow:hidden;padding-bottom:69.71%}.two-embedded-assets .article .image img,.two-embedded-assets .article .image .YTplayer{position:absolute}.two-embedded-assets .article .image>img{left:50%;top:50%;margin-top:-25px;margin-left:-25px}.two-embedded-assets .article .image>img.js-loaded{left:0;top:0;margin-top:0;margin-left:0}.two-embedded-assets .article .image .YTplayer{height:100%}.two-embedded-assets .article .image .YTplayer .YTVideoPreview{-webkit-transform:scale(1);transform:scale(1);height:100%;left:-12.5%}.two-embedded-assets .article p{margin:0;padding:0 20px}.two-embedded-assets .article .name,.two-embedded-assets .article .item-details .samples-count,.item-details .two-embedded-assets .article .samples-count{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;color:#be0f34;text-transform:uppercase;letter-spacing:.5px;line-height:48px;max-height:48px}.two-embedded-assets .article .sub-title{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:28px;line-height:30px;margin:0;padding:0 20px 4px 20px;max-height:60px}.two-embedded-assets .article .description{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:1em;line-height:15px;padding-top:8px;max-height:45px;border:0}.two-embedded-assets .article .link{padding-top:20px}.two-embedded-assets .article .link a{text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;display:inline-block;border-bottom:1px solid #d4d4d4}@media screen and (max-width: 761px){.help-accordion h3,.help-accordion .ui-accordion-header{position:relative;padding:17px 30px 17px 0}.help-accordion.numbered h3,.help-accordion.numbered .ui-accordion-header{padding:17px 30px}.number{width:20px}.two-embedded-assets{width:100%;padding:0 10px}.two-embedded-assets .content-asset{margin:40px}.customer-service-embedded-asset-wide .heading3{text-align:center}#customer-service h1{text-align:center}#customer-service .help-accordion div{padding:13px 20px 30px 20px}}@media screen and (min-width: 762px)and (max-width: 1023px){.help-accordion h3,.help-accordion .ui-accordion-header{position:relative;padding:17px 30px 17px 0}.help-accordion.numbered h3,.help-accordion.numbered .ui-accordion-header{padding:17px 30px}.number{width:30px}.customer-service-embedded-asset-wide{padding:0 30px}.help-accordion{margin:0 30px}.two-embedded-assets{padding:30px 90px}.two-embedded-assets .content-asset{margin:0 15px}#customer-service .help-accordion div{padding:13px 60px 30px 60px}}@media screen and (max-width: 1023px){.links{border-bottom:2px solid #e5e5e5;display:none}.links.active{display:block}}@media screen and (min-width: 1024px){.help-accordion h3,.help-accordion .ui-accordion-header{position:relative;padding:17px 40px 17px 0}.help-accordion.numbered h3,.help-accordion.numbered .ui-accordion-header{padding:17px 40px}.mobile-navigation{display:none}.number{width:40px}.two-embedded-assets{padding:40px}.two-embedded-assets .content-asset{margin:0 20px}#customer-service .selected a{font-weight:bold;color:#be0f34}}.siteName{letter-spacing:-0.02em;font-size:40px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.catName{letter-spacing:0.02em;font-size:22px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.subCatName{letter-spacing:0.02em;font-size:11px;color:#be0f34;padding-left:10px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}#email-capture-form{text-align:center;background-color:#fff;border:2px solid #e5e5e5;border-top:2px solid #be0f34;color:#000;margin-bottom:40px;padding:40px 20px 37px 20px}#email-capture-form .form-row-checkbox{display:inline-block}@media only screen and (max-width: 1023px){#email-capture-form{padding:21px 15px 37px 15px}}@media only screen and (max-width: 761px){#email-capture-form{padding:20px 20px 37px 20px}}#email-capture-form .form-row.required{display:inline-block;margin:0}#email-capture-form .form-row.required input{margin:0;height:50px;width:295px;line-height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;letter-spacing:0.05em}#email-capture-form .form-row.required span{position:absolute;bottom:-25px;margin:5px 0;padding:0;width:auto}@media only screen and (max-width: 1023px){#email-capture-form .form-row.required{display:block}#email-capture-form .form-row.required input{margin-right:0;margin-bottom:10px;width:305px}#email-capture-form .form-row.required span{left:50%;margin-left:-154px}}@media only screen and (max-width: 761px){#email-capture-form .form-row.required input{width:100%}#email-capture-form .form-row.required span{left:0;margin-left:0px}}@media only screen and (max-width: 350px){#email-capture-form .form-row.required span{bottom:-35px;text-align:left}}#email-capture-form .submit-btn{width:218px;display:inline-block}@media only screen and (max-width: 1023px){#email-capture-form .submit-btn{width:305px}}@media only screen and (max-width: 761px){#email-capture-form .submit-btn{width:100%}}#email-capture-form .mini-form{font-size:0;position:relative;margin:37px 0 37px 0}#email-capture-form .mini-form span.error,#email-capture-form .mini-form span.error-message{font-size:11px}#email-capture-form .mini-form.error{margin-bottom:56px}@media only screen and (max-width: 1023px){#email-capture-form .mini-form{margin:37px 0 41px 0}#email-capture-form .mini-form.error{margin-bottom:56px}}@media only screen and (max-width: 761px){#email-capture-form .mini-form{margin:37px 0 37px 0}#email-capture-form .mini-form.error{margin-bottom:56px}}#email-capture-form .email-capture-success-coupon{margin-top:26px;margin-bottom:26px}#email-capture-form .email-capture-success-coupon .continue-shop{margin-top:10px}#email-capture-form .form-row-checkbox{margin:33px 0 0 0}#email-capture-form .form-row-checkbox label{padding:0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.05em;font-weight:normal}#email-capture-form .form-row-checkbox label:before{margin-right:2px}@media only screen and (max-width: 761px){#email-capture-form .form-row-checkbox{display:block;margin-top:37px}#email-capture-form .form-row-checkbox label{text-align:left}}#email-capture-form .continue-shop{padding:0;line-height:50px}#email-capture-form .coupon-code{display:inline;margin-right:30px;margin-left:30px}@media only screen and (max-width: 450px){#email-capture-form .coupon-code{margin-left:0;margin-right:0}}.email-capture-title h1{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:40px;font-weight:normal;letter-spacing:-0.02em;color:#000;margin:0}.email-capture-title p{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.05em;color:#000;margin:6px 0 0 0}.email-capture-footer,.email-capture-steps{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.05em;color:#000}.email-capture-footer{display:inline-block}.email-capture-footer p{margin-bottom:0px}@media only screen and (max-width: 761px){.email-capture-footer{text-align:left}}.email-capture-steps ul{padding:0;margin:0}.email-capture-steps li{display:inline}@media only screen and (max-width: 761px){.email-capture-steps li{display:block}}@media only screen and (max-width: 761px){.email-capture-steps{text-align:left}}.hold-page #wrapper h1{font-family:"ClarinsRegular","Times New Roman",Times,serif;text-align:center;font-weight:normal;line-height:1em;font-size:60px;margin-top:50px;color:#fff}@media only screen and (max-width: 761px){.hold-page #wrapper h1{font-size:29px;padding:0 5px;margin-top:45px}}.article-product-image-hover,.article-products-wrapper .image-wrap:hover,.article-products-wrapper .linked-product-wrapper span:not(.tooltip-content).hover+a .image-wrap{display:block;position:absolute;z-index:3;left:0;bottom:calc(100% - 5px);width:100%;padding-bottom:10px}.article-product-image-hover:after,.article-products-wrapper .image-wrap:hover:after,.article-products-wrapper .linked-product-wrapper span:not(.tooltip-content).hover+a .image-wrap:after{content:"";position:absolute;width:102%;height:100%;top:0;left:0;background:#fff;z-index:-1}#wrapper.clarinsmag-wrap{max-width:none}#wrapper.clarinsmag-wrap .page-content{margin-top:0}.clarins-mag-wrapper{max-width:1250px;margin:auto}.search-result-content .clarins-mag-wrapper{max-width:none}.clarins-nav-wrapper,.mag-navigation-wrapper{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.clarins-nav-wrapper,.mag-navigation-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarins-nav-wrapper,.mag-navigation-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 761px){.clarins-nav-wrapper{margin:0}.clarins-nav-wrapper .mag-logo-big-wrapper,.clarins-nav-wrapper .mag-navigation-wrapper{display:none}.clarins-nav-wrapper .mag-logo-big{margin:0}.clarins-nav-wrapper .mag-logo-big.sticky-sticked{padding-top:77px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .clarins-mag-category-wrapper{position:relative}.clarinsmag-wrap .clarins-mag-category-wrapper .clarins-nav-wrapper{display:block}.clarinsmag-wrap .clarins-mag-category-wrapper .search-result-content{position:static}}@media only screen and (max-width: 761px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info{padding-top:20px}}.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .number-holder{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .number-holder:after,.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .number-holder:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .number-holder{width:8.3333333333%}}@media only screen and (max-width: 1023px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .number-holder{width:8.3333333333%}}@media only screen and (max-width: 761px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .number-holder{width:16.6666666667%}}.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder:after,.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder{width:75%}}@media only screen and (max-width: 1023px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder{width:75%}}@media only screen and (max-width: 761px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder{width:100%}}.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .category-number{right:-5px}@media only screen and (min-width: 762px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .category-number{position:relative}}@media only screen and (min-width: 762px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .article-text .heading2 .title{width:100%}}@media only screen and (min-width: 762px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .info-holder{padding-left:4.6%}}.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .share-holder .social-share{width:100%}@media only screen and (min-width: 762px){.clarinsmag-wrap .clarins-mag-category-wrapper .article-info .share-holder .social-share{width:76%}}@media only screen and (max-width: 761px){.clarinsmag-wrap .clarins-mag-category-wrapper .mag-navigation-wrapper,.clarinsmag-wrap .clarins-mag-category-wrapper .mag-logo-big.category{display:none}}@media only screen and (max-width: 761px){.clarinsmag-wrap .clarins-mag-category-wrapper .mag-navigation-sticky.stick{top:50px}}@media only screen and (min-width: 762px){.clarinsmag-wrap .clarins-mag-category-wrapper .mag-navigation-sticky.stick{top:40px}}@media only screen and (min-width: 1024px){.clarinsmag-wrap .clarins-mag-category-wrapper .mag-navigation-sticky.stick{top:63px}}.mag-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.mag-navigation li{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;min-width:55px;list-style-type:none;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase}.mag-navigation li.selected .nav-item-title{color:#be0f34}.mag-navigation li .title-wrapper{padding:5px 10px}.mag-navigation li .nav-item-number{color:#be0f34}.mag-navigation p{max-width:90px;margin:5px 5px 0;line-height:13px}.clarins-mag-category-wrapper .mag-navigation li:not(.selected) .tint{position:relative}.clarins-mag-category-wrapper .mag-navigation li:not(.selected) .tint:before{content:"";display:block;position:absolute;top:0;bottom:3px;left:0;right:0;background:rgba(0,0,0,.5)}@media only screen and (max-width: 761px){.clarins-mag-category-wrapper .search-result-content .grid-tile:last-of-type{margin-bottom:0}}.mag-logo-big-wrapper{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.mag-logo-big-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.mag-logo-big-wrapper{margin-left:10px;margin-right:10px}}.mag-logo-big{margin-left:20px;margin-right:20px;text-align:center;margin:57px 0 35px}@media only screen and (max-width: 1023px){.mag-logo-big{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.mag-logo-big{margin-left:10px;margin-right:10px}}.mag-recent-articles-list{position:relative;height:600px}.stickyPosition{position:relative}.stickyPosition,.mag-navigation-sticky{top:30px}@media only screen and (max-width: 761px){.stickyPosition,.mag-navigation-sticky{top:-13px}}.mag-navigation-sticky{display:none;position:relative;height:63px;width:100%;z-index:4}@media only screen and (max-width: 761px){.mag-navigation-sticky{height:75px;display:block}}.mag-navigation-sticky.stick{position:fixed;top:63px;left:0;display:block}@media only screen and (max-width: 1023px){.mag-navigation-sticky.stick{top:40px}}@media only screen and (max-width: 761px){.mag-navigation-sticky.stick{top:50px}}.mag-navigation-sticky .mag-sticky-background{height:100%;background:#fff;border-top:1px solid rgba(42,42,42,.1);border-bottom:1px solid rgba(42,42,42,.1)}.mag-sticky-holder{max-width:1250px;margin:0 auto}.mag-sticky-wrapper,.mag-sticky-container{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.mag-sticky-wrapper,.mag-sticky-container{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.mag-sticky-wrapper,.mag-sticky-container{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 761px){.mag-sticky-container{text-align:center;padding-top:10px}}.mag-logo-small{position:absolute;left:50%;top:57%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 761px){.mag-logo-small{position:relative;left:auto;top:auto;-webkit-transform:none;transform:none}}@media only screen and (max-width: 761px){.mag-logo-small img{width:120px}}.mag-sticky-menu{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;letter-spacing:0.1em;margin-top:5px;text-align:left}.mag-sticky-menu:after,.mag-sticky-menu:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.mag-sticky-menu{width:12.5%}}@media only screen and (max-width: 1023px){.mag-sticky-menu{width:15%}}@media only screen and (max-width: 761px){.mag-sticky-menu{width:100%}}@media only screen and (max-width: 761px){.mag-sticky-menu{width:100% !important}}@media only screen and (min-width: 762px){.mag-sticky-menu{float:right;margin-right:4px}}.mag-sticky-menu .sbHolder{font-size:14px;width:100%}@media only screen and (max-width: 761px){.mag-sticky-menu .sbHolder{width:100%;height:32px}}.mag-sticky-menu .sbSelector:link,.mag-sticky-menu .sbSelector:hover,.mag-sticky-menu .sbSelector:visited{font-weight:normal}.mag-sticky-menu .sbOptions{width:100%}.mag-sticky-menu .sbOptions li:first-child{display:none}.mag-sticky-menu .sbOptions a{padding-left:5px;padding-right:5px}.mag-sticky-menu .sbSelector{padding-left:9px}@media only screen and (max-width: 761px){.mag-sticky-menu .sbSelector{line-height:35px;height:32px}}@media only screen and (max-width: 761px){.mag-sticky-menu .sbToggle{top:-12px}}.mag-sticky-menu select{margin:0;width:0}.articles-list{position:relative}@media only screen and (max-width: 761px){.articles-list{padding-top:23px}}.article-info-wrapper{width:100%;padding:0 20px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 762px){.article-info-wrapper{padding:0 30px}}@media only screen and (min-width: 1024px){.article-info-wrapper{padding:0 40px}}.article-info-holder{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.article-info-holder:after,.article-info-holder:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.article-info-holder{width:100%}}@media only screen and (max-width: 1023px){.article-info-holder{width:100%}}@media only screen and (max-width: 761px){.article-info-holder{width:100%}}@media only screen and (min-width: 762px){.article-info-holder{position:relative}}@media only screen and (min-width: 1024px){.article-info-holder{position:initial}}@media only screen and (min-width: 762px){.clarinsmag-wrap .image-holder{margin:0 auto}}.clarinsmag-wrap .image-holder.video{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;left:16.6666666667%}.clarinsmag-wrap .image-holder.video:after,.clarinsmag-wrap .image-holder.video:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.clarinsmag-wrap .image-holder.video{width:66.6666666667%}}@media only screen and (max-width: 1023px){.clarinsmag-wrap .image-holder.video{width:66.6666666667%}}@media only screen and (max-width: 761px){.clarinsmag-wrap .image-holder.video{width:100%}}@media only screen and (max-width: 1023px){.clarinsmag-wrap .image-holder.video{left:16.6666666667%}}@media only screen and (max-width: 761px){.clarinsmag-wrap .image-holder.video{left:0}}@media only screen and (max-width: 761px){.clarinsmag-wrap .image-holder .YTthumbnail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.clarinsmag-wrap .image-holder.single{margin-bottom:45px}@media only screen and (max-width: 761px){.clarinsmag-wrap .image-holder.single{display:none}}.clarinsmag-wrap .image-holder img{width:100%;display:block;margin:0 auto;max-width:100%}@media only screen and (min-width: 762px){.clarinsmag-wrap .image-holder img{width:auto}}.clarinsmag-wrap.iPad .article-product-image-hover,.clarinsmag-wrap.iPad .article-products-wrapper .image-wrap:hover,.article-products-wrapper .clarinsmag-wrap.iPad .image-wrap:hover,.clarinsmag-wrap.iPad .article-products-wrapper .linked-product-wrapper span:not(.tooltip-content).hover+a .image-wrap,.article-products-wrapper .linked-product-wrapper span:not(.tooltip-content).hover+a .clarinsmag-wrap.iPad .image-wrap,.clarinsmag-wrap.iPad .linked-product-wrapper span{bottom:calc(100% + 8px)}.clarinsmag-wrap .mag-divider{margin:45px 0 50px;border-top:1px solid #e5e5e5}.clarinsmag-wrap .mag-logo-big-description{width:44%;margin:0 28%}@media only screen and (max-width: 762px){.clarinsmag-wrap .mag-logo-big-description{margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5%}.clarinsmag-wrap .mag-logo-big-description h1{margin:0}}.clarinsmag-wrap .mag-logo-big-description h1{font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:18px;line-height:26px}.clarins-mag-category-wrapper .article-item{margin-bottom:18px}@media only screen and (min-width: 762px){.clarins-mag-category-wrapper .article-item{margin-bottom:10px}}.clarins-mag-category-wrapper .last-page-item:not(.before-discover) .article-products-wrapper{margin-bottom:20px}.article-item{margin:0 auto 50px}.article-item.landing:last-child{margin-bottom:8px}.article-item .mag-divider{margin-bottom:0}@media only screen and (max-width: 761px){.article-item{margin-bottom:17px}}.article-item .YTVideoPreview{-webkit-transform:scale(1);transform:scale(1)}.article-item .category-links{text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;position:relative;z-index:2;margin-bottom:2px}.article-item .category-links .article-title{border-right:1px solid #000;padding:3px 10px 3px 0px}@media only screen and (max-width: 761px){.article-item .category-links .article-title{border:none}}.article-item .category-links .more-articles{color:#be0f34;text-decoration:underline;padding-left:10px}@media only screen and (max-width: 761px){.article-item .category-links .more-articles{float:right}}.article-item .articleImages-carousel{margin-bottom:45px;margin:0 auto}.article-item .articleImages-carousel ul{padding:0;width:100%;position:relative;display:inline-block;list-style-type:none}@media only screen and (max-width: 761px){.article-item .articleImages-carousel .video-holder{left:50%;width:100%;position:relative;display:inline-block;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.article-item .articleImages-carousel .video-holder.video>.YTplayer{margin-bottom:0}}@media only screen and (min-width: 762px){.article-item .articleImages-carousel li:not(:first-child){display:none}}@media only screen and (min-width: 762px){.article-item .articleImages-carousel{pointer-events:none;margin-bottom:50px}.article-item .articleImages-carousel.has-video li{left:50%;width:100%;position:relative;display:inline-block;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}}@media only screen and (min-width: 762px)and (min-width: 762px){.article-item .articleImages-carousel.has-video li{width:525px}}@media only screen and (min-width: 762px)and (min-width: 1024px){.article-item .articleImages-carousel.has-video li{width:615px}}@media only screen and (min-width: 762px){.article-item .articleImages-carousel.has-video .video>.YTplayer{margin-bottom:0}}.article-item .video-holder{max-width:1250px;pointer-events:visible}.article-item .mag-product-image{margin:0 auto}.article-item .divider-grid-wrapper{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.article-item .divider-grid-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.article-item .divider-grid-wrapper{margin-left:10px;margin-right:10px}}.article-item .divider-wrapper{max-width:1250px;margin:0 auto}@media only screen and (max-width: 761px){.article-item .divider-wrapper{display:none}}.article-item.category-page-item .category-links{margin-bottom:0}.article-item.category-page-item .category-links .article-title{border:0 none}@media only screen and (min-width: 762px){.article-item.category-page-item .mag-item-sharp-sign{float:right}}@media only screen and (max-width: 761px){.article-item.category-page-item .mag-item-sharp-sign{margin-right:13px;font-size:55px}}.landing-listing-asset{margin-bottom:15px}.article-text .heading2{font-size:50px;font-weight:normal;margin:0;font-family:"ClarinsRegular","Times New Roman",Times,serif;line-height:50px}@media only screen and (max-width: 761px){.article-text .heading2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 1023px){.article-text .heading2 .title{width:74%;display:inline-block}}@media only screen and (max-width: 761px){.article-text .heading2 .title{width:auto;display:inline}}.article-text p{margin:21px 0 0;font-family:"ClarinsRegular","Times New Roman",Times,serif;font-size:18px}@media only screen and (max-width: 761px){.article-text p{margin-top:15px}}.article-text p:first-letter{font-size:90px;line-height:.8;float:left}.article-text .mag-item-number{margin-right:10px;padding-top:4px}@media only screen and (max-width: 761px){.article-text .mag-item-number{font-size:47px}}@media only screen and (min-width: 762px){.article-text .mag-item-number,.article-text .mag-item-sharp-sign{display:none}}.mag-item-number,.mag-item-sharp-sign{font-size:50px;color:#be0f34}.mag-item-sharp-sign{font-family:"ClarinsRegular","Times New Roman",Times,serif}.mag-item-number{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.video-wrap div[id^=ytapiplayer]{background-color:transparent;height:auto !important;margin-bottom:0}.video-wrap .YTthumbnail{width:100%;height:auto;position:relative;overflow:hidden;padding:48.37% 0 0 0}.video-wrap .YTVideoPreview{display:block;max-width:100%;max-height:100%;height:auto !important;position:absolute;top:0;bottom:0;left:0;right:0}.article-info{max-width:1250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;clear:both}.article-info .number-holder{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.article-info .number-holder:after,.article-info .number-holder:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.article-info .number-holder{width:8.3333333333%}}@media only screen and (max-width: 1023px){.article-info .number-holder{width:16.6666666667%}}@media only screen and (max-width: 761px){.article-info .number-holder{width:16.6666666667%}}@media only screen and (max-width: 761px){.article-info .number-holder{display:none}}.article-info .info-holder{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.article-info .info-holder:after,.article-info .info-holder:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.article-info .info-holder{width:75%}}@media only screen and (max-width: 1023px){.article-info .info-holder{width:83.3333333333%}}@media only screen and (max-width: 761px){.article-info .info-holder{width:100%}}@media only screen and (min-width: 762px){.article-info .info-holder{padding-left:.5%}}@media only screen and (min-width: 1024px){.article-info .info-holder{padding-left:5.3%}}.article-info .category-info{width:100%;display:inline-block}@media only screen and (min-width: 762px){.article-info .category-info{margin:0}}.article-info .category-number{color:#be0f34;line-height:.7}@media only screen and (min-width: 762px){.article-info .category-number{line-height:.79}}@media only screen and (min-width: 1024px){.article-info .category-number{float:right;right:-10px;line-height:.8;position:relative}}.article-info .category-number .mag-item-number,.article-info .category-number .mag-item-sharp-sign{font-size:75px}.article-info .share-holder{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-tap-highlight-color:rgba(255,255,255,0)}.article-info .share-holder:after,.article-info .share-holder:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.article-info .share-holder{width:16.6666666667%}}@media only screen and (max-width: 1023px){.article-info .share-holder{width:16.6666666667%}}@media only screen and (max-width: 761px){.article-info .share-holder{width:100%}}@media only screen and (max-width: 1023px){.article-info .share-holder{right:0;position:absolute}}@media only screen and (max-width: 761px){.article-info .share-holder{margin:15px 0 0;position:initial}}.article-info .share-holder .social-share{width:100%;float:right;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}@media only screen and (min-width: 762px){.article-info .share-holder .social-share{background:#fff;width:96%}}@media only screen and (min-width: 1024px){.article-info .share-holder .social-share{width:82%}}.article-info .share-holder .social-share>span{border:2px solid #e5e5e5;padding:15px 0px;display:block;width:100%;text-align:center;float:right;cursor:pointer;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 761px){.article-info .share-holder .social-share .label{display:none}}@media only screen and (min-width: 762px){.article-info .share-holder .social-share{border:none}.article-info .share-holder .social-share.hid{border-bottom:0 none}.article-info .share-holder .social-share.hid .icons{opacity:0;height:0;pointer-events:none}.article-info .share-holder .social-share.hid .icons a{cursor:default}}.article-info .share-holder .icons{margin-top:5px;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:1;clear:both;text-align:center;border:solid #e5e5e5;border-width:0px 2px 2px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 761px){.article-info .share-holder .icons{border:none;padding-left:15px}}.article-info .share-holder .icons a{display:block;padding-top:5px}@media only screen and (max-width: 761px){.article-info .share-holder .icons a{margin-left:10px}}@media only screen and (max-width: 761px){.article-info .share-holder .icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:5px}}.article-info .share-holder .icons .social-widget{margin:0 auto}.article-info .share-holder .icon-holder{margin:0 auto}.article-info .share-holder .chicklets.sharethis{display:none}.article-info .share-holder .sharethisButtonWrapper{cursor:pointer;margin:5px 0px 18px 25px}@media only screen and (max-width: 761px){.article-info .share-holder .sharethisButtonWrapper{margin:5px 0px 0px 10px}}@media only screen and (max-width: 1023px){.article-info .share-holder .sharethisButtonWrapper{margin:5px 0px 18px 20px;padding-right:18px}}@media only screen and (min-width: 762px){.article-info .share-holder .sharethisButtonWrapper .st_sharethis .stButton{position:absolute}}@media only screen and (min-width: 1024px){.article-info .share-holder .sharethisButtonWrapper .st_sharethis .stButton{position:relative}}.article-products-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px}.article-products-wrapper:after,.article-products-wrapper:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}.article-products-wrapper .linked-product-wrapper span:not(.tooltip-content){margin:0;display:inline-block;vertical-align:top;cursor:pointer;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase}.article-products-wrapper .image-wrap{display:none}.clarinsmag-wrap .discover-item,.clarinsmag-wrap .discover-module-wrapper{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.clarinsmag-wrap .discover-item,.clarinsmag-wrap .discover-module-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-item,.clarinsmag-wrap .discover-module-wrapper{margin-left:10px;margin-right:10px}}.clarinsmag-wrap .discover-item{margin-bottom:23px}.clarinsmag-wrap .discover-module{max-width:1250px;margin:0 auto;clear:both}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module{padding-top:15px;border-top:1px solid #e5e5e5}}.clarinsmag-wrap .discover-module ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0;padding:0}@media only screen and (min-width: 762px){.clarinsmag-wrap .discover-module ul{width:auto;position:static}}.clarinsmag-wrap .discover-module li{list-style-type:none}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module li{width:100%}}@media only screen and (min-width: 762px){.clarinsmag-wrap .discover-module li{width:33.3333333333% !important}}.clarinsmag-wrap .discover-module .category-title{font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;margin:20px 0 2px}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module .category-title{margin-top:45px}}.clarinsmag-wrap .discover-module .category-title .number{color:#be0f34}.clarinsmag-wrap .discover-module .article-title{font-size:22px;font-family:"ClarinsRegular","Times New Roman",Times,serif;margin:0}.clarinsmag-wrap .discover-module .jcarousel-pagination{bottom:103px}@media only screen and (min-width: 762px){.clarinsmag-wrap .discover-module .jcarousel-pagination{display:none}}.clarinsmag-wrap .discover-module .divider-grid-wrapper{margin-left:20px;margin-right:20px;margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 1023px){.clarinsmag-wrap .discover-module .divider-grid-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module .divider-grid-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module .divider-grid-wrapper{display:none}}.clarinsmag-wrap .discover-module .divider-grid-wrapper .mag-divider{margin:0}.clarinsmag-wrap .discover-module .main-title-wrapper{margin-left:20px;margin-right:20px;margin-bottom:20px}@media only screen and (max-width: 1023px){.clarinsmag-wrap .discover-module .main-title-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module .main-title-wrapper{margin-left:10px;margin-right:10px}}.clarinsmag-wrap .discover-module .heading3{margin:0;text-align:center;color:#be0f34;font-size:30px;font-family:"ClarinsRegular","Times New Roman",Times,serif;font-weight:normal}@media only screen and (max-width: 761px){.clarinsmag-wrap .discover-module .heading3{position:relative;z-index:1}}.clarinsmag-wrap .discover-module .heading3 span{padding:0 30px}.clarinsmag-wrap .mag-discover-carousel{width:auto}.clarinsmag-wrap .category-loaded-title{font-size:30px;margin-left:20px;margin-right:20px;text-align:center;text-transform:uppercase;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}@media only screen and (max-width: 1023px){.clarinsmag-wrap .category-loaded-title{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .category-loaded-title{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .category-loaded-title{padding-top:3px}.clarinsmag-wrap .category-loaded-title.sticky-sticked{padding-top:81px}}.clarinsmag-wrap .category-loaded-title .category-number{color:#be0f34}.clarinsmag-wrap .category-loaded-title .category-number span{font-family:"Gotham SSm light A","Gotham SSm light B",Helvetica,Arial,sans-serif}.clarinsmag-wrap .category-loaded-title .category-title{font-weight:normal;display:inline;font-size:30px;margin:0}.clarinsmag-wrap .mag-logo-big.category{margin-bottom:5px}.clarinsmag-wrap .search-result-content{position:relative;margin-top:45px}@media only screen and (max-width: 761px){.clarinsmag-wrap .search-result-content{margin-top:20px}}.clarinsmag-wrap .search-result-content .grid-tile{margin-bottom:50px}@media only screen and (max-width: 761px){.clarinsmag-wrap .search-result-content .grid-tile{margin-bottom:0}}@media only screen and (min-width: 762px){.clarinsmag-wrap .search-result-content .grid-tile.before-discover{margin:0}}.clarinsmag-wrap .discover-module.last+.more-articles-container{bottom:5px}.clarinsmag-wrap .scroll-loading .discover-module.last+.more-articles-container{bottom:40px}.clarinsmag-wrap .more-articles-container{max-width:1250px;clear:both;text-align:center}@media only screen and (min-width: 762px){.clarinsmag-wrap .more-articles-container{position:absolute;bottom:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.clarinsmag-wrap .more-articles-container.push-down{bottom:5px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .more-articles-container{margin-bottom:30px}}.clarinsmag-wrap .more-articles-container.hidden{display:none}.clarinsmag-wrap .more-articles-holder{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.clarinsmag-wrap .more-articles-holder{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .more-articles-holder{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 762px){.clarinsmag-wrap .more-articles-holder{margin:0}}.clarinsmag-wrap .more-articles-wrapper{background:#bf0f35;margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.clarinsmag-wrap .more-articles-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.clarinsmag-wrap .more-articles-wrapper{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 762px){.clarinsmag-wrap .more-articles-wrapper{margin:0}}.clarinsmag-wrap .more-articles-wrapper .more-articles{font-size:inherit;background:inherit;letter-spacing:0.01em;color:#fff;padding:19px 35px;width:100%;text-transform:uppercase}.clarinsmag-wrap .scroll-loading .more-articles-container{bottom:70px}.clarinsmag-wrap .scroll-loading .more-articles-container.push-down{bottom:40px}.clarinsmag-wrap .content-search-result-items{position:relative}.mag-instagram-wrapper{max-width:1250px;margin:auto}@media only screen and (max-width: 761px){.mag-instagram-wrapper{display:table}}@media only screen and (min-width: 762px){.mag-instagram-wrapper{margin-top:62px;position:relative}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .mag-instagram-header,.mag-instagram-wrapper .follow-us-wrapper,.mag-instagram-wrapper .instagram-block{float:none}}.mag-instagram-wrapper .follow-us-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:table-footer-group;padding:0 10px;box-sizing:border-box}.mag-instagram-wrapper .follow-us-wrapper:after,.mag-instagram-wrapper .follow-us-wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}.mag-instagram-wrapper .follow-us-wrapper:after,.mag-instagram-wrapper .follow-us-wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.mag-instagram-wrapper .follow-us-wrapper{width:25%}}@media only screen and (max-width: 1023px){.mag-instagram-wrapper .follow-us-wrapper{width:25%}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .follow-us-wrapper{width:100%}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .follow-us-wrapper{float:none}}@media only screen and (min-width: 762px){.mag-instagram-wrapper .follow-us-wrapper{display:block;padding:0 15px;width:100%;position:absolute;top:0}}@media only screen and (min-width: 1024px){.mag-instagram-wrapper .follow-us-wrapper{padding:0 20px}}.mag-instagram-wrapper .follow-us-wrapper .follow-us{padding:0 20px;margin:15px 0 30px 0}@media only screen and (min-width: 762px){.mag-instagram-wrapper .follow-us-wrapper .follow-us{margin-top:-2px;padding:0 15px;text-align:right}}@media only screen and (min-width: 1024px){.mag-instagram-wrapper .follow-us-wrapper .follow-us{padding:0 20px}}.mag-instagram-wrapper .follow-us-wrapper .follow-us span{padding:16px 0px;display:block;width:100%;text-align:center;cursor:pointer;text-transform:uppercase;border:2px solid #e5e5e5;font-size:14px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}@media only screen and (min-width: 762px){.mag-instagram-wrapper .follow-us-wrapper .follow-us span{width:145px;display:inline-block;min-width:auto}}@media only screen and (min-width: 1024px){.mag-instagram-wrapper .follow-us-wrapper .follow-us span{width:150px;min-width:auto}}@media only screen and (min-width: 762px){.mag-instagram-wrapper .mag-instagram-header{margin-bottom:32px}}.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;left:8.3333333333%;margin:0 0 6px 0}.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents:after,.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents:before{-webkit-box-sizing:border-box;box-sizing:border-box}.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents:after,.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents{width:66.6666666667%}}@media only screen and (max-width: 1023px){.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents{width:66.6666666667%}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents{width:100%}}@media only screen and (max-width: 1023px){.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents{left:8.3333333333%}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .mag-instagram-header .instagram-header-contents{left:0}}.mag-instagram-wrapper .mag-instagram-header .instagram-content{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.mag-instagram-wrapper .mag-instagram-header .instagram-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .mag-instagram-header .instagram-content{margin-left:10px;margin-right:10px}}.mag-instagram-wrapper .category-number{text-align:center}@media only screen and (min-width: 762px){.mag-instagram-wrapper .category-number{text-align:left}}.mag-instagram-wrapper .mag-item-sharp-sign{font-size:75px;font-weight:400;color:#be0f34;margin-right:5px;line-height:0}.mag-instagram-wrapper .mag-trending-header{color:#000;font-size:50px;position:relative;font-family:"ClarinsRegular","Times New Roman",Times,serif}.mag-instagram-wrapper .article-title{text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;position:absolute;top:-5px;left:0;font-weight:400}@media only screen and (max-width: 1023px){.mag-instagram-wrapper .instagram-image{width:16.66%}}@media only screen and (max-width: 761px){.mag-instagram-wrapper .instagram-image{width:50%}}@media only screen and (min-width: 762px){.mag-instagram-wrapper .instagram-image{width:16.66%}}.mag-instagram-wrapper #instagram-block{margin-left:10px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}@media only screen and (min-width: 762px){.mag-instagram-wrapper #instagram-block{margin-left:15px;margin-right:15px;margin-bottom:48px}}@media only screen and (min-width: 1024px){.mag-instagram-wrapper #instagram-block{margin-left:20px;margin-right:20px}}.mag-instagram-wrapper #instagram-block ul{width:100%;display:inline-block;list-style-type:none;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 762px){.mag-instagram-wrapper #instagram-block ul{padding:0 15px}}@media only screen and (min-width: 1024px){.mag-instagram-wrapper #instagram-block ul{padding:0 20px}}.mag-instagram-wrapper #instagram-block ul li:nth-of-type(1n+2){display:none}@media only screen and (min-width: 762px){.mag-instagram-wrapper #instagram-block ul li:nth-of-type(1n+2){display:block}.mag-instagram-wrapper #instagram-block ul li:nth-of-type(1n+13){display:none}}.clarinsmag-wrap .product-rollover-title{font-size:11px;margin:33px 0 10px 0;letter-spacing:0.02em;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width: 762px){.clarinsmag-wrap .product-rollover-title{margin:62px 0 15px 0}}.mag-product-rollover-carousel{border:none;display:block;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.mag-product-rollover-carousel.jcarousel li.linked-product-wrapper{border:none}.mag-product-rollover-carousel ul{display:inline-block}.mag-product-rollover-carousel ul.center{width:100%;position:static;text-align:center}.mag-product-rollover-carousel ul.center li{float:left;display:inline-block}@media only screen and (min-width: 762px){.mag-product-rollover-carousel ul.center li{float:none}}@media only screen and (max-width: 761px){.mag-product-rollover-carousel ul.center.single-product li{float:none}}.mag-product-rollover-carousel.expand .pagination-wrapper{margin-top:30px}.mag-product-rollover-carousel .pagination-wrapper{width:100%;margin:4px 0 0 0;text-align:center;display:inline-block}@media only screen and (min-width: 762px){.mag-product-rollover-carousel .pagination-wrapper{display:none}}@media only screen and (max-width: 761px){.mag-product-rollover-carousel .pagination-wrapper a:last-child{display:none}}.mag-product-rollover-carousel .jcarousel-pagination{margin:0;-webkit-transform:none;transform:none;position:static}.mag-product-rollover-carousel .product-tile .product-tile-block{height:75px;margin-bottom:14px}@media only screen and (min-width: 762px){.mag-product-rollover-carousel .product-tile .product-tile-block{height:102px;margin-bottom:20px}}@media only screen and (min-width: 1024px){.mag-product-rollover-carousel .product-tile .product-tile-block{height:75px;margin-bottom:15px}}.mag-product-rollover-carousel .product-tile .product-tile-block .product-name{font-size:14px;max-height:35px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}@media only screen and (min-width: 762px){.mag-product-rollover-carousel .product-tile .product-tile-block .product-name{max-height:53px;min-height:53px;margin-bottom:20px}}@media only screen and (min-width: 1024px){.mag-product-rollover-carousel .product-tile .product-tile-block .product-name{max-height:34px;min-height:34px;margin-bottom:12px}}.mag-product-rollover-carousel .product-tile .product-tile-block .product-description{display:block;max-height:25px;overflow:hidden;font-size:10px;letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}.mag-product-rollover-carousel .product-tile .product-review{margin-bottom:0;min-height:15px}.mag-product-rollover-carousel .product-tile .product-pricing{letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;margin:10px 0 9px 0}@media only screen and (min-width: 762px){.mag-product-rollover-carousel .product-tile .product-pricing{margin-bottom:8px}}.mag-product-rollover-carousel .product-tile .review-link{width:100%;display:inline-block}.mag-product-rollover-carousel .product-tile .review-link,.mag-product-rollover-carousel .product-tile .product-pricing a{cursor:default;pointer-events:none}.mag-product-rollover-carousel .product-tile .quickview{letter-spacing:0.1em;font-size:11px;text-align:center;padding:12px 14px;display:inline-block;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;border:2px solid #e5e5e5}.mag-product-rollover-carousel .product-tile .quickview:hover{opacity:.7;border:2px solid #767676;color:#000}.mag-product-rollover-carousel .product-tile .product-quickshop{display:inline-block;border:0}.mag-product-rollover-carousel .product-tile .product-quickshop .quickview{padding:12px 14px}.mag-product-rollover-carousel .product-tile .product-quickshop .quickviewText{top:1px;position:relative}.mag-product-rollover-carousel .product-tile .color-wheel,.mag-product-rollover-carousel .product-tile .product-badge,.mag-product-rollover-carousel .product-tile .freeshipping{display:none}.mag-product-rollover-carousel .product-tile:not(.no-hover) .product-image:hover .thumb-link.changable{display:block}.mag-product-rollover-carousel .product-tile:not(.no-hover) .product-image:hover .alternative-link{display:none}.mag-product-rollover-carousel .mag-rollover-section{overflow:hidden;max-height:0;-webkit-transition:max-height 1s ease-in;transition:max-height 1s ease-in}@media only screen and (min-width: 762px){.mag-product-rollover-carousel .mag-rollover-section{-webkit-transition:max-height .9s ease-in;transition:max-height .9s ease-in}}.mag-product-rollover-carousel .mag-rollover-section.hover{max-height:215px}.choose-from-wrapper{max-width:1250px;margin:13px auto 0}@media only screen and (min-width: 1024px){.choose-from-wrapper{margin-top:65px}}@media screen and (min-width: 762px)and (max-width: 1023px){.choose-from-wrapper{margin-top:25px}}.choose-from-wrapper .choose-form-wrapper{margin-left:20px;margin-right:20px}@media only screen and (max-width: 1023px){.choose-from-wrapper .choose-form-wrapper{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.choose-from-wrapper .choose-form-wrapper{margin-left:10px;margin-right:10px}}.choose-from-wrapper .choose-bonus-slotcontent{margin-bottom:103px}@media only screen and (max-width: 761px){.choose-from-wrapper .choose-bonus-slotcontent{margin-bottom:131px}}.choose-from-wrapper .bonus-carousel-holder{position:relative}.choose-from-wrapper .bonus-carousel-wrapper{width:85%;margin:0 auto}.choose-from-wrapper .choosefromform{width:100%;font-size:14px}.choose-from-wrapper .choosefromform .bonus-product-holder{padding:0 4px;border:0 none}@media only screen and (max-width: 761px){.choose-from-wrapper .choosefromform .bonus-product-holder:nth-child(n+3):last-child{margin-right:2px}}.choose-from-wrapper .choosefromform .bonus-product-holder .bonus-product-wrapper{max-width:110px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 762px){.choose-from-wrapper .choosefromform .bonus-product-holder .bonus-product-wrapper{padding:23px 3px;max-width:186px}}@media only screen and (min-width: 1024px){.choose-from-wrapper .choosefromform .bonus-product-holder .bonus-product-wrapper{max-width:180px}}@media only screen and (min-width: 762px){.choose-from-wrapper .choosefromform .bonus-product-holder.selected .bonus-product-wrapper{border:3px solid #b70037;padding:20px 0}}.choose-from-wrapper .choosefromform .bonus-product-holder .product-badge{left:0}.choose-from-wrapper .choosefromform .bonus-product-holder .product-tile{margin:0 5px;border:0;line-height:22px}@media only screen and (min-width: 1024px){.choose-from-wrapper .choosefromform .bonus-product-holder .product-tile{margin:0 10px;line-height:19px}}.choose-from-wrapper .choosefromform .bonus-product-holder .product-tile-block{height:73px}.choose-from-wrapper .choosefromform .bonus-product-holder .product-name{margin-top:22px}.choose-from-wrapper .choosefromform .bonus-product-holder .product-name a{pointer-events:none;cursor:default;display:block}.choose-from-wrapper .choosefromform .bonus-product-holder .product-tile .product-image a{pointer-events:none;cursor:default}.choose-from-wrapper .choosefromform .jcarousel-pagination{bottom:-60px}@media only screen and (min-width: 762px){.choose-from-wrapper .choosefromform .jcarousel{width:100%}.choose-from-wrapper .choosefromform .jcarousel-pagination{display:none}}.choose-from-wrapper .choosefromform .products-pagination{top:95px}.choose-from-wrapper .choosefromform .jcarousel-control-prev{left:0}.choose-from-wrapper .choosefromform .jcarousel-control-next{right:0}@media only screen and (max-width: 761px){.choose-from-wrapper .choosefromform .hasNotMobileCarousel+.jcarousel-pagination{display:none}}.choose-from-wrapper .choosefromform .choose-message{text-align:center;font-size:26px;margin-bottom:37px}@media only screen and (max-width: 761px){.choose-from-wrapper .choosefromform .choose-message{margin:0 auto 55px;width:85%;font-size:18px}}.choose-from-wrapper .choosefromform .selectbtn-container{line-height:18px}.choose-from-wrapper .choosefromform input[type=checkbox].btnStyleCheckbox:checked+label{color:#b70037;border:2px solid #b70037}.choose-from-wrapper .choosefromform .add-bonus-products{display:block;margin:0 auto;width:248px;height:75px;font-size:16.72px;outline:none}@media only screen and (max-width: 761px){.choose-from-wrapper .choosefromform .add-bonus-products{width:210px;height:62px}}.choose-from-wrapper .choosefromform .sloterror{color:#be0f34;margin-bottom:15px}.sleeping-customer-form .phone-area-country-code{float:left;width:100%;clear:none;margin-right:2%}.sleeping-customer-form .phone-area-country-code .sbHolder{width:100%}.sleeping-customer-form .phone-area-country-code.error{margin-top:0}@media only screen and (min-width: 762px){.sleeping-customer-form .phone-area-country-code{width:49%}}.sleeping-customer-form .pd-date-selects{position:relative}.sleeping-customer-form .pd-date-selects span.error{position:absolute;top:50px;left:0}.sleeping-customer-form .date-select{position:relative}.sleeping-customer-form .date-select legend{background:none;border:none;font-size:14px;font-weight:normal;padding:0 0 10px 0;text-transform:none}.sleeping-customer-form .date-select .form-row{position:initial}.sleeping-customer-form .date-select .form-row span.error{position:absolute}.sleeping-customer-form .date-select .error{left:0}.sleeping-customer-form .date-select .birthdayyear{margin-right:4.5%}.sleeping-customer-form .date-select .birthdayday{margin-right:0}.sleeping-customer-form .date-select .birthdayyear,.sleeping-customer-form .date-select .birthdayday,.sleeping-customer-form .date-select .birthdaymonth{margin-top:0}.sleeping-customer-form span.error{clear:both;font-size:11px;letter-spacing:0.05em}.form-builder.shippingAddressForm .full-width.form-row,.form-builder.billingAddressForm .full-width.form-row,.form-builder.profileForm .full-width.form-row,.form-builder.summary-form .full-width.form-row,.form-builder.asia-miles-form .full-width.form-row,.form-builder.checkout-email-form .full-width.form-row,.form-builder.popstation-search-form .full-width.form-row,.form-builder.electronic-invoice-form .full-width.form-row{margin-left:0;clear:both;width:100%}.form-builder.shippingAddressForm .form-row,.form-builder.billingAddressForm .form-row,.form-builder.profileForm .form-row,.form-builder.summary-form .form-row,.form-builder.asia-miles-form .form-row,.form-builder.checkout-email-form .form-row,.form-builder.popstation-search-form .form-row,.form-builder.electronic-invoice-form .form-row{margin:0;padding-left:0;padding-right:0;float:none;clear:both}.form-builder.shippingAddressForm .form-row:nth-of-type(odd),.form-builder.billingAddressForm .form-row:nth-of-type(odd),.form-builder.profileForm .form-row:nth-of-type(odd),.form-builder.summary-form .form-row:nth-of-type(odd),.form-builder.asia-miles-form .form-row:nth-of-type(odd),.form-builder.checkout-email-form .form-row:nth-of-type(odd),.form-builder.popstation-search-form .form-row:nth-of-type(odd),.form-builder.electronic-invoice-form .form-row:nth-of-type(odd){margin-left:0}.form-builder.shippingAddressForm .form-row.half-width .sbHolder,.form-builder.billingAddressForm .form-row.half-width .sbHolder,.form-builder.profileForm .form-row.half-width .sbHolder,.form-builder.summary-form .form-row.half-width .sbHolder,.form-builder.asia-miles-form .form-row.half-width .sbHolder,.form-builder.checkout-email-form .form-row.half-width .sbHolder,.form-builder.popstation-search-form .form-row.half-width .sbHolder,.form-builder.electronic-invoice-form .form-row.half-width .sbHolder{width:100%;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-builder.shippingAddressForm .form-row input[type=tel],.form-builder.shippingAddressForm .form-row input[type=text],.form-builder.shippingAddressForm .form-row input[type=password],.form-builder.billingAddressForm .form-row input[type=tel],.form-builder.billingAddressForm .form-row input[type=text],.form-builder.billingAddressForm .form-row input[type=password],.form-builder.profileForm .form-row input[type=tel],.form-builder.profileForm .form-row input[type=text],.form-builder.profileForm .form-row input[type=password],.form-builder.summary-form .form-row input[type=tel],.form-builder.summary-form .form-row input[type=text],.form-builder.summary-form .form-row input[type=password],.form-builder.asia-miles-form .form-row input[type=tel],.form-builder.asia-miles-form .form-row input[type=text],.form-builder.asia-miles-form .form-row input[type=password],.form-builder.checkout-email-form .form-row input[type=tel],.form-builder.checkout-email-form .form-row input[type=text],.form-builder.checkout-email-form .form-row input[type=password],.form-builder.popstation-search-form .form-row input[type=tel],.form-builder.popstation-search-form .form-row input[type=text],.form-builder.popstation-search-form .form-row input[type=password],.form-builder.electronic-invoice-form .form-row input[type=tel],.form-builder.electronic-invoice-form .form-row input[type=text],.form-builder.electronic-invoice-form .form-row input[type=password]{margin-left:0;padding:0 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-builder.shippingAddressForm .form-row textarea,.form-builder.billingAddressForm .form-row textarea,.form-builder.profileForm .form-row textarea,.form-builder.summary-form .form-row textarea,.form-builder.asia-miles-form .form-row textarea,.form-builder.checkout-email-form .form-row textarea,.form-builder.popstation-search-form .form-row textarea,.form-builder.electronic-invoice-form .form-row textarea{margin:0 0 20px 0;padding:20px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-builder.shippingAddressForm .form-row textarea.error,.form-builder.billingAddressForm .form-row textarea.error,.form-builder.profileForm .form-row textarea.error,.form-builder.summary-form .form-row textarea.error,.form-builder.asia-miles-form .form-row textarea.error,.form-builder.checkout-email-form .form-row textarea.error,.form-builder.popstation-search-form .form-row textarea.error,.form-builder.electronic-invoice-form .form-row textarea.error{margin-bottom:0}.form-builder.shippingAddressForm .form-row span.error,.form-builder.shippingAddressForm .form-row label.error,.form-builder.billingAddressForm .form-row span.error,.form-builder.billingAddressForm .form-row label.error,.form-builder.profileForm .form-row span.error,.form-builder.profileForm .form-row label.error,.form-builder.summary-form .form-row span.error,.form-builder.summary-form .form-row label.error,.form-builder.asia-miles-form .form-row span.error,.form-builder.asia-miles-form .form-row label.error,.form-builder.checkout-email-form .form-row span.error,.form-builder.checkout-email-form .form-row label.error,.form-builder.popstation-search-form .form-row span.error,.form-builder.popstation-search-form .form-row label.error,.form-builder.electronic-invoice-form .form-row span.error,.form-builder.electronic-invoice-form .form-row label.error{margin:0;min-height:14px;padding:3px 0;display:inline-block}.form-builder.shippingAddressForm .form-row input:not(.error),.form-builder.shippingAddressForm .form-row .sbHolder,.form-builder.billingAddressForm .form-row input:not(.error),.form-builder.billingAddressForm .form-row .sbHolder,.form-builder.profileForm .form-row input:not(.error),.form-builder.profileForm .form-row .sbHolder,.form-builder.summary-form .form-row input:not(.error),.form-builder.summary-form .form-row .sbHolder,.form-builder.asia-miles-form .form-row input:not(.error),.form-builder.asia-miles-form .form-row .sbHolder,.form-builder.checkout-email-form .form-row input:not(.error),.form-builder.checkout-email-form .form-row .sbHolder,.form-builder.popstation-search-form .form-row input:not(.error),.form-builder.popstation-search-form .form-row .sbHolder,.form-builder.electronic-invoice-form .form-row input:not(.error),.form-builder.electronic-invoice-form .form-row .sbHolder{margin-bottom:20px}.form-builder.shippingAddressForm .form-row.error .sbHolder,.form-builder.billingAddressForm .form-row.error .sbHolder,.form-builder.profileForm .form-row.error .sbHolder,.form-builder.summary-form .form-row.error .sbHolder,.form-builder.asia-miles-form .form-row.error .sbHolder,.form-builder.checkout-email-form .form-row.error .sbHolder,.form-builder.popstation-search-form .form-row.error .sbHolder,.form-builder.electronic-invoice-form .form-row.error .sbHolder{margin-bottom:0}.form-builder.shippingAddressForm .form-row.show-hint span.error,.form-builder.billingAddressForm .form-row.show-hint span.error,.form-builder.profileForm .form-row.show-hint span.error,.form-builder.summary-form .form-row.show-hint span.error,.form-builder.asia-miles-form .form-row.show-hint span.error,.form-builder.checkout-email-form .form-row.show-hint span.error,.form-builder.popstation-search-form .form-row.show-hint span.error,.form-builder.electronic-invoice-form .form-row.show-hint span.error{margin:0 0 15px}.form-builder.shippingAddressForm .form-row.makedefault,.form-builder.billingAddressForm .form-row.makedefault,.form-builder.profileForm .form-row.makedefault,.form-builder.summary-form .form-row.makedefault,.form-builder.asia-miles-form .form-row.makedefault,.form-builder.checkout-email-form .form-row.makedefault,.form-builder.popstation-search-form .form-row.makedefault,.form-builder.electronic-invoice-form .form-row.makedefault{margin-bottom:30px}.form-builder.shippingAddressForm .form-row.shipping-create-account-checkbox,.form-builder.billingAddressForm .form-row.shipping-create-account-checkbox,.form-builder.profileForm .form-row.shipping-create-account-checkbox,.form-builder.summary-form .form-row.shipping-create-account-checkbox,.form-builder.asia-miles-form .form-row.shipping-create-account-checkbox,.form-builder.checkout-email-form .form-row.shipping-create-account-checkbox,.form-builder.popstation-search-form .form-row.shipping-create-account-checkbox,.form-builder.electronic-invoice-form .form-row.shipping-create-account-checkbox{margin-bottom:20px}.form-builder.shippingAddressForm .form-row.shipping-create-account-checkbox label,.form-builder.billingAddressForm .form-row.shipping-create-account-checkbox label,.form-builder.profileForm .form-row.shipping-create-account-checkbox label,.form-builder.summary-form .form-row.shipping-create-account-checkbox label,.form-builder.asia-miles-form .form-row.shipping-create-account-checkbox label,.form-builder.checkout-email-form .form-row.shipping-create-account-checkbox label,.form-builder.popstation-search-form .form-row.shipping-create-account-checkbox label,.form-builder.electronic-invoice-form .form-row.shipping-create-account-checkbox label{padding:0;text-align:left}.form-builder.shippingAddressForm .row-title span.error:last-child,.form-builder.billingAddressForm .row-title span.error:last-child,.form-builder.profileForm .row-title span.error:last-child,.form-builder.summary-form .row-title span.error:last-child,.form-builder.asia-miles-form .row-title span.error:last-child,.form-builder.checkout-email-form .row-title span.error:last-child,.form-builder.popstation-search-form .row-title span.error:last-child,.form-builder.electronic-invoice-form .row-title span.error:last-child{display:block}@media only screen and (min-width: 762px){.form-builder.shippingAddressForm .half-width,.form-builder.shippingAddressForm .quater,.form-builder.billingAddressForm .half-width,.form-builder.billingAddressForm .quater,.form-builder.profileForm .half-width,.form-builder.profileForm .quater,.form-builder.summary-form .half-width,.form-builder.summary-form .quater,.form-builder.asia-miles-form .half-width,.form-builder.asia-miles-form .quater,.form-builder.checkout-email-form .half-width,.form-builder.checkout-email-form .quater,.form-builder.popstation-search-form .half-width,.form-builder.popstation-search-form .quater,.form-builder.electronic-invoice-form .half-width,.form-builder.electronic-invoice-form .quater{float:left;margin-left:0;margin-bottom:0}.form-builder.shippingAddressForm .half-width.right,.form-builder.shippingAddressForm .quater.right,.form-builder.billingAddressForm .half-width.right,.form-builder.billingAddressForm .quater.right,.form-builder.profileForm .half-width.right,.form-builder.profileForm .quater.right,.form-builder.summary-form .half-width.right,.form-builder.summary-form .quater.right,.form-builder.asia-miles-form .half-width.right,.form-builder.asia-miles-form .quater.right,.form-builder.checkout-email-form .half-width.right,.form-builder.checkout-email-form .quater.right,.form-builder.popstation-search-form .half-width.right,.form-builder.popstation-search-form .quater.right,.form-builder.electronic-invoice-form .half-width.right,.form-builder.electronic-invoice-form .quater.right{clear:none}.form-builder.shippingAddressForm .half-width.left,.form-builder.shippingAddressForm .quater.left,.form-builder.billingAddressForm .half-width.left,.form-builder.billingAddressForm .quater.left,.form-builder.profileForm .half-width.left,.form-builder.profileForm .quater.left,.form-builder.summary-form .half-width.left,.form-builder.summary-form .quater.left,.form-builder.asia-miles-form .half-width.left,.form-builder.asia-miles-form .quater.left,.form-builder.checkout-email-form .half-width.left,.form-builder.checkout-email-form .quater.left,.form-builder.popstation-search-form .half-width.left,.form-builder.popstation-search-form .quater.left,.form-builder.electronic-invoice-form .half-width.left,.form-builder.electronic-invoice-form .quater.left{clear:both;margin-right:2%}.form-builder.shippingAddressForm .half-width .sbHolder,.form-builder.shippingAddressForm .quater .sbHolder,.form-builder.billingAddressForm .half-width .sbHolder,.form-builder.billingAddressForm .quater .sbHolder,.form-builder.profileForm .half-width .sbHolder,.form-builder.profileForm .quater .sbHolder,.form-builder.summary-form .half-width .sbHolder,.form-builder.summary-form .quater .sbHolder,.form-builder.asia-miles-form .half-width .sbHolder,.form-builder.asia-miles-form .quater .sbHolder,.form-builder.checkout-email-form .half-width .sbHolder,.form-builder.checkout-email-form .quater .sbHolder,.form-builder.popstation-search-form .half-width .sbHolder,.form-builder.popstation-search-form .quater .sbHolder,.form-builder.electronic-invoice-form .half-width .sbHolder,.form-builder.electronic-invoice-form .quater .sbHolder{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px}.form-builder.shippingAddressForm .half-width,.form-builder.billingAddressForm .half-width,.form-builder.profileForm .half-width,.form-builder.summary-form .half-width,.form-builder.asia-miles-form .half-width,.form-builder.checkout-email-form .half-width,.form-builder.popstation-search-form .half-width,.form-builder.electronic-invoice-form .half-width{width:49%}.form-builder.shippingAddressForm .quater,.form-builder.billingAddressForm .quater,.form-builder.profileForm .quater,.form-builder.summary-form .quater,.form-builder.asia-miles-form .quater,.form-builder.checkout-email-form .quater,.form-builder.popstation-search-form .quater,.form-builder.electronic-invoice-form .quater{width:23.5%}.form-builder.shippingAddressForm .quater+.quater,.form-builder.billingAddressForm .quater+.quater,.form-builder.profileForm .quater+.quater,.form-builder.summary-form .quater+.quater,.form-builder.asia-miles-form .quater+.quater,.form-builder.checkout-email-form .quater+.quater,.form-builder.popstation-search-form .quater+.quater,.form-builder.electronic-invoice-form .quater+.quater{margin-left:2%}.form-builder.shippingAddressForm .birthday,.form-builder.billingAddressForm .birthday,.form-builder.profileForm .birthday,.form-builder.summary-form .birthday,.form-builder.asia-miles-form .birthday,.form-builder.checkout-email-form .birthday,.form-builder.popstation-search-form .birthday,.form-builder.electronic-invoice-form .birthday{width:13.5%;margin-right:2%}.form-builder.shippingAddressForm .birthday.month,.form-builder.billingAddressForm .birthday.month,.form-builder.profileForm .birthday.month,.form-builder.summary-form .birthday.month,.form-builder.asia-miles-form .birthday.month,.form-builder.checkout-email-form .birthday.month,.form-builder.popstation-search-form .birthday.month,.form-builder.electronic-invoice-form .birthday.month{width:18%}}@media only screen and (max-width: 761px){.form-builder.shippingAddressForm .mobile-half-width,.form-builder.billingAddressForm .mobile-half-width,.form-builder.profileForm .mobile-half-width,.form-builder.summary-form .mobile-half-width,.form-builder.asia-miles-form .mobile-half-width,.form-builder.checkout-email-form .mobile-half-width,.form-builder.popstation-search-form .mobile-half-width,.form-builder.electronic-invoice-form .mobile-half-width{float:left;margin-left:0;margin-bottom:0;width:49%}.form-builder.shippingAddressForm .mobile-half-width.right,.form-builder.billingAddressForm .mobile-half-width.right,.form-builder.profileForm .mobile-half-width.right,.form-builder.summary-form .mobile-half-width.right,.form-builder.asia-miles-form .mobile-half-width.right,.form-builder.checkout-email-form .mobile-half-width.right,.form-builder.popstation-search-form .mobile-half-width.right,.form-builder.electronic-invoice-form .mobile-half-width.right{clear:none}.form-builder.shippingAddressForm .mobile-half-width.left,.form-builder.billingAddressForm .mobile-half-width.left,.form-builder.profileForm .mobile-half-width.left,.form-builder.summary-form .mobile-half-width.left,.form-builder.asia-miles-form .mobile-half-width.left,.form-builder.checkout-email-form .mobile-half-width.left,.form-builder.popstation-search-form .mobile-half-width.left,.form-builder.electronic-invoice-form .mobile-half-width.left{clear:both;margin-right:2%}.form-builder.shippingAddressForm .mobile-half-width .sbHolder,.form-builder.billingAddressForm .mobile-half-width .sbHolder,.form-builder.profileForm .mobile-half-width .sbHolder,.form-builder.summary-form .mobile-half-width .sbHolder,.form-builder.asia-miles-form .mobile-half-width .sbHolder,.form-builder.checkout-email-form .mobile-half-width .sbHolder,.form-builder.popstation-search-form .mobile-half-width .sbHolder,.form-builder.electronic-invoice-form .mobile-half-width .sbHolder{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px}}.form-builder.shippingAddressForm .radiogroup,.form-builder.billingAddressForm .radiogroup,.form-builder.profileForm .radiogroup,.form-builder.summary-form .radiogroup,.form-builder.asia-miles-form .radiogroup,.form-builder.checkout-email-form .radiogroup,.form-builder.popstation-search-form .radiogroup,.form-builder.electronic-invoice-form .radiogroup{margin:20px 0}.form-builder.shippingAddressForm .radiogroup label,.form-builder.billingAddressForm .radiogroup label,.form-builder.profileForm .radiogroup label,.form-builder.summary-form .radiogroup label,.form-builder.asia-miles-form .radiogroup label,.form-builder.checkout-email-form .radiogroup label,.form-builder.popstation-search-form .radiogroup label,.form-builder.electronic-invoice-form .radiogroup label{display:inline;float:none;padding-bottom:15px;width:0;margin-right:5%;font-size:14px;font-weight:normal;letter-spacing:0.02em;padding:0;margin-left:1%}.form-builder.shippingAddressForm .radiogroup .value,.form-builder.billingAddressForm .radiogroup .value,.form-builder.profileForm .radiogroup .value,.form-builder.summary-form .radiogroup .value,.form-builder.asia-miles-form .radiogroup .value,.form-builder.checkout-email-form .radiogroup .value,.form-builder.popstation-search-form .radiogroup .value,.form-builder.electronic-invoice-form .radiogroup .value{display:inline}.form-builder.shippingAddressForm .radiogroup .value label,.form-builder.billingAddressForm .radiogroup .value label,.form-builder.profileForm .radiogroup .value label,.form-builder.summary-form .radiogroup .value label,.form-builder.asia-miles-form .radiogroup .value label,.form-builder.checkout-email-form .radiogroup .value label,.form-builder.popstation-search-form .radiogroup .value label,.form-builder.electronic-invoice-form .radiogroup .value label{letter-spacing:0.03em}.form-builder.shippingAddressForm .form-caption,.form-builder.billingAddressForm .form-caption,.form-builder.profileForm .form-caption,.form-builder.summary-form .form-caption,.form-builder.asia-miles-form .form-caption,.form-builder.checkout-email-form .form-caption,.form-builder.popstation-search-form .form-caption,.form-builder.electronic-invoice-form .form-caption{display:none}.form-builder.shippingAddressForm .mandatory-label,.form-builder.billingAddressForm .mandatory-label,.form-builder.profileForm .mandatory-label,.form-builder.summary-form .mandatory-label,.form-builder.asia-miles-form .mandatory-label,.form-builder.checkout-email-form .mandatory-label,.form-builder.popstation-search-form .mandatory-label,.form-builder.electronic-invoice-form .mandatory-label{display:none}.form-builder.shippingAddressForm .row-title .value label:last-of-type{padding-right:0}.form-builder .row-phoneCountryCode.country-flag .sbSelector{background-image:linear-gradient(to right, #eeeeee 66px, #fff 67px, rgba(255, 255, 255, 0) 100%);top:2px}.form-builder .row-phoneCountryCode.country-flag .sbSelector .flag{margin:16px 30px 0 20px}.form-builder .row-phoneCountryCode.country-flag .sbSelector .flag-empty{margin-right:75px}.form-builder .row-phoneCountryCode.country-flag .sbOptions li{white-space:nowrap}.form-builder .row-phoneCountryCode.country-flag .sbOptions li .flag{margin:-1px 10px 0 0}.form-builder .row-phoneCountryCode.country-flag .form-group label{width:calc(100% - 80px);left:70px}.form-builder.shippingAddressForm .form-row.searchable,.form-builder.billingAddressForm .form-row.searchable,.form-builder.profileForm .form-row.searchable{margin-top:-71px}.form-builder.shippingAddressForm .form-row.searchable.row-cityautosuggestion,.form-builder.shippingAddressForm .form-row.searchable.row-provinceautosuggestion,.form-builder.billingAddressForm .form-row.searchable.row-cityautosuggestion,.form-builder.billingAddressForm .form-row.searchable.row-provinceautosuggestion,.form-builder.profileForm .form-row.searchable.row-cityautosuggestion,.form-builder.profileForm .form-row.searchable.row-provinceautosuggestion{margin-top:-71px}@media only screen and (max-width: 761px){.form-builder.shippingAddressForm .form-row.searchable.row-cityautosuggestion,.form-builder.billingAddressForm .form-row.searchable.row-cityautosuggestion,.form-builder.profileForm .form-row.searchable.row-cityautosuggestion{margin-top:0}}@media only screen and (min-width: 762px){.form-builder.shippingAddressForm .form-row.searchable.row-cityautosuggestion,.form-builder.billingAddressForm .form-row.searchable.row-cityautosuggestion,.form-builder.profileForm .form-row.searchable.row-cityautosuggestion{float:right}}@media only screen and (max-width: 761px){.form-builder.shippingAddressForm .form-row.searchable.row-provinceautosuggestion,.form-builder.billingAddressForm .form-row.searchable.row-provinceautosuggestion,.form-builder.profileForm .form-row.searchable.row-provinceautosuggestion{margin-top:-140px}.form-builder.shippingAddressForm .form-row.searchable.row-provinceautosuggestion.error,.form-builder.billingAddressForm .form-row.searchable.row-provinceautosuggestion.error,.form-builder.profileForm .form-row.searchable.row-provinceautosuggestion.error{margin-top:-125px}}.form-builder.shippingAddressForm .form-row.searchable.redesign-autocomplete.error,.form-builder.billingAddressForm .form-row.searchable.redesign-autocomplete.error,.form-builder.profileForm .form-row.searchable.redesign-autocomplete.error{margin-top:-71px}@media only screen and (max-width: 761px){.form-builder.shippingAddressForm .form-row.searchable.redesign-autocomplete.error,.form-builder.billingAddressForm .form-row.searchable.redesign-autocomplete.error,.form-builder.profileForm .form-row.searchable.redesign-autocomplete.error{margin-top:-140px}}.form-builder .form-row.searchable{z-index:1;position:relative}.form-builder .form-row.searchable.row-cityautosuggestion,.form-builder .form-row.searchable.row-provinceautosuggestion{z-index:1;position:relative}.form-builder .form-row.searchable.row-cityautosuggestion:focus,.form-builder .form-row.searchable.row-provinceautosuggestion:focus{background:#fff}.form-builder .form-row.searchable.row-cityautosuggestion:after,.form-builder .form-row.searchable.row-provinceautosuggestion:after{top:14px;right:7px;content:"";position:absolute;display:inline-block}.form-builder .form-row.searchable.row-cityautosuggestion.not-empty:after,.form-builder .form-row.searchable.row-cityautosuggestion.error:after,.form-builder .form-row.searchable.row-provinceautosuggestion.not-empty:after,.form-builder .form-row.searchable.row-provinceautosuggestion.error:after{display:none}.form-builder .form-row.searchable.row-cityautosuggestion.not-empty .input-text,.form-builder .form-row.searchable.row-cityautosuggestion.error .input-text,.form-builder .form-row.searchable.row-provinceautosuggestion.not-empty .input-text,.form-builder .form-row.searchable.row-provinceautosuggestion.error .input-text{padding-right:10px}.form-builder .form-row.searchable.row-cityautosuggestion .input-text,.form-builder .form-row.searchable.row-provinceautosuggestion .input-text{padding-right:40px}@media only screen and (min-width: 762px){.form-builder .form-row.searchable.row-cityautosuggestion{float:right}}.form-builder .form-row.select-city-ru.error .sbSelectorWrapper,.form-builder .form-row.select-province-ru.error .sbSelectorWrapper{border:none}.form-builder .form-row.select-city-ru .sbHolder,.form-builder .form-row.select-province-ru .sbHolder{border:none;background:none}.form-builder .form-row.select-city-ru .sbHolder .sbSelectorWrapper,.form-builder .form-row.select-province-ru .sbHolder .sbSelectorWrapper{height:unset}.form-builder .form-row.select-city-ru .sbToggle,.form-builder .form-row.select-city-ru .sbSelector,.form-builder .form-row.select-province-ru .sbToggle,.form-builder .form-row.select-province-ru .sbSelector{visibility:hidden}.form-builder .form-row.select-city-ru .jspContainer,.form-builder .form-row.select-province-ru .jspContainer{max-height:200px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #e5e5e5}.form-builder .form-row.select-city-ru .jspPane,.form-builder .form-row.select-province-ru .jspPane{position:relative}.form-builder .form-row.select-city-ru .sbOptions,.form-builder .form-row.select-province-ru .sbOptions{left:0;border:none}.main-content-holder .form-builder.profileForm .pd-date-selects{position:relative}.main-content-holder .form-builder.profileForm .pd-date-selects .birthday{clear:none}.main-content-holder .form-builder.profileForm .pd-date-selects span.error{position:absolute;top:48px;left:0}.lip-questions-accordion{margin:0 20px}@media only screen and (max-width: 761px){.lip-questions-accordion{margin:0}}.lip-questions-accordion span.ui-accordion-header-icon.svg-plus-gray-compact-dims,.lip-questions-accordion span.ui-accordion-header-icon.svg-minus-gray-compact-dims{right:5px;top:22px;left:inherit}@media only screen and (max-width: 761px){.lip-questions-accordion span.ui-accordion-header-icon.svg-plus-gray-compact-dims,.lip-questions-accordion span.ui-accordion-header-icon.svg-minus-gray-compact-dims{right:-5px}}.lip-questions-accordion>div.ui-accordion-content{font-size:14px;font-weight:400;padding:13px 80px 30px}.lip-questions-accordion h3.ui-accordion-header{letter-spacing:0.02em;font-size:16px}#wrapper .lip-questions-accordion .ui-accordion-content{width:auto}@media only screen and (max-width: 761px){#wrapper .lip-questions-accordion .ui-accordion-content{padding:13px 20px 30px}}.content-wrapper{background-color:#be0f34;height:310px;color:#fff;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.02em;line-height:22px}.content-wrapper .info-block{margin:25% 0 0 18%;max-height:170px;overflow:hidden;width:65%}.tooltip-content{display:none}.tooltip-wrapper{width:auto}.sleeping-customer-form .row-issalesforceloyaltymember label:after{background:url("../images/registration-page-arrow.png") center left no-repeat;display:inline-block;height:88px;content:" ";position:absolute;top:-42px;left:120%;width:100%;background-size:25%}@media only screen and (max-width: 1023px){.sleeping-customer-form .row-issalesforceloyaltymember label:after{left:113%}}@media only screen and (max-width: 761px){.sleeping-customer-form .row-issalesforceloyaltymember label:after{display:none}}.sleeping-customer-form .row-issalesforceloyaltymember label.hidden-after:after{display:none}.customer-message .info-content{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px}.image-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.image-wrapper:after,.image-wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.image-wrapper{width:20.8333333333%}}@media only screen and (max-width: 1023px){.image-wrapper{width:20.8333333333%}}@media only screen and (max-width: 761px){.image-wrapper{width:100%}}.image-wrapper img{width:100%}@media only screen and (max-width: 761px){.image-wrapper{padding:0 9%}}.samplesbar-wrapper{width:70%;margin:0 auto;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;text-align:center}@media only screen and (max-width: 761px){.samplesbar-wrapper{width:80%}}.samplesbar-wrapper .sampelesbar-title{margin-bottom:30px}.samplesbar-wrapper .sampelesbar-title h2{font-size:35px;font-family:"ClarinsRegular","Times New Roman",Times,serif;margin-bottom:20px}.samplesbar-wrapper .samplesbar-step-content{margin-bottom:40px}.samplesbar-wrapper .samplesbar-step-content .step-img{height:50px}.samplesbar-wrapper .samplesbar-step-content .step-content-text{width:80%;margin:0 auto;letter-spacing:0.02em}.samplesbar-wrapper .samplesbar-step-content .step-content-text p{margin-top:0px}@media only screen and (max-width: 1023px){.samplesbar-wrapper .samplesbar-step-content .step-content-text{width:90%}}@media only screen and (max-width: 761px){.samplesbar-wrapper .samplesbar-step-content .step-content-text{width:auto}}.samplesbar-wrapper .samplesbar-step-content .step-content-text .steps-title{display:block;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 761px){.samplesbar-wrapper .jcarousel-pagination{bottom:0px}}.samples-routine-container{width:100%;margin:0 auto 60px;text-align:center}.samples-routine-container .samples-header-title{color:#be0f34;font-size:22px;letter-spacing:0em;font-weight:normal}.samples-routine-container .topcategory-title{font-size:16px;letter-spacing:0.02em}.samples-routine-container .subcategory-content-wrapper{display:inline-block;margin:10px auto 30px;width:80%}@media only screen and (max-width: 761px){.samples-routine-container .subcategory-content-wrapper{margin:10px 15px 30px 15px;width:auto}}.samples-routine-container .subcategory-content-wrapper div{float:left;width:49%}@media only screen and (max-width: 1023px){.samples-routine-container .subcategory-content-wrapper div{width:46%}}@media only screen and (max-width: 761px){.samples-routine-container .subcategory-content-wrapper div{width:100%}}.samples-routine-container .subcategory-content-wrapper .image-content img{width:100%}.samples-routine-container .subcategory-content-wrapper .data-content{text-align:left;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;float:right;background-color:#fff;width:44%;margin:2.8% 2.5% 0 0;padding:2% 1% 1.5% 1%}@media only screen and (max-width: 1024px){.samples-routine-container .subcategory-content-wrapper .data-content{margin:2.5% 2% 0 0;padding:1%}}@media only screen and (max-width: 1024px)and (max-width: 1023px){.samples-routine-container .subcategory-content-wrapper .data-content{margin:1.5% 1.5% 0 0}}@media only screen and (max-width: 761px){.samples-routine-container .subcategory-content-wrapper .data-content{width:100%;padding:10px 0px;outline:#fff 5px solid;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:auto}}.samples-routine-container .subcategory-content-wrapper .data-content .category-breadcrumb{letter-spacing:0.1em;color:#be0f34;font-size:16px;text-transform:uppercase;overflow:hidden;height:35px;word-break:break-all;overflow-wrap:break-word;margin:0}.samples-routine-container .subcategory-content-wrapper .data-content .descriptive-text{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;height:50px;overflow:hidden;margin:10px 0}@media only screen and (max-width: 1024px){.samples-routine-container .subcategory-content-wrapper .data-content .descriptive-text{height:50px;margin:0 0 10px}}@media only screen and (max-width: 1024px)and (max-width: 1023px){.samples-routine-container .subcategory-content-wrapper .data-content .descriptive-text{height:35px;line-height:17px}}@media only screen and (max-width: 1024px)and (orientation: landscape){.samples-routine-container .subcategory-content-wrapper .data-content .descriptive-text{height:50px;margin:10px 0}}@media only screen and (max-width: 761px){.samples-routine-container .subcategory-content-wrapper .data-content .descriptive-text{height:auto}}.samples-routine-container .subcategory-content-wrapper .data-content .previous-category-link{font-size:11px;text-transform:uppercase;letter-spacing:0.1em;text-decoration:underline}.samples-routine-container .top-category-container{width:50%;margin:0 auto;display:inline-block}@media only screen and (max-width: 1023px){.samples-routine-container .top-category-container{width:70%}}@media only screen and (max-width: 761px){.samples-routine-container .top-category-container{width:90%}}.samples-routine-container .top-category-container .category-box{float:left;width:33%;padding:20px 0 5px 0}@media only screen and (max-width: 1023px){.samples-routine-container .top-category-container .category-box{width:33%}}@media only screen and (max-width: 761px){.samples-routine-container .top-category-container .category-box{width:50%}}@media only screen and (max-width: 761px)and (orientation: landscape){.samples-routine-container .top-category-container .category-box{width:33%}}.samples-routine-container .category-data{max-width:160px;margin:0 auto}.samples-routine-container .category-data img{width:100%}@media only screen and (max-width: 1023px){.samples-routine-container .category-data{max-width:80%}}@media only screen and (max-width: 761px){.samples-routine-container .category-data{max-width:98%}}.samples-routine-container .sub-category-container{width:70%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:center;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif}@media only screen and (max-width: 761px)and (orientation: landscape){.samples-routine-container .sub-category-container{width:80%}}.samples-routine-container .sub-category-container .category-box{width:23%;margin:20px 0 15px 0}@media only screen and (max-width: 761px){.samples-routine-container .sub-category-container .category-box{width:100%}}@media only screen and (max-width: 761px)and (orientation: landscape){.samples-routine-container .sub-category-container .category-box{width:50%}}.samples-routine-container .sub-category-container .category-box .category-info{height:95px}.samples-routine-container .sub-category-container .category-box .category-info .category-name{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.1em;text-transform:uppercase;overflow:hidden;height:35px}.samples-routine-container .sub-category-container .category-box .category-info .category-description{font-size:14px;letter-spacing:0.02em;overflow:hidden;height:35px}@media only screen and (max-width: 761px){.samples-routine-container .sub-category-container .category-box .buttonsecondary{min-width:80%}}.samples-routine-container ul.routine-list{width:90%;height:auto;margin:0 auto;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-weight:normal;text-align:center;margin-bottom:40px}.samples-routine-container ul.routine-list li{width:15%;text-align:center;display:inline-block;padding:15px 0}@media only screen and (max-width: 1023px){.samples-routine-container ul.routine-list li{width:23%}}@media only screen and (max-width: 1023px)and (orientation: landscape){.samples-routine-container ul.routine-list li{width:15%}}@media only screen and (max-width: 761px){.samples-routine-container ul.routine-list li{width:45%}}.samples-routine-container ul.routine-list li a:hover .sample-size{color:#000}.samples-routine-container ul.routine-list li a .sample-img{max-width:160px;margin:0 auto}.samples-routine-container ul.routine-list li a .sample-img img{width:100%}.samples-routine-container ul.routine-list .sample-size{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;text-transform:none}.samples-routine-container ul.routine-list .sample-label{font-size:18px;font-family:"ClarinsRegular","Times New Roman",Times,serif;color:#be0f34;letter-spacing:0em;height:40px;line-height:1.1em;text-transform:none;margin-bottom:15px;overflow:hidden}.samples-routine-container .buttonsecondary{min-width:100%;padding:.5em .5em;height:40px;margin-top:7px}.mini-cart-totals .mini-cart-button.full-width-button{width:100%}.minicart-product-attributes .minicart-product-bundle-samples-count{letter-spacing:0.02em;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;color:#767676}.thank-you-page-samples-routine{margin:0 0 12px 0}#secondary .minibasket .checkout-mini-cart .mini-cart-product .col2 .mini-cart-samples-count{margin-top:17px;font-size:12px;font-style:normal}.chooseSamplesRoutineDialog .remove-container{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;border:none}@media only screen and (min-width: 762px){.chooseSamplesRoutineDialog .remove-container .remove-wrapper{width:600px;height:auto;padding:36px 40px}}.chooseSamplesRoutineDialog .remove-container .choose-routine-dialog-content h3{font-size:26px;font-weight:normal;text-transform:uppercase}.chooseSamplesRoutineDialog .remove-container .choose-routine-dialog-content p{font-size:16px}.chooseSamplesRoutineDialog .remove-container .button-holder{width:50%;float:left;padding:20px 0}@media only screen and (max-width: 761px){.chooseSamplesRoutineDialog .remove-container .button-holder{width:100%;padding:10px 0px}}.chooseSamplesRoutineDialog .remove-container .button-holder .button-description{font-size:14px;width:60%;margin:0 auto}@media only screen and (max-width: 761px){.chooseSamplesRoutineDialog .remove-container .button-holder .button-description{width:100%}}.chooseSamplesRoutineDialog .remove-container .button-holder button{width:85%;margin:15px;font-size:11px}@media only screen and (max-width: 762px){.chooseSamplesRoutineDialog .closeDialogBtn{top:2px;right:2px}}.samples-dialog-ui{width:80% !important;position:fixed;background:0 0;top:50%;left:50%;z-index:9996;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 761px){.samples-dialog-ui{width:100% !important;top:0;bottom:0;left:0;right:0;margin-top:0;-webkit-transform:none;transform:none}}@media only screen and (max-width: 761px){.samples-dialog.ui-dialog-content{padding:0}}.samples-dialog{margin:0 auto;max-width:1250px}.samples-dialog:after,.samples-dialog:before{content:"";display:table;clear:both;zoom:1;visibility:hidden}@media only screen and (max-width: 761px){.samples-dialog{height:100% !important}}.samples-dialog .image-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.samples-dialog .image-wrapper:after,.samples-dialog .image-wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.samples-dialog .image-wrapper{width:50%}}@media only screen and (max-width: 1023px){.samples-dialog .image-wrapper{width:50%}}@media only screen and (max-width: 761px){.samples-dialog .image-wrapper{width:100%}}.samples-dialog .image-wrapper img{width:100%}.samples-dialog .image-wrapper.mobile{display:none}@media only screen and (max-width: 761px){.samples-dialog .image-wrapper.desktop{display:none}.samples-dialog .image-wrapper.mobile{display:block;float:none;margin-top:10px}}.samples-dialog .thumb-link{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 auto;float:none}.samples-dialog .thumb-link:after,.samples-dialog .thumb-link:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.samples-dialog .thumb-link{width:83.3333333333%}}@media only screen and (max-width: 1023px){.samples-dialog .thumb-link{width:83.3333333333%}}@media only screen and (max-width: 761px){.samples-dialog .thumb-link{width:100%}}@media only screen and (max-width: 761px){.samples-dialog .thumb-link{margin:0}}.samples-dialog .main-info-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.samples-dialog .main-info-wrapper:after,.samples-dialog .main-info-wrapper:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.samples-dialog .main-info-wrapper{width:41.6666666667%}}@media only screen and (max-width: 1023px){.samples-dialog .main-info-wrapper{width:41.6666666667%}}@media only screen and (max-width: 761px){.samples-dialog .main-info-wrapper{width:100%}}@media only screen and (max-width: 761px){.samples-dialog .main-info-wrapper{margin-top:77px}}@media only screen and (max-width: 761px){.samples-dialog .main-info-container{margin:0 20px}}.samples-dialog .product-name{font-size:22px;letter-spacing:0.02em}.samples-dialog .product-review{margin-top:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.samples-dialog .product-review .rating{display:inline-block}.samples-dialog .product-review .reviewsLinkContainer{display:none}.samples-dialog .rating{font-size:15px}.samples-dialog .rating i{margin-right:5px}.samples-dialog .texture,.samples-dialog .skin-type{letter-spacing:0.05em}.samples-dialog .texture .label,.samples-dialog .skin-type .label{text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;padding-right:4px}.samples-dialog .texture .value,.samples-dialog .skin-type .value{color:#767676}.samples-dialog .skin-type{margin-top:13px}.samples-dialog .texture{margin-top:2px}.samples-dialog .sample-description{margin-top:24px;font-size:14px;letter-spacing:0.02em}@media only screen and (max-width: 761px){.samples-dialog .sample-description{text-align:center;margin-top:20px;padding:0 15px 25px}}.samples-dialog .product-link{margin-top:25px}@media only screen and (max-width: 761px){.samples-dialog .product-link{margin-top:0;padding:0 25px 20px}}.samples-dialog .product-link a{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;line-height:19px}.samples-dialog .product-link a:hover{color:#be0f34;border-bottom:1px solid #efc3cc}@media only screen and (max-width: 761px){.samples-overlay{margin-left:0;margin-right:0;height:100%}}.samples-overlay .reviewsLinkContainer{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.1em;margin-top:2px;padding-left:2px}.samples-overlay .reviewsSummaryLink{border-bottom:1px solid #d4d4d4;text-transform:uppercase}.samples-overlay-content{background-color:#fff;margin-left:20px;margin-right:20px;position:relative;overflow:hidden;padding:83px 0}@media only screen and (max-width: 1023px){.samples-overlay-content{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 761px){.samples-overlay-content{margin-left:10px;margin-right:10px}}.samples-overlay-content .quickShop_close{right:25px;position:absolute;top:20px;cursor:pointer}@media only screen and (max-width: 761px){.samples-overlay-content .quickShop_close{right:16px}}@media only screen and (max-width: 761px){.samples-overlay-content{margin-left:0;margin-right:0;padding:0;overflow-y:auto;height:100%}}/*!
 * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
 */.flag{display:inline-block;float:left;width:25px;height:15px;background:url("../images/flags.png") no-repeat}.flag.flag-lv{background-position:-100px -120px}.flag.flag-in{background-position:-125px -90px}.flag.flag-dj{background-position:-125px -45px}.flag.flag-bo{background-position:-300px -15px}.flag.flag-cf{background-position:-150px -30px}.flag.flag-mh{background-position:-300px -120px}.flag.flag-sm{background-position:-225px -180px}.flag.flag-sb{background-position:-375px -165px}.flag.flag-pf{background-position:-300px -150px}.flag.flag-cy{background-position:-50px -45px}.flag.flag-fm{background-position:-125px -60px}.flag.flag-zm{background-position:-75px -225px}.flag.flag-sz{background-position:0 -195px}.flag.flag-gq{background-position:-125px -75px}.flag.flag-br{background-position:-325px -15px}.flag.flag-se{background-position:-50px -180px}.flag.flag-fj{background-position:-75px -60px}.flag.flag-nz{background-position:-200px -150px}.flag.flag-mr{background-position:-100px -135px}.flag.flag-eu{background-position:-25px -60px}.flag.flag-ki{background-position:-75px -105px}.flag.flag-gi{background-position:0 -75px}.flag.flag-gw{background-position:-250px -75px}.flag.flag-bn{background-position:-275px -15px}.flag.flag-tl{background-position:-200px -195px}.flag.flag-pe{background-position:-275px -150px}.flag.flag-bg{background-position:-125px -15px}.flag.flag-pa{background-position:-250px -150px}.flag.flag-ml{background-position:-350px -120px}.flag.flag-st{background-position:-325px -180px}.flag.flag-um{background-position:-75px -210px}.flag.flag-tj{background-position:-150px -195px}.flag.flag-tz{background-position:0 -210px}.flag.flag-ro{background-position:-250px -165px}.flag.flag-gl{background-position:-25px -75px}.flag.flag-fr{background-position:-175px -60px}.flag.flag-at{background-position:-275px 0}.flag.flag-uz{background-position:-150px -210px}.flag.flag-hm{background-position:-325px -75px}.flag.flag-mm{background-position:-375px -120px}.flag.flag-sj{background-position:-150px -180px}.flag.flag-et{background-position:0 -60px}.flag.flag-mx{background-position:-250px -135px}.flag.flag-kn{background-position:-125px -105px}.flag.flag-pm{background-position:-25px -165px}.flag.flag-ba{background-position:0 -15px}.flag.flag-ie{background-position:-75px -90px}.flag.flag-id{background-position:-50px -90px}.flag.flag-kz{background-position:-250px -105px}.flag.flag-tg{background-position:-100px -195px}.flag.flag-sv{background-position:-350px -180px}.flag.flag-ye{background-position:0 -225px}.flag.flag-ru{background-position:-300px -165px}.flag.flag-co{background-position:-350px -30px}.flag.flag-ps{background-position:-100px -165px}.flag.flag-mf{background-position:-250px -120px}.flag.flag-ch{background-position:-200px -30px}.flag.flag-bm{background-position:-250px -15px}.flag.flag-mn{background-position:0 -135px}.flag.flag-ua{background-position:-25px -210px}.flag.flag-cz{background-position:-75px -45px}.flag.flag-al{background-position:-125px 0}.flag.flag-pk{background-position:-375px -150px}.flag.flag-vu{background-position:-325px -210px}.flag.flag-vg{background-position:-250px -210px}.flag.flag-mk{background-position:-325px -120px}.flag.flag-ec{background-position:-250px -45px}.flag.flag-gr{background-position:-150px -75px}.flag.flag-ug{background-position:-50px -210px}.flag.flag-ee{background-position:-275px -45px}.flag.flag-fo{background-position:-150px -60px}.flag.flag-tf{background-position:-75px -195px}.flag.flag-eh{background-position:-325px -45px}.flag.flag-rs{background-position:-275px -165px}.flag.flag-sa{background-position:-350px -165px}.flag.flag-me{background-position:-225px -120px}.flag.flag-nc{background-position:-350px -135px}.flag.flag-my{background-position:-275px -135px}.flag.flag-jp{background-position:-375px -90px}.flag.flag-tn{background-position:-250px -195px}.flag.flag-it{background-position:-250px -90px}.flag.flag-om{background-position:-225px -150px}.flag.flag-au{background-position:-300px 0}.flag.flag-wf{background-position:-350px -210px}.flag.flag-fk{background-position:-100px -60px}.flag.flag-to{background-position:-275px -195px}.flag.flag-ng{background-position:-25px -150px}.flag.flag-hk{background-position:-300px -75px}.flag.flag-hr{background-position:-375px -75px}.flag.flag-vc{background-position:-200px -210px}.flag.flag-km{background-position:-100px -105px}.flag.flag-si{background-position:-125px -180px}.flag.flag-tm{background-position:-225px -195px}.flag.flag-am{background-position:-150px 0}.flag.flag-gb{background-position:-225px -60px}.flag.flag-il{background-position:-100px -90px}.flag.flag-sd{background-position:-25px -180px}.flag.flag-tr{background-position:-300px -195px}.flag.flag-lr{background-position:0 -120px}.flag.flag-fi{background-position:-50px -60px}.flag.flag-pw{background-position:-150px -165px}.flag.flag-bw{background-position:-25px -30px}.flag.flag-tt{background-position:-325px -195px}.flag.flag-ht{background-position:0 -90px}.flag.flag-ni{background-position:-50px -150px}.flag.flag-li{background-position:-350px -105px}.flag.flag-kg{background-position:-25px -105px}.flag.flag-mc{background-position:-175px -120px}.flag.flag-lc{background-position:-325px -105px}.flag.flag-lb{background-position:-300px -105px}.flag.flag-az{background-position:-375px 0}.flag.flag-gp{background-position:-100px -75px}.flag.flag-np{background-position:-125px -150px}.flag.flag-cu{background-position:0 -45px}.flag.flag-gm{background-position:-50px -75px}.flag.flag-sh{background-position:-100px -180px}.flag.flag-tw{background-position:-375px -195px}.flag.flag-cn{background-position:-325px -30px}.flag.flag-tk{background-position:-175px -195px}.flag.flag-mz{background-position:-300px -135px}.flag.flag-la{background-position:-275px -105px}.flag.flag-lt{background-position:-50px -120px}.flag.flag-af{background-position:-50px 0}.flag.flag-do{background-position:-200px -45px}.flag.flag-ai{background-position:-100px 0}.flag.flag-sr{background-position:-300px -180px}.flag.flag-mp{background-position:-50px -135px}.flag.flag-kr{background-position:-175px -105px}.flag.flag-zw{background-position:-100px -225px}.flag.flag-mo{background-position:-25px -135px}.flag.flag-dz{background-position:-225px -45px}.flag.flag-sk{background-position:-175px -180px}.flag.flag-ls{background-position:-25px -120px}.flag.flag-gy{background-position:-275px -75px}.flag.flag-pr{background-position:-75px -165px}.flag.flag-gn{background-position:-75px -75px}.flag.flag-ph{background-position:-350px -150px}.flag.flag-us{background-position:-100px -210px}.flag.flag-sl{background-position:-200px -180px}.flag.flag-ga{background-position:-200px -60px}.flag.flag-vn{background-position:-300px -210px}.flag.flag-gh{background-position:-375px -60px}.flag.flag-cr{background-position:-375px -30px}.flag.flag-is{background-position:-225px -90px}.flag.flag-ad{background-position:0 0}.flag.flag-sn{background-position:-250px -180px}.flag.flag-be{background-position:-75px -15px}.flag.flag-va{background-position:-175px -210px}.flag.flag-es{background-position:-375px -45px}.flag.flag-mu{background-position:-175px -135px}.flag.flag-eg{background-position:-300px -45px}.flag.flag-cv{background-position:-25px -45px}.flag.flag-an{background-position:-175px 0}.flag.flag-er{background-position:-350px -45px}.flag.flag-pn{background-position:-50px -165px}.flag.flag-je{background-position:-300px -90px}.flag.flag-ke{background-position:0 -105px}.flag.flag-bt{background-position:-375px -15px}.flag.flag-gf{background-position:-300px -60px}.flag.flag-qa{background-position:-200px -165px}.flag.flag-ma{background-position:-150px -120px}.flag.flag-gd{background-position:-250px -60px}.flag.flag-ne{background-position:-375px -135px}.flag.flag-md{background-position:-200px -120px}.flag.flag-tv{background-position:-350px -195px}.flag.flag-hu{background-position:-25px -90px}.flag.flag-rw{background-position:-325px -165px}.flag.flag-ve{background-position:-225px -210px}.flag.flag-gu{background-position:-225px -75px}.flag.flag-gt{background-position:-200px -75px}.flag.flag-ao{background-position:-200px 0}.flag.flag-so{background-position:-275px -180px}.flag.flag-nf{background-position:0 -150px}.flag.flag-sc{background-position:0 -180px}.flag.flag-py{background-position:-175px -165px}.flag.flag-de{background-position:-100px -45px}.flag.flag-mw{background-position:-225px -135px}.flag.flag-ly{background-position:-125px -120px}.flag.flag-mq{background-position:-75px -135px}.flag.flag-ar{background-position:-225px 0}.flag.flag-ag{background-position:-75px 0}.flag.flag-za{background-position:-50px -225px}.flag.flag-ge{background-position:-275px -60px}.flag.flag-na{background-position:-325px -135px}.flag.flag-kh{background-position:-50px -105px}.flag.flag-ky{background-position:-225px -105px}.flag.flag-bv{background-position:0 -30px}.flag.flag-bb{background-position:-25px -15px}.flag.flag-bs{background-position:-350px -15px}.flag.flag-sy{background-position:-375px -180px}.flag.flag-td{background-position:-50px -195px}.flag.flag-pg{background-position:-325px -150px}.flag.flag-bd{background-position:-50px -15px}.flag.flag-kw{background-position:-200px -105px}.flag.flag-vi{background-position:-275px -210px}.flag.flag-bl{background-position:-225px -15px}.flag.flag-by{background-position:-50px -30px}.flag.flag-nu{background-position:-175px -150px}.flag.flag-cd{background-position:-125px -30px}.flag.flag-th{background-position:-125px -195px}.flag.flag-uy{background-position:-125px -210px}.flag.flag-hn{background-position:-350px -75px}.flag.flag-io{background-position:-150px -90px}.flag.flag-pl{background-position:0 -165px}.flag.flag-ck{background-position:-250px -30px}.flag.flag-ir{background-position:-200px -90px}.flag.flag-mg{background-position:-275px -120px}.flag.flag-gs{background-position:-175px -75px}.flag.flag-mv{background-position:-200px -135px}.flag.flag-cl{background-position:-275px -30px}.flag.flag-bj{background-position:-200px -15px}.flag.flag-aw{background-position:-325px 0}.flag.flag-ca{background-position:-100px -30px}.flag.flag-bi{background-position:-175px -15px}.flag.flag-ae{background-position:-25px 0}.flag.flag-ms{background-position:-125px -135px}.flag.flag-bf{background-position:-100px -15px}.flag.flag-iq{background-position:-175px -90px}.flag.flag-kp{background-position:-150px -105px}.flag.flag-nl{background-position:-75px -150px}.flag.flag-dm{background-position:-175px -45px}.flag.flag-pt{background-position:-125px -165px}.flag.flag-cg{background-position:-175px -30px}.flag.flag-lk{background-position:-375px -105px}.flag.flag-no{background-position:-100px -150px}.flag.flag-ws{background-position:-375px -210px}.flag.flag-as{background-position:-250px 0}.flag.flag-jm{background-position:-325px -90px}.flag.flag-lu{background-position:-75px -120px}.flag.flag-cm{background-position:-300px -30px}.flag.flag-bz{background-position:-75px -30px}.flag.flag-re{background-position:-225px -165px}.flag.flag-ax{background-position:-350px 0}.flag.flag-gg{background-position:-350px -60px}.flag.flag-dk{background-position:-150px -45px}.flag.flag-tc{background-position:-25px -195px}.flag.flag-nr{background-position:-150px -150px}.flag.flag-ci{background-position:-225px -30px}.flag.flag-sg{background-position:-75px -180px}.flag.flag-yt{background-position:-25px -225px}.flag.flag-bh{background-position:-150px -15px}.flag.flag-mt{background-position:-150px -135px}.flag.flag-jo{background-position:-350px -90px}.gift-kit-page-title{width:90%;margin:0 auto;text-align:center}.gift-kit-page-title p.title{font-size:50px;line-height:50px;font-family:"ClarinsRegular","Times New Roman",Times,serif;margin:-10px 0 20px 0}@media only screen and (max-width: 761px){.gift-kit-page-title p.title{font-size:35px;line-height:35px;margin:20px 0}}.gift-kit-page-title p.subtitle{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;margin:0;letter-spacing:0.02em}@media only screen and (max-width: 761px){.gift-kit-page-title p.subtitle{display:inline-block}}.gift-kit-step-title{text-align:center;margin:30px 0 15px 0}.gift-kit-step-title .step-number,.gift-kit-step-title .step-description{display:inline-block}.gift-kit-step-title .step-number{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:24px;line-height:22px;color:#be0f34;letter-spacing:0.02em}.gift-kit-step-title .step-description{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:0.05em}.gift-kit-container{width:100%;margin:0 auto 60px;text-align:center}.gift-kit-container .subcategory-content-wrapper{display:inline-block;margin:10px auto 15px;width:91%;height:200px;position:relative;background-color:#cbcbcb}@media only screen and (max-width: 1024px){.gift-kit-container .subcategory-content-wrapper{width:88%}}@media only screen and (max-width: 1024px)and (orientation: landscape){.gift-kit-container .subcategory-content-wrapper{width:90%}}@media only screen and (max-width: 761px){.gift-kit-container .subcategory-content-wrapper{height:175px}}.gift-kit-container .subcategory-content-wrapper div{float:left}.gift-kit-container .subcategory-content-wrapper .image-content{width:100%;height:inherit}.gift-kit-container .subcategory-content-wrapper .image-content img{width:100%;height:100%}.gift-kit-container .subcategory-content-wrapper .data-content{height:120px;margin:20px;padding:20px;text-align:left;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;float:right;background-color:#fff;width:45%;overflow:hidden;position:absolute;right:0}@media only screen and (max-width: 761px){.gift-kit-container .subcategory-content-wrapper .data-content{margin:20px 0;padding:0;position:inherit;width:100%;height:128px}}.gift-kit-container .subcategory-content-wrapper .data-content .category-breadcrumb{color:#be0f34;font-size:14px;line-height:16px;text-transform:uppercase;overflow:hidden;height:16px;word-break:break-all;overflow-wrap:break-word;margin:0 0 8px 0;letter-spacing:0.1em}.gift-kit-container .subcategory-content-wrapper .data-content .descriptive-text{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;height:78px;margin:0 0 8px 0;letter-spacing:0.02em;display:block;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.gift-kit-container .subcategory-content-wrapper .data-content .previous-category-link .arrow-image{height:15px;margin-left:-2px}.gift-kit-container .subcategory-content-wrapper .data-content .previous-category-link a.link{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;line-height:15px;letter-spacing:0.1em}.gift-kit-container .subcategory-content-wrapper .data-content .previous-category-link a.link:hover{color:#be0f34;border-bottom:1px solid #efc3cc}.gift-kit-container .top-category-container{display:inline-block}.gift-kit-container .top-category-container.choose-theme{width:50%;margin:0 auto}@media only screen and (max-width: 1024px){.gift-kit-container .top-category-container.choose-theme{width:70%}}@media only screen and (max-width: 1024px)and (orientation: landscape){.gift-kit-container .top-category-container.choose-theme{width:60%}}@media only screen and (max-width: 761px){.gift-kit-container .top-category-container.choose-theme{width:90%}}.gift-kit-container .top-category-container.choose-theme .category-box{float:left;width:33%}@media only screen and (max-width: 761px)and (orientation: portrait){.gift-kit-container .top-category-container.choose-theme .category-box{width:50%}}.gift-kit-container .top-category-container.choose-products{width:80%}@media only screen and (max-width: 1024px){.gift-kit-container .top-category-container.choose-products{width:100%}}.gift-kit-container .top-category-container.choose-products .category-box{float:none;margin:0 auto}@media only screen and (max-width: 761px){.gift-kit-container .top-category-container.choose-products .category-data img{padding-bottom:20px}}.gift-kit-container .top-category-container .category-box{padding:15px 0 5px 0}.gift-kit-container .category-data{max-width:162px;margin:0 auto;cursor:pointer}.gift-kit-container .category-data img{width:100%}.gift-kit-container .category-data .choose-category{min-width:100%;font-size:11px;padding:.5em .5em;height:40px;margin-top:7px;overflow:hidden;line-height:14px;word-break:break-word}.gift-kit-container .category-data .choose-category.no-product-name{margin-top:44px}.gift-kit-container .category-data .product-name{height:38px}.gift-kit-container .gift-kit-price{max-height:167px;vertical-align:middle;display:none}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price{width:87%;margin-top:20px;display:inline-block}}.gift-kit-container .gift-kit-price .gift-kit-button{max-width:170px}.gift-kit-container .gift-kit-price .gift-kit-button.show-text{display:none}@media only screen and (max-width: 1023px){.gift-kit-container .gift-kit-price .gift-kit-button{margin:8px auto 0}}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price .gift-kit-button{width:75%;max-width:75%;display:block;margin-top:0}}.gift-kit-container .gift-kit-price .gift-kit-button .add-product-list{min-width:120px;padding:.5em 1em;line-height:14px;height:52px}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price .gift-kit-button .add-product-list{width:225px;margin-bottom:20px}}.gift-kit-container .gift-kit-price .add-product-list,.gift-kit-container .gift-kit-price .continue-button{margin-top:10px}.gift-kit-container .gift-kit-price.sticky{width:auto;margin:10px 0;display:inline-block}@media screen and (min-width: 762px)and (max-width: 1023px){.gift-kit-container .gift-kit-price.sticky{margin:30px 0}}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price.sticky{width:100%}}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price.sticky .gift-kit-button{width:100%;max-width:100%;margin:10px 0}}.gift-kit-container .gift-kit-price.sticky span.price{margin:0 auto}.gift-kit-container .gift-kit-price .product-prices-wrapper{min-height:unset}.gift-kit-container .gift-kit-price .product-prices__free{margin:0 auto}.gift-kit-container .gift-kit-price .product-prices--serenity{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gift-kit-container .gift-kit-price .product-prices--serenity .product-prices__left-block{padding-right:15%;text-align:left}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price .product-prices--serenity .product-prices__left-block{width:auto}}.gift-kit-container .gift-kit-price .product-prices--serenity .product-prices__right-block{text-align:left;width:auto}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price .product-prices--serenity .product-prices__sales{font-size:16px}}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price .product-prices--serenity .product-prices__serenity{font-size:16px}}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-price--serenity .add-product-list{min-width:225px}}.gift-kit-container .go-back-wrapper{text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;letter-spacing:0.02em}@media only screen and (min-width: 762px){.gift-kit-container .go-back-wrapper{display:none}}.gift-kit-container .go-back-wrapper:before{content:" ";border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin-bottom:1px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.gift-kit-container .go-back-wrapper--desktop{display:none}@media only screen and (min-width: 762px){.gift-kit-container .go-back-wrapper--desktop{display:block;position:absolute;left:0;bottom:-20px;width:300px;text-align:left}}.gift-kit-container .go-back-wrapper .gift-kit-home{font-size:11px}.gift-kit-container .continue-button{font-size:11px}.gift-kit-container .continue-button-wrapper{margin-top:15px}@media only screen and (max-width: 761px){.gift-kit-container .continue-button-wrapper{margin-top:0}}.gift-kit-container .gift-kit-choose-at-least{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;word-wrap:break-word;max-height:125px;overflow:hidden;margin:8px 0 3px 0;position:absolute;bottom:5px;width:99%;right:0;left:0;letter-spacing:0.02em}.gift-kit-container .gift-kit-choose-at-least.show-button{display:none}@media only screen and (max-width: 761px){.gift-kit-container .gift-kit-choose-at-least{position:relative;width:100%;margin:10px auto 20px}}@media only screen and (max-width: 761px){.gift-kit-carousel{margin-top:130px}}.gift-kit-carousel .gift-kit-product{max-width:180px;padding:0;margin:0 auto;position:relative;text-align:center;padding:10px;cursor:pointer}.gift-kit-carousel .gift-kit-product.selected{-webkit-box-shadow:0 0 0 2.5px #be0f34 inset;box-shadow:0 0 0 2.5px #be0f34 inset}.gift-kit-carousel .gift-kit-product:hover .product-price-per-unit,.gift-kit-carousel .gift-kit-product:hover .product-price{color:initial}.gift-kit-carousel .gift-kit-product .product-image{width:160px;height:160px;padding-bottom:15px;margin:0 auto}.gift-kit-carousel .gift-kit-product .product-image img{width:100%}.gift-kit-carousel .gift-kit-product .product-information{height:134px}.gift-kit-carousel .gift-kit-product .product-information.price-per-unit{height:152px}.gift-kit-carousel .gift-kit-product .product-information .product-name{height:74px}.gift-kit-carousel .gift-kit-product .product-information .product-size{height:20px;padding:10px 0 2px 0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;color:#767676;overflow:hidden;line-height:24px;text-transform:initial}.gift-kit-carousel .gift-kit-product .product-information .product-price{font-size:16px}.gift-kit-carousel .gift-kit-product .product-information .product-price-per-unit{font-size:10px}.gift-kit-carousel .gift-kit-product .product-information .product-price-per-unit,.gift-kit-carousel .gift-kit-product .product-information .product-price{height:18px;line-height:18px;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;overflow:hidden;text-transform:initial;margin:2px 0}.gift-kit-carousel .gift-kit-product .product-information .product-price-per-unit div,.gift-kit-carousel .gift-kit-product .product-information .product-price div{display:inline-block;word-break:break-word}.gift-kit-carousel .gift-kit-product .product-information .product-price-per-unit div.discounted,.gift-kit-carousel .gift-kit-product .product-information .product-price div.discounted{text-decoration:line-through}.gift-kit-carousel .gift-kit-product .product-information .product-price-per-unit div.price-sales,.gift-kit-carousel .gift-kit-product .product-information .product-price div.price-sales{color:#be0f34}.gift-kit-carousel .gift-kit-product .product-information .product-price-per-unit div.price-sales.not-discounted,.gift-kit-carousel .gift-kit-product .product-information .product-price div.price-sales.not-discounted{color:#000}.gift-kit-carousel .gift-kit-product .remove-product.buttonsecondary,.gift-kit-carousel .gift-kit-product .choose-product.buttonsecondary{height:40px;line-height:14px;min-width:180px;margin-top:10px;word-break:break-all;overflow:hidden;vertical-align:top;padding:.5em 1em}.gift-kit-carousel .gift-kit-product .remove-product.buttonsecondary.final,.gift-kit-carousel .gift-kit-product .choose-product.buttonsecondary.final{margin-top:0}.gift-kit-carousel .gift-kit-product .remove-product.buttonsecondary.final.color-variation-product,.gift-kit-carousel .gift-kit-product .choose-product.buttonsecondary.final.color-variation-product{margin-top:50px}.gift-kit-carousel .gift-kit-product .remove-product.color-variation-distance,.gift-kit-carousel .gift-kit-product .choose-product.color-variation-distance{margin-top:60px}.gift-kit-sticky{clear:both;background:#fff;-webkit-box-shadow:inset 0 12px 20px -20px #9c9c9c;box-shadow:inset 0 12px 20px -20px #9c9c9c;overflow:hidden;position:fixed;right:0;left:0;bottom:0;width:100%;padding:10px 0;z-index:100;text-align:center}@media only screen and (max-width: 761px){.gift-kit-sticky{height:56px;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;border-top:3px solid #be0f34}}@media only screen and (min-width: 1250px){.gift-kit-sticky>div{max-width:1250px;margin-left:auto;margin-right:auto}}.gift-kit-sticky.sticky-expanded-last-item{height:156px}.gift-kit-sticky.sticky-expanded{overflow-y:auto;overflow-x:hidden;height:initial}@media screen and (orientation: landscape){.gift-kit-sticky.sticky-expanded{height:267px}}.gift-kit-sticky.sticky-expanded .sticky-title-mobile .title{margin:15px 0 15px 12%}.gift-kit-sticky.sticky-expanded .gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow{margin-top:0}.gift-kit-sticky-content{min-height:130px}@media only screen and (max-width: 761px){.gift-kit-sticky-content{height:inherit;max-height:464px}}.gift-kit-sticky-content:before{content:"";display:inline-block;vertical-align:middle;height:100%}.gift-kit-sticky-content .product-block{display:inline-block;vertical-align:middle;width:100px;height:100px;outline:1px solid #e5e5e5;margin-right:20px;position:relative}.gift-kit-sticky-content .product-block--lifted{z-index:1}@media only screen and (max-width: 1023px){.gift-kit-sticky-content .product-block{margin-right:7px}}@media only screen and (max-width: 761px){.gift-kit-sticky-content .product-block{width:90%;margin:0 0 14px -15px;height:88px}.gift-kit-sticky-content .product-block.hide-product-block-border{outline:none}}@media only screen and (max-width: 761px)and (orientation: landscape){.gift-kit-sticky-content .product-block{width:93%;margin-bottom:22px}}.gift-kit-sticky-content .product-block .product-color{position:relative}.gift-kit-sticky-content .product-block .product-color img{width:20px;height:20px;position:absolute;left:5px;margin-top:5px}.gift-kit-sticky-content .product-block .product-image{margin-top:5px}.gift-kit-sticky-content .product-block .product-image img{width:67%}@media only screen and (max-width: 761px){.gift-kit-sticky-content .product-block .product-image img{width:80px;float:left;margin-left:5px}}.gift-kit-sticky-content .product-block .product-remove{position:absolute;cursor:pointer;top:5px;right:5px}@media only screen and (max-width: 761px){.gift-kit-sticky-content .product-block .product-remove{right:-15px}}.gift-kit-sticky-content .product-block .product-name{display:none;height:60px;overflow:hidden}.gift-kit-sticky-content .product-block .product-name p.name,.gift-kit-sticky-content .product-block .product-name .item-details p.samples-count,.item-details .gift-kit-sticky-content .product-block .product-name p.samples-count{margin:0 0 0 5px;text-align:left;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;word-break:break-word;letter-spacing:0.02em}@media only screen and (max-width: 761px){.gift-kit-sticky-content .product-block .product-name{display:block;width:67%}}@media only screen and (max-width: 761px){.gift-kit-sticky-content .product-block .product-change{position:absolute;bottom:5px;left:75px;margin-left:15px;overflow:hidden;height:15px;word-break:break-all;padding-bottom:2px}}.gift-kit-sticky-content .product-block .product-change .box-change-link{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1em}.gift-kit-sticky-content .product-block .product-change .box-change-link:hover{color:#be0f34;border-bottom:1px solid #efc3cc}.gift-kit-sticky-content .product-block .step-content{max-height:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center;overflow:hidden;margin:0 10px}@media only screen and (max-width: 761px){.gift-kit-sticky-content .product-block .step-content{max-height:89px}}.gift-kit-sticky-content .product-block .step-content .step-description,.gift-kit-sticky-content .product-block .step-content .step-number{margin:0 auto;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;line-height:16px;word-break:break-word;letter-spacing:0.02em}.gift-kit-sticky-content .product-block .step-content .step-number{color:#be0f34;margin-top:5px}.gift-kit-sticky-content .plus-image,.gift-kit-sticky-content .equal-image{display:inline-block;vertical-align:middle;margin:0 10px 0 -10px}@media only screen and (max-width: 761px){.gift-kit-sticky-content .plus-image,.gift-kit-sticky-content .equal-image{display:none}}.gift-kit-sticky-content .plus-image{margin-right:10px}@media only screen and (max-width: 1023px){.gift-kit-sticky-content .plus-image{margin-right:-3px}}.gift-kit-sticky-content .sticky-title-mobile{display:none}@media only screen and (max-width: 761px){.gift-kit-sticky-content .sticky-title-mobile{display:block;position:relative;margin:-10px -10px 0 -10px;height:56px}}.gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow{margin:-5px 12px 0 0;width:10%;float:right}@media screen and (orientation: landscape){.gift-kit-sticky-content .sticky-title-mobile .gift-sticky-expand-arrow{width:36px;margin-right:18px}}.gift-kit-sticky-content .sticky-title-mobile .sticky-title{float:right;width:90%;position:absolute}.gift-kit-sticky-content .sticky-title-mobile p.title{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;margin:10px 0 20px 12%;word-break:break-word;width:85%;position:absolute}.body-no-scroll{max-width:100%;max-height:100%;overflow:hidden}.footer-wrapper .gift-kit-footer-space{padding-bottom:217px}@media only screen and (max-width: 761px){.footer-wrapper .gift-kit-footer-space{padding-bottom:170px}}.gift-kit-product .color-dropdown-container{margin-bottom:10px}.gift-kit-container .category-data .product-name,.gift-kit-carousel .gift-kit-product .product-information .product-name{font-size:18px;line-height:18px;font-family:"ClarinsRegular","Times New Roman",Times,serif;color:#be0f34;overflow:hidden;margin:0;font-weight:normal}.ui-tooltip{max-width:none;border:2px solid transparent;background-color:#fff}.ui-tooltip .arrow{width:70px;height:20px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-22px}.ui-tooltip .arrow.top{top:-22px;bottom:auto;border-bottom:0}.ui-tooltip .arrow.top:after{bottom:-20px;top:auto}.ui-tooltip .arrow.left{left:20%}.ui-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:26px;height:20px;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;-webkit-transform:rotate(62deg) skew(34deg);transform:rotate(62deg) skew(34deg);max-width:none;border:2px solid transparent;background-color:#fff}.pick-post-container .button,.pick-post-container .mybeautyshelf .gs-product-wrapper-link,.mybeautyshelf .pick-post-container .gs-product-wrapper-link{min-width:initial;height:initial}.pick-post-container .ui-dialog{-webkit-transform:none;transform:none}.pick-post-error-form{margin:0 20px}.pickpost-search-form .form-caption{display:inline-block;vertical-align:middle;margin:0}.pickpost-search-form .form-caption:after{cursor:pointer;z-index:1;content:"";display:inline-block;margin:auto 0}.pickpost-search-form input{margin:0}.pickPostStoreSelection{margin:5px 0 0 15px;font-size:14px;display:none;text-transform:uppercase}.pickPostStoreSelection .modifyPickPostSelection{font-size:inherit;letter-spacing:0.01em;font-weight:600;text-decoration:underline;margin-top:5px}.pickPostStoreSelection .modifyPickPostSelection:hover{color:#be0f34}.pickPostStoreSelection.show{display:block}.pickPostStoreSelection.pickPostStoreSelection-mobile{margin:5px 0}.eretailers-links{display:none;margin:15px 0;font-size:20px}@media only screen and (max-width: 762px){.eretailers-links{display:block}}.eretailers-dialog{max-height:75vh;overflow-y:auto;min-width:auto}@media only screen and (max-width: 761px){.eretailers-dialog{top:20%;max-width:75vw;max-height:60vh}}.eretailers-popup-title{font-size:20px;margin:20px 30px 20px}@media only screen and (max-width: 761px){.eretailers-popup-title{margin:0 0 20px}}.eretailers-popup-content{margin:0}.eretailers-wrapper{overflow-x:hidden;margin:0 20px}@media only screen and (min-width: 1024px)and (orientation: landscape){.eretailers-wrapper.landscape-margin-tablet{margin:0}}@media only screen and (max-width: 761px){.eretailers-wrapper{margin:0 10px}}.eretailer{display:none;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}@media only screen and (min-width: 762px){.eretailer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.eretailer-text{display:inline-block;font-size:20px;line-height:25px;margin:0 20px 0 0;max-height:50px;overflow:hidden;width:40%}.eretailer-button{display:inline-block}.eretailer-button a{color:#fff}.eretailer-img{min-width:170px}.eretailer-img img{width:150px;height:150px;margin:10px}.account-main-wrapper *{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em}.account-main-wrapper .account-main>div[class^=account]{margin-bottom:40px}@media only screen and (min-width: 762px){.account-main-wrapper .account-main-info{text-align:left}}.account-main-wrapper .account-group-info{-webkit-box-sizing:border-box;box-sizing:border-box;border:10px solid #e5e5e5;padding:10px;display:none}@media only screen and (min-width: 762px){.account-main-wrapper .account-group-info{display:block}}.account-main-wrapper .account-group-info.mobile{display:block}@media only screen and (min-width: 762px){.account-main-wrapper .account-group-info.mobile{display:none}}.vanity-kit-page-title,.vanity-kit-page-title-ready{width:90%;margin:0 auto;text-align:center}.vanity-kit-page-title p.title,.vanity-kit-page-title-ready p.title{font-size:50px;line-height:50px;font-family:"ClarinsRegular","Times New Roman",Times,serif;margin:0 0 25px 0}@media only screen and (max-width: 761px){.vanity-kit-page-title p.title,.vanity-kit-page-title-ready p.title{font-size:35px;line-height:35px;margin-bottom:10px}}.vanity-kit-page-title p.subtitle,.vanity-kit-page-title-ready p.subtitle{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.02em;line-height:22px;margin:0;padding:0 32%}@media only screen and (max-width: 1023px){.vanity-kit-page-title p.subtitle,.vanity-kit-page-title-ready p.subtitle{padding:0 170px}}@media only screen and (max-width: 761px){.vanity-kit-page-title p.subtitle,.vanity-kit-page-title-ready p.subtitle{padding:0}}@media only screen and (max-width: 761px)and (orientation: landscape){.vanity-kit-page-title p.subtitle,.vanity-kit-page-title-ready p.subtitle{padding:0 125px}}.vanity-kit-page-title-ready p.title{margin-bottom:55px}@media only screen and (max-width: 761px){.vanity-kit-page-title-ready p.title{margin-bottom:25px;padding:0 5px}}.vanity-kit-step-title{text-align:center;margin:35px 0}@media only screen and (max-width: 761px){.vanity-kit-step-title{margin:25px 0}}.vanity-kit-step-title .step-number,.vanity-kit-step-title .step-description{display:inline-block}.vanity-kit-step-title .step-number{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:24px;line-height:22px;letter-spacing:0.02em;color:#be0f34}.vanity-kit-step-title .step-description{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;letter-spacing:0.05em;text-transform:uppercase}.vanity-kit-disclaimer-information{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;padding:0;margin:0 40px}@media only screen and (max-width: 1024px){.vanity-kit-disclaimer-information{margin:0 50px}}@media only screen and (max-width: 1024px)and (orientation: landscape){.vanity-kit-disclaimer-information{margin:0 20px}}@media only screen and (max-width: 761px){.vanity-kit-disclaimer-information{margin:0 20px}}.vanity-kit-disclaimer-information .disclaimer-information-body{margin-top:20px;clear:both}.no-scroll{max-width:100%;max-height:100%;overflow:hidden}.vanity-kit-footer-space{padding-bottom:217px}@media only screen and (max-width: 761px){.vanity-kit-footer-space{padding-bottom:80px}}.vanity-kit-sticky{clear:both;background:#fff;-webkit-box-shadow:inset 0 12px 20px -20px #9c9c9c;box-shadow:inset 0 12px 20px -20px #9c9c9c;overflow:hidden;position:fixed;right:0;left:0;bottom:0;width:100%;padding-bottom:12px;z-index:101;text-align:center}@media only screen and (max-width: 761px){.vanity-kit-sticky{height:56px;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;border-top:3px solid #be0f34}}@media only screen and (min-width: 1250px){.vanity-kit-sticky>div{max-width:1250px;margin-left:auto;margin-right:auto}}.vanity-kit-sticky.sticky-expanded-last-item{height:180px}.vanity-kit-sticky.sticky-expanded{overflow-y:auto;overflow-x:hidden;height:initial}@media screen and (orientation: landscape){.vanity-kit-sticky.sticky-expanded{height:267px}}.vanity-kit-sticky.sticky-expanded .sticky-title-mobile .title{margin:15px 0 15px 8%}.vanity-kit-sticky.sticky-expanded .vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow{margin-top:0}.vanity-kit-sticky .product-prices-wrapper{min-height:unset}.vanity-kit-sticky .product-prices__sales{color:#be0f34}.vanity-kit-sticky .price-block-mobile{margin:0 0 10px 0}@media only screen and (min-width: 762px){.vanity-kit-sticky .price-block-mobile{display:none}}.vanity-kit-sticky-content{height:167px}@media only screen and (max-width: 761px){.vanity-kit-sticky-content{height:inherit;max-height:464px}}.vanity-kit-sticky-content:before{content:"";display:inline-block;vertical-align:middle;height:100%}.vanity-kit-sticky-content .sticky-title-mobile{display:none}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .sticky-title-mobile{display:block;position:relative;margin:-10px -10px 0 -10px;height:45px}.vanity-kit-sticky-content .sticky-title-mobile span.price{display:inline-block;min-width:20px}}.vanity-kit-sticky-content .product-block,.vanity-kit-sticky-content .plus-image,.vanity-kit-sticky-content .equal-image,.vanity-kit-sticky-content .vanity-kit-price{display:inline-block;vertical-align:middle}.vanity-kit-sticky-content .product-block{width:100px;height:100px;outline:1px solid #e5e5e5;margin-right:20px;position:relative}@media only screen and (max-width: 1023px){.vanity-kit-sticky-content .product-block{margin-right:10px}}@media only screen and (max-width: 1023px){.vanity-kit-sticky-content .product-block--serenity{width:90px;height:90px;margin-right:7px;letter-spacing:0em}}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .product-block{width:90%;margin:0 10px 14px -4px;height:88px}.vanity-kit-sticky-content .product-block.hide-product-block-border{outline:none}}@media only screen and (max-width: 761px)and (orientation: landscape){.vanity-kit-sticky-content .product-block{width:93%;margin-bottom:22px}}.vanity-kit-sticky-content .product-block .product-color{position:relative}.vanity-kit-sticky-content .product-block .product-color img{width:20px;height:20px;position:absolute;left:5px;margin-top:5px}.vanity-kit-sticky-content .product-block .product-image{margin-top:5px}.vanity-kit-sticky-content .product-block .product-image img{width:67%}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .product-block .product-image img{width:80px;float:left;margin-left:5px}}.vanity-kit-sticky-content .product-block .product-name{display:none;height:60px;overflow:hidden}.vanity-kit-sticky-content .product-block .product-name p.name,.vanity-kit-sticky-content .product-block .product-name .item-details p.samples-count,.item-details .vanity-kit-sticky-content .product-block .product-name p.samples-count{margin:0 0 0 5px;text-align:left;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;word-break:break-word;letter-spacing:0.02em}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .product-block .product-name{display:block}}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .product-block .product-change{position:absolute;bottom:5px;left:75px;margin-left:15px;overflow:hidden;height:13px;word-break:break-all;padding-bottom:2px}}.vanity-kit-sticky-content .product-block .product-change .step-change-link{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1em}.vanity-kit-sticky-content .product-block .product-change .step-change-link:hover{color:#be0f34;border-bottom:1px solid #efc3cc}.vanity-kit-sticky-content .product-block .step-content{max-height:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center;overflow:hidden;margin:0 5px}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .product-block .step-content{max-height:89px}}.vanity-kit-sticky-content .product-block .step-content .step-description,.vanity-kit-sticky-content .product-block .step-content .step-number{margin:0 auto;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;line-height:16px;word-break:break-word;letter-spacing:0.02em}.vanity-kit-sticky-content .product-block .step-content .step-number{color:#be0f34;margin-top:5px}.vanity-kit-sticky-content .plus-image,.vanity-kit-sticky-content .equal-image{margin:0 10px 0 -10px}@media only screen and (max-width: 1023px){.vanity-kit-sticky-content .plus-image,.vanity-kit-sticky-content .equal-image{margin-right:5px}}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .plus-image,.vanity-kit-sticky-content .equal-image{display:none}}.vanity-kit-sticky-content .equal-image{margin-right:5px}@media only screen and (max-width: 1023px){.vanity-kit-sticky-content .equal-image{margin-right:0}}.vanity-kit-sticky-content .vanity-kit-price .sticky-expand-arrow,.vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow{margin:0 12px 0 0;float:right}@media screen and (orientation: landscape){.vanity-kit-sticky-content .vanity-kit-price .sticky-expand-arrow,.vanity-kit-sticky-content .sticky-title-mobile .sticky-expand-arrow{width:36px;margin-right:7px}}.vanity-kit-sticky-content .vanity-kit-price .sticky-title,.vanity-kit-sticky-content .sticky-title-mobile .sticky-title{float:right;width:90%;position:absolute}.vanity-kit-sticky-content .vanity-kit-price p.title,.vanity-kit-sticky-content .sticky-title-mobile p.title{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;margin:10px 0 20px 8%;word-break:break-word;width:87%;position:absolute}.vanity-kit-products-container .col,.vanity-kit-products-container .pt_checkout .primary-focus .primary-content,.pt_checkout .primary-focus .vanity-kit-products-container .primary-content,.vanity-kit-products-container .pt_checkout .primary-focus .thankyou-content,.pt_checkout .primary-focus .vanity-kit-products-container .thankyou-content,.vanity-kit-products-container .login-intercept-page.checkout-progress-indicator-rework{float:none}@media only screen and (max-width: 761px){.vanity-kit-products-container .col,.vanity-kit-products-container .pt_checkout .primary-focus .primary-content,.pt_checkout .primary-focus .vanity-kit-products-container .primary-content,.vanity-kit-products-container .pt_checkout .primary-focus .thankyou-content,.pt_checkout .primary-focus .vanity-kit-products-container .thankyou-content,.vanity-kit-products-container .login-intercept-page.checkout-progress-indicator-rework{margin:0 5px}}.vanity-kit-carousel .vanity-kit-product{max-width:160px;padding:0;margin:0 auto 10px;position:relative;text-align:center;cursor:pointer}.vanity-kit-carousel .vanity-kit-product.pouch-item .product-information{height:65px}.vanity-kit-carousel .vanity-kit-product.pouch-item .product-information .product-name{height:80px}.vanity-kit-carousel .vanity-kit-product.pouch-item .product-information .product-size{display:none}.vanity-kit-carousel .vanity-kit-product.pouch-item .product-information .product-learn-more{display:none}.vanity-kit-carousel .vanity-kit-product .product-image{width:160px;height:160px;padding-bottom:15px}.vanity-kit-carousel .vanity-kit-product .product-image img{width:100%}.vanity-kit-carousel .vanity-kit-product .product-information{height:130px;margin-bottom:5px}.vanity-kit-carousel .vanity-kit-product .product-information .product-name{height:70px;font-size:18px;line-height:18px;font-family:"ClarinsRegular","Times New Roman",Times,serif;color:#be0f34;overflow:hidden}.vanity-kit-carousel .vanity-kit-product .product-information .product-size{height:20px;padding:10px 0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;color:#767676;overflow:hidden;line-height:24px}.vanity-kit-carousel .vanity-kit-product .product-information .product-learn-more{height:20px;overflow:hidden;line-height:18px;word-break:break-all}.vanity-kit-carousel .vanity-kit-product .product-information .product-learn-more a{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1em}.vanity-kit-carousel .vanity-kit-product .product-information .product-learn-more a:hover{color:#be0f34;border-bottom:1px solid #efc3cc}.vanity-kit-carousel .vanity-kit-product .choose-product.buttonsecondary{height:40px;line-height:16px;min-width:160px;margin-top:10px;word-break:break-word;overflow:hidden}.vanity-kit-carousel .vanity-kit-product .choose-product.color-variation-distance{margin-top:60px}.vanity-kit-product .color-dropdown-container{margin:15px 0 0}.vanity-kit-ready-subtitle,.vanity-kit-ready-subtitle-mobile{margin:0 40px}.vanity-kit-ready-subtitle .your-pouch,.vanity-kit-ready-subtitle .your-products,.vanity-kit-ready-subtitle .your-products-mobile,.vanity-kit-ready-subtitle-mobile .your-pouch,.vanity-kit-ready-subtitle-mobile .your-products,.vanity-kit-ready-subtitle-mobile .your-products-mobile{display:inline-block;text-align:center;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;letter-spacing:0.05em;text-transform:uppercase;word-break:break-word;padding-bottom:8px}.vanity-kit-ready-subtitle .your-pouch,.vanity-kit-ready-subtitle-mobile .your-pouch{margin-right:40px}@media only screen and (max-width: 761px){.vanity-kit-ready-subtitle .your-pouch,.vanity-kit-ready-subtitle-mobile .your-pouch{width:100%;margin:30px 0 0 0}}.vanity-kit-ready-subtitle .your-products,.vanity-kit-ready-subtitle-mobile .your-products{width:62%}@media only screen and (max-width: 761px){.vanity-kit-ready-subtitle .your-products,.vanity-kit-ready-subtitle-mobile .your-products{display:none}}.vanity-kit-ready-subtitle .your-products-mobile,.vanity-kit-ready-subtitle-mobile .your-products-mobile{display:none}@media only screen and (max-width: 761px){.vanity-kit-ready-subtitle .your-products-mobile,.vanity-kit-ready-subtitle-mobile .your-products-mobile{width:100%;display:block}}.vanity-kit-ready-subtitle-mobile{display:none}@media only screen and (max-width: 761px){.vanity-kit-ready-subtitle-mobile{display:block;float:left;width:100%;margin:0;border-bottom:2px solid #e5e5e5}}.vanity-kit-ready-body{margin:0 20px}.vanity-kit-ready-body .add-product-list{display:block;width:140px;min-width:140px;margin:0 auto;padding:5px 10px;white-space:normal}@media only screen and (max-width: 1023px){.vanity-kit-ready-body .add-product-list{width:120px;min-width:120px}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .add-product-list{width:100%;margin:0 0 75px 0}}.vanity-kit-ready-body .vanity-kit-ready-content{margin:0 20px}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content{margin:0 40px}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper:not(:last-child) .vanity-kit-product-selection{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper:not(:last-child) .vanity-kit-product-selection{padding-right:0}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper{display:inline-block;width:100%;max-width:300px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper:nth-child(n+1) .vanity-kit-product-selection{border:none}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper:first-child .vanity-kit-product-selection{border-top:2px solid #e5e5e5}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection{float:left;border-top:2px solid #e5e5e5;text-align:center;width:14.2%}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection{width:100%}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection.pouch-item .product-information{max-height:135px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection.pouch-item .product-information .product-name{height:38px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection.pouch-item .product-information .product-size{display:none}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-image{width:100%;padding:30px 0 80% 0;position:relative;overflow:hidden;margin:30px 0 5px 0}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-image{margin:30px auto 20px;width:160px;display:block;padding:0 0 65% 0}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-image img{width:95%;right:0;top:0;left:0;margin:auto;position:absolute}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-image img{width:100%}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-name{height:70px;font-size:18px;line-height:18px;font-family:"ClarinsRegular","Times New Roman",Times,serif;color:#be0f34;overflow:hidden;padding:10px 15px 0 15px;word-break:break-word}@media only screen and (max-width: 1024px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-name{height:75px;padding:10px 0 0 0}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-name{padding:0 15px 5px 15px;max-height:75px;height:auto}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-size{height:20px;padding:5px 0 10px 0;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;color:#767676;overflow:hidden;line-height:24px}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-size{height:auto;max-height:20px}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-size .error{font-size:11px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-description{display:none}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-description{display:block;font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.02em;line-height:20px;max-height:40px;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-link{height:20px;overflow:hidden;line-height:18px;word-break:break-all}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-link{display:none}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-link a{color:#000;border-bottom:1px solid #bfbfbf;text-transform:uppercase;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1em}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-link a:hover{color:#be0f34;border-bottom:1px solid #efc3cc}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-link .step-change-link{border-bottom:1px solid #bfbfbf}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-button .step-change-button{display:none}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .vanity-kit-product-selection .product-change-button .step-change-button{display:inline-block;height:40px;overflow:hidden}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .plus-image-wrapper{float:left}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .plus-image-wrapper{width:100%;height:40px;margin:15px 0}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .plus-image-wrapper .plus-image{margin-top:55px}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-product-wrapper .plus-image-wrapper .plus-image{width:40px;margin:0 auto}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals{margin:0 -40px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .equal-image-wrapper{float:left;width:140px}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .equal-image-wrapper{width:100%;height:40px;margin:15px 0}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .equal-image-wrapper .equal-image{margin-top:55px}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .equal-image-wrapper .equal-image{width:40px;margin:0 auto}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price{float:left;margin:-30px 0 0 80px;width:140px;text-align:center}@media only screen and (max-width: 1023px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price{margin-left:30px}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price{margin:0;width:100%}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price--serenity{width:160px;margin-left:70px}@media only screen and (max-width: 1023px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price--serenity{width:140px}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price--serenity{width:100%;margin-left:0}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .vanity-kit-price--serenity .product-prices-wrapper{display:inline-block}}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__sales-value{letter-spacing:0em}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__serenity-value{letter-spacing:0em}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__left-block{text-align:left}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__right-block{margin-left:3%;padding-left:3%;text-align:left}@media only screen and (max-width: 1023px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__standard-value{font-size:12px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__sales-value{font-size:14px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__serenity-value{font-size:14px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__left-block{margin-top:2px}}@media only screen and (max-width: 761px){.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__sales-value{font-size:16px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__serenity-value{font-size:16px}.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals .product-prices--serenity .product-prices__right-block{margin-left:15px;padding-left:15px}}.vanity-kit-sticky-content .product-prices__right-block{margin-left:5%}@media only screen and (max-width: 1023px){.vanity-kit-sticky-content .product-prices__right-block{margin-left:3%;padding-left:3%}}.vanity-kit-sticky-content .product-prices--serenity .product-prices__sales-value{color:#000}@media only screen and (max-width: 1023px){.vanity-kit-sticky-content .product-prices--serenity .product-prices__sales-value{font-size:12px}.vanity-kit-sticky-content .product-prices--serenity .product-prices__serenity-value{font-size:12px}}@media only screen and (max-width: 761px){.vanity-kit-sticky-content .product-prices--serenity .product-prices__left-block{text-align:right}.vanity-kit-sticky-content .product-prices--serenity .product-prices__right-block{margin-left:5%;padding-left:5%;text-align:left}.vanity-kit-sticky-content .product-prices--serenity .product-prices__sales-value{font-size:16px}.vanity-kit-sticky-content .product-prices--serenity .product-prices__serenity-value{font-size:16px}}.vanity-kit-totals-extend .vanity-kit-totals,.vanity-kit-ready-body .vanity-kit-ready-content .vanity-kit-totals{position:relative}.promoBonusProduct{position:fixed;overflow-y:auto;overflow-x:hidden;z-index:96;height:100%}@media(max-width: 767px){.promoBonusProduct{left:0;-webkit-transform:none;transform:none;margin:0;max-width:100%;max-height:100%}}@media(min-width: 768px){.promoBonusProduct{border:2px solid #e5e5e5;border-top:4px solid #be0f34}}.promoBonusProduct .bonus-product-list{max-width:100%;position:relative;margin-top:20px;height:100%;padding:65px 5.5% 65px 5.5%}@media(min-width: 768px){.promoBonusProduct .bonus-product-list{height:auto;margin:0px 15px}}@media(max-width: 767px){.promoBonusProduct .bonus-product-list{min-height:100vh}}.promoBonusProduct .bonus-product-list .product-col-1,.promoBonusProduct .bonus-product-list .product-col-2{padding:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.promoBonusProduct .bonus-product-list .product-col-1{height:42%}.promoBonusProduct .bonus-product-list .product-col-2{height:58%;margin-top:10px}.promoBonusProduct .bonus-product-list .bonusProductPopup_close{top:14px;right:14px;position:absolute;cursor:pointer}.promoBonusProduct .bonus-product-list .promotion-header{margin-top:2px}.promoBonusProduct .bonus-product-list .promotion-header .title-common,.promoBonusProduct .bonus-product-list .promotion-header .title,.promoBonusProduct .bonus-product-list .promotion-header .sub-title,.promoBonusProduct .bonus-product-list .promotion-header .sub2-title{width:100%;display:inline-block}.promoBonusProduct .bonus-product-list .promotion-header .title{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:22px}.promoBonusProduct .bonus-product-list .promotion-header .sub-title{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;padding:0 22px;margin-top:11px}.promoBonusProduct .bonus-product-list .promotion-header .sub2-title{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;margin-top:11px}.promoBonusProduct .bonus-product-list .choice-of-bonus-products-carousel{margin-top:5%}.promoBonusProduct .bonus-product-list .choice-of-bonus-products-carousel img{display:inline-block;max-height:100%;width:100%;height:auto}.promoBonusProduct .bonus-product-list .bonus-product-item{padding:10px;width:100%;height:auto}.promoBonusProduct .bonus-product-list .bonus-product-item:hover,.promoBonusProduct .bonus-product-list .bonus-product-item.selected{cursor:pointer;-webkit-box-shadow:0 0 0 2.5px #be0f34 inset;box-shadow:0 0 0 2.5px #be0f34 inset}@media(max-width: 1023px){.promoBonusProduct .bonus-product-list .bonus-product-item:hover:not(.selected){-webkit-box-shadow:none;box-shadow:none}}@media(min-width: 768px){.promoBonusProduct .bonus-product-list .bonus-product-item{padding:25px 10px}}.promoBonusProduct .bonus-product-list .product-add-to-cart{width:130px;height:auto;max-height:40px;margin:0 auto 10px;line-height:14px;padding-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.promoBonusProduct .bonus-product-list .product-add-to-cart .inventory{width:auto}.promoBonusProduct .bonus-product-list .product-add-to-cart label{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.1px;float:none}.promoBonusProduct .bonus-product-list .product-name{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;display:block;margin:0 0 12px;height:80px;overflow:hidden;line-height:16px}@media(min-width: 1024px){.promoBonusProduct .bonus-product-list .product-name{height:48px}}.promoBonusProduct .bonus-product-list .product-price{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:16px;height:40px}.promoBonusProduct .bonus-product-list .product-price .price-standard{border:none;padding:0}.promoBonusProduct .bonus-product-list .product-price .price-standard.crossed{text-decoration:line-through;color:#d4d4d4}.promoBonusProduct .bonus-product-list .product-price .price-standard .price{color:#000}.promoBonusProduct .bonus-product-list .product-price .price-bonus{color:#c20430}.promoBonusProduct .bonus-product-list .product-price .price-bonus.free{color:#000}.promoBonusProduct .bonus-product-list .product-price .price-discount{color:#767676}.promoBonusProduct .bonus-product-list .product-price .bonus-price-standart{color:#000}.promoBonusProduct .bonus-product-list .product-primary-image{max-width:62%;margin:0 auto;margin-top:26px;display:inline-block}@media(min-width: 768px){.promoBonusProduct .bonus-product-list .product-primary-image{max-width:100%;margin-top:0;display:inline-block;width:75%;height:100%}}.promoBonusProduct .bonus-product-list .quantity-error{color:red;text-transform:inherit}.promoBonusProduct .bonus-product-list .bonus-product-list-footer{padding:0;margin:35px 0 0 0;background:none}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:100%}@media(min-width: 768px){.promoBonusProduct .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{width:206px}}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .dismiss{margin-top:18px;margin-bottom:10px}@media(min-width: 768px){.promoBonusProduct .bonus-product-list .bonus-product-list-footer .dismiss{margin-bottom:0}}.promoBonusProduct .bonus-product-list .bonus-product-list-footer .dismiss .button-link{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.1px;border-bottom:1px solid #d4d4d4}.promoBonusProduct .bonus-product-list .selected-bonus-item{margin:16px 0 16px 16px;position:relative}.promoBonusProduct .bonus-product-list .selected-bonus-item .item-name{font-weight:bold}.promoBonusProduct .bonus-product-list .selected-bonus-item .remove-link{cursor:pointer;color:#900;left:-16px;position:absolute}.promoBonusProduct .bonus-product-list .selected-bonus-item .remove-link:hover{color:#414141}.cart-coupon-code{position:relative;margin:20px 0 17px 0}@media(min-width: 768px){.cart-coupon-code{margin-top:13px}}.cart-coupon-code .promo-tooltip-content{display:none}.cart-coupon-code .promo-codes-list,.cart-coupon-code .promotion-messages{list-style-type:none;padding:0}.cart-coupon-code .promotion-messages{margin:0}.cart-coupon-code .promo-codes-list{margin-top:0}.cart-coupon-code .promo-codes-list .promo-code-block{display:inline-block;width:100%;margin-top:10px}.cart-coupon-code .promo-codes-list .promo-code-block .promo-code{font-size:12px;letter-spacing:.12px;font-weight:bold;background:#be0f34;color:#fff;padding:1px 5px;margin-right:2%}.cart-coupon-code .promo-codes-list .promo-code-block .promo-not-applied-message{display:inline-block;width:100%;color:#be0f34}.cart-coupon-code .form-group{width:61%;display:inline-block}@media(min-width: 768px){.cart-coupon-code .form-group{width:100%}}@media(min-width: 1024px){.cart-coupon-code .form-group{width:61%}}.cart-coupon-code .error{font-size:11px;color:#be0f34;padding-top:.4em}.cart-coupon-code .update-cart{margin-left:.6em}.cart-coupon-code .coupon-code-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cart-coupon-code .coupon-code-header .title{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.28px;display:inline}.cart-coupon-code .coupon-code-header .info{display:inline-block;position:relative;top:-3px}.cart-coupon-code .coupon-code-header .info:hover{position:relative}.cart-coupon-code .coupon-code-header .info[data]:hover:after{content:attr(data);padding:10px 8px;position:absolute;width:200px;top:100%;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:20;border-radius:4px;-webkit-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000;background:#fff}@media(min-width: 320px){.cart-coupon-code .coupon-code-header .info[data]:hover:after{-webkit-transform:translate(-65%, 0%);transform:translate(-65%, 0%)}}@media(min-width: 768px){.cart-coupon-code .coupon-code-header .info[data]:hover:after{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}}.cart-coupon-code input[type=text]{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.28px;padding:10px 7px 9px 7px;text-transform:uppercase}@media(min-width: 768px){.cart-coupon-code input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}}.cart-coupon-code .subtitle{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0px;display:inline-block;width:100%;margin-bottom:16px;color:#767676}.cart-coupon-code .subtitle .amount{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;float:none}.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{font-size:11px;min-width:85px;width:33%;padding:0;float:right}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{float:none}}@media(min-width: 768px){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{width:100%;float:none}}@media(min-width: 1024px){.cart-coupon-code .apply-coupon,.cart-coupon-code .apply-loyalty{width:35%;float:right}}.cart-coupon-code .update-cart.apply-coupon,.cart-coupon-code .update-cart.apply-loyalty{display:none}.cart-coupon-code .remove-block{display:inline-block}.cart-coupon-code .remove-block .link{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.1px;font-weight:normal;color:#000;cursor:pointer;border-bottom:1px solid #d4d4d4;text-transform:uppercase;margin-top:10px;display:inline-block}.cart-coupon-code .remove-block .link:hover{background:none;color:#c20430;opacity:1;border-color:#c20430}.cart-coupon-code .remove-block .coupon-remove-sign{display:none}.cart-coupon-code .error-block{font-size:11px;background:transparent none repeat scroll 0 0;padding:0;margin:.5em 0;color:#be0f34}.order-totals-table{padding:20px 12px}@media(min-width: 768px){.order-totals-table{padding:20px 25px}}.order-totals-table .order-summary-header{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.28px}.order-totals-table{background:#eee}.order-totals-table .order-summary-header{text-transform:uppercase;display:inline-block;width:100%;border-bottom:2px solid #cbcbcb;padding-bottom:12px}.order-totals-table ul{list-style-type:none;padding:0;border-bottom:2px solid #cbcbcb}.order-totals-table ul.order-summary-contents{border-bottom:2px solid #cbcbcb}.order-totals-table ul li .value{float:right}.order-totals-table ul li .link-border{border-bottom:1px solid #cbcbcb;line-height:1em}.order-totals-table ul li .link-border:hover{border-color:#be0f34}.order-totals-table ul .order-sales-tax.cart-page-tax .value{border-bottom:1px solid #cbcbcb;cursor:pointer}.order-totals-table .order-summary-contents{margin:17px 0 16px}.order-totals-table .order-summary-contents li{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.22px;font-weight:normal;margin-bottom:15px}.order-totals-table .estimated-total{padding-bottom:16px;border-bottom:2px solid #cbcbcb}.order-totals-table .estimated-total li.order-total{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.28px;font-weight:normal;display:inline-block;width:100%;text-align:left}.order-totals-table .estimated-total li.order-total .text{display:inline-block}.order-totals-table .customer-message{font-family:"Gotham SSm book A","Gotham SSm book B",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0px}.order-totals-table .customer-message .points{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.order-totals-table .customer-message .termsAndConditionsLink{color:#be0f34;outline:none}.order-totals-table .customer-message .termsAndConditionsLink:hover{border-bottom:1px solid #be0f34;line-height:1em}.order-totals-table .customer-message .info-content{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.order-totals-table th{display:none}.order-totals-table td{padding:.42em 0;text-align:right;word-break:break-all}.order-totals-table td+td{word-break:normal}.order-totals-table .order-total{font-size:21px;font-weight:700}.order-totals-table .order-subtotal{font-weight:700}form input[type=radio]:not(.cba-input-style):focus+label:before,form input[type=radio]:not(.cba-input-style):focus+a:before,form input[type=checkbox]:not(.cba-input-style):focus+label:before,form input[type=checkbox]:not(.cba-input-style):focus+a:before,form input[type=text]:not(.error):not(.cba-input-style):focus,form input[type=text]:not(.error):not(.cba-input-style):active,form input[type=password]:not(.error):not(.cba-input-style):focus,form input[type=password]:not(.error):not(.cba-input-style):active,form input[type=email]:not(.error):not(.cba-input-style):focus,form input[type=email]:not(.error):not(.cba-input-style):active,form input[type=tel]:not(.error):not(.cba-input-style):focus,form input[type=tel]:not(.error):not(.cba-input-style):active,form textarea:not(.error):not(.cba-input-style):focus,form textarea:not(.error):not(.cba-input-style):active,form .search-input:not(.error):not(.cba-input-style):focus,form .search-input:not(.error):not(.cba-input-style):active,button:not(.not-tabbable):not(.cba-button-style):focus,button:not(.not-tabbable):not(.cba-button-style):active,.button:not(.not-tabbable):not(.cba-button-style):focus,.button:not(.not-tabbable):not(.cba-button-style):active,input[type=button]:not(.not-tabbable):not(.cba-button-style):focus,input[type=button]:not(.not-tabbable):not(.cba-button-style):active,.form-row:not(.error) .sbSelectorWrapper:focus,.payment-method-options .tab input[type=radio]:focus+label,.payment-method-options .tab input[type=radio]:active+label,.dpd-section .dpd-postcode-section input[type=submit]:focus,.dpd-section .dpd-postcode-section input[type=submit]:active,.pd-right .additionalSubscription .pd-form .gift-radio input[type=radio]:focus+.radioTogglebtn,.mybeautyshelf .gs-product-wrapper-link:not(.not-tabbable):not(.cba-button-style):focus,.mybeautyshelf .gs-product-wrapper-link:not(.not-tabbable):not(.cba-button-style):active{outline:2px solid #000 !important}.screen-reader-only{position:absolute;clip:rect(1px 1px 1px 1px)}.popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:95}.ui-autocomplete.email-autocomplete-wrapper{height:initial !important;z-index:25 !important;background-color:#fff;max-height:200px;border:2px solid #e5e5e5;overflow-y:auto;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:left}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item{padding:0;width:100%}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper{padding:17px 0 17px 17px;font-size:11px;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif}.ui-autocomplete.email-autocomplete-wrapper .ui-menu-item-wrapper.ui-state-active{background-color:#e5e5e5;margin:0}i-dynamic-dialog,i-dialog,.i-dialog{opacity:0;visibility:hidden;display:none}.communications-widget[accordion-disabled=false][active=false] .communications-widget__content,.communications-widget[accordion-disabled=false][active=false] .communications-widget__close{display:none}button:not(.cba-button-style),.button:not(.cba-button-style),.buttonprimary:not(.cba-button-style),.buttonstyle:not(.cba-button-style),input[type=button]:not(.cba-button-style),.mybeautyshelf .gs-product-wrapper-link:not(.cba-button-style){background-color:#000;border:2px solid #000;color:#fff;height:50px;min-width:104px}input[type=button].buttonsecondary:not(.cba-button-style),.buttonsecondary:not(.cba-button-style){background-color:#fff;border:2px solid #e5e5e5;color:#000;height:50px;min-width:104px}input[type=checkbox].button-styled-checkbox{display:none;min-width:110px;width:100%;margin:0}input[type=checkbox].button-styled-checkbox+label{font-size:10px;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:40px;cursor:pointer;text-transform:uppercase;text-align:center;word-wrap:break-word;padding:0;border:2px solid #e5e5e5;color:#000;margin:0}@media(min-width: 1024px){input[type=checkbox].button-styled-checkbox+label{font-size:11px}}input[type=checkbox].button-styled-checkbox+label:before{display:none}input[type=checkbox].button-styled-checkbox+label .toggle-button-text{margin:10px 0}input[type=checkbox].button-styled-checkbox:checked+label{color:#be0f34;border:2px solid #be0f34}.vanity-kit-quantity-wrapper .button-tertiary:not(.cba-button-style){background-color:#fff;border:2px solid #e5e5e5;color:#000;height:40px;min-width:90px}.vanity-kit-quantity-wrapper .button-tertiary--quantity:not(.cba-button-style){height:50px;min-width:0;position:relative}.quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px}@media(min-width: 1024px){.quantity{margin-bottom:0px}}.quantity__input{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #e5e5e5;border-left:0;border-right:0;margin:0}.disabled.quantity__input{color:#e5e5e5}.quantity__button:not(.cba-button-style){width:30%;padding:0}.quantity__limited-msg{font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:10px;color:#be0f34;margin-top:5px}.quantity__label{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;font-family:"Gotham SSm medium A","Gotham SSm medium B",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:1.27px;margin-bottom:10px}.quantity--vanity-kit{width:120px;margin:0 auto 15px auto}@media(min-width: 1024px){.quantity--vanity-kit{width:140px}}.vanity-kit-quantity-wrapper{position:relative}.vanity-kit-quantity-wrapper .button-tertiary:not(.cba-button-style){height:50px}.vanity-kit-quantity-wrapper .button-tertiary:not(.cba-button-style):hover{border:2px solid #cbcbcb}.vanity-kit-quantity-wrapper .button-tertiary--quantity:not(.cba-button-style):focus{z-index:1}.vanity-kit-quantity-wrapper .button-tertiary--quantity:not(.cba-button-style):disabled{color:#e5e5e5}@media only screen and (max-width: 761px){.promoBonusProduct{top:0 !important;left:0 !important;width:100% !important;height:100% !important;margin:0;-webkit-transform:none;transform:none}}@media only screen and (min-width: 762px){.promoBonusProduct{width:699px !important}}@media only screen and (min-width: 1024px){.promoBonusProduct{width:773px !important}}.promoBonusProduct.bonusPopupTablet{width:699px !important}@media only screen and (max-width: 761px){.promoBonusProduct.bonusPopupTablet{top:0 !important;left:0 !important;width:100% !important;height:100% !important}}@media only screen and (max-width: 761px){.promoBonusProduct.bonusPopupDesktop{top:0 !important;left:0 !important;width:100% !important;height:100% !important}}@media only screen and (min-width: 762px){.promoBonusProduct.bonusPopupDesktop{width:699px !important}}@media only screen and (min-width: 1024px){.promoBonusProduct.bonusPopupDesktop{width:773px !important}}.howToApply .howToApplyItem img.howToApplyImg{height:500px !important}.sbSelectorWrapperDisabled{background-color:#e5e5e5;border:solid 2px #e5e5e5}.sbSelectorWrapperDisabled a{opacity:.3}.cart-page .pdpSizeDropdownContainer .sbHolder .sbOptions,.cart-page .pdpSkinTypeDropdownContainer .sbHolder .sbOptions{position:absolute !important}.cart-page .quantity .sbHolder .sbOptions{position:absolute !important}@media only screen and (min-width: 762px){.bundleQuickViewDialog.ui-dialog-content{width:700px !important}}@media only screen and (min-width: 1024px){.bundleQuickViewDialog.ui-dialog-content{width:980px !important}}.form-row.select-city-ru .jspContainer,.form-row.select-city-ru .sbOptions,.form-row.select-province-ru .jspContainer,.form-row.select-province-ru .sbOptions{height:auto !important}.form-row.select-city-ru select+.error,.form-row.select-province-ru select+.error{visibility:hidden}.form-row.select-city-ru .sbHolder,.form-row.select-province-ru .sbHolder{border:none !important}.row-postal .ui-autocomplete{top:50px !important;left:0 !important;width:100% !important;overflow-y:scroll !important}.checkout-redesign .redesign-autocomplete-dropdown .ui-autocomplete{top:71px !important}@media only screen and (max-width: 761px){.ui-tooltip.tooltip-arrow-gray.pdp-redesign-reassurance-tooltip{display:none !important}}@media only screen and (min-width: 1023px){.non-transactional .pdp-top-container .content .information-section .single-size{margin-right:0}}@media only screen and (min-width: 762px){.non-transactional .pdp-top-container .content .information-section .add-item-block .eretailers,.non-transactional .pdp-top-container .content .information-section .add-item-block .find-my-product{margin-left:15px}}@media only screen and (min-width: 1024px){.non-transactional .pdp-top-container .content .information-section .add-item-block .eretailers,.non-transactional .pdp-top-container .content .information-section .add-item-block .find-my-product{margin-left:20px}}@media only screen and (max-width: 761px){.non-transactional .pdp-top-container .content .information-section .add-item-block .eretailers button,.non-transactional .pdp-top-container .content .information-section .add-item-block .find-my-product button{max-width:none;width:100%}}@media only screen and (max-width: 761px){.non-transactional .jcarousel-pagination{height:15px}}
