@charset "UTF-8";.flexslider{background:0 0;border:none;-webkit-border-radius:none;-moz-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 auto;max-width:1140px;padding:0 5%}.flex-viewport{margin:0 auto;max-height:546px;max-width:960px;width:100%}.flex-viewport .slides img{display:block;height:auto;max-height:546px;max-width:100%;width:100%}.flex-control-paging li{cursor:pointer;display:inline-block;height:13px;margin:0 5px;position:relative;width:14px}.flex-control-paging li a{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;-moz-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;-o-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;border-radius:50%;cursor:pointer;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;transition:-webkit-box-shadow .3s ease 0s;transition:-moz-box-shadow .3s ease 0s;transition:-o-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:100%}.flex-control-paging li a:focus,.flex-control-paging li a:hover{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.4) inset;-moz-box-shadow:0 0 0 2px rgba(0,0,0,.4) inset;-o-box-shadow:0 0 0 2px rgba(0,0,0,.4) inset;box-shadow:0 0 0 2px rgba(0,0,0,.4) inset}.flex-control-paging li a.flex-active{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 8px rgba(0,0,0,.5) inset;-moz-box-shadow:0 0 0 8px rgba(0,0,0,.5) inset;-o-box-shadow:0 0 0 8px rgba(0,0,0,.5) inset;box-shadow:0 0 0 8px rgba(0,0,0,.5) inset}.flexslider-vertical .flex-control-paging{bottom:auto;right:-32px;top:40%;width:auto}.flexslider-vertical .flex-control-paging li{display:block;margin:5px 0}.flex-direction-nav a{background-color:rgba(0,0,0,0);background-image:url(/media/export/cms/nav-arrows.png);background-repeat:no-repeat;height:55px;margin:-27px 0 0 0;opacity:.3;position:absolute;text-indent:-9999px;top:50%;-webkit-transition:none;-moz-transition:none;transition:none;width:27px}.flex-direction-nav a:hover{opacity:1;text-decoration:none}.flex-direction-nav .flex-prev{background-position:left 10px;left:10px}.flex-direction-nav .flex-next{background-position:right 10px;right:10px;text-align:left!important}.flexslider-vertical .flex-direction-nav a,.flexslider-vertical:hover .flex-direction-nav a{background-color:rgba(0,0,0,0);background-image:url(/media/export/cms/nav-arrows-vertical.png);background-repeat:no-repeat;height:27px;left:50%;margin:0 0 0 -14px;opacity:.3;position:absolute;text-indent:-9999px;top:auto;-webkit-transition:none;-moz-transition:none;transition:none;width:55px}.flexslider-vertical .flex-direction-nav a:hover,.flexslider-vertical:hover .flex-direction-nav a:hover{opacity:1;text-decoration:none}.flexslider-vertical .flex-direction-nav .flex-prev,.flexslider-vertical:hover .flex-direction-nav .flex-prev{background-position:0 top;top:-50px}.flexslider-vertical .flex-direction-nav .flex-prev:hover,.flexslider-vertical:hover .flex-direction-nav .flex-prev:hover{left:50%}.flexslider-vertical .flex-direction-nav .flex-next,.flexslider-vertical:hover .flex-direction-nav .flex-next{background-position:0 bottom;bottom:5px;right:auto;text-align:left}.flexslider-vertical .flex-direction-nav .flex-next:hover,.flexslider-vertical:hover .flex-direction-nav .flex-next:hover{left:50%}.sbHolder{background-color:#f1f4f5;border:solid 1px #dddcdc;font-family:HelveticaNeueLTStd45Light,"Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:14px;font-weight:400;height:25px;position:relative;width:200px}.sbHolder ::-webkit-scrollbar{width:12px}.sbHolder ::-webkit-scrollbar-track{background:0 0}.sbHolder ::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(left,#cccccc,#808080);border:1px solid #808080;box-shadow:inset 1px 0 0 rgba(255,255,255,.4)}.sbSelector{display:block;height:23px;line-height:23px;outline:0;overflow:hidden;text-indent:10px;margin:0 0 0 24px;background-color:#fff;font-size:11px;outline:0}.sbSelector:focus,.sbSelector:hover,.sbSelector:link,.sbSelector:visited{color:#000;text-decoration:none;outline:0}.sbToggle{background:url(/media/export/images/mobile_sku_arrow_dn.png) 8px 8px no-repeat;display:block;height:23px;outline:0;position:absolute;right:0;top:0;opacity:.25;width:23px}.sbToggleOpen{background:url(/media/export/images/mobile_sku_arrow_up.png) 8px 8px no-repeat}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}.sbOptions{background-color:#fff;border:solid 1px #dddcdc;border-bottom:none;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:23px;width:101%;z-index:1;overflow-y:auto;max-height:250px}.sbOptions li{border-bottom:1px solid lightgray;padding:0 0 0 24px}.sbOptions a{display:block;font-size:11px;outline:0;padding:4px 10px 4px 10px}.sbOptions a:link,.sbOptions a:visited{color:#808080;text-decoration:none;display:block;min-height:23px;background-color:#fff}.sbOptions a.sbFocus,.sbOptions a:focus,.sbOptions a:hover{color:#000;background-color:#eee}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:3px 10px 3px 10px}.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:700;padding:3px 10px 3px 10px}.sbOptions .sbSub{padding-left:17px}/*!
 *  Font Awesome 3.0.1
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"
 *
 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */@font-face{font-family:FontAwesome;src:url(/sites/clinique/themes/cl_base/fonts/fontawesome-webfont.eot?v=3.0.1);src:url(/sites/clinique/themes/cl_base/fonts/fontawesome-webfont.eot?#iefix&v=3.0.1) format("embedded-opentype"),url(/sites/clinique/themes/cl_base/fonts/fontawesome-webfont.woff?v=3.0.1) format("woff"),url(/sites/clinique/themes/cl_base/fonts/fontawesome-webfont.ttf?v=3.0.1) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:none}[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}a [class*=" icon-"],a [class^=icon-]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:4/3em}.btn [class*=" icon-"],.btn [class^=icon-],.nav [class*=" icon-"],.nav [class^=icon-]{display:inline}.btn [class*=" icon-"].icon-large,.btn [class^=icon-].icon-large,.nav [class*=" icon-"].icon-large,.nav [class^=icon-].icon-large{line-height:.9em}.btn [class*=" icon-"].icon-spin,.btn [class^=icon-].icon-spin,.nav [class*=" icon-"].icon-spin,.nav [class^=icon-].icon-spin{display:inline-block}.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large,.nav-pills [class^=icon-],.nav-pills [class^=icon-].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-tabs [class^=icon-],.nav-tabs [class^=icon-].icon-large{line-height:.9em}.nav li [class*=" icon-"],.nav li [class^=icon-],li [class*=" icon-"],li [class^=icon-]{display:inline-block;width:1.25em;text-align:center}.nav li [class*=" icon-"].icon-large,.nav li [class^=icon-].icon-large,li [class*=" icon-"].icon-large,li [class^=icon-].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-.75em}ul.icons li [class*=" icon-"],ul.icons li [class^=icon-]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class*=" icon-"].pull-left,[class^=icon-].pull-left{margin-right:.3em}[class*=" icon-"].pull-right,[class^=icon-].pull-right{margin-left:.3em}.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x,.btn [class^=icon-].pull-left.icon-2x,.btn [class^=icon-].pull-right.icon-2x{margin-top:.18em}.btn [class*=" icon-"].icon-spin.icon-large,.btn [class^=icon-].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x,.btn.btn-small [class^=icon-].pull-left.icon-2x,.btn.btn-small [class^=icon-].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class*=" icon-"],.btn.btn-large [class^=icon-]{margin-top:0}.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x,.btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class*=" icon-"].pull-right.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.waypoint-marker{display:block;width:100%;height:0}.vertical-waypoint-dots{position:fixed;top:40%;right:0;width:38px;z-index:9999}.vertical-waypoint-dots .item{cursor:pointer;background-position:center center;background-repeat:no-repeat;height:25px}.vertical-waypoint-dots .item.first{background-image:url(/sites/clinique/libraries/spp_waypoint_nav/toc-up.png)}.vertical-waypoint-dots .item.last{background-image:url(/sites/clinique/libraries/spp_waypoint_nav/toc-down.png)}.vertical-waypoint-dots .dot{position:relative;background-color:rgba(0,0,0,0);background-image:none;border-radius:50%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;-moz-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;-o-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;height:6px;margin:6px 0 6px 16px;transition:-webkit-box-shadow .3s ease 0s;transition:-moz-box-shadow .3s ease 0s;transition:-o-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:6px}.vertical-waypoint-dots .dot .title{display:none;position:absolute;top:-5px;right:20px;text-align:right;min-width:300px}.vertical-waypoint-dots .dot.hover .title{display:block}.vertical-waypoint-dots .dot.active,.vertical-waypoint-dots .dot.hover{background-color:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:0 0 0 8px rgba(0,0,0,.5) inset;-moz-box-shadow:0 0 0 8px rgba(0,0,0,.5) inset;-o-box-shadow:0 0 0 8px rgba(0,0,0,.5) inset;box-shadow:0 0 0 8px rgba(0,0,0,.5) inset}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin-top:.75em;margin-bottom:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:.0625em;padding-top:.4625em;border-bottom-style:solid;border-bottom-width:.0625em;padding-bottom:.9125em;border-left-style:solid;border-left-width:.0625em;padding-left:.875em;border-right-style:solid;border-right-width:.0625em;padding-right:.875em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.adpl label[data-required]:before{content:''}.adpl input[type=text]+label[for=form--checkout_signin_new_user--field--NEW_USER_EMAIL_ADDRESS]{margin-top:-52px}@media screen and (min-width:0px){head{font-family:"usn-zero 0px"}body:after{content:"usn-zero - min-width: 0px";display:none}}@media screen and (min-width:640px){head{font-family:"usn-small-max 640px"}body:after{content:"usn-small-max - min-width: 640px";display:none}}@media screen and (min-width:1024px){head{font-family:"usn-medium-max 1024px"}body:after{content:"usn-medium-max - min-width: 1024px";display:none}}@media screen and (min-width:1400px){head{font-family:"usn-large-max 1400px"}body:after{content:"usn-large-max - min-width: 1400px";display:none}}head{clear:both}head title{font-family:"usn-zero 0px, usn-small-max 640px, usn-medium-max 1024px, usn-large-max 1400px"}.pc-hidden{display:block}@media only screen and (min-width:641px){.pc-hidden{display:none}}.mobile-hidden{display:none}@media only screen and (min-width:641px){.mobile-hidden{display:block}}.svg-icon{color:#808080;display:block;fill:#808080;height:35px;width:35px}.pie{position:relative;behavior:url(/sites/clinique/libraries/pie/PIE.php)}.mantle-media-asset{width:100%;height:100%}.mantle-media-asset img,.mantle-media-asset picture,.mantle-media-asset video{max-width:100%;width:100%}.text-align--left{text-align:left}.text-align--center{text-align:center}.text-align--right{text-align:right}.max-width-5{max-width:5%}.margin-right-5{margin-right:5%}.margin-left-5{margin-left:5%}.margin-top-5{margin-top:5%}.margin-bottom-5{margin-bottom:5%}@media only screen and (min-width:1024px){.margin-top-5--pc{margin-top:5%}}@media only screen and (min-width:1024px){.margin-bottom-5--pc{margin-bottom:5%}}.max-width-10{max-width:10%}.margin-right-10{margin-right:10%}.margin-left-10{margin-left:10%}.margin-top-10{margin-top:10%}.margin-bottom-10{margin-bottom:10%}@media only screen and (min-width:1024px){.margin-top-10--pc{margin-top:10%}}@media only screen and (min-width:1024px){.margin-bottom-10--pc{margin-bottom:10%}}.max-width-15{max-width:15%}.margin-right-15{margin-right:15%}.margin-left-15{margin-left:15%}.margin-top-15{margin-top:15%}.margin-bottom-15{margin-bottom:15%}@media only screen and (min-width:1024px){.margin-top-15--pc{margin-top:15%}}@media only screen and (min-width:1024px){.margin-bottom-15--pc{margin-bottom:15%}}.max-width-20{max-width:20%}.margin-right-20{margin-right:20%}.margin-left-20{margin-left:20%}.margin-top-20{margin-top:20%}.margin-bottom-20{margin-bottom:20%}@media only screen and (min-width:1024px){.margin-top-20--pc{margin-top:20%}}@media only screen and (min-width:1024px){.margin-bottom-20--pc{margin-bottom:20%}}.max-width-25{max-width:25%}.margin-right-25{margin-right:25%}.margin-left-25{margin-left:25%}.margin-top-25{margin-top:25%}.margin-bottom-25{margin-bottom:25%}@media only screen and (min-width:1024px){.margin-top-25--pc{margin-top:25%}}@media only screen and (min-width:1024px){.margin-bottom-25--pc{margin-bottom:25%}}.max-width-30{max-width:30%}.margin-right-30{margin-right:30%}.margin-left-30{margin-left:30%}.margin-top-30{margin-top:30%}.margin-bottom-30{margin-bottom:30%}@media only screen and (min-width:1024px){.margin-top-30--pc{margin-top:30%}}@media only screen and (min-width:1024px){.margin-bottom-30--pc{margin-bottom:30%}}.max-width-35{max-width:35%}.margin-right-35{margin-right:35%}.margin-left-35{margin-left:35%}.margin-top-35{margin-top:35%}.margin-bottom-35{margin-bottom:35%}@media only screen and (min-width:1024px){.margin-top-35--pc{margin-top:35%}}@media only screen and (min-width:1024px){.margin-bottom-35--pc{margin-bottom:35%}}.max-width-40{max-width:40%}.margin-right-40{margin-right:40%}.margin-left-40{margin-left:40%}.margin-top-40{margin-top:40%}.margin-bottom-40{margin-bottom:40%}@media only screen and (min-width:1024px){.margin-top-40--pc{margin-top:40%}}@media only screen and (min-width:1024px){.margin-bottom-40--pc{margin-bottom:40%}}.max-width-45{max-width:45%}.margin-right-45{margin-right:45%}.margin-left-45{margin-left:45%}.margin-top-45{margin-top:45%}.margin-bottom-45{margin-bottom:45%}@media only screen and (min-width:1024px){.margin-top-45--pc{margin-top:45%}}@media only screen and (min-width:1024px){.margin-bottom-45--pc{margin-bottom:45%}}.max-width-50{max-width:50%}.margin-right-50{margin-right:50%}.margin-left-50{margin-left:50%}.margin-top-50{margin-top:50%}.margin-bottom-50{margin-bottom:50%}@media only screen and (min-width:1024px){.margin-top-50--pc{margin-top:50%}}@media only screen and (min-width:1024px){.margin-bottom-50--pc{margin-bottom:50%}}.max-width-55{max-width:55%}.margin-right-55{margin-right:55%}.margin-left-55{margin-left:55%}.margin-top-55{margin-top:55%}.margin-bottom-55{margin-bottom:55%}@media only screen and (min-width:1024px){.margin-top-55--pc{margin-top:55%}}@media only screen and (min-width:1024px){.margin-bottom-55--pc{margin-bottom:55%}}.max-width-60{max-width:60%}.margin-right-60{margin-right:60%}.margin-left-60{margin-left:60%}.margin-top-60{margin-top:60%}.margin-bottom-60{margin-bottom:60%}@media only screen and (min-width:1024px){.margin-top-60--pc{margin-top:60%}}@media only screen and (min-width:1024px){.margin-bottom-60--pc{margin-bottom:60%}}.max-width-65{max-width:65%}.margin-right-65{margin-right:65%}.margin-left-65{margin-left:65%}.margin-top-65{margin-top:65%}.margin-bottom-65{margin-bottom:65%}@media only screen and (min-width:1024px){.margin-top-65--pc{margin-top:65%}}@media only screen and (min-width:1024px){.margin-bottom-65--pc{margin-bottom:65%}}.max-width-70{max-width:70%}.margin-right-70{margin-right:70%}.margin-left-70{margin-left:70%}.margin-top-70{margin-top:70%}.margin-bottom-70{margin-bottom:70%}@media only screen and (min-width:1024px){.margin-top-70--pc{margin-top:70%}}@media only screen and (min-width:1024px){.margin-bottom-70--pc{margin-bottom:70%}}.max-width-75{max-width:75%}.margin-right-75{margin-right:75%}.margin-left-75{margin-left:75%}.margin-top-75{margin-top:75%}.margin-bottom-75{margin-bottom:75%}@media only screen and (min-width:1024px){.margin-top-75--pc{margin-top:75%}}@media only screen and (min-width:1024px){.margin-bottom-75--pc{margin-bottom:75%}}.max-width-80{max-width:80%}.margin-right-80{margin-right:80%}.margin-left-80{margin-left:80%}.margin-top-80{margin-top:80%}.margin-bottom-80{margin-bottom:80%}@media only screen and (min-width:1024px){.margin-top-80--pc{margin-top:80%}}@media only screen and (min-width:1024px){.margin-bottom-80--pc{margin-bottom:80%}}.max-width-85{max-width:85%}.margin-right-85{margin-right:85%}.margin-left-85{margin-left:85%}.margin-top-85{margin-top:85%}.margin-bottom-85{margin-bottom:85%}@media only screen and (min-width:1024px){.margin-top-85--pc{margin-top:85%}}@media only screen and (min-width:1024px){.margin-bottom-85--pc{margin-bottom:85%}}.max-width-90{max-width:90%}.margin-right-90{margin-right:90%}.margin-left-90{margin-left:90%}.margin-top-90{margin-top:90%}.margin-bottom-90{margin-bottom:90%}@media only screen and (min-width:1024px){.margin-top-90--pc{margin-top:90%}}@media only screen and (min-width:1024px){.margin-bottom-90--pc{margin-bottom:90%}}.max-width-95{max-width:95%}.margin-right-95{margin-right:95%}.margin-left-95{margin-left:95%}.margin-top-95{margin-top:95%}.margin-bottom-95{margin-bottom:95%}@media only screen and (min-width:1024px){.margin-top-95--pc{margin-top:95%}}@media only screen and (min-width:1024px){.margin-bottom-95--pc{margin-bottom:95%}}.max-width-100{max-width:100%}.margin-right-100{margin-right:100%}.margin-left-100{margin-left:100%}.margin-top-100{margin-top:100%}.margin-bottom-100{margin-bottom:100%}@media only screen and (min-width:1024px){.margin-top-100--pc{margin-top:100%}}@media only screen and (min-width:1024px){.margin-bottom-100--pc{margin-bottom:100%}}.container-max-width-full{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.container-max-width-x-large{margin-left:auto;margin-right:auto;max-width:1920px;width:100%}.container-max-width-large{margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.container-max-width-medium{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.container-max-width--padded{padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:480px){.container-max-width--padded{padding-left:28px;padding-right:28px}}@media only screen and (min-width:540px){.container-max-width--padded{padding-left:36px;padding-right:36px}}@media only screen and (min-width:768px){.container-max-width--padded{padding-left:44px;padding-right:44px}}@media only screen and (min-width:1024px){.container-max-width--padded{padding-left:64px;padding-right:64px}}@media only screen and (min-width:1280px){.container-max-width--padded{padding-left:72px;padding-right:72px}}.container-vertical-default{margin:0 auto}.container-vertical-top-margin{margin-left:auto;margin-right:auto;margin-top:40px}@media only screen and (min-width:1024px){.container-vertical-top-margin{margin-top:96px}}.container-vertical-top-margin--small{margin-top:40px}@media only screen and (min-width:1024px){.container-vertical-top-margin--small{margin-top:48px}}.container-vertical-top-margin--large{margin-top:60px}@media only screen and (min-width:1024px){.container-vertical-top-margin--large{margin-top:96px}}.container-vertical-top-margin--has-border{border-top:#e6e6e6 solid 1px;padding-top:20px}@media only screen and (min-width:1024px){.container-vertical-top-margin--has-border{padding-top:24px}}.container-vertical-bottom-margin{margin-left:auto;margin-right:auto;margin-bottom:40px}@media only screen and (min-width:1024px){.container-vertical-bottom-margin{margin-bottom:96px}}.container-vertical-bottom-margin--small{margin-bottom:40px}@media only screen and (min-width:1024px){.container-vertical-bottom-margin--small{margin-bottom:48px}}.container-vertical-bottom-margin--large{margin-bottom:60px}@media only screen and (min-width:1024px){.container-vertical-bottom-margin--large{margin-bottom:96px}}.container-vertical-bottom-margin--has-border{border-bottom:#e6e6e6 solid 1px;padding-bottom:20px}@media only screen and (min-width:1024px){.container-vertical-bottom-margin--has-border{padding-bottom:24px}}.container-vertical-top-border{border-top:#e6e6e6 solid 1px;padding-top:20px}@media only screen and (min-width:1024px){.container-vertical-top-border{padding-top:24px}}.container-vertical-bottom-border{border-bottom:#e6e6e6 solid 1px;padding-bottom:20px}@media only screen and (min-width:1024px){.container-vertical-bottom-border{padding-bottom:24px}}.align-items-start,.horizontal-align-default,.horizontal-align-left,.horizontal-align-start{align-items:flex-start}.align-items-center,.horizontal-align-center{align-items:center}.align-items-end,.horizontal-align-end,.horizontal-align-right{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center,.justify-default{justify-content:center}.justify-end{justify-content:flex-end}.slick-slider{-ms-touch-action:pan-y;touch-action:pan-y}@font-face{font-family:HelveticaNeueLTStd45Light;src:url(/sites/clinique/themes/cl_base/fonts/latin/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd65Medium;src:url(/sites/clinique/themes/cl_base/fonts/latin/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd95Black;src:url(/sites/clinique/themes/cl_base/fonts/latin/74649485-cd74-443e-9d54-331ccd448900.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/feb77f4f-9e6b-4f88-909a-66199fd402ed.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/2e490192-e531-4236-9c55-90daaad4a34e.svg#2e490192-e531-4236-9c55-90daaad4a34e) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/b26ccb58-f2e3-47aa-a83a-02861bf54862.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd56Italic;src:url(/sites/clinique/themes/cl_base/fonts/latin/2c056da8-4920-4e20-8c69-8a6b315458a9.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/2381d918-136d-444f-8391-db0cba6da388.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/d0697971-6f58-4597-942e-8beabd1adc87.svg#d0697971-6f58-4597-942e-8beabd1adc87) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd-UltLt;src:url(/sites/clinique/themes/cl_base/fonts/latin/4bff1fbb-b4bf-4d95-9c47-efcb14384e36.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/7f1f2a7d-3837-4c93-b373-f03c5da3f9a1.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/d9f2752a-8d82-4cf1-b82f-109c1105be7f.svg#d9f2752a-8d82-4cf1-b82f-109c1105be7f) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/41774233-b9da-44be-b252-6a7b612fb1c7.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd55Roman;src:url(/sites/clinique/themes/cl_base/fonts/latin/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("embedded-opentype")}@font-face{font-family:GTSectraFineRegular;src:url(/media/fonts/GTSectra/GT-Sectra-Fine-Regular.eot);src:url(/media/fonts/GTSectra/GT-Sectra-Fine-Regular.eot?#iefix) format("embedded-opentype"),url(/media/fonts/GTSectra/GT-Sectra-Fine-Regular.woff) format("woff"),url(/media/fonts/GTSectra/GT-Sectra-Fine-Regular.ttf) format("truetype"),url(/media/fonts/GTSectra/GT-Sectra-Fine-Regular.svg#38735b2b08c4e0b9aabbe136d5f92bad) format("svg");font-style:normal;font-weight:400}@font-face{font-family:GTSectraFineMediumItalic;src:url(/media/fonts/GTSectra/GT-Sectra-Fine-Medium-Italic.eot);src:url(/media/fonts/GTSectra/GT-Sectra-Fine-Medium-Italic.eot?#iefix) format("embedded-opentype"),url(/media/fonts/GTSectra/GT-Sectra-Fine-Medium-Italic.woff) format("woff"),url(/media/fonts/GTSectra/GT-Sectra-Fine-Medium-Italic.ttf) format("truetype"),url(/media/fonts/GTSectra/GT-Sectra-Fine-Medium-Italic.svg#8af30f781f9a1c547e233369e4a20818) format("svg");font-style:normal;font-weight:400}@font-face{font-family:HelveticaNeueRegular;src:url(/media/blue_ocean/quiz/other/helveticaneueregular.eot);src:url(/media/blue_ocean/quiz/other/helveticaneueregular.eot?#iefix) format("embedded-opentype"),url(/media/blue_ocean/quiz/other/helveticaneueregular.woff) format("woff"),url(/media/blue_ocean/quiz/other/helveticaneueregular.ttf) format("truetype"),url(/media/blue_ocean/quiz/css/svg/helveticaneueregular.svg#62db0c8d-a9f6-4b39-b24e-770f087aaf61) format("svg");font-style:normal;font-weight:400}@font-face{font-family:HelveticaNeueLTStd35Thin;src:url(/sites/clinique/themes/cl_base/fonts/latin/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd75Bold;src:url(/sites/clinique/themes/cl_base/fonts/latin/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix) format("embedded-opentype")}@font-face{font-family:HelveticaNeueLTStd85Heavy;src:url(/sites/clinique/themes/cl_base/fonts/latin/a0d9d2cb-f057-4e8d-a957-27853630f58e.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/latin/54085041-5049-4b91-939c-49980c66abab.ttf) format("truetype"),url(/sites/clinique/themes/cl_base/fonts/latin/7a48747c-74f2-49a8-bb65-1c522d4aa618.svg#7a48747c-74f2-49a8-bb65-1c522d4aa618) format("svg"),url(/sites/clinique/themes/cl_base/fonts/latin/bb37f770-d450-4f24-af2b-3a81bf640315.eot?#iefix) format("embedded-opentype")}@font-face{font-family:NeuzeitOffice-Bold;src:url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_0_0.eot);src:url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_0_0.woff2) format("woff2"),url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_0_0.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_0_0.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:NeuzeitOffice-Regular;src:url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_3_0.eot);src:url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_3_0.eot?#iefix) format("embedded-opentype"),url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_3_0.woff2) format("woff2"),url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_3_0.woff) format("woff"),url(/sites/clinique/themes/cl_base/fonts/Neuzeit_Office/2FB08A_3_0.ttf) format("truetype");font-style:normal;font-weight:400}button,html,input,select,textarea{font-family:sans-serif}body{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;color:#222222;background:white}p{margin:0 0 25px 0;line-height:1.3}a{color:#5dba98;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;outline:0}a:hover{color:#44a07e}a,a:hover{text-decoration:none}a.button,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,input.button[type=submit],input.form-submit{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1}#main.single .panel header .edit.btn.btn-mini,a.button.button-secondary,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.button-secondary[type=submit],body#viewcart #main.single .viewcart-buttons-panel .button-secondary.continue-checkout,input.button-secondary.button[type=submit],input.button-secondary.form-submit{background-color:transparent;color:#5dba98;border:1px solid #5dba98}#main.single .panel header .edit.btn.btn-mini:hover,#main.single .panel header .hover.edit.btn.btn-mini,a.button.button-secondary.hover,a.button.button-secondary:hover,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.button-secondary.hover[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.button-secondary:hover[type=submit],body#viewcart #main.single .viewcart-buttons-panel .button-secondary.continue-checkout:hover,body#viewcart #main.single .viewcart-buttons-panel .button-secondary.hover.continue-checkout,input.button-secondary.button:hover[type=submit],input.button-secondary.form-submit:hover,input.button-secondary.hover.button[type=submit],input.button-secondary.hover.form-submit{background-color:#f3faf7}a.button.pink,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.pink[type=submit],body#viewcart #main.single .viewcart-buttons-panel .pink.continue-checkout,input.pink.button[type=submit],input.pink.form-submit{background-color:#fd6cb4}a.button.green,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.green[type=submit],body#viewcart #main.single .viewcart-buttons-panel .green.continue-checkout,input.green.button[type=submit],input.green.form-submit{background-color:#5dba98}a.button.purple,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.purple[type=submit],body#viewcart #main.single .viewcart-buttons-panel .purple.continue-checkout,input.purple.button[type=submit],input.purple.form-submit{background-color:#922986}a.button.orange,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.orange[type=submit],body#viewcart #main.single .viewcart-buttons-panel .orange.continue-checkout,input.orange.button[type=submit],input.orange.form-submit{background-color:#f27300}a.button.disabled,a.button.hover,a.button:hover,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.disabled[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.hover[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input:hover[type=submit],body#viewcart #main.single .viewcart-buttons-panel .continue-checkout:hover,body#viewcart #main.single .viewcart-buttons-panel .disabled.continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .hover.continue-checkout,input.button:hover[type=submit],input.disabled.button[type=submit],input.disabled.form-submit,input.form-submit:hover,input.hover.button[type=submit],input.hover.form-submit{text-decoration:none;background:#44a07e}a.button.cancel,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.cancel[type=submit],body#viewcart #main.single .viewcart-buttons-panel .cancel.continue-checkout,input.cancel.button[type=submit],input.cancel.form-submit{background-color:#fff;border:1px solid #5dba98;color:#5dba98}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#231f20;font-weight:400;margin:0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;color:#46ab8c}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{color:#231f20}.h1,h1{margin:0 0 30px 0;color:#5dba98;font-size:40px;line-height:45px}.h2,h2{font-size:36px;line-height:38px;margin:0 0 20px 0}.title--xl,.title--xl p,h1.title--xl,h2.title--xl,h3.title--xl,h4.title--xl,h5.title--xl,h6.title--xl,p.title--xl{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:34px;letter-spacing:-.02em;line-height:1.05882;margin:0}@media only screen and (min-width:540px){.title--xl,.title--xl p,h1.title--xl,h2.title--xl,h3.title--xl,h4.title--xl,h5.title--xl,h6.title--xl,p.title--xl{font-size:46px;letter-spacing:-.04em;line-height:1.04348}}@media only screen and (min-width:768px){.title--xl,.title--xl p,h1.title--xl,h2.title--xl,h3.title--xl,h4.title--xl,h5.title--xl,h6.title--xl,p.title--xl{font-size:58px;line-height:1.03448}}@media only screen and (min-width:1024px){.title--xl,.title--xl p,h1.title--xl,h2.title--xl,h3.title--xl,h4.title--xl,h5.title--xl,h6.title--xl,p.title--xl{font-size:70px;line-height:1.02857}}@media only screen and (min-width:1280px){.title--xl,.title--xl p,h1.title--xl,h2.title--xl,h3.title--xl,h4.title--xl,h5.title--xl,h6.title--xl,p.title--xl{font-size:88px;line-height:1.04545}}.title--large,.title--large p,h1.title--large,h2.title--large,h3.title--large,h4.title--large,h5.title--large,h6.title--large,p.title--large{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:26px;letter-spacing:-.02em;line-height:1.07692;margin:0}@media only screen and (min-width:540px){.title--large,.title--large p,h1.title--large,h2.title--large,h3.title--large,h4.title--large,h5.title--large,h6.title--large,p.title--large{font-size:34px;line-height:1.05882;letter-spacing:-.03em}}@media only screen and (min-width:768px){.title--large,.title--large p,h1.title--large,h2.title--large,h3.title--large,h4.title--large,h5.title--large,h6.title--large,p.title--large{font-size:40px;line-height:1.05}}@media only screen and (min-width:1024px){.title--large,.title--large p,h1.title--large,h2.title--large,h3.title--large,h4.title--large,h5.title--large,h6.title--large,p.title--large{font-size:50px;line-height:1.04}}@media only screen and (min-width:1280px){.title--large,.title--large p,h1.title--large,h2.title--large,h3.title--large,h4.title--large,h5.title--large,h6.title--large,p.title--large{font-size:58px;line-height:1.03448}}.title--med,.title--med p,h1.title--med,h2.title--med,h3.title--med,h4.title--med,h5.title--med,h6.title--med,p.title--med{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:22px;letter-spacing:-.01em;line-height:1.09091;margin:0}@media only screen and (min-width:540px){.title--med,.title--med p,h1.title--med,h2.title--med,h3.title--med,h4.title--med,h5.title--med,h6.title--med,p.title--med{letter-spacing:-.02em}}@media only screen and (min-width:1024px){.title--med,.title--med p,h1.title--med,h2.title--med,h3.title--med,h4.title--med,h5.title--med,h6.title--med,p.title--med{font-size:28px;line-height:1.14286}}@media only screen and (min-width:1280px){.title--med,.title--med p,h1.title--med,h2.title--med,h3.title--med,h4.title--med,h5.title--med,h6.title--med,p.title--med{font-size:42px;line-height:1.04762}}.title--small,.title--small p,h1.title--small,h2.title--small,h3.title--small,h4.title--small,h5.title--small,h6.title--small,p.title--small{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:15px;letter-spacing:-.01em;line-height:1.33333;margin:0}@media only screen and (min-width:768px){.title--small,.title--small p,h1.title--small,h2.title--small,h3.title--small,h4.title--small,h5.title--small,h6.title--small,p.title--small{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.title--small,.title--small p,h1.title--small,h2.title--small,h3.title--small,h4.title--small,h5.title--small,h6.title--small,p.title--small{font-size:19px;line-height:1.47368}}.body-text--large,.tbody-text--large p,h1.body-text--large,h2.body-text--large,h3.body-text--large,h4.body-text--large,h5.body-text--large,h6.tbody-text--large,p.tbody-text--large{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;line-height:1.41176;margin:0}@media only screen and (min-width:540px){.body-text--large,.tbody-text--large p,h1.body-text--large,h2.body-text--large,h3.body-text--large,h4.body-text--large,h5.body-text--large,h6.tbody-text--large,p.tbody-text--large{font-size:20px;line-height:1.2}}@media only screen and (min-width:768px){.body-text--large,.tbody-text--large p,h1.body-text--large,h2.body-text--large,h3.body-text--large,h4.body-text--large,h5.body-text--large,h6.tbody-text--large,p.tbody-text--large{font-size:24px;line-height:1.16667}}@media only screen and (min-width:1024px){.body-text--large,.tbody-text--large p,h1.body-text--large,h2.body-text--large,h3.body-text--large,h4.body-text--large,h5.body-text--large,h6.tbody-text--large,p.tbody-text--large{font-size:28px;line-height:1.14286}}@media only screen and (min-width:1280px){.body-text--large,.tbody-text--large p,h1.body-text--large,h2.body-text--large,h3.body-text--large,h4.body-text--large,h5.body-text--large,h6.tbody-text--large,p.tbody-text--large{font-size:30px;line-height:1.06667}}.body-text,.tbody-text p,h1.body-text,h2.body-text,h3.body-text,h4.body-text,h5.body-text,h6.tbody-text,p.tbody-text{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;letter-spacing:.02em;line-height:1.33333;margin:0}@media only screen and (min-width:768px){.body-text,.tbody-text p,h1.body-text,h2.body-text,h3.body-text,h4.body-text,h5.body-text,h6.tbody-text,p.tbody-text{font-size:17px;line-height:1.41176}}@media only screen and (min-width:1280px){.body-text,.tbody-text p,h1.body-text,h2.body-text,h3.body-text,h4.body-text,h5.body-text,h6.tbody-text,p.tbody-text{font-size:19px;line-height:1.47368}}.body-text--fine,.tbody-text--fine p,h1.body-text--fine,h2.body-text--fine,h3.body-text--fine,h4.body-text--fine,h5.body-text--fine,h6.tbody-text--fine,p.tbody-text--fine{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;letter-spacing:.03em;line-height:1.53846;margin:0}@media only screen and (min-width:768px){.body-text--fine,.tbody-text--fine p,h1.body-text--fine,h2.body-text--fine,h3.body-text--fine,h4.body-text--fine,h5.body-text--fine,h6.tbody-text--fine,p.tbody-text--fine{line-height:1.33333}}@media only screen and (min-width:1280px){.body-text--fine,.tbody-text--fine p,h1.body-text--fine,h2.body-text--fine,h3.body-text--fine,h4.body-text--fine,h5.body-text--fine,h6.tbody-text--fine,p.tbody-text--fine{font-size:17px;line-height:1.41176}}.body-text--tags,.tbody-text--tags p,h1.body-text--tags,h2.body-text--tags,h3.body-text--tags,h4.body-text--tags,h5.body-text--tags,h6.tbody-text--tags,p.tbody-text--tags{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:11px;letter-spacing:.08em;line-height:1.45455;margin:0;text-transform:uppercase}.hn-lt-std-55-roman{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.hn-lt-std-75-bold{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif}.hn-lt-std-45-light{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.hn-lt-std-65-medium{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.hn-lt-std-95-black{font-family:HelveticaNeueLTStd95Black,Arial,Sans-Serif}.hn-lt-std-56-italic{font-family:HelveticaNeueLTStd56Italic,Arial,Sans-Serif}.hn-lt-std-ultralight{font-family:HelveticaNeueLTStd-UltLt,Arial,Sans-Serif}.hn-lt-std-thin{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}.font--neuzeit-office{font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}.font--neuzeit-office-bold{font-family:NeuzeitOffice-Bold,"Helvetica Neue","Segoe UI",sans-serif}.font--georgia{font-family:Georgia,serif}.text-color,.text-color p,h1.text-color,h2.text-color,h3.text-color,h4.text-color,h5.text-color,h6.text-color,p.text-color{color:#1a1a1a}.text-color--black,.text-color--black p,h1.text-color--black,h2.text-color--black,h3.text-color--black,h4.text-color--black,h5.text-color--black,h6.text-color--black,p.text-color--black{color:#000}.text-color--white,.text-color--white p,h1.text-color--white,h2.text-color--white,h3.text-color--white,h4.text-color--white,h5.text-color--white,h6.text-color--white,p.text-color--white{color:#fff}.text-color--grey,.text-color--grey p,h1.text-color--grey,h2.text-color--grey,h3.text-color--grey,h4.text-color--grey,h5.text-color--grey,h6.text-color--grey,p.text-color--grey{color:#999}.text-color--error,.text-color--error p,h1.text-color--error,h2.text-color--error,h3.text-color--error,h4.text-color--error,h5.text-color--error,h6.text-color--error,p.text-color--error{color:#d00}.elc-button{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%}@media only screen and (min-width:1024px){.elc-button{min-width:220px;width:auto}}[data-component] .elc-button{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;letter-spacing:unset;padding:0;border-radius:0}@media only screen and (min-width:1024px){[data-component] .elc-button{min-width:220px;width:auto}}.elc-button.button--light{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a}@media only screen and (min-width:1024px){.elc-button.button--light{min-width:220px;width:auto}}.elc-button.button--light:visited{color:#1a1a1a}.elc-button.button--light:hover{border-color:#1a1a1a}.elc-button.button--light:active{border-color:#000}[data-component] .elc-button.button--light{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;background-color:#fff;border-color:#e6e6e6;color:#1a1a1a;letter-spacing:unset;padding:0;border-radius:0}@media only screen and (min-width:1024px){[data-component] .elc-button.button--light{min-width:220px;width:auto}}[data-component] .elc-button.button--light:visited{color:#1a1a1a}[data-component] .elc-button.button--light:hover{border-color:#1a1a1a}[data-component] .elc-button.button--light:active{border-color:#000}.elc-button.button--light.elc-button--disabled,.elc-button.button--light:disabled{border-color:#e6e6e6;color:#999}.elc-button.button--light.elc-button--disabled:active,.elc-button.button--light.elc-button--disabled:hover,.elc-button.button--light.elc-button--disabled:visited,.elc-button.button--light:disabled:active,.elc-button.button--light:disabled:hover,.elc-button.button--light:disabled:visited{border-color:#e6e6e6;color:#999}.elc-add-to-bag-button,.elc-button.button--dark{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;background-color:#000;border-color:#000;color:#fff}@media only screen and (min-width:1024px){.elc-add-to-bag-button,.elc-button.button--dark{min-width:220px;width:auto}}.elc-add-to-bag-button:visited,.elc-button.button--dark:visited{color:#fff}.elc-add-to-bag-button:hover,.elc-button.button--dark:hover{background-color:#262626;border-color:#262626;color:#fff}.elc-add-to-bag-button:active,.elc-button.button--dark:active{background-color:#3f3f3f;border-color:#000;color:#fff}[data-component] .elc-add-to-bag-button,[data-component] .elc-button.button--dark{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;background-color:#000;border-color:#000;color:#fff;letter-spacing:unset;padding:0;border-radius:0}@media only screen and (min-width:1024px){[data-component] .elc-add-to-bag-button,[data-component] .elc-button.button--dark{min-width:220px;width:auto}}[data-component] .elc-add-to-bag-button:visited,[data-component] .elc-button.button--dark:visited{color:#fff}[data-component] .elc-add-to-bag-button:hover,[data-component] .elc-button.button--dark:hover{background-color:#262626;border-color:#262626;color:#fff}[data-component] .elc-add-to-bag-button:active,[data-component] .elc-button.button--dark:active{background-color:#3f3f3f;border-color:#000;color:#fff}.elc-add-to-bag-button.elc-button--disabled,.elc-add-to-bag-button:disabled,.elc-button.button--dark.elc-button--disabled,.elc-button.button--dark:disabled{background-color:#e6e6e6;border-color:#e6e6e6}.elc-add-to-bag-button.elc-button--disabled:active,.elc-add-to-bag-button.elc-button--disabled:hover,.elc-add-to-bag-button.elc-button--disabled:visited,.elc-add-to-bag-button:disabled:active,.elc-add-to-bag-button:disabled:hover,.elc-add-to-bag-button:disabled:visited,.elc-button.button--dark.elc-button--disabled:active,.elc-button.button--dark.elc-button--disabled:hover,.elc-button.button--dark.elc-button--disabled:visited,.elc-button.button--dark:disabled:active,.elc-button.button--dark:disabled:hover,.elc-button.button--dark:disabled:visited{background-color:#e6e6e6;border-color:#e6e6e6;color:#fff}.elc-button.button--inverted{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;background-color:#fff;border-color:#000;color:#1a1a1a}@media only screen and (min-width:1024px){.elc-button.button--inverted{min-width:220px;width:auto}}.elc-button.button--inverted:visited{color:#1a1a1a}.elc-button.button--inverted:active,.elc-button.button--inverted:hover{background-color:#e6e6e6;border-color:#000}[data-component] .elc-button.button--inverted{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;background-color:#fff;border-color:#000;color:#1a1a1a;letter-spacing:unset;padding:0;border-radius:0}@media only screen and (min-width:1024px){[data-component] .elc-button.button--inverted{min-width:220px;width:auto}}[data-component] .elc-button.button--inverted:visited{color:#1a1a1a}[data-component] .elc-button.button--inverted:active,[data-component] .elc-button.button--inverted:hover{background-color:#e6e6e6;border-color:#000}.elc-button.button--inverted.elc-button--disabled,.elc-button.button--inverted:disabled{border-color:#e6e6e6;color:#999}.elc-button.button--inverted.elc-button--disabled:active,.elc-button.button--inverted.elc-button--disabled:hover,.elc-button.button--inverted.elc-button--disabled:visited,.elc-button.button--inverted:disabled:active,.elc-button.button--inverted:disabled:hover,.elc-button.button--inverted:disabled:visited{background-color:#e6e6e6;border-color:#e6e6e6;color:#999}.elc-button.button--custom{border:2px solid transparent;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:17px;font-weight:700;height:64px;line-height:64px;text-align:center;width:100%;color:#1a1a1a}@media only screen and (min-width:1024px){.elc-button.button--custom{min-width:220px;width:auto}}.elc-button.button--custom:active,.elc-button.button--custom:hover,.elc-button.button--custom:visited{color:#1a1a1a}.text-link{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none}.text-link:hover{text-decoration:none}.text-link:active,.text-link:visited{color:#1a1a1a;text-decoration:none}.text-link--style-1{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none}.text-link--style-1:hover{text-decoration:none}.text-link--style-1:active,.text-link--style-1:visited{color:#1a1a1a;text-decoration:none}.text-link--style-1:after{border-bottom:1px solid rgba(26,26,26,.45);content:'';height:1em;left:0;margin-top:6px;position:absolute;width:100%}.text-link--style-1:hover{color:#1a1a1a}.text-link--style-1:hover:after{border-bottom-color:#1a1a1a;transition:border-bottom-color .3s}.text-link--style-2{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none}.text-link--style-2:hover{text-decoration:none}.text-link--style-2:active,.text-link--style-2:visited{color:#1a1a1a;text-decoration:none}.text-link--style-2:after{border-bottom:1px solid transparent;content:'';height:1em;left:0;margin-top:6px;position:absolute;transform:scaleY(0);transition:transform .3s;width:100%}.text-link--style-2:hover{color:#1a1a1a}.text-link--style-2:hover:after{border-bottom-color:#1a1a1a;transform:scaleY(1)}.text-link--style-3{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none;color:#999}.text-link--style-3:hover{text-decoration:none}.text-link--style-3:active,.text-link--style-3:visited{color:#1a1a1a;text-decoration:none}.text-link--style-3:after{border-bottom:1px solid transparent;content:'';height:1em;left:0;margin-top:6px;position:absolute;transform:scaleY(0);transition:transform .3s;width:100%}.text-link--style-3:hover{color:#1a1a1a}.text-link--style-3:hover:after{border-bottom-color:#1a1a1a;transform:scaleY(1)}.text-link--style-3:active,.text-link--style-3:hover,.text-link--style-3:visited{color:#999}.text-link--style-3:hover:after{border-bottom-color:#999}.text-link--style-4{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none;color:#999;transition:color .3s}.text-link--style-4:hover{text-decoration:none}.text-link--style-4:active,.text-link--style-4:visited{color:#1a1a1a;text-decoration:none}.text-link--style-4:active,.text-link--style-4:visited{color:#999}.text-link--style-4:after{border-bottom:1px solid #999;content:'';height:1em;left:0;margin-top:6px;position:absolute;width:100%}.text-link--style-4:hover{color:#1a1a1a}.text-link--style-4:hover:after{border-bottom-color:#1a1a1a;transition:border-bottom-color .3s}.text-link--style-5{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none;color:#fff}.text-link--style-5:hover{text-decoration:none}.text-link--style-5:active,.text-link--style-5:visited{color:#1a1a1a;text-decoration:none}.text-link--style-5:active,.text-link--style-5:visited{color:#fff}.text-link--style-5:after{border-bottom:1px solid rgba(255,255,255,.45);content:'';height:1em;left:0;margin-top:6px;position:absolute;width:100%}.text-link--style-5:hover{color:#fff}.text-link--style-5:hover:after{border-bottom-color:#fff;transition:border-bottom-color .3s}.text-link--style-6{color:#1a1a1a;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;text-decoration:none;color:#fff}.text-link--style-6:hover{text-decoration:none}.text-link--style-6:active,.text-link--style-6:visited{color:#1a1a1a;text-decoration:none}.text-link--style-6:active,.text-link--style-6:visited{color:#fff}.text-link--style-6:after{border-bottom:1px solid transparent;content:'';height:1em;left:0;margin-top:6px;position:absolute;transform:scaleY(0);transition:transform .3s;width:100%}.text-link--style-6:hover{color:#fff}.text-link--style-6:hover:after{border-bottom-color:#fff;transform:scaleY(1)}html{overflow-y:visible}body,html{height:100%;margin:0;padding:0}body{background-color:white}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{margin:.5em 0 0}a img{display:inline-block}label{cursor:pointer}h1{margin:0 0 20px 0}h2{margin:0 0 20px 0}h3{margin:0 0 15px 0}h4{margin:0 0 2px 0}h5,h6{margin:0 0 5px 0}hr{border:none;border-top:1px solid #cccccc;height:1px;padding:0;margin:20px 0}.block h2.block-title{display:none;visibility:hidden}.hidden{display:none}.clearfix{overflow:hidden}.outer-wrap,.pg_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:960px;padding:0}.grey-gradient{background:url(../../cl_base/img/bg-supercat-header.jpg) repeat-x left bottom white}.panel{overflow:hidden}.wrapper{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:border-box;min-height:100%}.cl-box-shadow{-webkit-box-shadow:0 0 12px #ccc;-moz-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc}.green-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#46ab8c;color:white;font-weight:700;display:inline-block;margin-top:-.2em;width:1.2em;height:1.2em;padding:0 0 0 .3em}img.full{width:100%;max-width:100%;height:auto}#main{position:relative;padding-bottom:84px}a.wrapper-link,a.wrapper-link:active,a.wrapper-link:hover,a.wrapper-link:link{text-decoration:none}.button.cta.hn-lt-std-45-light{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.button.cta.hn-lt-std-65-medium{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.button.cta.hn-lt-std-95-black{font-family:HelveticaNeueLTStd95Black,Arial,Sans-Serif}.button.cta.hn-lt-std-56-italic{font-family:HelveticaNeueLTStd56Italic,Arial,Sans-Serif}.button.cta.hn-lt-std-ultralight{font-family:HelveticaNeueLTStd-UltLt,Arial,Sans-Serif}.button.cta.size-10px{font-size:10px}.button.cta.size-11px{font-size:11px}.button.cta.size-12px{font-size:12px}.button.cta.size-13px{font-size:13px}.button.cta.size-14px{font-size:14px}.button.cta.size-15px{font-size:15px}.button.cta.size-16px{font-size:16px}.btn-add-to-bag{height:37px;line-height:41px;font-size:17px;padding:0 15px;background:#5dba98;text-transform:uppercase;color:white;text-align:center;display:inline-block;letter-spacing:1px;border:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;cursor:pointer}.btn-add-to-bag:hover{background:#44a07e;color:#ffffff;text-decoration:none}a.pre-order-btn{background:#fff;color:#000;border:1px solid #000}a.pre-order-btn:hover{background:#fff;color:#000}.mpp-box a.pre-order-btn{background:#fff;color:#000}.mpp-box a.pre-order-btn:hover{background:#fff;color:#000}a.pre-order-btn.add-to-bag,a.pre-order-btn.add-to-cart,a.pre-order-btn.select_shade{line-height:36px}@media only screen and (max-width:767px){a.pre-order-btn.add-to-bag,a.pre-order-btn.add-to-cart,a.pre-order-btn.select_shade{line-height:44px}}a.pre-order-btn.pre-order-no-shop{pointer-events:none}.icon-large{font-size:24px}.cl-icon{background:url(../../cl_base/img/mpp-filter-icons-sprite.png) no-repeat 0 0;padding-left:42px}.cl-icon.acne-breakout{background-position:10px 3px;padding-left:38px}.cl-icon.acne-breakout.active{background-position:10px -297px}.cl-icon.enlarged-pores{background-position:-253px 4px}.cl-icon.enlarged-pores.active{background-position:-254px -296px}.cl-icon.lines-wrinkles{background-position:-517px 1px;padding-left:37px}.cl-icon.lines-wrinkles.active{background-position:-518px -298px}.cl-icon.daily-care{background-position:10px -67px;padding-left:38px}.cl-icon.daily-care.active{background-position:10px -367px}.cl-icon.eye-area{background-position:-255px -67px}.cl-icon.eye-area.active{background-position:-255px -367px}.cl-icon.redness{background-position:-517px -67px;padding-left:37px}.cl-icon.redness.active{background-position:-517px -367px}.cl-icon.dark-spots{background-position:10px -137px;padding-left:38px}.cl-icon.dark-spots.active{background-position:10px -438px}.cl-icon.firming{background-position:-253px -137px}.cl-icon.firming.active{background-position:-253px -436px}.cl-icon.sensitivity{background-position:-517px -136px;padding-left:37px}.cl-icon.sensitivity.active{background-position:-517px -436px}.cl-icon.dryness{background-position:10px -207px;padding-left:38px}.cl-icon.dryness.active{background-position:10px -507px}.cl-icon.radiance{background-position:-253px -207px}.cl-icon.radiance.active{background-position:-252px -507px}.cl-icon.sun-protection{background-position:-517px -207px;padding-left:37px}.cl-icon.sun-protection.active{background-position:-517px -507px}form label{color:black;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}form .form-text{background:white;border:1px solid #dbdbdb;vertical-align:middle;color:#111111;line-height:35px;padding:0 13px}form .form-text:focus{border-color:black}form .form-text.placeholder,form .form-text:-moz-placeholder,form .form-text::-moz-placeholder,form .form-text::-webkit-input-placeholder{color:black}.selectBox-dropdown{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:black;width:160px!important;padding-right:40px;position:relative;border:solid 1px #dbdbdb;height:22px;line-height:22px;text-decoration:none;outline:0;vertical-align:middle;background:white;display:inline-block;cursor:pointer;text-align:left}.selectBox-dropdown .selectBox-label{width:100%!important;line-height:24px;padding:0 0 0 12px;display:inline-block;white-space:nowrap;overflow:hidden}.page-spp .selectbox-selectBox-dropdown-menu .swatch-color,.selectBox-label .swatch-color{width:23px;height:23px;display:block;float:left;margin:0 8px 0 0;background-position:50%!important}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0;cursor:pointer}.selectBox-options li{padding:0}.selectBox-options li a{text-decoration:none;color:#666666;letter-spacing:1px;font-size:11px;text-transform:uppercase;line-height:22px;white-space:nowrap;overflow:hidden;display:block}.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #cccccc}.selectBox-dropdown:focus,.selectBox-menuShowing{text-decoration:none;border:1px solid black;border-bottom:0}#user-login{padding:50px 20px}#user-login .form-actions,#user-login .form-type-password,#user-login .form-type-textfield{padding:10px 0}.overlay-container{background-color:white;border:1px solid #cccccc;overflow:auto;padding:20px;width:auto;position:absolute;z-index:10002}.overlay-container .close-container{position:absolute;top:10px;right:10px;z-index:999}.overlay-container .close-container a.close-link{background:url(../../cl_base/img/icon-close.png) no-repeat;display:block;width:22px;height:21px;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;cursor:pointer}.overlay-container.close-link-white a.close-link{background:url(/media/export/cms/icon-close-white.png) no-repeat}.overlay-background{background-color:black;left:0;opacity:.5;position:absolute;top:0;z-index:10001}#foreground-node{z-index:10000;max-width:900px}#overlay-background{z-index:9999}#foreground-node.ob_overlay{max-width:980px;padding:0;background:0 0;border:none}#foreground-node.ob_overlay #boImg{display:none}#foreground-node.ff_overlay{padding:0}#foreground-node.ff_overlay .close-container,#foreground-node.ob_overlay .close-container{top:5px;right:7px}#foreground-node.ob_overlay .close-container a.close-link{background:url(/media/export/cms/icon-close-grey.png) no-repeat}#foreground-node.ob_overlay.ipad_ob_overlay{overflow-x:hidden;height:565px!important}#foreground-node.ob_overlay.ipad_ob_overlay iframe{-moz-transform:scale(.79);-moz-transform-origin:0 0;-o-transform:scale(.79);-o-transform-origin:0 0;-webkit-transform:scale(.79);-webkit-transform-origin:0 0}#foreground-node.offer-overlay{padding:0}#foreground-node.offer-overlay img{width:660px;height:363px}#togglemenus .menu li:hover>.menu-item{cursor:pointer}div#toolbar{z-index:9999}#toolbar{font-size:.9em}#toolbar a{font-size:inherit}#toolbar .menu-container a{font-size:.9em}#toolbar.clearfix,.togglemenus.clearfix{overflow:visible}.block .contextual-links-container{position:relative;top:0;left:0;width:100%;height:0;overflow:visible}.block .contextual-links-container div.contextual-links-wrapper{z-index:99999}div.error,ul.error_messages li{color:#ef6ea8;margin-bottom:5px}ul.error_messages_display{background-color:transparent}input.error,select.error{border:1px solid #ef6ea8!important}.social-share{width:100%;overflow:auto}.social-share .share-button{background:transparent url(/media/images/css/icons-share-buttons.png) 0 0 no-repeat;float:right;height:20px;margin:0 10px 0 0;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0}.social-share .share-button.facebook{background-position:-68px 0;width:11px}.social-share .share-button.twitter{background-position:-86px 0;width:19px}.social-share .share-button.pinterest{background-position:-111px 0;width:19px}.back-to-top{position:fixed;bottom:2em;right:0;text-decoration:none;color:#000000;background-color:#ebebeb;opacity:.8;font-size:12px;padding:1em;display:none}.back-to-top:hover{background-color:#878787;opacity:.5}.cart-product-preorder{float:left}@media only screen and (max-width:812px){.cart-product-preorder{width:100%}}@media only screen and (max-width:1024px){.cart-product-preorder{float:inherit}}body div#foreground-node.cboxIframe{position:fixed;right:0;bottom:0;left:0;top:10%!important;-webkit-overflow-scrolling:touch;overflow-y:scroll}@media screen and (max-width:960px){.outer-wrap,.pg_wrapper{padding:0 20px}}.page-wrapper{width:100%}.clear{clear:both}@media only screen and (min-width:768px){a.anchorOffset:before{content:" ";display:block;height:115px;margin-top:-115px;visibility:hidden}}#top{position:relative;width:100%;height:115px;box-shadow:0 3px 10px -5px rgba(0,0,0,.3);background-color:white;z-index:9997}#header{background:url(../../cl_base/img/toolbar-bg.png) top left repeat-x;-webkit-font-smoothing:antialiased;width:100%;clear:both;overflow:auto}#header .outer-wrap,#header .pg_wrapper{max-width:1040px;display:table;width:100%;white-space:nowrap;border-spacing:0;border-collapse:collapse;position:relative}#navigation{background-color:white;position:relative;z-index:1;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;top:0;height:43px}#navigation .outer-wrap,#navigation .pg_wrapper{max-width:1040px}#navigation .outer-wrap>.container,#navigation .pg_wrapper>.container{width:100%}#navigation .nav-menu{float:left;margin-left:-10px}#navigation .navigation-right{float:right;margin:0}#navigation .navigation-right .block{float:right}#navigation .menu-item-blocks.active{background:-owg-linear-gradient(white,#f6f6f6);background:-webkit-linear-gradient(white,#f6f6f6);background:-moz-linear-gradient(white,#f6f6f6);background:-o-linear-gradient(white,#f6f6f6);-pie-background:-pie-linear-gradient(white,#f6f6f6);background:linear-gradient(white,#f6f6f6);-webkit-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);-moz-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2)}#navigation .menu-item-blocks.active .menu-item-block{background:-owg-linear-gradient(white,#f6f6f6);background:-webkit-linear-gradient(white,#f6f6f6);background:-moz-linear-gradient(white,#f6f6f6);background:-o-linear-gradient(white,#f6f6f6);-pie-background:-pie-linear-gradient(white,#f6f6f6);background:linear-gradient(white,#f6f6f6)}#navigation .menu-item-blocks.active .menu-item-block .button-secondary{background:#fff}#navigation .nav-language-switcher-v1{font-size:13px;margin-right:5px}#navigation .nav-language-switcher-v1 .links-container{float:left;margin-top:16px}#navigation .nav-language-switcher-v1 .links-container a{color:#808080}#navigation .nav-language-switcher-v1 .links-container a:first-child{border-right:1px solid #000;margin-right:5px;padding-right:10px}#navigation .nav-language-switcher-v1 img{float:right;margin-left:14px;margin-top:16px}#header{overflow:visible}#header .outer-wrap,#header .pg_wrapper{display:table;width:100%;height:72px;white-space:nowrap;border-spacing:0;border-collapse:collapse;position:relative}#header .outer-wrap .column,#header .pg_wrapper .column{display:table-cell;zoom:1;vertical-align:top;margin:0;padding:0;height:100%}#header .outer-wrap .column.branding,#header .pg_wrapper .column.branding{width:28%}#header .top-left .menu{list-style-type:none;margin:0;padding:0}#header .top-left .menu li{display:inline-block;zoom:1;white-space:nowrap;border-right:1px solid #cccccc;padding:0 15px;height:72px}#header .top-left .menu li.first{border-left:1px solid #cccccc}#header .top-left .menu li a{display:block;text-align:center;padding-top:45px;white-space:nowrap}#header .top-search{width:100%}#header .top-right{position:relative}#header .top-right .inner{float:right;display:table;height:100%;white-space:nowrap;border-spacing:0;border-collapse:collapse;border-right:1px solid #F2F2F2}#header .top-right .block,#header .top-right>.inner>.node{display:table-cell;zoom:1;vertical-align:top;height:100%;padding:0 15px;position:static;border-left:1px solid #cccccc;text-align:center}#header .top-right .block.active,#header .top-right>.inner>.node.active{background-color:white}#header .top-right .block:last-child,#header .top-right>.inner>.node:last-child{border-right:medium none}#header .top-right .block .inner,#header .top-right>.inner>.node .inner{display:block}#header .top-right>.inner>.node{border:none}#header ul li a{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1.2;word-spacing:-.3mm}@media only screen and (max-width:1024px) and (min-width:768px){#top #header .block-template-search-mobile-v1 .clearfix:first-child{overflow:inherit}#top #header .block-template-search-mobile-v1 .gnav-search-mobile-v1 .search-icon img{position:absolute;top:44px;left:7%}}body[class*=section-thewink].device-mobile .nav-promo,body[class*=section-thewink].device-pc .nav-promo{display:none}body[class*=section-editorial-hub],body[class*=section-eh-],body[class*=section-see-all],body[class*=section-thewink]{font-family:Georgia,serif}body[class*=section-editorial-hub] #header .top-right .block[class*=block-template-gnav-search],body[class*=section-eh-] #header .top-right .block[class*=block-template-gnav-search],body[class*=section-see-all] #header .top-right .block[class*=block-template-gnav-search],body[class*=section-thewink] #header .top-right .block[class*=block-template-gnav-search]{padding-right:0}body[class*=section-editorial-hub].device-mobile .footer-top,body[class*=section-eh-].device-mobile .footer-top,body[class*=section-see-all].device-mobile .footer-top,body[class*=section-thewink].device-mobile .footer-top{display:none}body[class*=section-editorial-hub].device-mobile .set-color-grey,body[class*=section-eh-].device-mobile .set-color-grey,body[class*=section-see-all].device-mobile .set-color-grey,body[class*=section-thewink].device-mobile .set-color-grey{opacity:.5}body[class*=section-editorial-hub].device-mobile .reset-color-grey,body[class*=section-eh-].device-mobile .reset-color-grey,body[class*=section-see-all].device-mobile .reset-color-grey,body[class*=section-thewink].device-mobile .reset-color-grey{opacity:1}body[class*=section-editorial-hub].device-mobile .reset-margin-top,body[class*=section-eh-].device-mobile .reset-margin-top,body[class*=section-see-all].device-mobile .reset-margin-top,body[class*=section-thewink].device-mobile .reset-margin-top{margin-top:0!important}body[class*=section-editorial-hub] .flex-direction-nav a,body[class*=section-eh-] .flex-direction-nav a,body[class*=section-see-all] .flex-direction-nav a,body[class*=section-thewink] .flex-direction-nav a{background-image:url(/media/export/cms/editorial_hub/nav-arrows.png);height:67px}body[class*=section-editorial-hub] .flex-direction-nav a.flex-disabled,body[class*=section-eh-] .flex-direction-nav a.flex-disabled,body[class*=section-see-all] .flex-direction-nav a.flex-disabled,body[class*=section-thewink] .flex-direction-nav a.flex-disabled{display:none}body[class*=section-editorial-hub] a.back-to-top,body[class*=section-eh-] a.back-to-top,body[class*=section-see-all] a.back-to-top,body[class*=section-thewink] a.back-to-top{font-family:Georgia,serif;font-style:italic;font-size:15px;z-index:1000}body[class*=section-editorial-hub] .region-page-top,body[class*=section-eh-] .region-page-top,body[class*=section-see-all] .region-page-top,body[class*=section-thewink] .region-page-top{height:auto!important}body.logged-in .region-page-top div[class*=eh-canvas-nav]{position:static}#footer{border-top:1px solid #e3e4e5;clear:both;margin:-1px 0 0 0;background-color:#fff;position:relative;margin-top:-84px;height:84px}#footer .footer-bottom{padding:10px 0;background:#f2f2f2;color:#808080;font-size:10px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;text-align:center}#footer .footer-bottom .inner{margin:0 auto;overflow:hidden;padding:0 24px}#footer .footer-bottom .block{display:inline}#footer .footer-bottom .block .clearfix:after{display:inline}#footer .footer-bottom .block div{display:inline}#footer .footer-bottom .block p{display:inline-block;margin:0;padding:0}#footer .footer-bottom .block li{display:inline;padding:0 5px}#footer .footer-bottom .block a{color:#808080;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}#footer .footer-bottom .block a:hover{color:#010101}#footer .footer-bottom .block a,#footer .footer-bottom .block a:hover{text-decoration:none}#footer .footer-bottom .menu{display:inline;margin:0;padding:0}#footer .footer-bottom .applied-offer__default-message.hidden{display:none}#footer .footer-bottom .sells-with.clear{display:none}#careers #footer,#egiftcard #footer,#registration #footer{height:auto;margin-top:-1px}#password_request #footer,#password_reset #footer,#password_sent #footer,#signin #footer{bottom:0;height:auto;margin-top:0;position:absolute;width:100%}#password_request #footer.bottom-auto,#password_reset #footer.bottom-auto,#password_sent #footer.bottom-auto,#signin #footer.bottom-auto{bottom:auto}.device-mobile #footer{margin-top:-1px;height:auto}#password_request.device-mobile #footer,#password_reset.device-mobile #footer,#password_sent.device-mobile #footer,#signin.device-mobile #footer{bottom:auto;margin-top:-1px}.product-tout .product{color:gray;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2}.product-tout .product .product-image{text-align:center}.product-tout .product .product-image.align-left{float:none}.product-tout .product .product-image img{display:block;height:auto;max-width:100%;width:auto}.product-tout .product .product-info{overflow:hidden}.product-tout .product .product-subheading,.product-tout .product .product-subline,.product-tout .product .product-title{color:#231f20}.product-tout .product .product-subheading a,.product-tout .product .product-subline a,.product-tout .product .product-title a{color:#231f20;font-weight:300;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2}.product-tout .product .reviews{color:#46ab8c;font-size:11px;overflow:hidden;padding:7px 0}.product-tout .product .reviews img{display:inline;float:left;height:auto;width:55px}.product-tout .product .reviews span{display:inline;margin-left:5px}.product-tout .product .button{margin:10px 0 0 0}.product-tout .product .button a{background:#5eb997;color:#fff;font-size:12px;font-weight:700;line-height:24px;padding:7px 10px 4px 10px;text-transform:uppercase}.product-tout .product .button a:hover{text-decoration:none}.topnav-pane .product-image{float:left;width:50%}.panel{overflow:hidden}.prod-shelf-row{overflow:hidden}.prod-shelf-row .info{float:left}.prod-shelf-row .info ul{margin:1em 0 0 0;padding:0}.prod-shelf-row .info ul li{font-size:1.1em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.prod-shelf-row .info ul li em{font-style:normal;color:#aaaaaa}.prod-shelf-row .products{float:left}.prod-shelf-row.three-products .products{width:60%}.prod-shelf-row.three-products .info{width:40%}.prod-shelf-row.three-products .product{width:33%}.prod-shelf-row.four-products .products{width:75%}.prod-shelf-row.four-products .info{width:25%}.prod-shelf-row.four-products .product{width:25%}.prod-shelf-row.five-products .product{width:20%}.prod-shelf-row .product{float:left;min-height:390px;padding:0 3% 0 0}.prod-shelf-row .product .button{margin:15px 0 0 0}#quickshop-wrapper{width:100%}#quickshop{display:none;width:auto;max-width:900px;padding:23px 0;position:relative;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}#quickshop .close{cursor:pointer;background:url(../../cl_base/img/icon-close.png) no-repeat 0 0;width:20px;height:21px;top:15px;right:15px;position:absolute;color:transparent;text-indent:-999em}#quickshop .shades .shade-dd .col2{width:76%}#quickshop .size-options .sizes-dd .col2{width:76%}.elc-user-state-logged-in .module-spp-detail .icon-heart-message.favorites-add-success .favorites-added-signedIn{display:block}.elc-user-state-logged-in .module-spp-detail .icon-heart-message.favorites-add-success .favorites-added-signedOut{display:none}[data-productid=PROD35510].module-spp-detail .sizes ul li a{background-image:none}[data-productid=PROD35510] .module-spp-detail .sizes ul li a{background-image:none}.module-spp-detail .skin-type{border-top:1px solid #dbdbdb;padding-top:13px}.module-spp-detail .skin-type h3{margin:0 0 15px 0;color:#000;font-size:15px}.module-spp-detail .col1{margin:0 30px 0 0;float:left;width:65%}.module-spp-detail .col1 .badge{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:300px;left:500px;display:table;width:50px;height:50px;color:#fff;z-index:1;padding:0;line-height:8px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;vertical-align:middle;margin:0;font-size:14px;text-transform:uppercase;text-align:center}.module-spp-detail .col1 .badge.badge_1,.module-spp-detail .col1 .badge.badge_17,.module-spp-detail .col1 .badge.badge_2,.module-spp-detail .col1 .badge.badge_3,.module-spp-detail .col1 .badge.badge_4,.module-spp-detail .col1 .badge.badge_5,.module-spp-detail .col1 .badge.badge_92,.module-spp-detail .col1 .badge.badge_94,.module-spp-detail .col1 .badge.badge_96,.module-spp-detail .col1 .badge.badge_97{background:#fe6cb5}.module-spp-detail .col1 .badge.badge_96{font-size:12px}.module-spp-detail .col1 .badge.badge_30{background:#5dba98}html.ie7 .module-spp-detail .col1 .badge{text-align:center}.module-spp-detail .col1 .badge .badge-inner{display:table-cell;vertical-align:middle;text-align:center}html.ie7 .module-spp-detail .col1 .badge .badge-inner{position:relative;margin-top:expression(offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0");clear:none}.module-spp-detail .col1 .badge.badge--large,.module-spp-detail .col1 .badge.badge--medium,.module-spp-detail .col1 .badge.badge--small{top:0;left:0}.module-spp-detail .prod-hd{color:#5dba98;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:27px;margin-bottom:15px}.module-spp-detail .benefits-term{font-weight:700}.module-spp-detail .prod-desc{margin:0 0 10px 0;color:#000;font-size:13px;line-height:19px;overflow:hidden}.module-spp-detail .read-more-link{white-space:nowrap}.module-spp-detail .read-more-link:hover{text-decoration:none}.module-spp-detail .benefits,.module-spp-detail .skin-types-top{color:#000;margin:0}.module-spp-detail .benefits .term,.module-spp-detail .skin-types-top .term{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.module-spp-detail .benefits .list,.module-spp-detail .skin-types-top .list{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.module-spp-detail .price{border-top:1px solid #dbdbdb;font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;display:block;color:#333;clear:both;margin:5px 0;padding-top:13px}.module-spp-detail .price.price2{border:none;color:#ff195e;margin-top:0;padding-top:0}.module-spp-detail .strike-thru-price{border-top:1px solid #dbdbdb;font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;display:block;color:#dbdbdb;clear:both;margin:5px 0 0;padding-top:13px;text-decoration:line-through}.module-spp-detail .strike-thru-price~.strike-thru-price{display:none}.module-spp-detail .icons{color:#ccc;display:inline;padding-left:10px}.module-spp-detail .icons [class^=icon-]:hover{color:#666;cursor:pointer}.module-spp-detail .icons .icon-heart:before{content:"\f08a"}.module-spp-detail .icons .icon-heart.active,.module-spp-detail .icons .icon-heart:hover{color:#fe6cb5}.module-spp-detail .icons .icon-heart.active:before,.module-spp-detail .icons .icon-heart:hover:before{content:"\f004"}.module-spp-detail .icon-large{font-size:24px}.module-spp-detail .icon-message{border:1px solid #000;display:none;padding:5px;text-transform:uppercase;text-align:left;width:345px}.module-spp-detail .icon-message>span{display:none}.module-spp-detail .icon-message.active{display:inline-block}.module-spp-detail .icon-heart-message.favorites-add-success .favorites-added-signedIn{display:none}.module-spp-detail .icon-heart-message.favorites-add-success .favorites-added-signedOut{display:block}.module-spp-detail .icon-heart-message.favorites-add-success .favorites-exists{display:none}.module-spp-detail .icon-heart-message.favorites-add-exists .favorites-exists{display:block}.module-spp-detail .clear{clear:both;float:none}.module-spp-detail a.view-full{color:#5dba98;font-size:20px;text-decoration:none;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;display:block;padding-top:15px}.module-spp-detail a.view-full i{display:inline-block;margin-left:5px}.module-spp-detail .shades{border-top:1px solid #dbdbdb;padding-top:13px}.module-spp-detail .shades .col1{display:inline-block;float:none!important;margin:-25px 0 0 0!important;padding:0;width:22%!important;vertical-align:top}.module-spp-detail .shades h3.col1{color:#000;margin:0!important}.module-spp-detail .shades .col2{padding:0 0 10px 0;display:inline-block;float:none!important;margin:0!important;width:76%!important;vertical-align:top}.module-spp-detail .shade-dd{padding-bottom:7px}.module-spp-detail .size-options{border-top:1px solid #dbdbdb;padding-top:13px}.module-spp-detail .size-options .col1{display:inline-block;float:none!important;margin:-25px 0 0 0!important;padding:0;width:22%!important;vertical-align:top}.module-spp-detail .size-options h3.col1{color:#000;margin:0!important}.module-spp-detail .size-options .col2{padding:0 0 10px 0;display:inline-block;float:none!important;margin:0!important;width:76%!important;vertical-align:top}.module-spp-detail .size-options .col2 .sbHolder .sbSelector{margin:0}.module-spp-detail .size-options .col2 .sbHolder .sbOptions li{padding:0}.module-spp-detail .size-dd{padding-bottom:7px}.module-spp-detail .smoosh-wrapper .single-smoosh{overflow:hidden;padding:0;border:none;outline:0}.module-spp-detail .smoosh-wrapper .single-smoosh img{display:block;height:121px;width:100%;margin-bottom:-1px;margin-top:-1px;margin-right:-1px;margin-left:0}.module-spp-detail .smoosh-wrapper .duo-smoosh{margin:10px 0;overflow:hidden;padding:0;border:none;outline:0}.module-spp-detail .smoosh-wrapper .duo-smoosh img{display:block;height:100%;width:100%;margin-bottom:-1px;margin-top:-1px;margin-right:-1px;margin-left:0}.module-spp-detail .smoosh-wrapper .trio-smoosh{margin:20px 0;overflow:hidden;padding:0;border:none;outline:0}.module-spp-detail .smoosh-wrapper .trio-smoosh div{float:left}.module-spp-detail .smoosh-wrapper .trio-smoosh img{display:block;height:auto;width:100%;margin-bottom:-1px;margin-top:-1px;margin-right:-1px;margin-left:0}.module-spp-detail .smoosh-wrapper .quad-smoosh{margin:10px 0;overflow:hidden;position:relative;padding:0;border:none;outline:0}.module-spp-detail .smoosh-wrapper .quad-smoosh div{float:left;height:50%;width:50%}.module-spp-detail .smoosh-wrapper .quad-smoosh img{display:block;height:60px;width:61px;margin-bottom:-1px;margin-top:-1px;margin-right:-1px;margin-left:-1px}.module-spp-detail .shade-chooser li{display:inline-block}.module-spp-detail .shade-chooser .shade-box{cursor:pointer;display:inline-block;width:34px;height:34px;overflow:hidden;border:2px solid #fff}.module-spp-detail .shade-chooser .shade-box.active,.module-spp-detail .shade-chooser .shade-box:hover{border:2px solid #808080}.module-spp-detail .shade-chooser .shade-box .multi-2{height:50%;width:100%;float:left}.module-spp-detail .shade-chooser .shade-box .multi-3{height:100%;width:33%;float:left}.module-spp-detail .shade-chooser .shade-box .multi-4{height:50%;width:50%;float:left}.module-spp-detail .shade-chooser.big .shade-box{width:48px;height:47px}.module-spp-detail .shade-info{margin-bottom:10px;color:#000}.module-spp-detail .shade-info strong{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400}.module-spp-detail .shades ul.more{display:none;float:right;color:#808080;margin:7px 0;font-size:11px}.module-spp-detail .more li{display:inline-block;margin:0 -4px 0 0}.module-spp-detail .more li a{color:#808080;padding:0 5px}.module-spp-detail .more li a.active{color:#000}.module-spp-detail .sizes{border-top:1px solid #dbdbdb;padding-top:13px}.module-spp-detail .sizes h3{font-size:15px;color:#000}.module-spp-detail .sizes ul{margin:0 0 10px 0;padding:0}.module-spp-detail .sizes ul li{display:inline-block;margin:0;float:left}.module-spp-detail .sizes ul li a{padding:27px 5px 0 5px;margin:0 5px 5px 0;display:block;width:66px;height:56px;background:url(/media/export/images/ddml_pc.png) no-repeat 0 -155px;border:1px solid #dbdbdb;border-radius:3px;color:#808080;font-size:12px;line-height:12px;outline:0}.module-spp-detail .sizes ul li a.Tube{background:url(/media/export/images/tube_pc.png) no-repeat 0 -155px}.module-spp-detail .sizes ul li a.Fragrance{background:url(/media/export/images/fragrance_pc.png) no-repeat 0 -155px}.module-spp-detail .sizes ul li a.Square{background:url(/media/export/images/square_bottle_pc.png) no-repeat 0 -155px}.module-spp-detail .sizes ul li a.Tall{background:url(/media/export/images/tall_bottle_pc.png) no-repeat 0 -155px}.module-spp-detail .sizes ul li a.Jar{background:url(/media/export/images/jar_pc.png) no-repeat 0 -155px}.module-spp-detail .sizes ul li a.active{background-position:0 -5px;border:1px solid #000;color:#000}.module-spp-detail .sizes ul li a:hover{text-decoration:none;color:#5dba98}.module-spp-detail .spp_product_status{padding-top:8px;color:#ff3b89}.module-spp-detail .spp_product_status .coming_soon_stock_msg a,.module-spp-detail .spp_product_status .temp_out_of_stock_msg a{clear:left;float:left;margin-bottom:3px}.module-spp-detail .spp_product_status .coming_soon_stock_msg a.btn-comingsoon,.module-spp-detail .spp_product_status .temp_out_of_stock_msg a.btn-comingsoon{width:auto}.module-spp-detail .spp_product_status .coming_soon_stock_msg a.btn-email,.module-spp-detail .spp_product_status .temp_out_of_stock_msg a.btn-email{display:none}.module-spp-detail .spp_product_status .coming_soon_stock_msg a.email-me,.module-spp-detail .spp_product_status .temp_out_of_stock_msg a.email-me{text-decoration:none}.module-spp-detail .replenishment{margin:10px 0 0 0;background:url(/media/images/global/nav/top/calendar-icon.png) no-repeat scroll 0 0;color:#5dbab1;font-size:11px;height:25px;padding-left:35px;text-align:left;cursor:pointer;width:250px}.module-spp-detail .sp-options{padding-left:15px;display:none}.skin-type{border-top:1px solid #dbdbdb;padding-top:13px}.skin-type ul.quickshop-type{margin:9px 0 10px 0;padding:0}.skin-type ul.quickshop-type *{zoom:1}.skin-type ul.quickshop-type:before{content:" ";display:table}.skin-type ul.quickshop-type:after{content:" ";display:table;clear:both}.skin-type ul.quickshop-type li{float:left;display:block;margin:0;vertical-align:top}.skin-type ul.quickshop-type li:first-child{margin-left:0}.skin-type ul.quickshop-type li a{padding:8px 5px 5px 5px;margin:0 5px 5px 0;height:initial;width:72px;border:1px solid #dbdbdb;border-radius:3px;background:#fff;display:block;text-align:left;font-size:10px;color:#808080}.skin-type ul.quickshop-type li a:hover{color:#5dba98}.skin-type ul.quickshop-type li a.active{border:2px solid #000;color:#000;background:#fff}.skin-type ul.quickshop-type li a span{margin:0 0 6px 0;display:block;text-align:center;width:17px;height:17px;line-height:20px;-webkit-font-smoothing:antialiased;color:#fff;font-size:12px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;border-radius:50%}.skin-type ul.quickshop-type li a span.type-1{background:#83cfce}.skin-type ul.quickshop-type li a span.type-2{background:#dbadcc}.skin-type ul.quickshop-type li a span.type-3{background:#f69f9f}.skin-type ul.quickshop-type li a span.type-4{background:#94cfd7}.skin-type ul.quickshop-type li a .type{float:left}.skin-type ul.quickshop-type li a .label{clear:both}.skin-type ul.quickshop-type li.type-1 span{background:#83cfce}.skin-type ul.quickshop-type li.type-2 span{background:#dbadcc}.skin-type ul.quickshop-type li.type-3 span{background:#f69f9f}.skin-type ul.quickshop-type li.type-4 span{background:#94cfd7}.quickshop-type{margin:9px 0 10px 0}.quickshop-type li{margin:0 5px 5px 0;float:left;display:block;vertical-align:top}.quickshop-type li:first-child{margin-left:0}.quickshop-type li a{padding:8px 5px 5px 5px;height:72px;width:72px;border:1px solid #dbdbdb;border-radius:3px;background:#fff;display:block;text-align:left;font-size:10px;color:#808080}.quickshop-type li a.active{border:2px solid #000;color:#000;background:#fff}.quickshop-type li a:hover{text-decoration:none;color:#5dba98}.quickshop-type li a span{margin:0 0 6px 0;display:block;text-align:center;width:17px;height:17px;line-height:20px;-webkit-font-smoothing:antialiased;color:#fff;font-size:12px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;border-radius:50%}.quickshop-type li a span.type-1{background:#83cfce}.quickshop-type li a span.type-2{background:#dbadcc}.quickshop-type li a span.type-3{background:#f69f9f}.quickshop-type li a span.type-4{background:#94cfd7}.quickshop-type li.type-1 span{background:#83cfce}.quickshop-type li.type-2 span{background:#dbadcc}.quickshop-type li.type-3 span{background:#f69f9f}.quickshop-type li.type-4 span{background:#94cfd7}.sbHolder{width:220px;float:left}.sbHolder .sbOptions li.multi-shade{padding:0}.sbHolder .sbOptions li.multi-shade .shade_icon{width:24px}.sbHolder .sbOptions li.multi-shade .shade_icon .multi-4{height:12px;width:12px;float:left}.sbHolder .sbOptions li.multi-shade .shade_icon .multi-3{height:24px;width:8px;float:left}.sbHolder .sbOptions li.multi-shade .shade_icon .multi-2{height:24px;width:12px;float:left}.sbHolder .sbOptions li.multi-shade a{padding-left:28px}.sbHolder .shade_icon{width:32px}.sbHolder .shade_icon .multi-4{height:12px;width:12px;float:left}.sbHolder .shade_icon .multi-3{height:24px;width:8px;float:left}.sbHolder .shade_icon .multi-2{height:24px;width:12px;float:left}.module-spp-detail .col2{float:left;width:30%;color:#000}@media only screen and (max-width:640px){.module-spp-detail .col2{width:100%}}.module-spp-detail .col2 .abstract ul{list-style:disc;margin:10px;padding:10px}.module-spp-detail .col2 h2{font-size:22px;line-height:27px;margin-bottom:5px}.module-spp-detail .col2 h2 a{color:#5dba98}.module-spp-detail .col2 .ratings{display:block;font-size:12px;margin-bottom:5px}.module-spp-detail .col2 .ratings .review_percentage{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.module-spp-detail .col2 .reviews h3{font-size:22px;line-height:27px;margin-bottom:5px;color:#000}.module-spp-detail .col2 .reviews h4{margin-bottom:5px;color:#000}.module-spp-detail .col2 .reviews h4 .user{color:#5dba98}.module-spp-detail .col2 .reviews p{margin-bottom:10px}.module-spp-detail .col2 .reviews .pros strong{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400}.module-spp-detail .col2 .reviews .write a{color:black;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}.module-spp-detail .col2 .reviews .write a:hover{color:#44a07e}.module-spp-detail .col2 .reviews .write a,.module-spp-detail .col2 .reviews .write a:hover{text-decoration:none}.module-spp-detail .col2 .price{border-top:1px solid #dbdbdb;display:block;font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-bottom:5px;padding-top:13px}.module-spp-detail .col2 .price~.price{display:none}.module-spp-detail .col2 .shade-dd .col1{font-size:13px;width:22%;margin:0}.module-spp-detail .col2 .shade-dd .col2{width:76%}.multi_qs_select{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:400;padding-bottom:10px;color:#000;width:80%}div.tiny-waitlist-overlay form p{margin:15px 0 0 0}div.tiny-waitlist-overlay form .field label{margin:0}div.tiny-waitlist-overlay form .field input[type=text]{width:100%}@media only screen and (max-width:767px){#quickshop.module-spp-detail .replenishment{max-width:250px;width:auto}#quickshop.module-spp-detail .replenishment span:last-child{line-height:12px;float:left}}.spp-sticky-bar .spp_product_status .pre_order_msg{display:none}.module-spp-detail .spp_product_status .pre_order_active_msg,.module-spp-detail .spp_product_status .pre_order_sold_msg,.product .spp_product_status .pre_order_active_msg,.product .spp_product_status .pre_order_sold_msg{color:#1f1f1f}@media only screen and (max-width:812px){.module-spp-detail .spp_product_status .pre_order_active_msg,.module-spp-detail .spp_product_status .pre_order_sold_msg,.product .spp_product_status .pre_order_active_msg,.product .spp_product_status .pre_order_sold_msg{margin-bottom:15px}}.module-spp-detail .sticky-add-to-bag__section .product-full__add-to-bag .add-to-bag__container .pre-order-btn,.product .sticky-add-to-bag__section .product-full__add-to-bag .add-to-bag__container .pre-order-btn{background:#fff;color:#000}.module-spp-detail .sticky-add-to-bag__section .product-full__add-to-bag .add-to-bag__container .pre-order-no-shop,.product .sticky-add-to-bag__section .product-full__add-to-bag .add-to-bag__container .pre-order-no-shop{background:#bdbcbc}.pre_order_checkout_message{font-size:12px}.preorder-msg{width:50%}.pc_spp_view .wrap.page-spp{margin:0 auto;max-width:1008px;padding:0 24px}.pc_spp_view .wrap.page-spp.spp-extra{margin-bottom:30px}.pc_spp_view .page-spp.related_content_item{margin-bottom:40px;border-bottom:1px solid #dbdbdb}.pc_spp_view .page-spp.bv-widgets{clear:both;margin-bottom:0;margin-top:40px;background-color:#fff;background-image:linear-gradient(bottom,#f7f7f7 18%,white 59%);background-image:-o-linear-gradient(bottom,#f7f7f7 18%,white 59%);background-image:-moz-linear-gradient(bottom,#f7f7f7 18%,white 59%);background-image:-webkit-linear-gradient(bottom,#f7f7f7 18%,white 59%);background-image:-ms-linear-gradient(bottom,#f7f7f7 18%,white 59%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.18,#f7f7f7),color-stop(.59,white));border-bottom:1px solid #DBDBDB}.pc_spp_view .btn-secondary{background:#e8e9e8;text-transform:uppercase;color:gray;text-align:center;height:24px;line-height:27px;padding:0 10px;font-size:12px;text-align:center;display:inline-block;letter-spacing:1px;border:0}.pc_spp_view .btn-secondary:hover{background:gray;color:#fff}.pc_spp_view .options.price2{border-top:1px solid #DBDBDB;padding-top:13px}.pc_spp_view .options.price2 .strike-thru-price{color:#DBDBDB;display:inline;font-size:18px;padding-top:13px;text-decoration:line-through}.pc_spp_view .options.price2 .strike-thru-price~.strike-thru-price{display:none}.pc_spp_view .options.price2 .price{border:none;color:#ff195e;display:inline}.pc_spp_view .options.price2 .price~.price{display:none}.pc_spp_view .options .price{font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;display:block;margin-bottom:5px}.pc_spp_view .options .price~.price{display:none}.pc_spp_view ul.read-reviews,.pc_spp_view ul.social-share{padding:0}.pc_spp_view [data-productid=PROD35510] .module-spp-detail .sizes ul li a{background-image:none}.pc_spp_view .node-spp-related-content-item-set .field-item-set-type{display:none}.pc_spp_view .how_to_use h3{font-size:36px;line-height:38px;letter-spacing:-.3mm}.pc_spp_view .how_to_use ul{list-style:initial;padding:0 15px}.pc_spp_view .how_to_use ul li{list-style-type:disc;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000000;line-height:1.2}.pc_spp_view .sticky_content .sbHolder{margin-top:10px}.pc_spp_view .sticky_content .selected_sku{display:inline-block;vertical-align:middle}.pc_spp_view .sticky_content .selected_sku.sized{background:url(/media/export/images/ddml_pc.png) no-repeat -130px -280px;padding-left:25px;height:25px}.pc_spp_view .sticky_content .selected_sku.sized.Tube{background-image:url(/media/export/images/tube_pc.png)}.pc_spp_view .sticky_content .selected_sku.sized.Fragrance{background-image:url(/media/export/images/fragrance_pc.png)}.pc_spp_view .sticky_content .selected_sku.sized.Square{background-image:url(/media/export/images/square_bottle_pc.png)}.pc_spp_view .sticky_content .selected_sku.sized.Tall{background-image:url(/media/export/images/tall_bottle_pc.png)}.pc_spp_view .sticky_content .selected_sku.sized.Jar{background-image:url(/media/export/images/jar_pc.png)}.pc_spp_view .sticky_content .selected_sku img{vertical-align:middle;margin-right:5px}.pc_spp_view .sticky_content .selected_sku span{display:block;text-align:center;width:17px;height:17px;line-height:20px;-webkit-font-smoothing:antialiased;color:#fff;font-size:12px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;border-radius:50%;margin:0 0 6px 0;float:left}.pc_spp_view .sticky_content .selected_sku span.type-1{background:#90ccba}.pc_spp_view .sticky_content .selected_sku span.type-2{background:#dbadcc}.pc_spp_view .sticky_content .selected_sku span.type-3{background:#f69f9f}.pc_spp_view .sticky_content .selected_sku span.type-4{background:#94cfd7}.pc_spp_view .sticky_content .dropdown{padding:8px 30px 6px 15px;text-align:left;cursor:pointer;background:#efefef url(/media/export/images/dd-arrow.png) no-repeat right -123px;float:left;height:40px;margin:3px 3px 3px 0;max-width:220px}.pc_spp_view .sticky_content .dropdown.active{background-position:right 12px}.pc_spp_view .sticky_content .dropdown-menu{background:#efefef;padding:10px 15px;text-align:left;position:absolute;top:42px;z-index:9001;border:none;border-width:0}.pc_spp_view .sticky_content .dropdown-menu h4{color:#000000;font-size:15px;padding:10px 0}.pc_spp_view .sticky_content .dropdown-menu.sizes ul{margin:0 0 10px 0;padding:0}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li{display:inline-block;margin:0;float:left}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a{display:block;width:72px;height:72px;background:#ffffff url(/media/export/images/ddml_pc.png) no-repeat 0 -155px;border:1px solid #dbdbdb;border-radius:3px;color:gray;font-size:12px;padding:30px 4px 4px;line-height:12px;margin:0 5px 5px 0}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a.Tube{background:#ffffff url(/media/export/images/tube_pc.png) no-repeat 0 -155px}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a.Fragrance{background:#ffffff url(/media/export/images/fragrance_pc.png) no-repeat 0 -155px}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a.Square{background:#ffffff url(/media/export/images/square_bottle_pc.png) no-repeat 0 -155px}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a.Tall{background:#ffffff url(/media/export/images/tall_bottle_pc.png) no-repeat 0 -155px}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a.Jar{background:#ffffff url(/media/export/images/jar_pc.png) no-repeat 0 -155px}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a.active{background-position:0 -5px;border:2px solid #000;color:#000}.pc_spp_view .sticky_content .dropdown-menu.sizes ul li a:hover{text-decoration:none;color:#5dba98}.pc_spp_view .sticky_content .spp_product_status{clear:both;text-align:center;margin-left:60px}.pc_spp_view .sticky_content .spp_product_status .coming_soon_stock_msg,.pc_spp_view .sticky_content .spp_product_status .inactive_stock_msg,.pc_spp_view .sticky_content .spp_product_status .pre_order_active_msg,.pc_spp_view .sticky_content .spp_product_status .pre_order_sold_msg,.pc_spp_view .sticky_content .spp_product_status .sold_out_stock_msg,.pc_spp_view .sticky_content .spp_product_status .temp_out_of_stock_msg{padding:10px}.pc_spp_view .sticky_content .spp_product_status_msg{float:left}.pc_spp_view .sticky_content .spp_product_status_msg .coming_soon_stock_msg{margin:11px 10px}.pc_spp_view .sticky_content .spp_product_status_msg .inactive_stock_msg,.pc_spp_view .sticky_content .spp_product_status_msg .pre_order_active_msg,.pc_spp_view .sticky_content .spp_product_status_msg .pre_order_sold_msg,.pc_spp_view .sticky_content .spp_product_status_msg .sold_out_stock_msg{margin:16px 10px}.pc_spp_view .bv_hide{display:none}.pc_spp_view .module-spp-detail .col2.bvflow_show h2{font-size:24px;line-height:1.5em;color:#5dba98}.pc_spp_view .module-spp-detail .col2.bvflow_show h3{color:#000000}.pc_spp_view .module-spp-detail .col2.bvflow_show .bv_email{background:white;border:1px solid #dbdbdb;vertical-align:middle;color:#111111;line-height:14px;padding:0 13px}.pc_spp_view .module-spp-detail .col2.bvflow_show .btn-bv{height:37px;line-height:41px;font-size:17px;font-size:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;padding:0 15px;background:#5cba98;text-transform:uppercase;color:white;text-align:center;display:inline-block;letter-spacing:1px;border:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;cursor:pointer}.pc_spp_view .module-spp-detail .col2.bvflow_show .row{margin:10px 0}.pc_spp_view .module-spp-detail .col2.bvflow_show .row span{color:#ff3b89}.device-pc .spp_page_wrap{margin:0 auto;max-width:1008px;padding:0}.device-pc .spp_page_wrap .page-spp .breadcrumbs{margin:0 0 30px 0;padding:15px 0 0 0}.device-pc .spp_page_wrap .page-spp .breadcrumbs li{display:inline-block;vertical-align:middle;margin:0 1px 0 0;padding:0;color:black;padding:0 5px 0 0}.device-pc .spp_page_wrap .page-spp .breadcrumbs li a{color:#231f20;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300;padding:0 5px 0 0}.device-pc .spp_page_wrap .page-spp .breadcrumbs li a:hover{color:#44a07e}.device-pc .spp_page_wrap .page-spp .breadcrumbs li a,.device-pc .spp_page_wrap .page-spp .breadcrumbs li a:hover{text-decoration:none}.device-pc .spp_page_wrap .module-spp-detail{margin:0 30px 0 0;padding:0 0 42px}.device-pc .spp_page_wrap .module-spp-detail .icon-message a:hover{text-decoration:none}.device-pc .spp_page_wrap .module-spp-detail.clinique-product-spp-v1 .container .col1.product-full__image .badge.badge--large,.device-pc .spp_page_wrap .module-spp-detail.clinique-product-spp-v1 .container .col1.product-full__image .badge.badge--medium,.device-pc .spp_page_wrap .module-spp-detail.clinique-product-spp-v1 .container .col1.product-full__image .badge.badge--small{top:0;left:0}.device-pc .spp_page_wrap .module-spp-detail .container:before{content:" ";display:table}.device-pc .spp_page_wrap .module-spp-detail .container:after{content:" ";display:table;clear:both}.device-pc .spp_page_wrap .module-spp-detail .container .col1{float:left;margin:0 2% 0 0;width:42%;position:relative}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .product-img{height:auto;margin:0 auto;width:402px;height:464px}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container{margin-top:-40px}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .alternate-views{color:#808080;font-size:10px;line-height:10px;margin:0 0 10px;text-transform:uppercase}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .alternate-views a{color:#000000}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .alternate-views i{display:block;font-size:16px;line-height:22px;margin:0 0 2px}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .read-reviews{display:inline-block;margin-left:5px;vertical-align:middle}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .read-reviews li{display:inline-block;margin:0 1px 0 0;padding:0;vertical-align:middle}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .read-reviews li a{color:#000000;padding:0 5px 0 0}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .read-reviews li a:hover{color:#5dba98}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .social-share{display:inline-block;margin-left:0;vertical-align:middle}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .social-share li{display:inline-block;font-size:23px;margin:0;vertical-align:middle}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .social-share li a{color:#BFBFBF;padding:0 5px 0 0}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .spp-share-container .social-share li a:hover{color:#000000}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge{position:absolute;top:50px;left:50px;display:table;width:65px;height:65px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;z-index:1;padding:0;line-height:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;vertical-align:middle;margin:0;font-size:14px;text-transform:uppercase;text-align:center}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_1,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_17,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_2,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_3,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_4,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_5,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_92,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_94,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_96,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_97{background:#fe6cb5}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_96{font-size:12px}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_30{background:#5dba98}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge_101{background:#a37cc1}html.ie7 .device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge{text-align:center}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge .badge-inner{display:table-cell;vertical-align:middle;text-align:center}html.ie7 .device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge .badge-inner{position:relative;margin-top:expression(offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0");clear:none}.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge--large,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge--medium,.device-pc .spp_page_wrap .module-spp-detail .container .col1 .badge.badge--small{top:0;left:0}.device-pc .spp_page_wrap .module-spp-detail .container .col2{color:#000000;float:left;width:56%;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .sbHolder .sbSelector,.device-pc .spp_page_wrap .module-spp-detail .container .col2 .shades .shade-dd .col1{font-size:inherit;font-family:inherit}.device-pc .spp_page_wrap .module-spp-detail .container .col2 h1{font-size:36px;line-height:1;margin:0 0 15px;letter-spacing:0}.device-pc .spp_page_wrap .module-spp-detail .container .col2 h2{font-size:15px;line-height:17px;margin:0}.device-pc .spp_page_wrap .module-spp-detail .container .col2 h2 strong{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400}.device-pc .spp_page_wrap .module-spp-detail .container .col2 p{line-height:19px;margin:0 0 10px}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .abstract{margin:10px 0}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .abstract p{display:inline}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support{margin:25px 0 0;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support #lpbuttonproduct,.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support #lpbuttonvideo{display:inline-block;cursor:pointer}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support #lpbuttonproduct img,.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support #lpbuttonvideo img{vertical-align:middle}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support p{margin-right:10px}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support .btn-secondary{background:none repeat scroll 0 0 #808080;color:#FFFFFF;margin:15px 0 0 0}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .support .btn-secondary:hover{background-color:#5a5a5a}.device-pc .spp_page_wrap .module-spp-detail .container .col2 .product-subheading,.device-pc .spp_page_wrap .module-spp-detail .container .col2 .product-subline{padding-bottom:15px;color:#46ab8c;font-weight:400;font-size:1.17em}.spp-mobile--green_copy{padding:15px 15px 0 15px}.spp-mobile--green_copy h2{font-size:16px;line-height:14px;margin:0}.spp-mobile--atff_module .outer-wrap,.spp-mobile--atff_module .pg_wrapper{min-height:200px;position:relative;background-size:1000px;background-repeat:no-repeat;background-position:60%;max-width:550px}@media only screen and (max-width:414px){.spp-mobile--atff_module .outer-wrap,.spp-mobile--atff_module .pg_wrapper{background-position:55%}}@media only screen and (max-width:360px){.spp-mobile--atff_module .outer-wrap,.spp-mobile--atff_module .pg_wrapper{background-position:50%}}.spp-mobile--atff_module .outer-wrap .top,.spp-mobile--atff_module .pg_wrapper .top{position:relative;float:right;margin-top:10%}.spp-mobile--atff_module .outer-wrap .top h2,.spp-mobile--atff_module .pg_wrapper .top h2{font-size:20px;line-height:18px}@media only screen and (max-width:414px){.spp-mobile--atff_module .outer-wrap .top,.spp-mobile--atff_module .pg_wrapper .top{margin-left:110px;position:absolute;float:none}}.spp-mobile--atff_module .outer-wrap .top .cta,.spp-mobile--atff_module .pg_wrapper .top .cta{display:none}.spp-pc--atff_module .outer-wrap,.spp-pc--atff_module .pg_wrapper{min-height:400px;background-position:center;position:relative}.spp-pc--atff_module .outer-wrap .top,.spp-pc--atff_module .pg_wrapper .top{margin-top:80px;margin-left:430px;position:absolute}.spp-pc--atff_module .outer-wrap .top .subheading h2,.spp-pc--atff_module .pg_wrapper .top .subheading h2{font-size:26px;line-height:26px}.product-social{text-align:right;font-size:20px;position:relative;top:-20px;float:right}.product-social i{color:#bdbcbc}.cl-mpp-product-layout-v1 .hidden{display:none!important}.cl-mpp-product-layout-v1 .mpp-wrapper{position:relative;max-width:1000px;margin:0 auto;padding:0 20px}.cl-mpp-product-layout-v1 .mpp-wrapper h3{color:#000;font-size:22px;letter-spacing:-.5px;line-height:1;clear:both}.cl-mpp-product-layout-v1 .mpp-wrapper h3 a{color:#46ab8c;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300;text-decoration:underline!important}.cl-mpp-product-layout-v1 .mpp-wrapper h3 a:hover{color:#44a07e}.cl-mpp-product-layout-v1 .mpp-wrapper h3 a,.cl-mpp-product-layout-v1 .mpp-wrapper h3 a:hover{text-decoration:none}.cl-mpp-product-layout-v1 .mpp-grid{margin-bottom:60px}.cl-mpp-product-layout-v1 .mpp-grid a{text-decoration:none}.cl-mpp-product-layout-v1 .mpp-grid a h3{color:#231f20;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}.cl-mpp-product-layout-v1 .mpp-grid a h3:hover{color:#44a07e}.cl-mpp-product-layout-v1 .mpp-grid a h3,.cl-mpp-product-layout-v1 .mpp-grid a h3:hover{text-decoration:none}.cl-mpp-product-layout-v1 .mpp-grid .product-subheading a,.cl-mpp-product-layout-v1 .mpp-grid .product-subline a{color:#231f20;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}.cl-mpp-product-layout-v1 .mpp-grid .product-subheading a:hover,.cl-mpp-product-layout-v1 .mpp-grid .product-subline a:hover{color:#44a07e}.cl-mpp-product-layout-v1 .mpp-grid .product-subheading a,.cl-mpp-product-layout-v1 .mpp-grid .product-subheading a:hover,.cl-mpp-product-layout-v1 .mpp-grid .product-subline a,.cl-mpp-product-layout-v1 .mpp-grid .product-subline a:hover{text-decoration:none}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-small #quickshop{top:2px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-small .badge.badge--medium{display:none}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-large #quickshop{top:1px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-large .mpp-product-hover-view .badge.badge--medium{top:10px;left:1px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-large .badge.badge--medium{display:inline-block}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-large .badge.badge--small{display:none}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box{position:relative;display:inline-block;vertical-align:top;margin-bottom:0}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info{position:relative;top:-10px;margin-bottom:-20px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info.price2 .strike-thru-price{color:#dbdbdb;display:inline;font-size:13px;line-height:1.2;text-decoration:line-through}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info.price2 .strike-thru-price~.strike-thru-price{display:none}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info.price2 .price,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-info.price2 .product-price{color:#ff195e;display:block}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-image{margin:0 auto;display:none;width:302px;height:349px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-image.threeup{display:block;margin-left:-1px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .product-image.lazyload{visibility:hidden}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box p{margin:0;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:15px;line-height:17px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box p.type{color:#231f20}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box p.price{color:#808080;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:1.2}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .reviews{padding:3px 0 7px 53px;font-size:11px;color:#46ab8c;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .reviews .lazyload{visibility:hidden}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:30px;left:45px;display:table;width:80px;height:80px;text-align:center;color:#fff;z-index:1;padding:0;line-height:16px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;vertical-align:middle;margin:0;font-size:14px;text-transform:uppercase}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_1,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_17,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_2,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_3,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_4,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_5,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_92,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_94,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_96,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_97{background:#fe6cb5}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_96{font-size:12px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_30{background:#5dba98}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_101{background:#a37cc1}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge--medium,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge--small{z-index:0}html.ie7 .cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge{text-align:center}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge .badge-inner{display:table-cell;vertical-align:middle;text-align:center}html.ie7 .cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge .badge-inner{position:relative;margin-top:expression(offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0");clear:none}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge--large,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge--medium,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge--small{top:0;left:0}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .btn-quickview{cursor:pointer;text-transform:uppercase;font-weight:400;background-color:#fff;border:solid 1px #989898;color:#989898;margin:0;visibility:hidden;height:0;padding:0}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .btn-shopnow{margin:0 0 5px 50px;cursor:pointer;visibility:hidden}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product .btn-quickview{display:none}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box:hover .mpp-product-hover-view{display:block}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view{display:none;position:absolute;top:-11px;padding-top:10px;left:-1px;width:302px;padding-bottom:20px;background:#fff;z-index:10;border:1px solid #000;min-height:490px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .btn-favorite{position:absolute;top:7px;right:7px;height:25px;width:25px;background:url(/sites/clinique/themes/cl_base/img/btn-favorite-sprite.png) no-repeat 0 0}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .btn-favorite.active,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .btn-favorite:hover{background-position:0 -24px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .btn-quickview{margin:0 0 10px;height:auto;padding:4px 10px 3px;visibility:visible;position:absolute;top:180px;left:64px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .btn-quickview:hover{color:#5dba98;border-color:#5dba98}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .btn-shopnow{visibility:visible;margin-top:5px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .compare-container{position:absolute;top:10px;left:10px;display:block;color:#000;text-transform:uppercase;font-size:12px;z-index:100}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .compare-container input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;height:20px;width:20px;border:solid 1px #808080;margin-right:5px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .badge{top:40px}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .badge.badge--large,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .badge.badge--medium,.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .mpp-product-hover-view .badge.badge--small{top:0;left:0}.cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .caret{background:url(/media/export/images/qs-caret.png) no-repeat scroll 50% 0 #000;display:block;height:12px;left:0;padding:0;position:absolute;top:329px;width:182px;z-index:9000}.cl-mpp-product-layout-v1 .mpp-grid ul{padding:0;max-width:1000px;margin:0 auto}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box{width:303px;margin-right:25px;min-height:490px;position:relative}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box:nth-child(3n){margin-right:0!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box p{padding:0 53px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:15px;line-height:1.2;word-spacing:-.3mm}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box h3{margin:0;padding:0 53px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:15px;line-height:1.2;word-spacing:-.3mm;width:302px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .btn-quickview{top:300px;left:105px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .caret{top:480px;left:60px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box{width:182px;margin-right:12px;height:338px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box:nth-child(5n){margin-right:0!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-image{width:181px;height:209px;display:block;margin-left:-1px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-image.threeup{display:none}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-subheading,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-subheading a,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-subline,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-subline a,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box h3{margin:0;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:1.2;width:90%}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .reviews{padding-left:0}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .btn-shopnow{margin-left:0}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-product-hover-view{left:-11px;width:180px;padding-left:10px;padding-right:10px;min-height:340px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .badge{top:35px;left:28px;width:60px;height:60px;line-height:11px;font-size:11px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .badge.badge--large,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .badge.badge--medium,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .badge.badge--small{top:0;left:0}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-product-hover-view .badge{top:45px;left:38px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-product-hover-view .badge.badge--large,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-product-hover-view .badge.badge--medium,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-product-hover-view .badge.badge--small{top:10px;left:10px}.cl-mpp-product-layout-v1 .mpp-filter{padding:23px 0 0 0;margin:0 0 15px 0;overflow:hidden;border-bottom:1px solid #e6e6e6;background:url(/sites/clinique/themes/cl_base/img/mpp/mpp-filter-bkg.png) repeat-x bottom #fff}.cl-mpp-product-layout-v1 .mpp-filter h1{margin:0;float:left;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:36px;line-height:normal;letter-spacing:-.3mm;white-space:nowrap}.cl-mpp-product-layout-v1 .mpp-filter h1 .item-count{padding:0 0 5px 0;font-size:22px;letter-spacing:normal;vertical-align:middle}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large{display:none;width:auto;margin-bottom:20px;font-size:17px;height:37px;line-height:41px;padding:0 15px}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large .expanded-arrow{display:none}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large:hover{background-color:#5dba98}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large.expanded,.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large.expanded:hover{background-color:#bebebe}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large.expanded .unexpanded-arrow{display:none}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large.expanded .expanded-arrow{display:inline}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.small{float:right;background:url(/media/images/products/mpp-filter-expand-collapse-sprite.png) no-repeat;display:block;height:20px;position:absolute;right:28px;top:15px;width:22px;cursor:pointer}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.small.expanded{background-position:0 -20px}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-subheaders{display:block;clear:both;padding-top:30px}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-subheaders h2{margin:0 0 15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:22px;letter-spacing:-.1mm;line-height:1.1;color:#1f1f1f}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 h2{margin-left:25px}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1{float:left;width:67%}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul{position:relative;left:-10px}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2{float:right;width:30%;position:relative;border-left:solid 1px #dbdbdb}.cl-mpp-product-layout-v1 .mpp-filter.fixed-width-items-only .mpp-filter-column1{width:65%;font-size:15px;line-height:1.2;word-spacing:-.3mm}.cl-mpp-product-layout-v1 .mpp-filter.fixed-width-items-only .mpp-filter-column2{padding-left:15px;width:34%}.cl-mpp-product-layout-v1 .mpp-filter.fixed-width-items-only .mpp-filter-column2 h2{margin-left:10px}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul{padding-left:0}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1.narrow ul{width:67%}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content .mpp-filter-column1,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content .mpp-filter-column2{margin-bottom:10px}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_2,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_3,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_4{width:74px;margin-left:0;margin-right:0;display:inline-block}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_2 a,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_3 a,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_4 a{text-align:center;background:no-repeat center 25px;min-height:120px;padding:85px 5px 0;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:1.2}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.naturals_nudes a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/naturals-nudes.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.naturals_browns a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/naturals-browns.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.nudes a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/nudes.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.pinks a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/pinks.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.violets a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/violets.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.tawny_corals a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/tawny-corals.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.goldens_to_greens a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/goldens-to-greens.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.violets_blues a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/violets-berries.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.very_fair a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/very-fair.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.moderately_fair a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/moderately-fair.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.medium a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/medium.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.deep a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/deep.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.cream a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/cream_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.powder a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/powder_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.liquid a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/liquid_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.pencil a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/pencil_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_4.cream a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/cream-bw_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_4.powder a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/powder-bw_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content li.filter-item.group_4.liquid a{background-image:url(/sites/clinique/themes/cl_base/img/mpp/liquid-bw_transparent.png)}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content .mpp-filter-column2 li.filter-item.group_2 a,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content .mpp-filter-column2 li.filter-item.group_3 a,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-content .mpp-filter-column2 li.filter-item.group_4 a{margin-left:0}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li{margin:0 6px 2px 0;display:inline-block;width:30%;vertical-align:top;padding:0;position:relative}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1.narrow ul li{width:45%}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li a{letter-spacing:-.01em;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;min-height:27px;color:#000;display:block;padding-top:6px;padding-right:5px;padding-bottom:0;vertical-align:baseline;width:auto;text-align:left}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li a .close-filter,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a .close-filter{width:12px;height:11px;background:url(/media/images/products/remove-filter-x.png) no-repeat 0 0 #fff;display:none;font-size:12px;text-align:center;line-height:13px;font-style:normal;position:absolute;padding:0;top:8px;right:9px;color:#000;text-indent:-9999px;overflow:hidden}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li a:hover,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a:hover{color:#5dba98;text-decoration:none}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li a.active,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a.active{border:1px solid #d1d1d1;color:#000;border-radius:8px;-webkit-box-shadow:0 0 3px 3px rgba(160,160,160,.15);box-shadow:0 0 3px 3px rgba(160,160,160,.15);background-color:#fff}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li a.active span,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a.active span{display:block}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li.inactive,.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li.inactive{opacity:.2}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column1 ul li.inactive b{display:block;width:100%;height:100%;border-radius:0;z-index:11;position:absolute;top:0}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li{width:auto;float:none;display:block;margin-right:0}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li.inactive b{display:block;width:100%;height:100%;border-radius:0;z-index:11;position:absolute;top:0}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a{letter-spacing:-.01em;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;min-height:27px;color:#000;display:block;padding-top:6px;padding-right:5px;padding-bottom:0;vertical-align:baseline;width:auto;text-align:left;margin-left:15px;padding:3px 0}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a .skin-type-icon{margin:0 10px 0 10px;display:inline-block;text-align:center;width:17px;height:17px;line-height:18px;color:#fff;font-size:12px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;border-radius:50%;background:#808080}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li a.active .skin-type-icon{display:inline-block}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li.type-I a.active .skin-type-icon{background:#83cfce}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li.type-II a.active .skin-type-icon{background:#dbadcc}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li.type-III a.active .skin-type-icon{background:#f69f9f}.cl-mpp-product-layout-v1 .mpp-filter .mpp-filter-column2 ul li.type-IV a.active .skin-type-icon{background:#94cfd7}.cl-mpp-product-layout-v1 .mpp-view-options{margin:0;min-height:25px}.cl-mpp-product-layout-v1 .mpp-view-options h2{float:left;margin:0;color:#1f1f1f;width:200px;font-size:15px;line-height:1.2;word-spacing:-.3mm}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle{margin:0 30px 0 0;float:right;color:#000;font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle a.view-large,.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle a.view-small{margin:0 0 0 5px;background:url(/media/export/images/toggle-view-sprite.png) no-repeat 0 0;width:16px;height:16px;display:block;float:right;border:0}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle a.view-large{background-position:0 0}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle a.view-large.active{background-position:0 -16px}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle a.view-small{background-position:-16px 0}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle a.view-small.active{background-position:-16px -16px}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-view-toggle span{float:left;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:1.2;margin-right:5px}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by{color:#000;float:right;position:relative;padding:0;margin:0;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:1.2}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by li{padding:0 0 0 8px;display:inline}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by li a{color:#808080;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:1.2}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by li a.active{color:#231f20}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by li a.active:hover{color:inherit;cursor:inherit}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by .sort-more-trigger{background:url(../../jp/scss/mpp-sort-more-down.png) no-repeat 100% 2px;padding-right:13px;display:inline-block}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by .sort-more-dropdown{position:absolute;right:-18px;top:20px;background:#fff;border-bottom:solid 1px #e6e6e6;z-index:2;padding:5px 0;margin:0}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by .sort-more-dropdown.hidden{display:none}.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by .sort-more-dropdown li{display:block;margin-bottom:8px}@media screen and (max-width:768px){.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid{width:600px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid .btn-quickview{position:absolute;visibility:visible;display:block}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-small .product-image{margin-bottom:10px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-small .btn-quickview{left:44px;top:190px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-large{width:660px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid.view-large .btn-quickview{left:105px;top:315px}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid li.mpp-box:hover .mpp-product-hover-view{display:none}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid li.mpp-box .btn-shopnow{visibility:visible}.cl-mpp-product-layout-v1 .mpp-grid #mpp-product-grid #quickshop{width:inherit}.cl-mpp-product-layout-v1 .mpp-filter{max-height:404px}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.small{display:none}.cl-mpp-product-layout-v1 .mpp-filter .btn-filter-expand-collapse.large{display:block;clear:both}.cl-mpp-product-layout-v1 .mpp-filter .subheaders h2{font-size:17px;line-height:22px}.cl-mpp-product-layout-v1 .cl-mpp-product-layout-v1 .mpp-grid li.mpp-box .badge.badge_101{background:#a37cc1}}.promo_product_row{border:1px solid transparent;clear:both;overflow:hidden;padding:10px 0 0 0;position:relative;height:410px}.promo_product_row:hover{border-color:#231f20}.promo_product_row.power-couples-row-v1,.promo_product_row.three-step-row-v1{padding:10px 0;height:auto}.promo_product_row .row-info{float:left;padding:0 1% 0 5.5%;width:40%}.promo_product_row .row-info h3{color:#1a1a1a;font-size:36px;line-height:1;margin:80px 0 0 0}.power-couples-formatter-rows .promo_product_row .row-info h3,.three-step-formatter-rows .promo_product_row .row-info h3{margin-top:40px}.promo_product_row .row-info .subheading{color:#1a1a1a;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1;margin:10px 0 0 0}.promo_product_row .row-info .button{font-size:18px;font-weight:700;margin:45px 0 65px 0}.promo_product_row .row-products{float:left;padding:0 5.5% 0 0;width:60%}.promo_product_row .product{border:1px solid transparent;color:#808080;float:left;font-size:13px;margin:0;padding:45px 0 10px 0;width:33%;position:relative}.power-couples-formatter-rows .promo_product_row .product,.three-step-formatter-rows .promo_product_row .product{padding:10px 0}.power-couples-formatter-rows .promo_product_row .product .product-image,.three-step-formatter-rows .promo_product_row .product .product-image{margin-bottom:0}.power-couples-formatter-rows .promo_product_row .product .btn-favorite,.power-couples-formatter-rows .promo_product_row .product .btn-quickview,.power-couples-formatter-rows .promo_product_row .product .btn-shopnow,.three-step-formatter-rows .promo_product_row .product .btn-favorite,.three-step-formatter-rows .promo_product_row .product .btn-quickview,.three-step-formatter-rows .promo_product_row .product .btn-shopnow{display:block;visibility:hidden}.power-couples-formatter-rows .promo_product_row .product .btn-shopnow,.three-step-formatter-rows .promo_product_row .product .btn-shopnow{margin-bottom:0}.power-couples-formatter-rows .promo_product_row .product:hover .btn-favorite,.power-couples-formatter-rows .promo_product_row .product:hover .btn-quickview,.power-couples-formatter-rows .promo_product_row .product:hover .btn-shopnow,.three-step-formatter-rows .promo_product_row .product:hover .btn-favorite,.three-step-formatter-rows .promo_product_row .product:hover .btn-quickview,.three-step-formatter-rows .promo_product_row .product:hover .btn-shopnow{visibility:visible}.promo_product_row .product .badge{position:absolute;top:35px;left:18px;display:table;width:60px;height:60px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;z-index:1;padding:0;line-height:11px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;vertical-align:middle;margin:0;font-size:11px;text-transform:uppercase;text-align:center}.promo_product_row .product .badge.badge_1,.promo_product_row .product .badge.badge_2,.promo_product_row .product .badge.badge_3,.promo_product_row .product .badge.badge_4,.promo_product_row .product .badge.badge_5,.promo_product_row .product .badge.badge_92,.promo_product_row .product .badge.badge_94,.promo_product_row .product .badge.badge_96,.promo_product_row .product .badge.badge_97{background:#fe6cb5}.promo_product_row .product .badge.badge_96{font-size:12px}html.ie7 .promo_product_row .product .badge{text-align:center}.promo_product_row .product .badge .badge-inner{display:table-cell;vertical-align:middle;text-align:center}html.ie7 .promo_product_row .product .badge .badge-inner{position:relative;margin-top:inherit}.promo_product_row .product .btn-favorite,.promo_product_row .product .btn-quickview,.promo_product_row .product .btn-shopnow{display:none}.promo_product_row .product .btn-shopnow{margin:10px 0 10px 20%}.promo_product_row .product .btn-quickview{position:absolute;left:20%;top:160px;z-index:100;background-color:#FFF;border:solid 1px #808080;font-weight:400;color:#808080}.promo_product_row .product .btn-favorite{position:absolute;top:7px;right:7px;height:25px;width:25px;background:url(/sites/clinique/themes/cl_base/img/btn-favorite-sprite.png) no-repeat 0 0}.promo_product_row .product .product-image{margin:0 0 10px 0;text-align:center}.promo_product_row .product .product-image img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.promo_product_row .product .product-info{padding:0 20%}.promo_product_row .product .product-subheading,.promo_product_row .product .product-subline,.promo_product_row .product .product-title{color:#231f20;min-height:34px}.promo_product_row .product .product-price{color:#808080}.promo_product_row .product:hover{background:#fff;border-color:#231f20}.promo_product_row .product:hover .btn-favorite{display:block}.promo_product_row .product:hover .btn-favorite.active,.promo_product_row .product:hover .btn-favorite:hover{background-position:0 -24px}.promo_product_row .product:hover .btn-shopnow{display:inline-block}.promo_product_row .product:hover .btn-quickview{display:block}.promo_product_row .product:hover .btn-quickview:hover{color:#5dba98;border-color:#5dba98}.promo_product_row .product .caret{background:url(/media/export/images/qs-caret.png) no-repeat scroll 50% 0 rgba(0,0,0,0);height:12px;left:0;padding:0;position:absolute;top:385px;width:182px;z-index:9000}#quickshop{top:-2px}.shaded-row-add-all-button-v1.promo_product_row .product-info{padding:0 10%}#sticky-bar{position:fixed;top:-48px;width:100%;z-index:9998;background:#fff;border-bottom:1px solid #e6e6e6;box-shadow:0 3px 10px -5px rgba(0,0,0,.3)}#sticky-bar .outer-wrap,#sticky-bar .pg_wrapper{max-width:1040px;position:relative}#sticky-bar .site-logo{width:98px;float:left;padding-top:14px}#sticky-bar .gnav-drop-down-v1{height:28px}#sticky-bar #sticky_bar_content{color:#1f1f1f;padding:0}#sticky-bar #sticky_bar_content h3{margin:0;font-size:22px;color:#5dba98;padding:10px 20px;float:left}#sticky-bar #sticky_bar_content h3 .item-count{display:none}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_info{float:left;padding:0 10px 0 10px;max-width:30%;position:relative;margin-top:5px}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_info img{position:absolute}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_info h4{float:left;padding:5px 0 0 45px;height:45px;overflow:hidden;color:#000000}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_info .product-subline{padding-left:45px}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select{padding-right:150px;float:right}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .btn-add-to-bag{float:left;margin:5px 10px}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .btn-add-to-bag.hidden{display:none}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .btn-not-shoppable{float:left;margin:5px 10px;height:37px;line-height:41px;font-size:17px;padding:0 15px;background:#cccccc;text-transform:uppercase;color:white;text-align:center;display:inline-block;letter-spacing:1px;border:0}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .btn-not-shoppable.disabled{cursor:not-allowed}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .btn-not-shoppable.hidden{display:none}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .price{float:right;font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding:14px 0 0}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .sticky_prod_select_items{float:right}#sticky-bar .tertiary-nav{float:right;margin:0 5px 0 0;height:47px;z-index:2;background:#fff}#sticky-bar .icon-search{font-size:20px;color:#b0afaf}#sticky-bar .tertiary-nav li.searchbar{position:relative}#sticky-bar .tertiary-nav>li.searchbar .search-mobile{padding:0;color:#b0afaf;font-size:21px;display:inline-block;margin:4px 0 0 0;position:relative;text-decoration:none;vertical-align:top}#sticky-bar .search-mobile-form{background:#fff;display:inline-block;z-index:9000;overflow:hidden;width:0}#sticky-bar .search-mobile-form .form-type-textfield{-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}#sticky-bar .search-mobile-form input{border:0;margin:2px 0 0 0;padding:0;outline:0}#sticky-bar .search-mobile-form input.form-submit{background:-owg-none!important;background:-webkit-none!important;background:-moz-none!important;background:-o-none!important;-pie-background:-pie-none!important;background:0 0!important;background-color:transparent;width:30px;height:30px;text-indent:-9999px;overflow:hidden;position:absolute;right:0;z-index:999;display:none}#sticky-bar .search-mobile-form input.form-text{background-color:#fff;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.4) inset;color:gray;font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;height:30px;line-height:30px;padding:0 8px;width:260px}#sticky-bar .search-mobile-form .form-tablet{display:none}#sticky-bar .tertiary-nav>li{display:inline-block;border-left:1px solid #ddd;vertical-align:middle;height:47px;text-align:center;padding:7px 8px 0}#sticky-bar .tertiary-nav>li.live-chat{padding-top:16px}#sticky-bar .ico-live-chat{width:24px;height:25px;display:block;background:url(/media/export/cms/icon-live-chat.png) no-repeat 0 0;background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.filter_div{float:left;padding:18px 30px}.pc_spp_view #sticky-bar .tertiary-nav{position:absolute;right:0}@media screen and (max-width:940px){#sticky-bar .tertiary-nav{display:none}#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select{padding-right:0}}@media screen and (max-width:790px){#sticky-bar #sticky_bar_content .sticky_content .sticky_prod_select .price{display:none}#sticky-bar .outer-wrap .mm-menu,#sticky-bar .pg_wrapper .mm-menu{padding:0 10px 0 30px}#sticky-bar .outer-wrap .mm-menu li,#sticky-bar .pg_wrapper .mm-menu li{padding:0 3px}#sticky-bar .outer-wrap .mm-menu li .more-content,#sticky-bar .pg_wrapper .mm-menu li .more-content{margin-top:3px}}#ff_spp #ff-header h1.h_result{display:block}#ff_spp #ff-header h1.h_no_result{width:720px;display:none}#ff_spp #ff-header h2.h_no_result_sub{display:none}#ff_spp #ff-header.vss .h_result,#ff_spp #ff-header.vss .h_result_sub{display:none}#ff_spp #ff-header.vss h1.h_no_result,#ff_spp #ff-header.vss h2.h_no_result_sub{display:block}#ff_spp #product-results .result>div{float:left}#ff_spp #product-results .quick-info-link{position:absolute}#ff_spp #product-results .result .prod_attribute{position:relative;clear:both;width:411px;margin-bottom:18px}#ff_spp #product-results .result dl.prod_attribute_list{width:100%;margin-bottom:5px}#ff_spp #productresults .result .shades .shade{position:relative;float:left;width:171px;height:170px;margin:0 10px 0 10px;cursor:pointer}#ff_spp #product-results .result .prod_attribute .prod_description{width:388px;padding-right:10px;line-height:16px;overflow:auto}#ff_spp #product-results .result .prod_attribute .prod_description_header{position:absolute;top:auto;bottom:0;right:0;width:13px;height:11px;overflow:hidden;cursor:pointer;background:url(/media/images/foundation_finder/btn_desc_arrow.png) no-repeat 0 -11px;display:none}#ff_spp #product-results .result .prod_attribute .prod_description_header.collapsed{background-position:0 0;bottom:auto;top:0}#ff_spp #product-results .result .prod_attribute .accordion-content{display:none}#ff_spp #product-results .result .shades{display:block;position:relative;width:100%}#ff_spp #product-results .result .shades .results-header{font-size:24px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#ff_spp #product-results .result .shades .shade.active img{width:206px;height:205px}#ff_spp .add-to-bag{margin:6px 0 16px 0}#ff_spp #product-results .result .prod_return h3{font-size:16px;color:#409138;margin-bottom:12px;font-family:sans-serif;font-size:12px;font-weight:700;font-style:normal;font-size-adjust:none;color:#333333;line-height:13px}#ff_spp .ff_divider{clear:both;width:100%;padding-bottom:45px;border-top:1px solid #dadada}#ff_spp #works-with-results .results-header .loading{position:absolute;bottom:0;left:0}#ff_spp #works-with-results .results div.qs{padding:9px;border:1px solid #231f20}#ff_spp #works-with-results .result .image a.quickshop-link img.quickshop-btn{display:none}#ff_spp #works-with-results .result .image a.quickshop-link img.qs-active{display:block;position:absolute;bottom:18px;left:18px}#ff_spp .result .shades .shade .search-swatch-container .search-swatch-container{width:20px;height:20px}#works-with-results div.first.last.single{width:20px;height:20px;display:inline-block;vertical-align:middle}.search-swatch-container span{margin-left:6px}#ff_spp{font-size:12px;color:#333333}#ff_spp .btn-add-to-bag{height:auto}#ff_spp .ff_spp_product .ff_header_center{padding:0 0 0 23px;margin:0 auto;width:960px}#ff_spp .ff_spp_product #ff_header_container{height:200px;background:url(/media/images/foundation_finder/bg_header_ff_results.png) repeat scroll 0 0 rgba(0,0,0,0);margin:40px 0 60px 0}#ff_spp .ff_spp_product #ff_header_container #ff-header{margin-bottom:35px}#ff_spp .ff_spp_product #ff_header_container #ff-header h1{font-size:36px;color:#5dba98}#ff_spp .ff_spp_product #ff_header_container #ff-header h2{font-size:22px;color:#231f20;text-transform:capitalize}#ff_spp .ff_spp_product #ff_header_container #ff-header h2 span{text-transform:none}#ff_spp .ff_spp_product #ff_header_container #ff-header h2 .product-name{color:#5dba98}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_save{border:2px solid #5dba98;color:#5dba98;float:left;font-weight:700;margin-right:20px;padding:5px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_retake{border:2px solid #5dba98;color:#5dba98;float:left;font-weight:700;margin-right:20px;padding:5px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_social_share li{width:30px;float:left}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_social_share li a{display:block;height:25px}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_social_share li.ff_facebook a{background:url(/media/images/foundation_finder/facebook_icon.png) no-repeat scroll 5px 5px rgba(0,0,0,0)}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_social_share li.ff_twitter a{background:url(/media/images/foundation_finder/twitter_icon.png) no-repeat scroll 5px 5px rgba(0,0,0,0)}#ff_spp .ff_spp_product #ff_header_container .ff_social .ff_social_share li.ff_pinterest a{background:url(/media/images/foundation_finder/pinterest_icon.png) no-repeat scroll 5px 5px rgba(0,0,0,0)}#ff_spp .ff_spp_product #product-results{padding-left:23px;margin:0 auto;width:960px}#ff_spp .ff_spp_product #product-results.ff_account_page{padding:40px 0 0 0!important}#ff_spp .ff_spp_product #product-results.ff_account_page .prod_description_header{display:none}#ff_spp .ff_spp_product #product-results .image{float:left;width:40%;margin-right:20px;position:relative}#ff_spp .ff_spp_product #product-results .image .prod_image{display:block;height:auto;width:375px}#ff_spp .ff_spp_product #product-results .image .rating{color:#5dba98;position:relative;top:10px}#ff_spp .ff_spp_product #product-results .image .rating #product_rating_image{height:auto;vertical-align:text-top}#ff_spp .ff_spp_product #product-results .image .rating .review-count{margin-right:10px}#ff_spp .ff_spp_product #product-results .prod_details{float:left;width:55%}#ff_spp .ff_spp_product #product-results .prod_details dl.prod_attribute_list dt{float:left;font-weight:400;margin-right:5px;text-transformation:none}#ff_spp .ff_spp_product #product-results .prod_details dl.prod_attribute_list dd{font-weight:700}#ff_spp .ff_spp_product #product-results .prod_details .prod_return{display:none}#ff_spp .ff_spp_product #product-results .prod_details .add-to-bag .prod_price{font-size:16px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-bottom:10px}#ff_spp .ff_spp_product #product-results .prod_details .add-to-bag .selected_shade{font-size:16px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-bottom:10px}#ff_spp .ff_spp_product #product-results .prod_details .shades .results-header{font-size:24px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#ff_spp .ff_spp_product #product-results .prod_details .shades .results{margin:40px 0}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade{float:left;height:auto;margin-right:30px;position:relative;width:110px}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade.active{border:none}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade.active .shade-content{border:1px solid #bdbdbd}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade .shade-content{height:130px;margin-bottom:10px}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade .search-swatch-container{position:relative}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade .search-swatch-container .shade_ol{display:block;width:100px;height:100px;z-index:4;position:relative}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade .search-swatch-container .first.last.single{position:absolute;width:100px;height:100px;top:0}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade .shade-name{text-align:center;margin-top:5px}#ff_spp .ff_spp_product #product-results .prod_details .shades .results .shade img{display:none}#ff_spp #works-with-results{padding-left:23px;overflow:auto}#ff_spp #works-with-results .results-header{float:left;width:34%}#ff_spp #works-with-results .results-header h2{color:#231f20}#ff_spp #works-with-results .results-header .additional_products{color:#231f20;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:22px}#ff_spp #works-with-results .results{float:right;width:64%}#ff_spp #works-with-results .results .result{float:left;width:175px;margin-right:15px}#ff_spp #works-with-results .results .result .image{width:150px;height:150px;margin-bottom:20px}#ff_spp #works-with-results .results .result .image a img{width:150px}#ff_spp #works-with-results .results .result .prod_details .rating,#ff_spp #works-with-results .results .result .prod_details .shades,#ff_spp #works-with-results .results .result .prod_details .spp{margin-bottom:5px}#ff_spp #works-with-results .results .result .prod_details .shade{overflow:auto;margin-top:10px 0}#ff_spp #works-with-results .results .result .prod_details .shade .search-swatch-container{float:left;margin:2px 10px 0 0;width:40%}#ff_spp #works-with-results .results .result .prod_details .shade .shade-name{float:left;width:50%}h2.according_to_ff{color:#231f20}h2.according_to_ff span{color:#46ab8c;display:inline-block}#main section.blueocean header{padding:20px 0;height:185px;background-image:url(/sites/clinique/themes/cl_base/img/bg-supercat-header.jpg);background-size:100% 100%;background-repeat:no-repeat;margin-bottom:45px}#main section.blueocean header .header_content{margin:0 auto;width:960px;padding-left:12px}#main section.blueocean header .header_content .blueOceanQuizButton,#main section.blueocean header .header_content .save-list-anon{border:2px solid #5dba98;color:#5dba98;margin-right:20px;padding:5px;text-decoration:none;text-transform:uppercase;background:0 0}#main section.blueocean header .header_content h1{color:#231f20;width:75%}#main section.blueocean header .header_content h1 span{color:#5dba98}#main section.blueocean .skin_diagnostic_results{padding-left:10px}#main section.blueocean .skin_diagnostic_results .diagnostic-results{margin-bottom:20px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .concern_container{margin-bottom:25px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .concern_container h2{color:#231f20;margin:0}#main section.blueocean .skin_diagnostic_results .diagnostic-results .concern_container .all_price{display:block;margin-bottom:10px;color:#231f20;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-top:10px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .prod-shelf-row .products .product{width:20%;float:left;height:400px;padding:0 10px 50px 0}#main section.blueocean .skin_diagnostic_results .diagnostic-results .prod-shelf-row .products .product .my-account-sku .btn-add-to-bag{margin-left:25px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .prod-shelf-row .products .product .my-account-sku .product-image{width:170px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .prod-shelf-row .products .product .my-account-sku .product-info{margin-left:25px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .prod-shelf-row .products .product .my-account-sku .product-info .product-name{min-height:40px}#main section.blueocean .skin_diagnostic_results .diagnostic-results .prod-shelf-row .products .product .my-account-sku .product-info .product-name a{color:#231f20}#main section.blueocean .skin_diagnostic_results .total_price_details{border-top:1px solid #dbdbdb;padding:20px 0}#main section.blueocean .skin_diagnostic_results .total_price_details .all_price{display:block;margin-bottom:10px;color:#231f20;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.blueocean_diagnostic_page .blueoceanv .header_content,.blueocean_diagnostic_page .blueoceanv .skin_diagnostic_results{padding-left:0}.eh-product .product{color:gray;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2;text-align:center}.eh-product .product .product-image{text-align:center;margin-bottom:20px}.eh-product .product .product-image.align-left{float:none}.eh-product .product .product-image img{display:block;height:auto;max-width:100%;width:auto;margin-bottom:-22px;padding-top:6px}.eh-product .product .product-image a{background:#ADD8E6;border-radius:80px;display:inline-block;padding:0;margin-bottom:20px;width:160px;height:160px}.eh-product .product .product-info{overflow:hidden;margin-bottom:7px;min-height:45px;float:none;margin:auto}.eh-product .product .product-title{color:#231f20}.eh-product .product .product-title a{color:#222;font-size:14px;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif;line-height:18px;height:52px;overflow:hidden;display:block}.eh-product .product .reviews{color:#46ab8c;font-size:11px;overflow:hidden;padding:7px 0}.eh-product .product .reviews img{display:inline;float:left;height:auto;width:55px}.eh-product .product .reviews span{display:inline;margin-left:5px}.eh-product .product a.button,.eh-product .product body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.eh-product .product body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.eh-product .product input.button[type=submit],.eh-product .product input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .eh-product .product input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .eh-product .product .continue-checkout{margin:10px 0 0 0;background:0 0;border:1px solid #e5e5e5;color:#222;text-align:center;text-rendering:inherit;text-transform:capitalize;font-family:Georgia,serif;font-style:italic;width:120px;height:35px;line-height:35px;padding:0;font-size:14px}.eh-product .product a.button:hover,.eh-product .product body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input:hover[type=submit],.eh-product .product body#viewcart #main.single .viewcart-buttons-panel .continue-checkout:hover,.eh-product .product input.button:hover[type=submit],.eh-product .product input.form-submit:hover,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .eh-product .product input:hover[type=submit],body#viewcart #main.single .viewcart-buttons-panel .eh-product .product .continue-checkout:hover{border:1px solid #222}@media only screen and (max-width:767px){.eh-product .product .product-info{width:100%}.eh-product .product .product-image a{width:100%;height:0;border-radius:50%;padding-bottom:100%}}.ingredients_container{list-style-type:none;margin:20px 0}.ingredients_container .ingredients__toggle{display:inline-block;height:10px;width:10px}.ingredients_container .ingredients__disclaimer{margin-bottom:15px;margin-top:18px}.ingredients_container .ingredients__less{background-image:url(/media/export/cms/images/minus_icon.png);margin-bottom:4px}.ingredients_container .ingredients__more{background-image:url(/media/export/cms/images/product_details_open.png)}.ingredients_container .ingredients__header{font-weight:400;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;cursor:pointer}.device-mobile .ingredients_container{list-style:none;margin:20px 15px}.device-mobile .ingredients__header{font-size:15px;color:#121212;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:700}.device-mobile__disclaimer{margin-top:15px}#blue_ocean .main_container{overflow-y:scroll}#bo-wrapper section.screen-view.ng-scope{height:100%}.guided_pick{margin:36px auto;width:100%;max-width:1040px;padding:0}.guided_pick .guided_pick--guided-pick-products{clear:right}@media only screen and (max-width:1025px){.guided_pick{padding:0 20px}}.guided_pick .guided__loading--status{margin:17px 0;padding:7px 50px;display:none;float:right}.guided_pick .guided__loading--status img{width:25px}.guided_pick .guided__loading--status.active{display:block}@media only screen and (max-width:767px){.guided_pick .guided__loading--status{padding:14px 0;width:100%;text-align:center}}.guided_pick .pick-row{display:inline-block;margin-bottom:20px;position:relative;width:100%}@media only screen and (max-width:767px){.guided_pick .pick-row .product-tout:first-child{margin-right:1%}.guided_pick .pick-row .product-tout:last-child{margin-left:1%}}.guided_pick .button-container-top{display:block}@media only screen and (max-width:767px){.guided_pick .button-container-top{display:none}}.guided_pick .guided_pick--offer-apply-button{margin:20px 0;padding:8px 27px;float:right;letter-spacing:1px;font-size:14px;cursor:pointer;width:auto;text-transform:uppercase;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;background:#fff;color:#000;border:1px solid #000}@media only screen and (max-width:767px){.guided_pick .guided_pick--offer-apply-button{padding:13px;margin:0;width:100%;text-align:center}}.guided_pick .guided_pick--offer-apply-button.apply-offer-to-cart{background:#000;color:#fff;cursor:pointer}.guided_pick .guided_pick--offer-apply-button.disabled{color:#000;font-weight:700}.guided_pick img.guided_pick--offer-image{width:100%;height:auto}.guided_pick .product-tout{margin:0 0 65px 0;color:#000;float:left;width:32.66%;font-size:20px;text-align:left;margin-right:1%}@media only screen and (max-width:767px){.guided_pick .product-tout{margin:0 0 45px 0;width:49%}}.guided_pick .product-tout:nth-of-type(3n+3){clear:right;margin-right:0}@media only screen and (max-width:767px){.guided_pick .product-tout:nth-of-type(3n+3){clear:none;margin-right:1%}}.guided_pick .product-tout.product-hide{opacity:.2;cursor:default}.guided_pick .product-tout.product-hide a{cursor:default}.guided_pick .product-tout .product{font-size:20px;min-height:auto}.guided_pick .product-tout .product .product-image{margin:0 auto;background:#f9f9f9;margin-bottom:20px;max-height:349px}.guided_pick .product-tout .product .product-name a{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}@media only screen and (max-width:767px){.guided_pick .product-tout .product .product-name{font-size:14px}}.guided_pick .product-tout .product .product-info{width:auto;float:none}.guided_pick .product-tout .product .sizes{margin:0;color:#333;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:20px;padding-right:20px}@media only screen and (max-width:767px){.guided_pick .product-tout .product .sizes{font-size:14px;color:#000}}.guided_pick .product-tout .product .button{padding:8px 27px;font-size:14px;text-transform:uppercase;border:solid 1px #000;background:#fff;color:#000;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;letter-spacing:1px;display:inline-block;position:absolute;bottom:0;border-width:2px}@media only screen and (max-width:767px){.guided_pick .product-tout .product .button{padding:8px 16px;width:auto;border-width:1px;font-size:11px;line-height:11px}}.guided_pick .product-tout .product .button:hover{color:#000}.guided_pick .product-tout .product .button.selected{background:#000;color:#fff}.guided_popup_overlay{padding:50px;font-size:18px}.sticky__guided--container{padding:5px}.sticky__guided--container .sticky__guided--loading{padding:7px 50px;display:none;float:right}@media only screen and (max-width:767px){.sticky__guided--container .sticky__guided--loading{float:none;text-align:center}}.sticky__guided--container .sticky__guided--loading img{width:25px}.sticky__guided--container .sticky__guided--loading.active{display:block}@media only screen and (max-width:767px){.sticky__guided--container{padding:10px 20px;display:inline-block;width:100%}.sticky__guided--container.sample_static{position:fixed;bottom:0;background:#fff}}.sticky__guided--container .sticky__guided--remaining{width:40%;float:left;font-size:22px;font-weight:400;color:#ccc;margin-top:4px;text-align:center}.sticky__guided--container .sticky__guided--remaining strong{color:#000}@media only screen and (max-width:1025px){.sticky__guided--container .sticky__guided--remaining{font-size:18px;margin-top:6px}}@media only screen and (max-width:767px){.sticky__guided--container .sticky__guided--remaining{display:none}}.sticky__guided--container .sticky__guided--continue{margin:0 20px 0 0;padding:8px 27px;float:right;font-size:14px;letter-spacing:1px;border:1px solid #000;text-transform:uppercase;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;width:auto}.sticky__guided--container .sticky__guided--continue.apply-offer-to-cart{cursor:pointer;background:#000;color:#fff}@media only screen and (max-width:767px){.sticky__guided--container .sticky__guided--continue{margin:0;width:100%;text-align:center}}.social-login .social-login__container{text-align:center;padding:20px 0}.social-login .social-login__divider{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;padding:0 33px;width:100%;margin:0 auto 20px}.social-login .social-login__divider:before{content:"";background:#5dba98;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.social-login .social-login__divider .inner,.social-login .social-login__divider h13__inner{padding:0 7px 0 9px;background:#fff;display:inline-block;position:relative}.social-login .social-login__email-opt-in{margin-top:20px;padding-bottom:0;text-align:left;display:flex;-webkit-display:flex;-moz-display:flex}@media only screen and (min-width:641px){.social-login .social-login__email-opt-in{display:block}}.social-login .social-login__email-opt-in .social-login__opt-in-label{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding-left:10px}.social-login .social-login__terms{margin-top:15px;padding:0;text-align:left}@media only screen and (min-width:641px){.social-login .social-login__terms{text-align:center;padding:0 20px}}.social-login .social-login__terms p{margin:0}.social-login .social-login__info,.social-login .social-login__title{display:none}.signin_container .facebook-button{display:none}#signin .wrapper-signin-block .social-login__email-opt-in{text-align:left;margin-left:36%}@media only screen and (min-width:641px){#signin .wrapper-signin-block .social-login__email-opt-in{margin-left:30%}}#signin .wrapper-signin-block .social-login__terms{padding:0 20px 0 43px}@media only screen and (min-width:641px){#signin .wrapper-signin-block .social-login__terms{text-align:left;padding-left:30%}}#signin .checkout_signin .social-login{width:89%}@media only screen and (min-width:641px){#signin .checkout_signin .social-login .social-login__divider{width:100%}}#signin .checkout_signin .social-login .social-login__email-opt-in{padding:0 20px}@media only screen and (min-width:641px){#signin .checkout_signin .social-login .social-login__email-opt-in{padding:0 20px}}#signin .checkout_signin .social-login .social-login__terms{padding:0 20px}@media only screen and (min-width:641px){#signin .checkout_signin .social-login .social-login__terms{padding:0 20px}}#signin .signin-block-content .social-login .social-login__email-opt-in,#signin .signin_container.clearfix .social-login .social-login__email-opt-in{text-align:left;margin-top:20px;padding-bottom:0}#signin .signin-block-content .social-login .social-login__email-opt-in .social-login__opt-in-label,#signin .signin_container.clearfix .social-login .social-login__email-opt-in .social-login__opt-in-label{padding-left:10px}@media only screen and (min-width:641px){#signin .signin-block-content .social-login .social-login__email-opt-in .social-login__opt-in-label,#signin .signin_container.clearfix .social-login .social-login__email-opt-in .social-login__opt-in-label{padding-left:0}}#signin .signin-block-content .social-login .social-login__terms,#signin .signin_container.clearfix .social-login .social-login__terms{text-align:left;padding:0}#signin #signin-block .social-login .social-login__email-opt-in input[type=checkbox]{width:auto;height:auto}@media only screen and (min-width:641px){#signin #signin-block .social-login .social-login__email-opt-in input[type=checkbox]{padding-left:0}}#signin #signin-block .social-login .social-login__email-opt-in label{color:#808080;margin-left:10px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.account_landing_wrapper .account-header-panel .account-profile__connected-accounts{padding:5px 0 0 7px;color:#808080;opacity:.8;font-weight:300}.site-utils__dropdown__content .social-login .social-login__container{padding:22px 28px 0 24px}@media only screen and (min-width:641px){#gnav_signin .signin_submit{margin-bottom:0}}.gnav-my-account-v1 .pane{padding-bottom:0!important}.gnav-my-account-v1 .social-login.gnav .social-login__container{padding:0}@media only screen and (min-width:641px){.gnav-my-account-v1 .social-login.gnav .social-login__divider{margin-bottom:10px}}.gnav-my-account-v1 .social-login.gnav .social-login__divider .inner{background-color:#f6f6f6}.gnav-my-account-v1 .social-login.gnav .social-login__email-opt-in{margin-top:0;text-align:left}.gnav-my-account-v1 .social-login.gnav .social-login__email-opt-in .social-login__email-opt-in-label{margin-top:20px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media only screen and (min-width:641px){.gnav-my-account-v1 .social-login.gnav .social-login__email-opt-in .social-login__email-opt-in-label{margin-top:15px}}.gnav-my-account-v1 .social-login.gnav .social-login__terms{text-align:left;padding:0}@media only screen and (min-width:641px){.gnav-my-account-v1 .social-login.gnav .social-login__terms{margin-top:7px}}#facebook_disconnect{display:inline-flex}#facebook_disconnect input.form-submit{height:29px;margin-bottom:4px;padding-top:0;padding-bottom:0;line-height:20px;margin-left:20px}.checkout-confirmation-page .social-login .social-login__container,.multi .social-login .social-login__container{padding-bottom:0;text-align:center}@media only screen and (min-width:641px){.checkout-confirmation-page .social-login .social-login__container,.multi .social-login .social-login__container{text-align:left}}.checkout-confirmation-page .social-login .social-login__divider,.checkout-confirmation-page .social-login .social-login__terms,.multi .social-login .social-login__divider,.multi .social-login .social-login__terms{display:none}.checkout-confirmation-page .social-login .social-login__title,.multi .social-login .social-login__title{display:block}.checkout-confirmation-page .social-login .social-login__info,.multi .social-login .social-login__info{margin-bottom:10px;display:block}.checkout-confirmation-page .social-login .social-login__email-opt-in input[type=checkbox],.multi .social-login .social-login__email-opt-in input[type=checkbox]{position:relative;top:8px;margin-right:10px}@media only screen and (min-width:641px){.checkout-confirmation-page .social-login .social-login__email-opt-in input[type=checkbox],.multi .social-login .social-login__email-opt-in input[type=checkbox]{top:3px}}.checkout-confirmation-page .social-login .social-login__email-opt-in label,.multi .social-login .social-login__email-opt-in label{padding:0;color:#808080}.social-info{margin-top:30px}.social-info .social-info__content{padding-left:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.social-info .social-info__content p{margin:0 0 30px 0;padding:0;line-height:1.45em}.social-info .social-info__connect{margin-bottom:30px;letter-spacing:1px}#registration.device-mobile .registration_content .social-info .social-info__content p{margin-bottom:25px}#registration.device-mobile .registration_content .social-info .social-info__content input.form-submit{padding:0 10px}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__email-opt-in{display:flex;margin-top:15px}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__email-opt-in .social-login__opt-in-checkbox{width:auto;margin-bottom:0}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__email-opt-in .social-login__opt-in-label{margin-top:10px}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__terms{margin-top:10px;text-align:left;padding:0}@media (min-width:736px) and (max-width:768px){body.section-foundation-finder #header .outer-wrap,body.section-foundation-finder #header .pg_wrapper{max-width:768px}body.section-foundation-finder #header .top-right{table-layout:fixed;max-width:596px}body.section-foundation-finder #header .offer-promo-carousel-v1{width:310px;word-wrap:break-word}body.section-foundation-finder #header .offer-promo-v1 .headline{white-space:initial}body.section-foundation-finder .footer-top-v1{max-width:768px}body.section-foundation-finder .footer-top-v1 .social-links{width:14%}body.section-foundation-finder .footer-top-v1 .signup-forms{width:64%}}@media (min-width:769px) and (max-width:1024px){body.section-foundation-finder #header .outer-wrap,body.section-foundation-finder #header .pg_wrapper{max-width:1024px}body.section-foundation-finder #header .top-right{table-layout:fixed;max-width:852px}body.section-foundation-finder #header .offer-promo-carousel-v1{width:385px;word-wrap:break-word}body.section-foundation-finder #header .offer-promo-v1 .headline{white-space:initial}body.section-foundation-finder .footer-top-v1 .signup-forms{width:64%}}body.section-foundation-finder #foundation-finder-quiz .clear{clear:both}body.section-foundation-finder #foundation-finder-quiz .ff-disabled{opacity:.3;pointer-events:none}body.section-foundation-finder #foundation-finder-quiz .foundation-finder.js-foundation-finder--v1{padding:0}body.section-foundation-finder #foundation-finder-quiz .slick-next.slick-arrow{display:none!important}body.section-foundation-finder #foundation-finder-quiz .slick-track{display:block}@media (max-width:640px){body.section-foundation-finder #foundation-finder-quiz .slick-track{width:100%!important;display:-webkit-box}}@media (max-width:640px){body.section-foundation-finder #foundation-finder-quiz .picker .picker-handle{margin-top:4px}}body.section-foundation-finder #foundation-finder-quiz .foundation-site-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide{width:100%;height:678px!important;margin:10px}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide .ff_slide_content h2{font-size:40px;line-height:1.075em;font-weight:400;text-align:center;color:#231f20;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;padding:30px 0 0 0}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide .ff_slide_content h2{font-size:36px}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide .ff_slide_content .ff-quiz__subheadline{font-size:20px;text-align:center;padding-bottom:15px}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide #ff_quiz_undertone_popup h2{font-size:36px}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide.ff-quiz__slide--7,body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide.ff-quiz__slide--8{background:url(/media/images/foundation-finder/slide_goal_bg.jpg) no-repeat}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide.ff-quiz__slide--7,body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide.ff-quiz__slide--8{background:url(/media/images/foundation-finder/slide_goal_bg_mob.jpg) no-repeat}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide--0{background-size:cover;background-repeat:no-repeat}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide-container{margin:0 auto;padding:50px 0 0 50px}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__subhead--top{font-size:30px;line-height:1.075em;margin:15px 0!important;padding:0 5%;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;margin:0;padding:0;padding:20px 0 0 0}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__headline{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__headline1{font-size:42px;line-height:1.075em;margin:0 0 15px 0;padding:0 5%;font-weight:400}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__headline2{font-size:19px;line-height:1.075em;margin:0 0 15px 0;padding:0 5%;font-weight:400}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__subhead--bottom{font-size:16px;line-height:1.075em;margin:0 0 30px 0;padding:0 5%;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;margin:0;padding:0;padding:20px 0}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__button{font-size:20px;padding:9px 15px;margin-left:5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:2px solid #000;color:#fff!important;display:inline-block;font-family:sans-serif;font-size:14px;font-weight:100;padding:6px 10px 6px 10px;text-transform:uppercase;text-decoration:none;text-align:center;padding:0;margin:0}body.section-foundation-finder #foundation-finder-quiz #mobileBC{position:absolute;z-index:1}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__header{padding:20px 0 20px 100px;display:none}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu{font-size:13px;line-height:1.075em}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu li{float:left;color:gray}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu li+li:before{content:"/";padding:0 5px;display:inline-block;text-decoration:none}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu .active{color:#000;font-weight:700}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu .past-state{color:#000;text-decoration:none;font-weight:700}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-item{cursor:pointer}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-item.selected{color:#000}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-item.active .ff-quiz__nav-text{text-decoration:underline}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-text{display:inline-block}body.section-foundation-finder #foundation-finder-quiz .ff_slide_content{margin:15px auto 0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection{width:92%;text-align:center}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection li{text-decoration:none;display:inline-block;cursor:pointer}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li{margin:3px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li a{display:block}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li img{max-width:206px;margin:0 10px}@media (min-width:1280px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li img{max-width:247px}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li img.active{opacity:.4;border:1px solid #000}@media (max-width:768px) and (orientation:portrait){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul.ff-quiz__gallery{margin-left:0}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection{width:570px;text-align:center}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .picker-handle{margin-right:12px;margin-top:5px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .cool-neutral{display:table-cell;vertical-align:middle}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .cool-neutral .picker-radio{margin:0 0 0 10px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .cool-neutral p{font-size:15px;min-height:45px;margin:0 0 0 38px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .warm-neutral{display:table-cell;vertical-align:middle}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .warm-neutral .picker-radio{margin:0 0 0 10px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .warm-neutral p{font-size:15px;min-height:45px;margin:0 0 0 38px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection label{font-size:25px;line-height:1.075em;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection p{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral,body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral{padding:0;text-align:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .coolneutral-check{float:left;width:10%;vertical-align:middle;margin:5px 0 0 20px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .cool-neutral-section{float:left;width:65%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .warmneutral-check{float:left;width:10%;vertical-align:middle;margin:5px 0 0 20px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .warm-neutral-section{float:left;width:65%}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup{display:none}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup h2{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;font-size:40px;line-height:1.075em;font-weight:400;text-align:center;color:#231f20;padding:45px 0 0 0}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup{font-size:14px;background-color:#f4f4f4;text-align:center;width:400px;padding:15px 0 30px;margin:35px auto 0;position:relative}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup{width:90%}}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_wrist p,body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_wrist p+p{margin:0;padding-bottom:6.5px;padding-top:6.5px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_wrist p+p+p{padding-bottom:5px;padding-top:5px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_jewelry{margin-top:45px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_jewelry p,body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_jewelry p+p{margin:0;padding-bottom:6.5px;padding-top:6.5px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup .undertone-finding_jewelry p+p+p{padding-bottom:5px;padding-top:5px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .untertone-finding_popup #closeButton{position:absolute;right:15px;top:15px;font-size:13px;cursor:pointer}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage{width:877px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .cen-skip{text-align:center}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .picker-handle{margin-right:12px;margin-top:0}@media (min-width:768px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .picker{min-width:200px;min-height:90px}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .coverage-container{padding:65px 0 0;float:left;position:relative;margin-left:100px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .coverage-container img{width:189px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .cov-txt{position:absolute;top:120px;left:-30px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .cov-txt label{position:absolute;z-index:-1}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage label{font-size:25px;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form{width:92%;text-align:center}@media (min-width:736px) and (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form{margin-right:0!important;margin-left:30px;width:100%}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish .selection_skip{margin:0 auto;display:block;text-align:center;margin-top:20px;clear:both}@media (min-width:736px) and (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish{margin-right:0!important;margin-left:30px;width:100%}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal{text-align:justify}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .selection_skip{margin:2% 0 0 .8%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal h2{margin:30px 0 20px 10px;font-size:40px;line-height:1.075em;font-weight:400;text-align:center;color:#000;padding:20px 0 0 0;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_results-page{margin:0 auto;padding:30px 0 0 0}body.section-foundation-finder #foundation-finder-quiz .undertone-cool_neutral{background-color:#fde5ef;width:250px;height:250px;float:left;margin-left:20px;display:table}body.section-foundation-finder #foundation-finder-quiz .undertone-warm_neutral{background-color:#fff3e9;width:250px;height:250px;float:left;margin-left:20px;display:table}body.section-foundation-finder #foundation-finder-quiz .selection_skip{text-decoration:none;color:#000;display:inline-block;margin-top:30px;font-size:20px;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .undertone-finding{font-size:19px;line-height:1.075em;margin:25px 0 30px 0;padding:0 5%;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .undertone-finding a{color:#222;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;text-decoration:underline}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection{width:848px;margin:0 auto}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection li{float:left;font-size:25px;text-align:center;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection li .picker.picker-radio .picker-handle{margin-right:12px}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection{width:100%}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection img{display:block}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection{max-width:1004px;margin:0 auto}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection img{display:block}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection ol li p{font-size:15px;margin:0 0 15px 28px;min-height:40px;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li{float:left;font-size:25px;padding:0 0 0 3%;margin-bottom:30px;width:25%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li .picker-radio{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;margin-left:0;margin-bottom:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li .picker-radio .picker-handle{margin-right:12px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection{margin-left:33%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection li{font-size:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection li .picker-radio{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection li .picker-radio .picker-handle{margin-right:12px}body.section-foundation-finder #foundation-finder-quiz .save-restart{float:right}body.section-foundation-finder #foundation-finder-quiz .save-restart .restartQuiz,body.section-foundation-finder #foundation-finder-quiz .save-restart .saveToProfile{display:inline-block;margin-left:40px}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view{padding:0 0 0 4%;position:relative;margin-bottom:2%}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li{float:left;font-size:25px;padding:30px 0 0 0;width:14%;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li a{text-decoration:none;color:#000;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal{width:22%}@media (max-width:480px){body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal{width:165px;display:block;word-wrap:break-word;padding-bottom:30px}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal #ref_skingoal1,body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal #ref_skingoal2{width:105px;display:block}}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal:last-child{position:absolute;right:6.75%;bottom:-30%;padding-top:0}@media (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal:last-child{bottom:-8%;left:50%;right:initial;width:50%}}@media (max-width:736px){body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li.ff-quiz__nav-skingoal:last-child{bottom:-10%}}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view span.recap{display:block;font-size:14px!important;padding:10px 0 0 0;text-transform:uppercase}body.section-foundation-finder #foundation-finder-quiz .refine-results{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0}body.section-foundation-finder #foundation-finder-quiz .refine-results .refine-my-results{padding:0 0 0 4%;display:inline-block;font-size:14px;color:#000}body.section-foundation-finder #foundation-finder-quiz #close-results{float:right;margin:0 90px 0 0;text-decoration:none;color:#000}body.section-foundation-finder #foundation-finder-quiz .recommended-products{padding:35px 0;max-width:1008px;margin:0 auto}body.section-foundation-finder #foundation-finder-quiz .recommended-product-view{float:left;width:42%;margin:0 2% 0 0}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .recommended-product-view{width:100%;text-align:center}body.section-foundation-finder #foundation-finder-quiz .recommended-product-view .rating_img{font-size:13px}body.section-foundation-finder #foundation-finder-quiz .recommended-product-view .read_all_review{display:none}}body.section-foundation-finder #foundation-finder-quiz .recommended-product-description{float:left;width:56%}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .recommended-product-description{width:100%;padding:0 0 0 30px}}body.section-foundation-finder #foundation-finder-quiz .recommended-product-description .shade-selection .foundation-finder-save{float:right;margin:30px 0 0}@media only screen and (min-width:641px) and (orientation:portrait){body.section-foundation-finder #foundation-finder-quiz .recommended-product-description .shade-selection .foundation-finder-save{margin:30px 55px 0 0}}@media only screen and (min-width:641px) and (orientation:landscape){body.section-foundation-finder #foundation-finder-quiz .recommended-product-description .shade-selection .foundation-finder-save{margin:10px 50px 0 0}}@media only screen and (min-width:1025px){body.section-foundation-finder #foundation-finder-quiz .recommended-product-description .shade-selection .foundation-finder-save{margin:10px 55px 0 0}}body.section-foundation-finder #foundation-finder-quiz .description-header{color:#18bd8b;font-size:28px}body.section-foundation-finder #foundation-finder-quiz .description-header .superscript-text{font-size:16px;vertical-align:super}body.section-foundation-finder #foundation-finder-quiz .description-content{padding:10px 0 10px 0;font-size:14px;line-height:1.3em}body.section-foundation-finder #foundation-finder-quiz .shade-selection-header{font-size:24px;margin:10px 0;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .select_shade .price{font-size:18px;margin:30px 0 15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .price{font-size:18px;margin:15px 0}body.section-foundation-finder #foundation-finder-quiz .more-matches-header{font-size:24px}body.section-foundation-finder #foundation-finder-quiz .shade-selection li{float:left;padding:10px 20px 0 0}body.section-foundation-finder #foundation-finder-quiz .shade-selection figcaption{text-align:center}body.section-foundation-finder #foundation-finder-quiz .recommended-products .rating_img{vertical-align:middle}body.section-foundation-finder #foundation-finder-quiz .selected-shade{padding:30px 0 15px 0;line-height:1.9em}body.section-foundation-finder #foundation-finder-quiz .selected-shade p{font-size:18px}body.section-foundation-finder #foundation-finder-quiz .selected-shade button{color:#fff;background-color:#18bd8b;outline:0;padding:5px 10px;border:none;cursor:pointer}body.section-foundation-finder #foundation-finder-quiz .more-matches{text-align:center;padding:30px 0;border-top:1px solid #e5e5e5}body.section-foundation-finder #foundation-finder-quiz .more-matches button{color:#fff;background-color:#18bd8b;outline:0;padding:5px 10px;border:none;cursor:pointer}body.section-foundation-finder #foundation-finder-quiz .more-matches li{float:left;padding:20px 0 40px 100px;width:16%}body.section-foundation-finder #foundation-finder-quiz .more-matches figure{padding:0 0 20px 0}body.section-foundation-finder #foundation-finder-quiz .more-recommendations{padding:0 100px}body.section-foundation-finder #foundation-finder-quiz .more-recommendations li{float:left;width:15%;padding-right:55px;height:330px;font-size:15px}body.section-foundation-finder #foundation-finder-quiz .more-recommendations .price{color:#a5a5a5;line-height:1.7em;margin:0}body.section-foundation-finder #foundation-finder-quiz .recommendation-header{text-align:center;line-height:1.5em;margin-bottom:40px}body.section-foundation-finder #foundation-finder-quiz .recommendation-header h2{color:#231f20}body.section-foundation-finder #foundation-finder-quiz .recommendation-header a{display:block;font-size:18px;line-height:2em;color:#231f20}body.section-foundation-finder #foundation-finder-quiz .foundation-finder{padding:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder .ff-quiz__slide--1{background-color:#f6f6f3;cursor:pointer}body.section-foundation-finder #foundation-finder-quiz .foundation-finder .ff-quiz__slide--1 .ff-quiz__slide-container{background:url(/media/images/foundation-finder/ff-home-banner-desktop.png) no-repeat 75% 100%;background-size:auto auto;background-position:right top;margin:0 auto;min-height:632px;padding:52px 0 0 25px;width:900px;background-color:#f6f6f3;font-size:16px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder .ff-quiz__slide--1 .ff-quiz__slide-container .ff-quiz-slide-header{font-weight:700}@media only screen and (max-width:736px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder .ff-quiz__slide--1 .ff-quiz__slide-container{background-size:75%;background-position:bottom right}}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder .ff-quiz__slide--1 .ff-quiz__slide-container{width:100%;min-height:600px;background-image:url(/media/images/foundation-finder/ff-home-banner.png);background-size:85%}}@media (min-width:736px) and (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder .ff-quiz__slide--1 .ff-quiz__slide-container{width:768px;padding-left:25px!important}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__button.ff-quiz__button--start{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:.9em;margin-top:10px;padding:4px 10px 3px}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__header.active{display:block}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-mobile-view__header{display:none}body.section-foundation-finder #foundation-finder-quiz .progress-preview-dropdown{width:103px;overflow:hidden;overflow:-moz-hidden-unscrollable;background:url(../../jp/images/select-downarrow.png) no-repeat right;background-size:10px 10px;display:inline-block;position:relative}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results h2.meet_header{padding:30px 0 15px;text-align:center;color:#231f20;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results h2.meet_header{text-align:center;padding:36px 0 0 0;color:#000}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results .refresh-section-wrapper{width:90%;margin:20px auto 0;text-align:right}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results .refresh-section-wrapper .result-start-over-link{color:#231f20;text-transform:uppercase;padding:0 20px 0 10px;background:url(/media/images/foundation-finder/ff_result_startover.png) no-repeat right;background-size:12px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results .top_options{text-transform:uppercase;font-size:12px;float:right}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results .top_options .restart_option,body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results .top_options .save_option{float:left;margin:10px 10px 0 0;position:relative;padding-right:25%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-results .top_options .save_option::after{content:"";width:10px;height:10px;background:url(/media/export/cms/images/plus_icon.png) no-repeat;background-size:100%;position:absolute;right:0;top:1px}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box{height:auto;width:182px;margin:0 12px 30px 0;padding:0;float:none}@media (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box{margin:0 0 30px;width:100%;border-bottom:1px solid #e5e5e5}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-info{float:right;width:180px}}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .sm_img{width:181px}@media (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .sm_img{width:135px;float:left}}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .product-name{color:#231f20}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .price{font-size:13px}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .reviews img{height:13px}@media only screen and (max-width:767px){body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 .mpp-grid ul.view-small{width:100%}}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_results-more_recommendations{padding-top:30px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_results-more_recommendations .recommendation-header a.match_option{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}@media (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu li+li::before{content:""}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__nav-menu li{float:none}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide{width:100%;height:652px!important;margin:0;border:none!important}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide-container{padding:70px 0 0 20px}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__headline1{font-size:30px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-mobile-view__header{display:none;border-bottom:1px solid #000;padding:20px 10px 10px 10px;font-size:14px;width:90%;margin:0 auto}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-mobile-view__header .progress-steps{float:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-mobile-view__header .progress-preview-dropdown{float:right}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-mobile-view__header .progress-preview-dropdown select{font-size:16px;border:none;outline:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder-mobile-view__header.showHdr{display:block}body.section-foundation-finder #foundation-finder-quiz #mobileBC.hide{display:none}body.section-foundation-finder #foundation-finder-quiz #mobileBC.show{display:block}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__header{display:none;width:100%;padding:20px 32px 0 0;text-align:right;position:absolute;right:0;background-color:#fff;z-index:1}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__header li{padding:0 0 20px 0;font-size:14px}body.section-foundation-finder #foundation-finder-quiz #stepTxt{vertical-align:middle;display:inline-block;font-size:14px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection{width:310px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection h2{font-size:28px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul{margin-left:12px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li{padding:0 5px 2px 0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li img{max-width:130px;margin:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage{width:310px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage label{font-size:25px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage h2{font-size:28px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .coverage-container{padding:30px 0 0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .coverage-container .cov-txt{top:70px;left:-35px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .coverage-container img{width:130px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection{width:305px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection h2{font-size:28px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection label{font-size:18px;display:inline-block;margin-top:3px;text-align:left;width:80px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral{width:47%;height:145px;margin-left:10px;margin-left:3px!important;text-align:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .picker-radio{margin:0 0 0 15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral p{width:80px;font-size:13px;margin:5px 0 0 43px;text-align:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .cool-neutral-section{text-align:justify;margin-left:15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral{width:47%;height:145px;margin-left:10px;text-align:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .picker-radio{margin:0 0 0 15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral p{width:80px;font-size:13px;margin:5px 0 0 43px;text-align:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .warm-neutral-section{text-align:justify;margin-left:15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-finding{font-size:16px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup .undertone-finding_popup{width:320px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form h2{font-size:28px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish h2{font-size:28px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal{margin:15px auto 0;width:310px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal h2{font-size:42px;padding:20px 0 0 0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .selection_skip{display:block;font-size:18px;margin:0 auto;text-align:center}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection img{display:inline-block;width:32%;vertical-align:middle}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection li{text-align:justify;font-size:20px;width:223px;padding:10px 0 0 30px;float:none}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection{width:340px;margin-left:10px;margin:0 auto;margin:0 auto}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li{font-size:20px;width:50%;height:245px;padding:0;margin-bottom:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection ol{margin-left:5px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection ol li .picker-radio{margin-bottom:5px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection ol li p{font-size:13px;margin:0 0 8px 0;min-height:35px;text-align:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection img{width:100px;margin:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection .selection_skip{display:inline-block;font-size:18px;margin-left:0;margin-top:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection{margin-left:3%;text-align:justify}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection li{font-size:17px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal-selection li .picker.picker-radio .picker-handle{margin-right:10px;margin-top:2px}body.section-foundation-finder #foundation-finder-quiz .refine-results{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0}body.section-foundation-finder #foundation-finder-quiz .refine-results .refine-my-results{padding:0 0 0 20px;display:inline-block;font-size:14px;color:#000}body.section-foundation-finder #foundation-finder-quiz #close-results{margin:0 20px 0 0}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view{width:90%;padding:0;margin:20px auto 0}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li{width:50%;padding-left:20px;padding-bottom:20px;padding:0 0 20px 20px}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li span.recap{padding:0}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li:nth-child(6){width:50%}body.section-foundation-finder #foundation-finder-quiz .refine-results-expanded_view li:nth-child(6) span.recap{margin-bottom:22px}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1{padding:0}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 li.mpp-box{height:180px!important;float:none;padding:0}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 li.mpp-box img.sm_img{width:135px}body.section-foundation-finder #foundation-finder-quiz .cl-mpp-product-layout-v1 li.mpp-box .product-info{position:relative;left:auto;margin-top:55px;margin-bottom:0}body.section-foundation-finder #foundation-finder-quiz .product-list.full_width{padding:0}body.section-foundation-finder #foundation-finder-quiz .product-list.full_width .product-thumb img{width:320px}body.section-foundation-finder #foundation-finder-quiz .product-list.full_width .product-thumb .rating_img{width:auto!important}body.section-foundation-finder #foundation-finder-quiz .product-list.full_width .product-info{padding:0 20px}body.section-foundation-finder #foundation-finder-quiz .product-list.full_width .btn-add-to-bag{margin:20px 0}body.section-foundation-finder #foundation-finder-quiz .ff-quiz .ff-quiz__carousel .slick-list{overflow:auto!important}}@media (min-width:736px) and (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz .ff-quiz__carousel .slick-list{overflow:hidden!important}}@media (min-width:480px) and (max-width:600px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection{width:400px}body.section-foundation-finder #foundation-finder-quiz #ff_quiz_undertone_popup{width:400px;margin:0 auto}}@media (min-width:480px) and (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection{width:82%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection h2{font-size:32px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul{margin-left:12px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li{padding:0 5px 2px 0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li img{max-width:206px;margin:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection h2{font-size:32px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral{width:47%;height:165px;margin-left:10px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .picker-radio{margin:0 0 0 15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral p{width:101px;padding:0 31px 0 0;margin:5px 0 0 43px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .cool-neutral-section{text-align:justify;margin-left:15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-finding{font-size:18px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral{height:165px;width:47%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .picker-radio{margin:0 0 0 15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral p{width:101px;padding:0 31px 0 0;margin:5px 0 0 43px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .warm-neutral-section{text-align:justify;margin-left:15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage{width:100%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage h2{font-size:32px;padding-top:25px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage .coverage-container{width:25%;margin-left:8%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection{width:100%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection li{width:25%;float:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection img{width:60%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection{width:95%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li{width:25%}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide.ff-quiz__slide--7,body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide.ff-quiz__slide--8{background-size:cover}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal{width:90%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .foundation-finder_skin-goal-selection{margin-left:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .foundation-finder_skin-goal-selection li{width:50%;float:left}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .foundation-finder_skin-goal-selection li:nth-child(odd){clear:both}body.section-foundation-finder #foundation-finder-quiz .undertone-warm_neutral{width:47%;height:165px;margin-left:10px}}@media (min-width:768px) and (max-width:1023px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide-container{padding:50px 0 0 50px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection{width:560px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection label{width:auto}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral .picker-radio{margin:0 0 0 15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-cool_neutral .cool-neutral p{margin:5px 0 0 43px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral .picker-radio{margin:0 0 0 15px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_undertone_selection .undertone-warm_neutral .warm-neutral p{margin:5px 0 0 43px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_coverage,body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection{width:768px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection li{width:192px;float:left;padding-left:0}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_form-selection li img{display:block;margin-top:20px;width:100px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection{margin:auto;width:768px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li:nth-child(1){padding-left:10px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li{width:190px;position:relative}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection li p{width:165px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_finish-selection img{position:absolute;top:100px;width:100px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal{width:768px}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .foundation-finder_skin-goal-selection{margin-left:5%}body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skin-goal .foundation-finder_skin-goal-selection li{float:left;font-size:20px;padding:0 0 15px;width:50%}}@media (min-width:736px) and (max-width:768px){body.section-foundation-finder #foundation-finder-quiz .foundation-finder_skintone_selection ul li img{max-width:200px}}@media (min-width:1024px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__slide-container{padding:100px 0 0 200px}}body.section-foundation-finder #foundation-finder-quiz .shade{float:left;padding-bottom:7px;width:186px}body.section-foundation-finder #foundation-finder-quiz .shade .shade-content .search-swatch-container{width:118px;height:121px;margin-bottom:10px}body.section-foundation-finder #foundation-finder-quiz .shade .shade-content.active img{outline:2px solid #ccc;outline-offset:3px}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow{-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out false;-o-transition:background .2s ease-in-out false;transition:background .2s ease-in-out;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:37%;position:absolute;background:rgba(0,0,0,.5);left:0;z-index:2;cursor:pointer;padding:0;height:50px;line-height:50px;width:25px;font-size:18px;color:#fff;text-align:center;display:block}@media (max-width:480px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow{top:34%;left:-1px}}@media (min-width:768px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow{top:38%;height:105px;line-height:105px;width:40px;font-size:32px}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow:hover{background:rgba(0,0,0,.9)}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow .icon{left:0;height:50px;display:block;position:relative}@media (min-width:768px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow .icon{left:0;margin-top:60%}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow--next{left:auto;right:0}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow--next .icon{left:auto;right:0;background:url(/media/images/foundation-finder/ff_right_arrow.png) no-repeat scroll center center}@media (min-width:768px){body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow--next .icon{right:0}}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow--next .icon::before{content:none}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow--prev .icon{background:url(/media/images/foundation-finder/ff_left_arrow.png) no-repeat scroll center center}body.section-foundation-finder #foundation-finder-quiz .ff-quiz__gallery-arrow--prev .icon::before{content:none}body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper,body.section-foundation-finder#landing .foundation-finder .outer-wrap,body.section-foundation-finder#landing .foundation-finder .pg_wrapper{max-width:100%}body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap .refresh-section-wrapper,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper .refresh-section-wrapper,body.section-foundation-finder#landing .foundation-finder .outer-wrap .refresh-section-wrapper,body.section-foundation-finder#landing .foundation-finder .pg_wrapper .refresh-section-wrapper{width:90%;margin:20px auto 0;text-align:right}body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap .refresh-section-wrapper .result-start-over-link,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper .refresh-section-wrapper .result-start-over-link,body.section-foundation-finder#landing .foundation-finder .outer-wrap .refresh-section-wrapper .result-start-over-link,body.section-foundation-finder#landing .foundation-finder .pg_wrapper .refresh-section-wrapper .result-start-over-link{color:#231f20;text-transform:uppercase;padding:0 20px 0 10px;background:url(/media/images/foundation-finder/ff_result_startover.png) no-repeat right;background-size:12px}body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap .meet_header,body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap .recommended-products,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper .meet_header,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper .recommended-products,body.section-foundation-finder#landing .foundation-finder .outer-wrap .meet_header,body.section-foundation-finder#landing .foundation-finder .outer-wrap .recommended-products,body.section-foundation-finder#landing .foundation-finder .pg_wrapper .meet_header,body.section-foundation-finder#landing .foundation-finder .pg_wrapper .recommended-products{max-width:960px;margin:0 auto}body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap .meet_header .shade-selection .shade,body.section-foundation-finder#diagnostics .foundation-finder .outer-wrap .recommended-products .shade-selection .shade,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper .meet_header .shade-selection .shade,body.section-foundation-finder#diagnostics .foundation-finder .pg_wrapper .recommended-products .shade-selection .shade,body.section-foundation-finder#landing .foundation-finder .outer-wrap .meet_header .shade-selection .shade,body.section-foundation-finder#landing .foundation-finder .outer-wrap .recommended-products .shade-selection .shade,body.section-foundation-finder#landing .foundation-finder .pg_wrapper .meet_header .shade-selection .shade,body.section-foundation-finder#landing .foundation-finder .pg_wrapper .recommended-products .shade-selection .shade{width:178px}.random-gift-picker-formatter{width:100%;position:relative;overflow:visible;font-size:0}.random-gift-picker-formatter .clinique-spinner-delivery-msg{padding:1px;display:none;box-shadow:0 5px 10px #bdbcbc;margin-bottom:-20px;background-color:#fff;width:100%;z-index:101;height:auto}@media only screen and (max-width:640px){.random-gift-picker-formatter .clinique-spinner-delivery-msg{margin-bottom:0;display:block}}.random-gift-picker-formatter .clinique-spinner-delivery-msg p{margin:15px 10px;font-size:16px;line-height:16px;color:#e42e69;font-family:HelveticaNeueLTStd65Medium,Helvetica,Arial,sans-serif;font-weight:400}.random-gift-picker-formatter .clinique-spinner-prize-list{padding:4px 2px;margin:0 auto;max-width:912px;border:6px solid;margin-top:100px}@media only screen and (max-width:640px){.random-gift-picker-formatter .clinique-spinner-prize-list{display:none}}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner{padding:20px 30px;border:1px solid}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner ul{display:flex;text-align:center;justify-content:space-between;margin-top:20px}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner .clinique-spinner-prize-item{text-align:center;font-size:18px;line-height:19px;max-width:220px}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner .clinique-spinner-prize-item img{width:210px;height:210px}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner .clinique-spinner-prize-item h4{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;color:#000}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner .clinique-spinner-prize-item p{margin:0}.random-gift-picker-formatter .clinique-spinner-prize-list .clinique-spinner-prize-list--inner h2{margin:0;font-size:30px;line-height:30px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif}.random-gift-picker-formatter #game-error .button,.random-gift-picker-formatter #game-unavailable .button{background-color:#fff;outline:#83cfce 1px solid;color:#83cfce;border:1px solid #83cfce;outline-offset:-3px;font-size:18px;line-height:18px;min-width:200px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400;position:relative}.random-gift-picker-formatter #game-error .button:hover:before,.random-gift-picker-formatter #game-unavailable .button:hover:before{content:" ";background-color:rgba(0,0,0,.1);width:100%;height:100%;left:0;top:0;position:absolute}.random-gift-picker-formatter #game-error .pop-up-box-inner,.random-gift-picker-formatter #game-unavailable .pop-up-box-inner{padding:40px;display:flex;align-items:center;justify-content:center;position:relative}.random-gift-picker-formatter #game-error .pop-up-box-inner p,.random-gift-picker-formatter #game-unavailable .pop-up-box-inner p{font-size:18px;line-height:19px;font-family:HelveticaNeueLTStd45Light}.random-gift-picker-formatter #game-error .pop-up-box-inner p.small,.random-gift-picker-formatter #game-unavailable .pop-up-box-inner p.small{font-size:12px;line-height:16px}.random-gift-picker-formatter #game-error .pop-up-box-inner h2,.random-gift-picker-formatter #game-unavailable .pop-up-box-inner h2{color:#000;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:30px;line-height:30px}@media only screen and (max-width:640px){.random-gift-picker-formatter #game-error .pop-up-box-inner h2,.random-gift-picker-formatter #game-unavailable .pop-up-box-inner h2{font-size:26px}.random-gift-picker-formatter #game-error .pop-up-box-inner .button,.random-gift-picker-formatter #game-unavailable .pop-up-box-inner .button{max-width:200px}}.random-gift-picker-formatter #game-error p.unavailable-terms,.random-gift-picker-formatter #game-unavailable p.unavailable-terms{padding:0 30px;position:absolute;width:100%;bottom:30px;left:0}.random-gift-picker-formatter #loading{width:100%;height:100%;background:rgba(0,0,0,.7);z-index:4;position:absolute}.random-gift-picker-formatter #loading .loading-inner{width:100%;height:100%;text-align:center}.random-gift-picker-formatter #loading .loading-inner p.loading-title{margin-top:200px}.random-gift-picker-formatter .loading-dots{width:20px;display:inline-block;text-align:left;font-size:16px}.random-gift-picker-formatter .pop-up-box{position:absolute;width:100%;height:100%;max-height:920px;left:0;top:0;align-items:center;justify-content:center;display:flex;flex-wrap:wrap;z-index:3;text-align:center;background-color:rgba(0,0,0,.7)}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box{height:auto}.random-gift-picker-formatter .pop-up-box.pop-up-box--win-box{justify-content:flex-start;flex-direction:column}}.random-gift-picker-formatter .pop-up-box.hidden{display:none}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable{height:100%;align-items:center}}.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .clinique-spinner-delivery-msg{position:absolute;top:0}.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .pop-up-box-inner{width:600px;height:400px}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .pop-up-box-inner{max-width:90%;border:6px solid #f8afb8;outline:2px solid #f8afb8;outline-offset:-11px;font-size:28px}}.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .pop-up-box-inner h2{margin-top:70px;line-height:30px;font-size:30px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .pop-up-box-inner h2{font-size:24px;line-height:24px;margin-top:0}}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .pop-up-box-inner .pop-up-box-title-banner{max-width:50%;top:-125px;left:25%}}.random-gift-picker-formatter .pop-up-box.pop-up-box--game-unavailable .pop-up-box-title-banner{padding:0;background-position:center center;background-repeat:no-repeat;display:block;width:300px;height:250px;position:absolute;background-size:contain;top:-115px}.random-gift-picker-formatter .pop-up-box .pop-up-box-inner{padding:0 40px;display:table;width:470px;height:470px;background-size:100% 100%;background-repeat:no-repeat;background-color:#fff;font-size:14px}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box .pop-up-box-inner .win-remaining-goes{display:none}}.random-gift-picker-formatter .pop-up-box .pop-up-box-inner .win-remaining-goes--mobile{display:none}@media only screen and (max-width:640px){.random-gift-picker-formatter .pop-up-box .pop-up-box-inner .win-remaining-goes--mobile{display:block}}.random-gift-picker-formatter .pop-up-box .pop-up-footer{padding:10px;width:100%;position:absolute;bottom:0;left:0}.random-gift-picker-formatter .pop-up-box .button{padding:15px 10px;background-color:#ccc;display:inline-block;min-width:185px;color:#000;border:1px solid #000;text-decoration:none}.random-gift-picker-formatter .pop-up-box .pop-up-box-inner p{margin-top:20px;margin-bottom:10px;font-size:14px;line-height:16px}.random-gift-picker-formatter .pop-up-box .popup-social-facebook{background:url(/media/export/cms/spinner/social/facebook.png);width:30px;height:30px}.random-gift-picker-formatter .pop-up-box .popup-social-twitter{background:url(/media/export/cms/spinner/social/twitter.png);width:30px;height:30px}.random-gift-picker-formatter .pop-up-box .popup-social-pinterest{background:url(/media/export/cms/spinner/social/pinterest.png);width:30px;height:30px}.random-gift-picker-formatter .pop-up-box .popup-social-btn{margin:10px;display:inline-block;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:contain}.random-gift-picker-formatter .error-message{display:none}.random-gift-picker-formatter .help-overlay{top:0;left:0;right:0;bottom:0;z-index:2;display:none;position:absolute;background:rgba(0,0,0,.7)}.random-gift-picker-formatter .help-overlay>*{position:absolute}.random-gift-picker-formatter .help-overlay p:not(.help-text-title){font-size:16px;line-height:22px;display:inline-block}.random-gift-picker-formatter #loading .loading-inner p:not(.loading-title){font-size:16px;line-height:22px;display:inline-block}.random-gift-picker-formatter #loading .loading-inner p.loading-title,.random-gift-picker-formatter .help-overlay p.help-text-title{font-size:40px;margin-bottom:20px}.random-gift-picker-formatter .help-overlay .help-text-main{text-align:center;width:450px;left:calc(50% - 225px);top:50%;margin-top:-200px}.random-gift-picker-formatter #need-help-text{font-weight:700;position:absolute;bottom:10px;width:100%;font-size:12px;left:632px}.random-gift-picker-formatter #terms-and-conditions-text{font-weight:700;position:absolute;bottom:10px;width:100%;font-size:12px;left:897px}.random-gift-picker-formatter #game-unavailable .button{margin-top:20px}.random-gift-picker-formatter #terms-and-conditions{display:none;position:relative}.random-gift-picker-formatter #terms-and-conditions>div{padding:20px}.random-gift-picker-formatter #terms-and-conditions>div p{line-height:16px}.random-gift-picker-formatter #terms-and-conditions>div>#terms-close-btn{position:absolute;cursor:pointer}@media only screen and (max-width:470px){.random-gift-picker-formatter .pop-up-box{height:100%;top:0;margin-top:0}}@media all and (min-width:764px){.random-gift-picker-formatter .random-gift-picker-formatter{min-width:764px}.random-gift-picker-formatter #terms-and-conditions{top:0;left:0;right:0;bottom:0;z-index:3;position:absolute;background:rgba(0,0,0,.7)}.random-gift-picker-formatter #terms-and-conditions>div{padding:20px;position:absolute;top:50%;height:350px;margin:-175px 0 0 -250px;width:500px;left:50%;z-index:999;overflow-x:scroll}.random-gift-picker-formatter #terms-and-conditions>div>#terms-close-btn{top:10px;right:0}}@media only screen and (max-width:356px){.random-gift-picker-formatter #game-unavailable.pop-up-box .pop-up-box-inner p{margin:0;padding:40px 10px;font-size:12px;line-height:14px}.random-gift-picker-formatter .help-overlay p:not(.help-text-title){font-size:12px;line-height:14px}}@media only screen and (max-width:764px){.random-gift-picker-formatter{min-height:87vh}.random-gift-picker-formatter .desktop{display:none}.random-gift-picker-formatter .mobile{display:block}.random-gift-picker-formatter .button{float:none}.random-gift-picker-formatter #need-help-text{left:0;text-align:center;padding:0 20px;font-size:11px;bottom:10px}.random-gift-picker-formatter #terms-and-conditions-text{left:0;text-align:center;padding:0 20px;font-size:11px;bottom:-10px}.random-gift-picker-formatter .help-overlay .help-text-main{width:80%;left:50%;margin:0 0 0 -40%;top:20px}.random-gift-picker-formatter .help-overlay p.help-text-title{font-size:32px}.random-gift-picker-formatter #game-unavailable.pop-up-box .pop-up-box-inner{padding:0 5px}.random-gift-picker-formatter #terms-and-conditions>div>#terms-close-btn{top:35px;right:20px}}@media only screen and (max-width:764px) and (min-width:356px){.help-overlay p:not(.help-text-title){font-size:14px;line-height:16px}.border.bottom-border{background-position:calc(50% + 270px)}}@media only screen and (max-width:1580px) and (min-width:764px){.random-gift-picker-formatter .random-gift-picker-formatter .border.bottom-border{background-position:calc(50% + 190px)}.random-gift-picker-formatter .random-gift-picker-formatter #need-help-text{left:calc(50% - 154px)}.random-gift-picker-formatter .random-gift-picker-formatter #terms-and-conditions-text{left:calc(50% + 113px)}}.random-gift-picker-formatter,section.clinique-spinner{padding:0;text-align:center;font-family:HelveticaNeueLTStd55Roman,Helvetica,Arial,Sans-Serif;position:relative}.random-gift-picker-formatter p,section.clinique-spinner p{font-family:HelveticaNeueLTStd35Thin,Helvetica,Arial,Sans-Serif}section.clinique-spinner .ir{display:inline-block;overflow:hidden;text-indent:-9999px;text-align:left;background-size:100% auto;background-repeat:no-repeat;background-position:center center}section.clinique-spinner .spinner-grad{background:linear-gradient(to bottom,#f8f9fa,#fff)}section.clinique-spinner h2{margin:40px auto 0;z-index:2;position:relative;font-family:HelveticaNeueLTStd35Thin;color:#000}section.clinique-spinner .game-bg{width:100%;height:360px;background-position:center center;position:absolute;top:0;left:0}section.clinique-spinner .game-block{margin:-80px auto 0;position:relative;overflow:hidden}section.clinique-spinner .game-spinners{margin:100px auto 0;padding:5px;max-width:980px;font-size:0;background-color:#333;background-image:url(/media/export/cms/spinner/LP_Frame_Mobile_Highlight.jpg);background-position:top center;background-repeat:no-repeat;background-size:100% auto;position:relative;overflow:hidden;display:inline-block}section.clinique-spinner .game-spinners-border{padding:15px 4px;border:1px solid #fff;background-color:transparent}section.clinique-spinner .game-spinner{padding:0;margin:0 10px;width:280px;height:280px;max-width:31%;border:0;background-color:#fff;display:inline-block;overflow:hidden;position:relative}section.clinique-spinner .game-spinner .game-icon{width:100%;height:280px;position:relative;background-size:auto 60%;background-position:center calc(50% - 10px);background-repeat:no-repeat}section.clinique-spinner .game-spinner .game-icon-caption{position:absolute;left:0;bottom:25px;width:100%;color:#000;text-align:center;font-size:20px}section.clinique-spinner .game-spinner .spinner-container{position:relative}section.clinique-spinner p.clinique-spinner-mainline{margin:40px auto 0;display:block;font-size:20px;font-family:HelveticaNeueLTStd45Light;line-height:24px;font-weight:100;max-width:600px}section.clinique-spinner .play-button{margin:40px auto 0;padding:15px 40px;text-transform:uppercase;text-align:center;z-index:2;font-size:24px;font-family:HelveticaNeueLTStd65Medium,Helvetica,Arial,sans-serif;display:inline-block;outline:1px solid #fff;outline-offset:-5px;cursor:pointer;opacity:1;transition:opacity .5s;position:relative}section.clinique-spinner .play-button.disabled{opacity:.4;cursor:not-allowed}section.clinique-spinner .button:hover:before,section.clinique-spinner .play-button:hover:before{content:" ";background-color:rgba(0,0,0,.1);width:100%;height:100%;left:0;top:0;position:absolute}section.clinique-spinner #remaining-spins{margin:10px auto 0;font-size:20px;text-transform:uppercase;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400}@media only screen and (max-width:1024px){section.clinique-spinner #remaining-spins{font-size:14px}}section.clinique-spinner .subline-tcs{padding:30px 0;margin:60px auto 0;text-align:center;background-color:#f5f6f7}section.clinique-spinner .subline-tcs p{margin:0 auto;max-width:900px;font-size:12px;line-height:18px;color:#666}section.clinique-spinner .clinique-spinner-title{width:315px;height:168px}section.clinique-spinner section#play-again-popup{background-color:rgba(0,0,0,.7);position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1001;align-items:center;justify-content:center;display:none}section.clinique-spinner section#play-again-popup.active{display:flex}section.clinique-spinner section#play-again-popup .play-again-popup-box{padding:20px;max-width:600px;display:none}section.clinique-spinner section#play-again-popup .play-again-popup-container{padding:20px;background-color:#fff;border:10px solid #000;outline:2px solid #000;outline-offset:-15px;box-shadow:0 0 10px rgba(0,0,0,.1)}section.clinique-spinner section#play-again-popup .play-again-popup-container h2{margin:-100px auto 0}section.clinique-spinner section#play-again-popup .play-again-popup-container p{margin:10px auto 0;font-size:18px}section.clinique-spinner section#play-again-popup .play-again-popup-container p.sub-header{margin:15px auto 0;font-size:30px;line-height:30px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif}section.clinique-spinner section#play-again-popup .play-again-popup-container p.sub-line{margin:10px auto 0}section.clinique-spinner section#play-again-popup .play-button{margin:25px auto 0;padding:10px 40px;font-size:20px;background-color:#fff;border:1px solid #000;outline:1px solid #000;outline-offset:-3px}section.clinique-spinner section#play-again-popup .play-again-popup-container div.play-again-tcs p{margin:20px auto 5px;font-size:11px;color:#666;display:block}section.clinique-spinner section#game-win-box{z-index:100}section.clinique-spinner section#game-win-box.loading{opacity:1}section.clinique-spinner section#game-win-box.loading .pop-up-box-inner{opacity:1}section.clinique-spinner section#game-win-box.loading .button{opacity:.7;pointer-events:none}section.clinique-spinner section#game-win-box.loading .button a{pointer-events:none}section.clinique-spinner section#game-win-box.loading .win-image,section.clinique-spinner section#game-win-box.loading .win-info{opacity:.2}section.clinique-spinner section#game-win-box.loading .win-message-items{background:url(/media/export/cms/479-01%20Clinique_LoadingGif_R22.gif) no-repeat center center}section.clinique-spinner section#game-win-box .pop-up-box-inner{padding:0;width:600px;height:680px;position:relative;display:block}section.clinique-spinner section#game-win-box .pop-up-box-inner .win-banner{padding:0;margin:50px 0 0 -50px;background-position:center center;background-repeat:no-repeat;display:block;text-indent:-999px;overflow:hidden;width:700px;height:120px}section.clinique-spinner section#game-win-box.pop-up-box .pop-up-footer{padding:0 50px 50px;color:#666;font-size:12px}section.clinique-spinner section#game-win-box .win-message-items{padding:0 35px;display:flex}section.clinique-spinner section#game-win-box .win-image,section.clinique-spinner section#game-win-box .win-image--mobile{margin:0;width:220px;height:400px;display:inline-block;align-items:center;justify-content:center;vertical-align:top;background-position:center center;background-repeat:no-repeat;background-size:contain}section.clinique-spinner section#game-win-box .win-image{width:260px}section.clinique-spinner section#game-win-box .win-image--mobile{display:none}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .win-image{display:none}section.clinique-spinner section#game-win-box .win-image--mobile{display:block}}section.clinique-spinner section#game-win-box .win-info{margin:0;padding:0;width:340px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}section.clinique-spinner section#game-win-box .win-info h2{margin:0 auto;font-size:30px;font-weight:600;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .win-info .win-offer-message{font-size:20px;line-height:21px}}section.clinique-spinner section#game-win-box .win-offer-message{margin:20px auto 0;padding:0 15px;font-size:18px;line-height:19px;font-weight:200;font-family:HelveticaNeueLTStd45Light}section.clinique-spinner section#game-win-box .button{background-color:#83cfce;border:0;outline:#fff 1px solid;outline-offset:-2px;font-size:18px;color:#fff}section.clinique-spinner section#game-win-box .button,section.clinique-spinner section#game-win-box .play-again-btn{min-width:200px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400;position:relative}section.clinique-spinner section#game-win-box .remaining-spins{font-size:14px;letter-spacing:-.025em;text-transform:uppercase;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}section.clinique-spinner section#game-win-box .play-again-btn{margin:10px auto 0;background-color:#fff;outline-color:#83cfce;color:#83cfce;border:1px solid #83cfce;outline-offset:-3px;font-size:18px}section.clinique-spinner section#game-win-box .win-box-btns{margin:20px auto 0}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .win-box-btns{display:flex;justify-content:center}}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .win-box-btns .single-btn-box{display:flex}}section.clinique-spinner section#game-win-box .win-box-btns .single-btn-box .apply_offer_subtext--mobile{padding:0 5px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:600}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .win-box-btns .right-btn-box .button,section.clinique-spinner section#game-win-box .win-box-btns .single-btn-box .button{padding:0 10px;min-width:0;font-size:16px}section.clinique-spinner section#game-win-box .win-box-btns .right-btn-box .button.large-btn,section.clinique-spinner section#game-win-box .win-box-btns .single-btn-box .button.large-btn{min-width:170px}}section.clinique-spinner section#game-win-box .apply_offer_subtext{font-size:16px;font-weight:600;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .apply_offer_subtext{display:none}}section.clinique-spinner section#game-win-box .apply_offer_subtext--mobile{display:none}@media only screen and (max-width:640px){section.clinique-spinner section#game-win-box .apply_offer_subtext--mobile{display:block}}section.clinique-spinner section#game-win-box .win-offer-message{width:100%}@media only screen and (max-width:640px){section.clinique-spinner .game-block{margin:-80px auto 0}section.clinique-spinner .game-bg{height:155px;background-size:61px 9px}section.clinique-spinner .game-spinners{padding:1px;margin:60px auto 0;width:95%}section.clinique-spinner .game-spinners-border{padding:5px 0}section.clinique-spinner .game-spinner{padding:1px;margin:0 1%;width:31%;height:140px}section.clinique-spinner .game-spinner .game-icon{background-size:contains;background-position:center calc(50% - 10px);height:140px}section.clinique-spinner .game-spinner .game-icon-win{background-size:auto 55%;background-position:center calc(50%)}section.clinique-spinner .game-spinner .game-icon-caption{position:absolute;left:0;bottom:15px;width:100%;color:#000;text-align:center;font-size:16px;font-weight:400}section.clinique-spinner p.clinique-spinner-mainline{margin:15px auto 0;padding:0 10px;font-size:24px;line-height:25px}}@media only screen and (max-width:640px){section.clinique-spinner h2{margin:10px auto 0}section.clinique-spinner #play-button{margin:20px auto 0;font-size:18px;outline-offset:-2px}section.clinique-spinner .subline-tcs{margin:20px auto 0;padding:20px}section.clinique-spinner section#play-again-popup{background-size:61px 9px}section.clinique-spinner section#play-again-popup .play-again-popup-box{padding:15px;box-shadow:none}section.clinique-spinner section#play-again-popup .play-again-popup-container{border-width:5px;outline-width:1px;outline-offset:-7px}section.clinique-spinner section#play-again-popup .play-again-popup-container h2{margin:-110px auto 0}section.clinique-spinner section#play-again-popup .play-again-popup-container p.sub-header{font-size:28px;line-height:30px;font-weight:100}section.clinique-spinner section#play-again-popup .play-again-popup-container p.sub-line{margin:20px auto 0;font-size:16px;font-weight:100}section.clinique-spinner section#play-again-popup .play-button{padding:15px 40px}section.clinique-spinner section#play-again-popup .play-again-popup-container div.play-again-tcs p{margin:20px auto 0;font-size:10px}section.clinique-spinner section#game-win-box .pop-up-box-inner{padding:20px 10px;width:100%;height:auto;overflow:hidden}section.clinique-spinner section#game-win-box .pop-up-box-inner .win-banner{margin:45px auto 0;width:100%;height:70px}section.clinique-spinner section#game-win-box .pop-up-box-inner .button{max-width:200px}section.clinique-spinneG section#game-win-box .win-message-items{display:block}section.clinique-spinner section#game-win-box .win-image,section.clinique-spinner section#game-win-box .win-image--mobile{height:300px;width:100%;background-size:contain}section.clinique-spinner section#game-win-box .win-info{height:auto;width:100%;background-size:contain;display:block}section.clinique-spinner section#game-win-box .win-offer-message{margin:0 auto;font-size:16px}section.clinique-spinner section#game-win-box .win-message-items{padding:0 10px;display:block}section.clinique-spinner section#game-win-box .win-box-btns{margin:0 auto}section.clinique-spinner section#game-win-box .button,section.clinique-spinner section#game-win-box .play-again-btn{padding:0;margin:10px auto 0;width:100%}.random-gift-picker-formatter #game-error .button,.random-gift-picker-formatter#game-unavailable .button{padding:0;margin:10px auto 0;width:100%}.random-gift-picker-formatter .pop-up-box .pop-up-footer{padding:0 0 30px;margin:10px auto 0;position:relative}section.clinique-spinner .clinique-spinner-title{width:204px;height:106px}}.sells-with{padding:0 20px}@media only screen and (min-width:641px){.sells-with{padding:0}}.sells-with--description--product-name{color:#46ab8c}.sells-with--title{margin-bottom:10px;margin-left:10px}@media only screen and (min-width:641px){.sells-with--title{margin-left:0}}.sells-with h3{font-size:15px;color:#000}.sells-with ul.sells-with-grid{display:flex;justify-content:flex-start;margin-bottom:10px}.sells-with ul.sells-with-grid li{margin-right:5px;padding:5px;cursor:pointer}.sells-with ul.sells-with-grid li img{width:100%}.sells-with ul.sells-with-grid li.active img{border-bottom:2px solid #000}.sells-with ul.sells-with-grid li.unavailable{opacity:.5;cursor:not-allowed}.sells-with .grid .outer-wrap,.sells-with .grid .pg_wrapper{padding-left:0}.sells-with--panel.border{border-bottom:1px solid #ccc;padding:20px 15px}.sells-with--panel .button-wrapper a.add-to-cart.button,.sells-with--panel .button-wrapper body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.add-to-cart[type=submit],.sells-with--panel .button-wrapper body#viewcart #main.single .viewcart-buttons-panel .add-to-cart.continue-checkout,.sells-with--panel .button-wrapper input.add-to-cart.button[type=submit],.sells-with--panel .button-wrapper input.add-to-cart.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .sells-with--panel .button-wrapper input.add-to-cart[type=submit],body#viewcart #main.single .viewcart-buttons-panel .sells-with--panel .button-wrapper .add-to-cart.continue-checkout{width:100%;font-size:18px;line-height:44px}.sells-with--cta-button{width:auto;padding:3px 5px}.add-to-cart.sells-with--disabled,.btn-add-to-bag.sells-with--disabled{opacity:.3;cursor:not-allowed}.mix-and-match{margin:20px auto}.mix-and-match--formatter{padding:30px 0 0}.mix-and-match--formatter .basic-responsive-v1{display:none}.mix-and-match--slider{-ms-touch-action:auto;touch-action:auto;margin:0 auto;padding-bottom:30px;max-width:900px}.mix-and-match--slider .slick-slider{-ms-touch-action:auto;touch-action:auto}.mix-and-match--slider .slick-prev{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear;color:#000}.mix-and-match--slider .slick-prev:after,.mix-and-match--slider .slick-prev:before{content:"";position:absolute;width:70%;height:5%;top:73%;left:-25%;background:#000;z-index:2;transform:translate(50%,50%) rotate(45deg);transition:all .2s linear}.mix-and-match--slider .slick-prev:after{z-index:3;top:26%;left:-25%;transform:translate(50%,50%) rotate(-45deg)}[dir=rtl] .mix-and-match--slider .slick-prev{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear}[dir=rtl] .mix-and-match--slider .slick-prev:after,[dir=rtl] .mix-and-match--slider .slick-prev:before{content:"";position:absolute;width:70%;height:5%;top:27%;left:55%;background:#000;z-index:2;transform:translate(-50%,-50%) rotate(45deg);transition:all .2s linear}[dir=rtl] .mix-and-match--slider .slick-prev:after{z-index:3;top:73%;left:55%;transform:translate(-50%,-50%) rotate(-45deg)}.mix-and-match--slider .slick-next{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear;color:#000}.mix-and-match--slider .slick-next:after,.mix-and-match--slider .slick-next:before{content:"";position:absolute;width:70%;height:5%;top:27%;left:55%;background:#000;z-index:2;transform:translate(-50%,-50%) rotate(45deg);transition:all .2s linear}.mix-and-match--slider .slick-next:after{z-index:3;top:73%;left:55%;transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .mix-and-match--slider .slick-next{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear}[dir=rtl] .mix-and-match--slider .slick-next:after,[dir=rtl] .mix-and-match--slider .slick-next:before{content:"";position:absolute;width:70%;height:5%;top:73%;left:-25%;background:#000;z-index:2;transform:translate(50%,50%) rotate(45deg);transition:all .2s linear}[dir=rtl] .mix-and-match--slider .slick-next:after{z-index:3;top:26%;left:-25%;transform:translate(50%,50%) rotate(-45deg)}.mix-and-match--slider .slick-next.slick-disabled,.mix-and-match--slider .slick-prev.slick-disabled{cursor:default}.mix-and-match--slider .slick-next.slick-disabled:after,.mix-and-match--slider .slick-next.slick-disabled:before,.mix-and-match--slider .slick-prev.slick-disabled:after,.mix-and-match--slider .slick-prev.slick-disabled:before{opacity:.25}.mix-and-match--step--slider{max-width:250px}@media all and (min-width:641px){.mix-and-match--step--slider{width:100%;max-width:none;display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap;padding-top:30px}}.mix-and-match--step--slider.slick-slider{margin-bottom:0}.mix-and-match--step--slider .slick-prev{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear;color:#000}.mix-and-match--step--slider .slick-prev:after,.mix-and-match--step--slider .slick-prev:before{content:"";position:absolute;width:70%;height:5%;top:73%;left:-25%;background:#000;z-index:2;transform:translate(50%,50%) rotate(45deg);transition:all .2s linear}.mix-and-match--step--slider .slick-prev:after{z-index:3;top:26%;left:-25%;transform:translate(50%,50%) rotate(-45deg)}[dir=rtl] .mix-and-match--step--slider .slick-prev{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear}[dir=rtl] .mix-and-match--step--slider .slick-prev:after,[dir=rtl] .mix-and-match--step--slider .slick-prev:before{content:"";position:absolute;width:70%;height:5%;top:27%;left:55%;background:#000;z-index:2;transform:translate(-50%,-50%) rotate(45deg);transition:all .2s linear}[dir=rtl] .mix-and-match--step--slider .slick-prev:after{z-index:3;top:73%;left:55%;transform:translate(-50%,-50%) rotate(-45deg)}.mix-and-match--step--slider .slick-next{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear;color:#000}.mix-and-match--step--slider .slick-next:after,.mix-and-match--step--slider .slick-next:before{content:"";position:absolute;width:70%;height:5%;top:27%;left:55%;background:#000;z-index:2;transform:translate(-50%,-50%) rotate(45deg);transition:all .2s linear}.mix-and-match--step--slider .slick-next:after{z-index:3;top:73%;left:55%;transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .mix-and-match--step--slider .slick-next{cursor:pointer;display:block;width:30px;height:30px;z-index:1;transition:all .2s linear}[dir=rtl] .mix-and-match--step--slider .slick-next:after,[dir=rtl] .mix-and-match--step--slider .slick-next:before{content:"";position:absolute;width:70%;height:5%;top:73%;left:-25%;background:#000;z-index:2;transform:translate(50%,50%) rotate(45deg);transition:all .2s linear}[dir=rtl] .mix-and-match--step--slider .slick-next:after{z-index:3;top:26%;left:-25%;transform:translate(50%,50%) rotate(-45deg)}.mix-and-match--step--slider .slick-next.slick-disabled:after,.mix-and-match--step--slider .slick-next.slick-disabled:before,.mix-and-match--step--slider .slick-prev.slick-disabled:after,.mix-and-match--step--slider .slick-prev.slick-disabled:before{display:none}.mix-and-match--item{width:200px;position:relative;padding-top:20px;outline:0;margin:0 auto}@media all and (min-width:641px){.mix-and-match--item{padding-top:0}}.mix-and-match--item-unavailable--wrapper{display:none}.mix-and-match--item.unavailable>*{cursor:not-allowed;opacity:.5}.mix-and-match--item.unavailable>.mix-and-match--item-unavailable--wrapper{display:block}.mix-and-match--item.unavailable>.mix-and-match--select--btn{display:none}.mix-and-match--item.disabled:not(.unavailable)>*{opacity:.5}.mix-and-match--item.disabled:not(.unavailable):hover .mix-and-match--item--details--wrapper,.mix-and-match--item.disabled:not(.unavailable):hover .mix-and-match--item--details--wrapper>*{opacity:1}@media all and (min-width:641px){.mix-and-match--item.disabled:not(.unavailable):hover *{opacity:1}}.mix-and-match--item--container{display:flex;flex-direction:column}@media all and (min-width:641px){.mix-and-match--item--container{flex-direction:row;justify-content:flex-end}}.mix-and-match--item--container .mix-and-match--item:first-child{order:2}@media all and (min-width:641px){.mix-and-match--item--container .mix-and-match--item:first-child{order:initial}}.mix-and-match--item--container .mix-and-match--item:last-child{order:1}@media all and (min-width:641px){.mix-and-match--item--container .mix-and-match--item:last-child{order:initial}}.mix-and-match .mix-and-match--title{flex:0 1 100%}@media all and (min-width:641px){.mix-and-match .mix-and-match--title{margin-bottom:15px}}.mix-and-match .mix-and-match--title h3{color:#000;padding-left:30px;font-size:40px;line-height:39px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif}@media all and (min-width:641px){.mix-and-match .mix-and-match--title h3{font-size:60px;line-height:59px;padding-left:0}}.mix-and-match .mix-and-match--title h3.mix-and-match--item--final--title{max-width:80%;font-size:20px;line-height:19px}.mix-and-match .mix-and-match--title .mix-and-match--item--final--price{padding-left:30px}.mix-and-match--item--title{margin-top:-20px}.mix-and-match--item--title h4{text-align:center;color:#000;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}@media all and (min-width:641px){.mix-and-match--item--title h4{font-size:16px;text-align:left}}.mix-and-match--item--title.unavailable{cursor:not-allowed}.mix-and-match--item--title.unavailable .mix-and-match--item-unavailable--wrapper{display:block}.mix-and-match--item-base{min-height:430px;width:150px}@media all and (min-width:641px){.mix-and-match--item-base{min-height:400px}}.mix-and-match--item-base .mix-and-match--item--image-small{width:70%}@media all and (min-width:641px){.mix-and-match--item-base .mix-and-match--item--details--wrapper{left:-10%;height:170px}}.mix-and-match--item-base .mix-and-match--item--details--wrapper p{max-width:100px}.mix-and-match--item--final--price{font-size:25px}@media all and (min-width:641px){.mix-and-match--item--final--price{font-size:20px;margin-bottom:20px}}@media all and (min-width:641px){.mix-and-match--item-base.highlight,.mix-and-match--item-base.selected,.mix-and-match--item-base:not(.unavailable):hover,.mix-and-match--item-option.highlight,.mix-and-match--item-option.selected,.mix-and-match--item-option:not(.unavailable):hover{transform:scale(1.1);z-index:1}.mix-and-match--item-base.highlight.first,.mix-and-match--item-base.selected.first,.mix-and-match--item-base:not(.unavailable):hover.first,.mix-and-match--item-option.highlight.first,.mix-and-match--item-option.selected.first,.mix-and-match--item-option:not(.unavailable):hover.first{transform-origin:0 50%}.mix-and-match--item-base.highlight.last,.mix-and-match--item-base.selected.last,.mix-and-match--item-base:not(.unavailable):hover.last,.mix-and-match--item-option.highlight.last,.mix-and-match--item-option.selected.last,.mix-and-match--item-option:not(.unavailable):hover.last{transform-origin:100% 50%}.mix-and-match--item-base.highlight h4,.mix-and-match--item-base.selected h4,.mix-and-match--item-base:not(.unavailable):hover h4,.mix-and-match--item-option.highlight h4,.mix-and-match--item-option.selected h4,.mix-and-match--item-option:not(.unavailable):hover h4{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:600}.mix-and-match--item-base.highlight .mix-and-match--select--btn,.mix-and-match--item-base.selected .mix-and-match--select--btn,.mix-and-match--item-base:not(.unavailable):hover .mix-and-match--select--btn,.mix-and-match--item-option.highlight .mix-and-match--select--btn,.mix-and-match--item-option.selected .mix-and-match--select--btn,.mix-and-match--item-option:not(.unavailable):hover .mix-and-match--select--btn{cursor:pointer;display:inline-block}}.mix-and-match--item--wrapper{outline:0}.mix-and-match--item--wrapper.slick-slide{margin-bottom:0;display:flex;justify-content:space-around;flex-wrap:wrap}.mix-and-match--item--wrapper.slick-slide img.hidden{display:none}.mix-and-match--item--wrapper--final.slick-slide{flex-direction:column;justify-content:flex-end}@media all and (min-width:641px){.mix-and-match--item--wrapper--final.slick-slide{flex-direction:row}}.mix-and-match--item--wrapper--final .mix-and-match--item{width:250px;padding-top:0;margin-top:-35px}@media all and (min-width:641px){.mix-and-match--item--wrapper--final .mix-and-match--item{width:150px;margin:0}}.mix-and-match--item--wrapper--final .mix-and-match--item~.mix-and-match--item{width:300px;margin-left:30px;margin-top:-10px}@media all and (min-width:641px){.mix-and-match--item--wrapper--final .mix-and-match--item~.mix-and-match--item{margin-left:50px;padding-top:100px}}.mix-and-match--item--wrapper--final .mix-and-match--item~.mix-and-match--item h3{color:#000;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:20px}.mix-and-match--item--wrapper--final .mix-and-match--item--details--wrapper{top:calc(20% - 30px)}@media all and (min-width:641px){.mix-and-match--item--wrapper--final .mix-and-match--item--details--wrapper{left:-170px;top:27%;width:300px}}.mix-and-match--item--wrapper--final .mix-and-match--item--details--wrapper p{font-size:16px;line-height:18px;max-width:140px}.mix-and-match--item--wrapper--final .mix-and-match--item--details--btn{top:27%;right:30px}@media all and (min-width:641px){.mix-and-match--item--wrapper--final .mix-and-match--item--details--btn{top:26%;right:-12%}}@media all and (min-width:641px){.mix-and-match--item-option{max-width:70px}}.mix-and-match--item-option .mix-and-match--item-unavailable--wrapper{display:none}.mix-and-match--item-option .mix-and-match--item--image,.mix-and-match--item-option .mix-and-match--item--image-small{max-width:90px;margin:0 auto}@media all and (min-width:641px){.mix-and-match--item-option .mix-and-match--item--details--wrapper{left:-70%}}.mix-and-match--item-option .mix-and-match--item--details--btn{right:75px;top:8px}@media all and (min-width:641px){.mix-and-match--item-option .mix-and-match--item--details--btn{right:-12px;top:-12px}}@media all and (min-width:641px){.mix-and-match--item-option.first .mix-and-match--item--details--wrapper{left:-40%}}@media all and (min-width:641px){.mix-and-match--item-option.last .mix-and-match--item--details--wrapper{left:-80%}}.mix-and-match--item--image,.mix-and-match--item--image-final,.mix-and-match--item--image-small{width:53%;margin:0 auto;min-height:300px}@media all and (min-width:641px){.mix-and-match--item--image,.mix-and-match--item--image-final,.mix-and-match--item--image-small{width:100%}}.mix-and-match--item--image--container{height:410px;width:250px;padding:20px 0 0;display:flex;align-items:center;margin:0 auto;margin-bottom:25px;text-align:center}@media all and (min-width:641px){.mix-and-match--item--image--container{height:460px;width:300px;padding:70px;margin:0 0 25px 0;border:1px solid #fff}}.mix-and-match--item--image--container:hover{border:1px solid #000}.mix-and-match--item--details--wrapper{position:absolute;padding:10px;background-color:#fff;top:0;left:5%;width:90%;height:80%;background-position:center center;color:#fff;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media all and (min-width:641px){.mix-and-match--item--details--wrapper{top:15%;height:200px;width:180px}}.mix-and-match--item--details--wrapper p{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-left:10px}.mix-and-match--item--details--wrapper p strong{font-weight:600}.mix-and-match--item--details--text{max-width:90%}.mix-and-match--item--details--btn{padding:6px;position:absolute;right:22%;top:1%;border:1px solid #000;border-radius:31px;font-size:30px;line-height:20px;height:31px;width:31px;cursor:pointer}@media all and (min-width:641px){.mix-and-match--item--details--btn{right:5%;top:-10px;line-height:10px}}.mix-and-match--item--details--close-btn{cursor:pointer;position:absolute;right:10px;top:0;font-size:24px}.mix-and-match a.mix-and-match--cta,.mix-and-match--select--btn{height:auto;background-color:#000;color:#fff;text-transform:uppercase;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px}.mix-and-match a.mix-and-match--cta:hover,.mix-and-match--select--btn:hover{opacity:.8}.mix-and-match a.mix-and-match--cta.disabled,.mix-and-match a.mix-and-match--cta.disabled:hover,.mix-and-match--select--btn.disabled,.mix-and-match--select--btn.disabled:hover{opacity:.6;cursor:not-allowed}.mix-and-match a.mix-and-match--cta{order:3;margin:0 auto;width:300px;cursor:pointer;padding:4px 25px 5px;font-size:1.1em}@media all and (min-width:641px){.mix-and-match a.mix-and-match--cta{order:initial;width:auto}}.mix-and-match--select--btn{padding:5px 25px;font-size:1em;max-width:90%;margin:0 auto}@media all and (min-width:641px){.mix-and-match--select--btn{margin:0;display:none;max-width:none}}.mix-and-match--slider--dots{padding-left:30px;margin:0 auto;max-width:900px;display:flex;align-items:center;font-size:30px}@media all and (min-width:641px){.mix-and-match--slider--dots{padding-left:0}}.mix-and-match--slider--dots *{opacity:.5}.mix-and-match--slider--dots .mix-and-match--slider--icon{align-self:flex-end}.mix-and-match--slider--dots .mix-and-match--slider--icon.selected,.mix-and-match--slider--dots .mix-and-match--slider--icon.selected.active~span,.mix-and-match--slider--dots .mix-and-match--slider--icon.selected~span{opacity:1}.mix-and-match--slider--dots .mix-and-match--slider--icon.active~span{opacity:.5}.mix-and-match--slider--dots .mix-and-match--slider--icon.active{opacity:1;border-bottom:3px solid #000;margin-bottom:-8px;padding-bottom:5px}.mix-and-match--slider--dots .mix-and-match--slider--icon.loaded{cursor:pointer}.mix-and-match--slider--dots.hidden{display:none}.mix-and-match--slider--dots span{margin:0 5px -15px 10px}.container-padding{padding:30px 150px 0 150px}.mix-and-match--grid-view .mix-and-match--slider{max-width:none}.mix-and-match--grid-view .mix-and-match--step--slider{max-width:310px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--step--slider{justify-content:space-evenly;max-width:100%}.mix-and-match--grid-view .mix-and-match--step--slider[data-is-carousel="1"]{max-width:90%}}.mix-and-match--grid-view .mix-and-match--step--slider.slick-slider{margin:0 auto}.mix-and-match--grid-view .mix-and-match--item{width:170px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item{padding-top:0;width:300px}.mix-and-match--grid-view .mix-and-match--item.slick-slide img.hidden{display:none}.mix-and-match--grid-view .mix-and-match--item-unavailable--wrapper{margin-left:25px}}.mix-and-match--grid-view .mix-and-match--item--container{display:inline-block;width:180%;max-width:700px;margin-top:50px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--container{display:flex;margin:0 auto}}.mix-and-match--grid-view .mix-and-match--item--title{margin:0 0 0 25px;font-weight:600}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--title{margin:0}}.mix-and-match--grid-view .mix-and-match--item--title h4{font-size:16px;text-align:left;font-weight:600}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item-base{min-height:500px;max-width:400px;width:auto;display:flex;flex-direction:column}}.mix-and-match--grid-view .mix-and-match--item--final--price{margin:67px 0 20px;font-weight:600}.mix-and-match--grid-view .mix-and-match--item--final--text{width:235px}.mix-and-match--grid-view .mix-and-match--item--text-wrapper{height:150px}.mix-and-match--grid-view .mix-and-match .mix-and-match--select--btn{display:block}.mix-and-match--grid-view .mix-and-match.unavailable>:hover{border:none}.mix-and-match--grid-view .mix-and-match--title h3{font-size:20px;line-height:25px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--title h3{font-size:30px;padding-left:80px}}.mix-and-match--grid-view .mix-and-match--title h3.mix-and-match--item--final--title{font-size:40px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--title h3.mix-and-match--item--final--title{font-size:20px}}.mix-and-match--grid-view .mix-and-match--item--title{margin:0 0 0 25px;font-weight:600}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--title{margin:0}}.mix-and-match--grid-view .mix-and-match--item--title h4{font-size:16px;text-align:left;font-weight:600}.mix-and-match--grid-view .mix-and-match--item--wrapper--final.disabled{opacity:.6;cursor:not-allowed}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item-base.highlight,.mix-and-match--grid-view .mix-and-match--item-base.selected,.mix-and-match--grid-view .mix-and-match--item-base:not(.unavailable):hover,.mix-and-match--grid-view .mix-and-match--item-option.highlight,.mix-and-match--grid-view .mix-and-match--item-option.selected,.mix-and-match--grid-view .mix-and-match--item-option:not(.unavailable):hover{transform:initial;z-index:auto}.mix-and-match--grid-view .mix-and-match--item-base.highlight.first,.mix-and-match--grid-view .mix-and-match--item-base.selected.first,.mix-and-match--grid-view .mix-and-match--item-base:not(.unavailable):hover.first,.mix-and-match--grid-view .mix-and-match--item-option.highlight.first,.mix-and-match--grid-view .mix-and-match--item-option.selected.first,.mix-and-match--grid-view .mix-and-match--item-option:not(.unavailable):hover.first{transform-origin:initial}.mix-and-match--grid-view .mix-and-match--item-base.highlight.last,.mix-and-match--grid-view .mix-and-match--item-base.selected.last,.mix-and-match--grid-view .mix-and-match--item-base:not(.unavailable):hover.last,.mix-and-match--grid-view .mix-and-match--item-option.highlight.last,.mix-and-match--grid-view .mix-and-match--item-option.selected.last,.mix-and-match--grid-view .mix-and-match--item-option:not(.unavailable):hover.last{transform-origin:initial}}.mix-and-match--grid-view .mix-and-match--item--wrapper{border-top:1px solid #ccc;float:none;margin-top:0}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--wrapper{margin-left:60px}}.mix-and-match--grid-view .mix-and-match--item--wrapper--base{border:none}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--wrapper--base{display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap}}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--wrapper--option .mix-and-match--step--slider{margin-left:3%;display:grid;grid-template-columns:repeat(auto-fill,minmax(305px,1fr))}}@media only screen and (min-width:1580px){.mix-and-match--grid-view .mix-and-match--item--wrapper--option .mix-and-match--step--slider{margin-left:5%;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--wrapper--final{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%}}.mix-and-match--grid-view .mix-and-match--item--wrapper--final .mix-and-match--item--container .mix-and-match--item~.mix-and-match--item{margin:-260px 0 0 25px;float:left}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--wrapper--final .mix-and-match--item--container .mix-and-match--item~.mix-and-match--item{margin-top:0}}.mix-and-match--grid-view .mix-and-match--item--wrapper--final .mix-and-match--item~.mix-and-match--item{width:300px;margin-left:30px}.mix-and-match--grid-view .mix-and-match--item--wrapper--final--item--image--container{height:410px;width:250px;padding:20px 0 0;display:flex;align-items:center;margin:0 auto;margin-bottom:25px;text-align:center;border:1px solid #fff}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--wrapper--final--item--image--container{height:460px;width:300px;padding:70px;margin:0 0 25px 0}}.mix-and-match--grid-view .mix-and-match--item--wrapper--final--item--image--container:hover{border:1px solid #000}.mix-and-match--grid-view .mix-and-match--slider--dots{padding:10px 0 30px 30px;flex:0 1 100%;max-width:none}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--slider--dots{padding:10px 0 30px 90px}}.mix-and-match--grid-view .mix-and-match--slider--dots.hidden{display:none}.mix-and-match--grid-view .mix-and-match--slider--dots *{opacity:1}.mix-and-match--grid-view .mix-and-match.slick-slide{justify-content:center}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match .mix-and-match--item{margin:0 15px 40px 0;width:325px}}.mix-and-match--grid-view .mix-and-match .mix-and-match--item~.mix-and-match--item{margin-top:0}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match .mix-and-match--item~.mix-and-match--item{padding-top:0}}.mix-and-match--grid-view .mix-and-match h3.mix-and-match--item--final--subtitle{font-size:15px;margin:0}.mix-and-match--grid-view .mix-and-match--item-option{max-width:500px;min-height:500px;width:auto;display:flex;flex-direction:column}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item-option{min-height:initial;display:block}}.mix-and-match--grid-view .mix-and-match--item--image,.mix-and-match--grid-view .mix-and-match--item--image-final,.mix-and-match--grid-view .mix-and-match--item--image-small{width:70%}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--image,.mix-and-match--grid-view .mix-and-match--item--image-final,.mix-and-match--grid-view .mix-and-match--item--image-small{width:170px}}.mix-and-match--grid-view .mix-and-match--item--image-final.hidden,.mix-and-match--grid-view .mix-and-match--item--image-small.hidden,.mix-and-match--grid-view .mix-and-match--item--image.hidden{display:none}.mix-and-match--grid-view .mix-and-match--item--image-small{width:55%}.mix-and-match--grid-view .mix-and-match--item--details--text{margin:0 0 30px 25px;height:60px;font-size:16px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--details--text{margin:0 0 42px 0}}.mix-and-match--grid-view .mix-and-match--item--details--text p{margin:0}.mix-and-match--grid-view .mix-and-match--item--final--choices{margin-right:70px}.mix-and-match--grid-view .mix-and-match--item--final--choices p{font-size:15px}.mix-and-match--grid-view .mix-and-match--item--final--choices img{float:right;margin-top:-60px;margin-right:-50px}.mix-and-match--grid-view .mix-and-match--item--selected{border:1px solid #000}.mix-and-match--grid-view .mix-and-match--item--tick{background:url(/media/export/cms/mix_and_match/icons/checked.png);width:30px;height:30px;position:absolute;background-size:contain;background-repeat:no-repeat;left:60px;top:30px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--item--tick{top:20px;left:20px}}.mix-and-match--grid-view .mix-and-match--select--btn,.mix-and-match--grid-view a.mix-and-match--cta{background-color:#fff;text-transform:none;text-align:left;color:#000;border:none;padding:0}.mix-and-match--grid-view a.mix-and-match--cta{background:#000;padding:0;letter-spacing:2px;width:100%;font-size:12px;height:37px;line-height:41px;color:#fff;text-align:center}@media all and (min-width:641px){.mix-and-match--grid-view a.mix-and-match--cta{width:300px}}.mix-and-match--grid-view .mix-and-match--select--btn{margin:0 0 0 25px;text-transform:uppercase}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--select--btn{display:block;margin:0}}.mix-and-match--grid-view .mix-and-match--editorial--description h3{font-size:16px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial--description h3{font-size:20px}}.mix-and-match--grid-view .mix-and-match--editorial,.mix-and-match--grid-view .mix-and-match--editorial--items{-ms-touch-action:auto;touch-action:auto;opacity:1;padding-left:10px;max-width:1200px;display:flex;justify-content:space-between;align-items:center;font-size:30px;margin:0 auto;padding-bottom:30px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial,.mix-and-match--grid-view .mix-and-match--editorial--items{padding-left:30px;justify-content:space-around;width:100%}}.mix-and-match--grid-view .mix-and-match--editorial--description,.mix-and-match--grid-view .mix-and-match--editorial--items--description{margin:0 0 15px 35px;font-size:15px;opacity:1;width:182px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial--description,.mix-and-match--grid-view .mix-and-match--editorial--items--description{margin:0 50px 15px}}.mix-and-match--grid-view .mix-and-match--editorial--description h3,.mix-and-match--grid-view .mix-and-match--editorial--items--description h3{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;color:#000;position:absolute;width:30%;margin-left:-20%;margin-top:47px;font-size:16px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial--description h3,.mix-and-match--grid-view .mix-and-match--editorial--items--description h3{font-size:20px;margin:0;position:unset;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;width:100%}}.mix-and-match--grid-view .mix-and-match--editorial .mix-and-match--editorial--icon,.mix-and-match--grid-view .mix-and-match--editorial--items .mix-and-match--editorial--icon{height:70px;width:35px;margin-left:0}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial .mix-and-match--editorial--icon,.mix-and-match--grid-view .mix-and-match--editorial--items .mix-and-match--editorial--icon{height:120px;width:60px;margin-left:50px}}.mix-and-match--grid-view .mix-and-match--editorial span,.mix-and-match--grid-view .mix-and-match--editorial--items span{margin:0 15px 0 -25px}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial span,.mix-and-match--grid-view .mix-and-match--editorial--items span{margin:0 14px 0 -10px}}.mix-and-match--grid-view .mix-and-match--editorial--items{width:58%;margin:0}@media all and (min-width:641px){.mix-and-match--grid-view .mix-and-match--editorial--items{width:auto;margin:0 auto}}.mix-and-match--grid-view .image-fit-content{width:290px;height:450px;max-width:none}.mix-and-match--grid-view .no-padding{padding:0}.mix-and-match--grid-view .underlined{padding:0 0 1px;border-bottom:1.2px solid #bdbcbc}@media all and (min-width:641px){.mix-and-match--grid-view .underlined{padding:0 0 3px}}.clinical-reality .hide-button{opacity:0}@media all and (min-width:641px){.clinical-reality{max-width:1124px;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.clinical-reality__intro{display:none;background:#ececec}@media all and (min-width:641px){.clinical-reality__intro{position:relative;background:#f1f1f1}}.clinical-reality__intro.active{display:block;-webkit-animation:slide-down 2s;-moz-animation:slide-down 2s}.clinical-reality__intro--reality-img{width:200px}@media all and (min-width:641px){.clinical-reality__intro--reality-img{width:255px}}.clinical-reality__intro--banner-content{display:block}@media all and (min-width:641px){.clinical-reality__intro--banner-content{display:inline-block;width:60%}}.clinical-reality__intro--analysis-content{display:block;padding-top:40px;padding-left:15px}@media all and (min-width:641px){.clinical-reality__intro--analysis-content{display:inline-block;position:absolute;height:250px;padding:0;top:0;bottom:0;right:12px;width:40%;margin:auto}}@media only screen and (max-width:768px) and (min-width:641px){.clinical-reality__intro--analysis-content{right:0}}.clinical-reality__intro--title{font-size:2em;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;line-height:1;padding-top:35px}@media all and (min-width:641px){.clinical-reality__intro--title{font-size:2.47em;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;padding-top:38px;margin-top:0;line-height:1.1}}@media only screen and (max-width:768px) and (min-width:641px){.clinical-reality__intro--title{font-size:2.07em;font-family:Helvetica Neue Light;font-weight:400;color:#1f1f1f;text-transform:none;padding-top:30px}}.clinical-reality__intro--subtitle{font-size:1.08em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none}.clinical-reality__intro--subtitle:last-of-type{padding-bottom:10px;margin-top:0}@media all and (min-width:641px){.clinical-reality__intro--subtitle:last-of-type{padding-bottom:18px}}@media only screen and (max-width:768px) and (min-width:641px){.clinical-reality__intro--subtitle:last-of-type{padding-bottom:25px}}@media all and (min-width:641px){.clinical-reality__intro--subtitle{font-size:1.24em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none}}.clinical-reality__intro--analysis{font-size:1.25em;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;text-decoration:none;color:#1f1f1f;text-transform:none;line-height:1.2}.clinical-reality__intro--analysis:hover{color:#1f1f1f}.clinical-reality__intro--analysis-arrow{height:10px;margin-left:6px}@media all and (min-width:641px){.clinical-reality__intro--analysis-arrow{height:15px}}@media all and (min-width:641px){.clinical-reality__intro--analysis{font-size:2em;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none}}.clinical-reality__intro--iframe-mobile,.clinical-reality__intro--iframe-pc{border:0;width:100%;height:630px;overflow:hidden}.clinical-reality__intro--iframe-pc{display:none}@media all and (min-width:1025px){.clinical-reality__intro--iframe-pc{display:block}}.clinical-reality__intro--iframe-mobile{display:none}@media only screen and (max-width:768px){.clinical-reality__intro--iframe-mobile{display:block;height:85vh}}@media only screen and (min-width:1024px) and (max-width:1025px) and (orientation:landscape){.clinical-reality__intro--iframe-mobile{display:block}}.clinical-reality__intro--video{width:100%;height:auto}.clinical-reality__ba-iframe{display:block;-webkit-animation:slide-down 2s;-moz-animation:slide-down 2s;-o-animation:slide-down 2s;animation:slide-down 2s}.clinical-reality .pc_hidden{display:block}@media all and (min-width:764px){.clinical-reality .pc_hidden{display:none}}.clinical-reality .mobile_hidden{display:none}@media all and (min-width:764px){.clinical-reality .mobile_hidden{display:block}}@media only screen and (max-width:768px) and (min-width:0){.full-viewport #footer,.full-viewport #top{display:none}}#clinical-reality,.clinical-reality,.diagnostics-header{background-color:#fff}#clinical-reality .outer-wrap,#clinical-reality .pg_wrapper,.clinical-reality .outer-wrap,.clinical-reality .pg_wrapper,.diagnostics-header .outer-wrap,.diagnostics-header .pg_wrapper{max-width:1124px}#clinical-reality.outer-wrap,#clinical-reality.pg_wrapper,.clinical-reality.outer-wrap,.clinical-reality.pg_wrapper,.diagnostics-header.outer-wrap,.diagnostics-header.pg_wrapper{clear:both}#clinical-reality{height:auto}#diagnostics .clinical-reality__intro,#landing .clinical-reality__intro{display:block;max-width:1124px;margin:auto;position:relative}@media all and (min-width:1025px){#diagnostics .clinical-reality__intro,#landing .clinical-reality__intro{margin:auto auto 5em}}#diagnostics .blue-ocean-merch-window,#landing .blue-ocean-merch-window{display:none}#diagnostics .clinical-reality,#landing .clinical-reality{max-width:none}#diagnostics .clinical-reality__results-intro,#landing .clinical-reality__results-intro{margin-bottom:30px}#diagnostics .clinical-reality__recommended-products .loading-status,#landing .clinical-reality__recommended-products .loading-status{position:absolute;bottom:12px;left:0;right:0;margin:auto}#diagnostics .clinical-reality,#landing .clinical-reality{margin-top:30px}#diagnostics .clinical-reality__modules--foundation-finder,#landing .clinical-reality__modules--foundation-finder{border-bottom:0}#diagnostics .clinical-reality__results-intro,#landing .clinical-reality__results-intro{margin-bottom:16px;padding:0}#diagnostics .clinical-reality__results-intro--title,#landing .clinical-reality__results-intro--title{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:36px;line-height:38px;color:#000;width:auto;margin-top:16px;margin-bottom:13px}#diagnostics .clinical-reality__results-intro--title span,#landing .clinical-reality__results-intro--title span{color:#46ab8c}#diagnostics .clinical-reality__results-intro--intro-retake,#landing .clinical-reality__results-intro--intro-retake{margin-right:0;padding:5px;border:solid 2px #46ab8c;color:#46ab8c;background:0 0;font-size:12px}#diagnostics .clinical-reality__results-intro--description,#landing .clinical-reality__results-intro--description{width:auto;height:auto;float:none;clear:both;font-size:16px;min-height:0}#diagnostics .clinical-reality__results-intro--last-taken,#landing .clinical-reality__results-intro--last-taken{overflow:auto;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:16px}#diagnostics .clinical-reality__results-intro--description-copy,#landing .clinical-reality__results-intro--description-copy{display:none}#diagnostics .clinical-reality__results-intro-button-options,#landing .clinical-reality__results-intro-button-options{margin-top:12px}#diagnostics .clinical-reality__results-intro--intro-retake{line-height:31px}@media all and (min-width:764px){#diagnostics .clinical-reality__results-intro--intro-retake{line-height:1.5}}.clinical-reality__modules{border-bottom:solid 1px #f0f0f0;overflow:auto;padding:0 0 60px 0;margin-bottom:20px}@media all and (min-width:764px){.clinical-reality__modules{padding:0 0 96px 0;margin-bottom:24px}}.clinical-reality__modules--no-skin-products{margin-bottom:0;border:0}.clinical-reality__modules--recommended-products .ccr-flexslider .flex-viewport{max-height:730px}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .ccr-flexslider .flex-viewport{max-height:665px}}.clinical-reality__results-intro{overflow:auto;padding:30px 0 30px 0;border:none;margin-bottom:0}@media all and (min-width:764px){.clinical-reality__results-intro-button-options .clinical-reality--button{max-width:258px}}@media all and (min-width:1024px){.clinical-reality__results-intro-button-options .clinical-reality--button{max-width:calc(50% - 10px)}}@media all and (min-width:1025px){.clinical-reality__results-intro-button-options .clinical-reality--button{max-width:258px}}.clinical-reality__results-intro--user-name{text-transform:capitalize}@media all and (min-width:764px){.clinical-reality__results-intro{padding:96px 0 60px 0;margin-bottom:0;clear:both}}.clinical-reality__results-intro--title{font-size:32px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;width:100%;margin-bottom:5px}@media only screen and (min-device-width:320px) and (max-device-width:375px){.clinical-reality__results-intro--title{font-size:24px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;line-height:30px}}@media all and (min-width:641px){.clinical-reality__results-intro--title{font-size:48px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;margin-bottom:20px;color:#000;width:48%;float:left;line-height:50px}}.clinical-reality__results-intro--description{width:100%;font-size:20px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;padding:0;color:#000;min-height:100px}@media all and (min-width:641px){.clinical-reality__results-intro--description{font-size:28px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;width:48%;float:right}}.clinical-reality__results-intro--description p{line-height:20px}@media all and (min-width:641px){.clinical-reality__results-intro--description p{line-height:30px}}.clinical-reality__results-intro--description-copy{padding:0;margin:0;min-height:100px}.clinical-reality--button{color:#000;border:solid 2px #e6e6e6;background-color:#fff;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:16px;padding:16px 30px;margin:0;text-align:center;display:inline-block;width:100%;margin-bottom:20px}.clinical-reality--button:hover{color:#000;background-color:#fff;border-color:#000}@media all and (min-width:764px){.clinical-reality--button{float:left;width:auto;margin-right:20px;margin-bottom:0}}@media all and (min-width:1024px){.clinical-reality--button{padding:20px 50px;margin-bottom:0;max-width:258px}}.clinical-reality__recommended-products--add-to-bag,.clinical-reality__results-intro--intro-retake{margin:0}.clinical-reality__intro--intro-save{margin-bottom:20px}@media all and (min-width:764px){.clinical-reality__intro--intro-save{margin-right:20px}}.clinical-reality__button-options{overflow:auto;margin-top:15px;float:left;width:100%}@media all and (min-width:764px){.clinical-reality__button-options{width:auto;margin-top:27px}}.clinical-reality__save-button-options{padding:0;margin-top:28px}@media all and (min-width:764px){.clinical-reality__save-button-options{padding-left:20px;margin-top:35px}}.clinical-reality__diagnostic--landing .add-all-to-bag.disabled{pointer-events:none;cursor:not-allowed}.clinical-reality__recommended-products--product-price{margin-top:10px;display:block;font-size:16px}@media all and (min-width:764px){.clinical-reality__recommended-products--product-price{font-size:20px}}.clinical-reality__recommended-products--video{background-image:url(/media/export/cms/ccr_loading_animation.gif);background-repeat:no-repeat;background-position:center 40px}.clinical-reality__recommended-products--image-banner{position:absolute;bottom:0;width:100%}.clinical-reality__recommended-products-container{padding-bottom:48px}.clinical-reality__recommended-products-container a.clinical-reality__skin-products--add-all-bag{margin-top:10px}.clinical-reality__recommended-products--container .flexslider .slides>li{display:block;position:relative}@media all and (min-width:764px){.clinical-reality__recommended-products--container{padding:20px}}@media all and (min-width:1025px){.clinical-reality__recommended-products--container{padding:0}}.clinical-reality__recommended-products--container a.product-add-to-bag{border:2px solid #e6e6e6;background:#fff;color:#000;font-size:16px;text-transform:none;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;padding:20px;min-width:100px;line-height:16px;height:auto;margin:0}@media all and (min-width:764px){.clinical-reality__recommended-products--container a.product-add-to-bag{min-width:210px;line-height:1.5}}.clinical-reality__recommended-products--learn-more{margin-bottom:20px}@media all and (min-width:764px){.clinical-reality__recommended-products--learn-more{margin-bottom:0}}.clinical-reality__recommended-products--disabled{pointer-events:none;cursor:not-allowed}.clinical-reality .outer-wrap,.clinical-reality .pg_wrapper{max-width:1124px}.clinical-reality__article-container--wink{overflow:auto;padding-left:0;padding-right:0;border-bottom:0}@media all and (min-width:764px){.clinical-reality__article-container--wink{padding-left:20px;padding-right:20px;border-bottom:solid 1px #f0f0f0}}@media all and (min-width:1025px){.clinical-reality__article-container--wink{padding-left:0;padding-right:0}}.clinical-reality__module--title{font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:20px;letter-spacing:.005em;text-transform:capitalize;color:#000;margin-bottom:40px;line-height:1}@media all and (min-width:764px){.clinical-reality__module--title{font-size:28px;line-height:34px}}.clinical-reality__module--title-copy{text-transform:lowercase}.clinical-reality__module--header{padding:20px 0;height:185px;background-image:url(/sites/clinique/themes/cl_base/img/bg-supercat-header.jpg);background-size:100% 100%;background-repeat:no-repeat;margin-bottom:45px}.clinical-reality__module-full-width.outer-wrap,.clinical-reality__module-full-width.pg_wrapper{max-width:none;height:auto;padding:20px}@media all and (min-width:1024px){.clinical-reality__module-full-width.outer-wrap,.clinical-reality__module-full-width.pg_wrapper{padding:20px 0}}.clinical-reality__foundation-finder,.clinical-reality__save-results{width:100%}@media all and (min-width:641px){.clinical-reality__foundation-finder,.clinical-reality__save-results{border-top:1px solid #e6e6e6;width:48%;float:left;padding-top:16px}}.clinical-reality__foundation-finder{margin-right:2%}.clinical-reality__foundation-finder .clinical-reality__module--title{text-transform:capitalize}.clinical-reality__foundation-finder .category-title{display:none}@media all and (min-width:764px){.clinical-reality__foundation-finder .clinical-reality__mpp--product .product-image{min-height:247px;margin-bottom:0}}@media all and (min-width:1024px){.clinical-reality__foundation-finder .clinical-reality__mpp--product .product-image{min-height:266px}}@media all and (min-width:1025px){.clinical-reality__foundation-finder .clinical-reality__mpp--product .product-image{min-height:303px}}.clinical-reality__save-results{overflow:auto}@media only screen and (max-width:764px){.clinical-reality__save-results{border-top:solid 1px #f0f0f0;margin-top:40px;padding-top:20px}}@media only screen and (max-width:764px){.clinical-reality__save-results--cta{margin-bottom:0}}.clinical-reality__save-results--left{width:50%;float:left}@media all and (min-width:764px){.clinical-reality__save-results--left{width:45%}}.clinical-reality__save-results--right{width:50%;font-size:16px;float:right;padding-left:20px}@media all and (min-width:764px){.clinical-reality__save-results--right{width:55%}}.clinical-reality__save-results .clinical-reality__save-button-options{padding-left:0}@media all and (min-width:764px){.clinical-reality__save-results .clinical-reality__save-button-options{padding-left:20px}}@media all and (min-width:1024px){.clinical-reality__save-results .clinical-reality--button{margin-right:0}}.clinical-reality__save-results--image{max-width:280px;width:100%}@media only screen and (max-width:764px) and (min-width:0){.clinical-reality__save-results--image{max-width:none}}.clinical-reality__save-results--description{padding:0;margin:0}.clinical-reality__save-results .clinical-reality__module--title-username{text-transform:lowercase}.clinical-reality__save-results .clinical-reality__module--title-copy{text-transform:capitalize}.clinical-reality__article--cta{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:16px;border-bottom:solid 1px #000;padding-bottom:4px;line-height:1;color:#000;margin-top:19px;font-weight:400;display:inline-block;letter-spacing:1px}.clinical-reality__article--cta:hover{color:#000}.clinical-reality__article--wink{height:auto;max-height:none;max-width:none;overflow:hidden;padding:0;width:100%;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-bottom:36px}@media all and (min-width:764px){.clinical-reality__article--wink{margin:0 auto;max-width:550px;width:50%;float:left}}.clinical-reality__article--wink .article-section-header-text{margin:0;padding:0;text-align:center}.clinical-reality__article--wink .article-cat-tag{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-kerning:normal;font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:#000;padding:16px 0 6px}.clinical-reality__article--wink .article-title{display:block;margin-bottom:0;padding-bottom:19px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:24px;letter-spacing:.005em;text-transform:capitalize;color:#000}.clinical-reality__article--wink .article-subtitle{font-size:15px;line-height:normal;max-width:auto;overflow:hidden;padding:0;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;text-align:left;color:#000}@media all and (min-width:764px){.clinical-reality__article--wink .article-subtitle{width:70%}}.clinical-reality__article--wink img.article-img{height:auto;max-width:none;width:100%}@media all and (min-width:764px){.clinical-reality__article--left{padding-right:10px}}@media all and (min-width:1025px){.clinical-reality__article--left{padding-right:0;margin-right:12px}}.clinical-reality__article--right{margin-bottom:0}@media all and (min-width:764px){.clinical-reality__article--right{padding-left:10px}}@media all and (min-width:1025px){.clinical-reality__article--right{padding-left:0;margin-left:12px}}@-webkit-keyframes slide-down{from{opacity:0}to{opacity:1}}@-moz-keyframes slide-down{from{opacity:0}to{opacity:1}}.clinical-reality__modules--recommended-products .flexslider{padding:0}.clinical-reality__modules--recommended-products .flex-viewport{max-width:1124px;max-height:660px}.clinical-reality__modules--recommended-products .clinical-reality__button-options{margin-top:40px}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .clinical-reality__button-options{margin-top:25px}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products{position:relative}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products .clinical-reality__recommended-product{position:relative}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--image-container{min-height:330px;margin-bottom:20px;background:#eee;z-index:0;position:relative}@media all and (min-width:641px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--image-container{min-height:660px;margin-bottom:0}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--image-container.clinical-reality__recommended-products-no-eyebrow{background:0 0}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--image{background-size:100% auto;width:auto;background-repeat:no-repeat;background-position:right bottom;min-height:inherit}@media all and (min-width:641px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--image{background-size:auto}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--name{position:absolute;top:20px;left:20px;font-size:16px;font-weight:700}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--name{top:48px;left:48px}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--mix{background:url(/media/clinicalreality/results_page/mix.png);background-size:100% auto;background-repeat:no-repeat;height:30px;width:50px;top:20px;right:20px;position:absolute;left:auto}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--mix{height:50px;width:80px;right:48px;top:48px}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--carousel{position:absolute;top:40%;left:20px;z-index:1}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--carousel{bottom:48px;top:auto;left:48px}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--title{margin-bottom:30px}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--header h2{float:left;width:50%;height:100%}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--description{position:relative;left:auto;right:auto;transform:none}@media all and (min-width:641px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--description{left:48px;position:absolute;top:50%;width:41%;transform:translate(0,-50%)}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--description-content{font-size:18px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none;color:#000;z-index:1}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--description-content{font-size:26px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-weight:400;color:#1f1f1f;text-transform:none}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--description-content .category-title{font-size:16px;margin-bottom:7px}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--product{margin:0;color:#000;font-family:inherit;font-size:inherit;font-weight:inherit}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products .clinical-reality__button-options .loading-status{overflow:auto;max-width:60px;float:right}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--separator{margin-top:5px;margin-bottom:5px;color:#000}@media all and (min-width:764px){.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--separator{margin-top:15px;margin-bottom:15px}}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--image-banner{width:100%}.clinical-reality__modules--recommended-products .clinical-reality__recommended-products--details{width:100%;position:relative}@media all and (min-width:764px){.clinical-reality__modules-skin{border:none;margin-bottom:0}}.clinical-reality__foundation-finder--products .flexslider{padding:0}.clinical-reality__foundation-finder--products .flex-control-nav,.clinical-reality__foundation-finder--products .flex-direction-nav{display:none}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product-shop-now{min-width:auto}@media all and (min-width:1024px){.clinical-reality__foundation-finder--products .clinical-reality__mpp--product-shop-now{min-width:210px}}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product{margin-bottom:0}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product-image{display:block}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product .product-title{min-height:54px}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product .product-image{width:40%;float:left}@media all and (min-width:1024px){.clinical-reality__foundation-finder--products .clinical-reality__mpp--product .product-image{width:50%}}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product .product-image:hover .product-add-to-bag{display:none}.clinical-reality__foundation-finder--products .clinical-reality__mpp--product .product-info{width:60%;display:inline-block;padding-left:24px}@media all and (min-width:1024px){.clinical-reality__foundation-finder--products .clinical-reality__mpp--product .product-info{width:50%}}.clinical-reality__foundation-finder--products .clinical-reality__foundation--carousel{left:calc(40% + 24px);top:206px;position:absolute;z-index:1}@media all and (min-width:764px){.clinical-reality__foundation-finder--products .clinical-reality__foundation--carousel{top:214px}}@media all and (min-width:1024px){.clinical-reality__foundation-finder--products .clinical-reality__foundation--carousel{left:54%}}.clinical-reality__mpp--account-page .clinical-reality__mpp--product{margin-bottom:0}.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-image,.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-info{width:100%}@media all and (min-width:764px){.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-image,.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-info{width:95%;margin-right:2%}}.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-image img{max-height:75%}.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-add-to-bag{text-align:center}.clinical-reality__mpp--account-page .clinical-reality__mpp--product .product-price{display:none}.clinical-reality__mpp--account-page .flexslider-disabled .clinical-reality__mpp--product{width:100%;margin-right:0}@media all and (min-width:764px){.clinical-reality__mpp--account-page .flexslider-disabled .clinical-reality__mpp--product{width:23%;float:left;margin-right:2%}}.clinical-reality__mpp--account-page .flexslider-disabled .clinical-reality__mpp--product .product-image,.clinical-reality__mpp--account-page .flexslider-disabled .clinical-reality__mpp--product .product-info{width:100%;margin-right:0}.clinical-reality__mpp--product{margin-bottom:60px}.clinical-reality__mpp--product-status{color:#000;margin-top:10px}.clinical-reality__mpp--product-soldout{cursor:default;pointer-events:none}.clinical-reality__mpp--product-coming-soon{margin-top:10px}.clinical-reality__mpp--product-coming-soon .btn-comingsoon,.clinical-reality__mpp--product-coming-soon .email-me{clear:left;float:left;margin-bottom:3px}.clinical-reality__mpp--product-shop-now{margin-top:35px;min-width:210px}.clinical-reality__mpp--product .product-image{min-height:270px;position:relative;width:auto;background:#fafafa;margin-bottom:20px}@media all and (min-width:764px){.clinical-reality__mpp--product .product-image{margin-bottom:22px;min-height:298px}}@media all and (min-width:1024px){.clinical-reality__mpp--product .product-image{min-height:349px}}.clinical-reality__mpp--product .product-image img{max-height:270px;left:50%;transform:translate(-50%,0);width:auto;position:absolute;bottom:0;max-width:90%}@media all and (min-width:764px){.clinical-reality__mpp--product .product-image img{max-height:none}}.clinical-reality__mpp--product .product-image:hover .product-add-to-bag{display:none}@media all and (min-width:764px){.clinical-reality__mpp--product .product-image:hover .product-add-to-bag{display:block}}.clinical-reality__mpp--product .product-image:hover .product-add-to-bag.disabled{pointer-events:none;cursor:default;color:#ccc}.clinical-reality__mpp--product .product-info{display:inline-block;vertical-align:bottom;width:auto;font-size:16px;margin-bottom:10px;float:left}@media all and (min-width:764px){.clinical-reality__mpp--product .product-info{min-height:94px;float:none}}.clinical-reality__mpp--product .product-info .product-title{margin-bottom:10px}.clinical-reality__mpp--product .product-info .product-title a{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#000}.clinical-reality__mpp--product .product-info .category-title{font-weight:700;margin-bottom:12px}.clinical-reality__mpp--product .product-info .combined-product-price,.clinical-reality__mpp--product .product-info .product-price{color:#9d9d9d}.clinical-reality__mpp--product .product-add-to-bag{position:absolute;bottom:12px;width:90%;left:50%;display:none;transform:translate(-50%,0)}.clinical-reality__mpp--product .small-product-add-to-bag{background:0 0;color:#000;text-transform:capitalize;font-size:14px;line-height:14px;height:auto;border-bottom:1px solid #000;padding-bottom:5px;width:auto;display:inline-block}@media all and (min-width:764px){.clinical-reality__mpp--product .small-product-add-to-bag{display:none}}@media all and (min-width:764px){.clinical-reality__mpp--product{margin-bottom:94px}}.clinical-reality__mpp--carousel{position:absolute;bottom:17px;z-index:1000}@media all and (min-width:764px){.clinical-reality__mpp--carousel{bottom:36px}}.clinical-reality__skin-products--products .ccr-flexslider .flex-direction-nav{display:block}.clinical-reality__skin-products--products .ccr-flexslider .flex-direction-nav a{top:30%}.clinical-reality__skin-products--products .ccr-flexslider .clinical-reality__skin-products--product .flex-direction-nav{display:none}.clinical-reality__modules--recommended-products.clinical-reality__mpp--account-page .ccr-flexslider .flex-direction-nav{display:block}.clinical-reality__modules--recommended-products.clinical-reality__mpp--account-page .ccr-flexslider .flex-direction-nav a{top:30%}.ccr-flexslider{padding:0}.ccr-flexslider.flexslider-disabled .clinical-reality__mpp--product-shop-now{margin-top:35px}.ccr-flexslider .flex-control-nav,.ccr-flexslider .flex-direction-nav{display:none}.ccr-flexslider .flex-control-nav .flex-next,.ccr-flexslider .flex-control-nav .flex-next:hover,.ccr-flexslider .flex-direction-nav .flex-next,.ccr-flexslider .flex-direction-nav .flex-next:hover{right:23px}.ccr-flexslider .flex-viewport{max-height:546px}@media all and (min-width:764px){.ccr-flexslider .flex-viewport{max-height:665px}}.ccr-flexslider--left-nav,.ccr-flexslider--right-nav{text-decoration:none;margin-right:17px;float:left;background-image:url(/media/export/cms/nav-arrows.png);background-repeat:no-repeat;height:24px;opacity:1;position:relative;text-indent:-9999px;width:9px}.ccr-flexslider--right-nav{background-position:right 0;width:10px}.ccr-flexslider--status{margin:8px 0 0;font-size:16px;display:inline-block}.ccr-flexslider .ccr-flexslider--nav{display:none}.ccr-flexslider.clinical-reality-slider-active .ccr-flexslider--nav{display:block}.clinical-reality__skin-products .flex-viewport{max-width:1124px}.clinical-reality__skin-products--product{width:100%;float:left}@media all and (min-width:641px){.clinical-reality__skin-products--product{width:23%;margin-right:2%}}.clinical-reality__skin-products .skin-slider .clinical-reality__skin-products--product{width:100%}@media all and (min-width:764px){.clinical-reality__skin-products .skin-slider .clinical-reality__skin-products--product{width:95%}}.clinical-reality__skin-products .skin-slider .clinical-reality__skin-products--carousel{display:inline-block}.clinical-reality__skin-products--carousel{width:auto;display:inline-block;margin-right:20px}.device-mobile h3.clinical-reality__module--title{margin-bottom:40px}.device-mobile .diagnostics-header .clinical-reality__module-full-width.outer-wrap,.device-mobile .diagnostics-header .clinical-reality__module-full-width.pg_wrapper{padding:20px}#landing .recommended-for-you{display:none}.clinical-reality-before-after--build{display:none}.clinical-reality-before-after--build.active{display:block}.clinical-reality__ba--build .ccr-flexslider .flex-viewport{max-height:772px}@media all and (min-width:764px){.clinical-reality__ba--build .clinical-reality__button-options{width:477px}}.clinical-reality__ba--build .clinical-reality__recommended-products--see-your-future,.clinical-reality__ba--build .clinical-reality__recommended-products--see-your-future:hover{color:#fff;background-color:#000;border-color:#000}.clinical-reality__ba--build .clinical-reality__recommended-products--learn-more{margin-bottom:20px}.supercat-columns-v1{overflow:hidden;padding:45px 0 42px 0}.supercat-columns-v1 .column{border-left:1px solid #bdbdbd;float:left;min-height:205px;padding:0 0 0 3%}.supercat-columns-v1 .column:first-child{border:none;padding-left:0}.related_content_item .module-may-we-suggest{clear:both;padding-top:40px;padding-bottom:40px;margin-bottom:0;border-top:1px solid #dbdbdb}.related_content_item .module-may-we-suggest h1 p,.related_content_item .module-may-we-suggest h1 span,.related_content_item .module-may-we-suggest h2 p,.related_content_item .module-may-we-suggest h2 span{margin-top:0;line-height:inherit}.spp-extra .module-may-we-suggest{border-bottom:1px solid #dbdbdb;padding-bottom:40px}.spp-extra .module-may-we-suggest .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:960px;padding:0}.module-may-we-suggest h2{color:#5dba98;margin:0 0 15px}.module-may-we-suggest .grid{margin-bottom:0}.module-may-we-suggest .grid ul.product-grid{font-size:.1px;margin-right:-24px;position:relative;text-align:left}.module-may-we-suggest .grid ul.product-grid:after,.module-may-we-suggest .grid ul.product-grid:before{content:" ";display:table}.module-may-we-suggest .grid ul.product-grid:after{clear:both}.module-may-we-suggest .grid ul.product-grid.view-small{margin-right:-12px;padding:0}.module-may-we-suggest .grid ul.product-grid li.box{display:inline-block;font-size:13px;margin-bottom:50px;position:relative;text-align:left;vertical-align:top}.module-may-we-suggest .grid ul.product-grid li.box.w_19{width:19%}.module-may-we-suggest .grid ul.product-grid li.box.w_24{width:24%}.module-may-we-suggest .grid ul.product-grid li.box.w_32{width:32%}.module-may-we-suggest .grid ul.product-grid li.box .badge{position:absolute;top:30px;left:45px;display:table;width:80px;height:80px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;z-index:1;padding:0;line-height:16px;vertical-align:middle;margin:0;font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;text-transform:uppercase;text-align:center}.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_1,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_17,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_2,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_3,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_4,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_5,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_92,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_94,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_96,.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_97{background:#fe6cb5}.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_96{font-size:12px}.module-may-we-suggest .grid ul.product-grid li.box .badge.badge_30{background:#5dba98}html.ie7 .module-may-we-suggest .grid ul.product-grid li.box .badge{text-align:center}.module-may-we-suggest .grid ul.product-grid li.box .badge .badge-inner{display:table-cell;vertical-align:middle;text-align:center}html.ie7 .module-may-we-suggest .grid ul.product-grid li.box .badge .badge-inner{position:relative;margin-top:inherit}.module-may-we-suggest .grid ul.product-grid li.box .reviews{color:#000000;font-size:12px;padding:3px 50px 0}.module-may-we-suggest .grid ul.product-grid li.box .reviews img{vertical-align:middle}.module-may-we-suggest .grid ul.product-grid li.box .tags{font-size:13px;padding:12px 20px 0 50px}.module-may-we-suggest .grid ul.product-grid li.box .tags span{color:#000000;display:block;margin:0 0 1px}.module-may-we-suggest .grid ul.product-grid li.box .tags span em{color:#808080;font-style:normal}.module-may-we-suggest .grid ul.product-grid li.box .options{padding:4px 50px 20px}.module-may-we-suggest .grid ul.product-grid li.box .options .btn-primary{color:#FFFFFF!important}.module-may-we-suggest .grid ul.product-grid li.box .product{font-size:16px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;position:relative}.module-may-we-suggest .grid ul.product-grid li.box .product a{color:#808080}.module-may-we-suggest .grid ul.product-grid li.box .product a .product-image{display:inline-block;margin:0 auto;width:auto}.module-may-we-suggest .grid ul.product-grid li.box .product a .tag{border-radius:50%;color:#FFFFFF;display:block;font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:700;height:80px;left:45px;line-height:16px;margin:0;padding:24px 0 0;position:absolute;text-align:center;text-rendering:optimizelegibility;text-transform:uppercase;top:70px;vertical-align:middle;width:80px;z-index:1}.module-may-we-suggest .grid ul.product-grid li.box .product a .tag.new{background:none repeat scroll 0 0 #FE6CB5;padding-top:34px}.module-may-we-suggest .grid ul.product-grid li.box .product a .tag.top-seller{background:none repeat scroll 0 0 #5dba98}.module-may-we-suggest .grid ul.product-grid li.box .product a h3{color:#1F1F1F;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:21px;padding:0 50px;text-decoration:none;transition:color .2s ease 0s}.module-may-we-suggest .grid ul.product-grid li.box .product a span{display:block;margin:0 0 1px;padding:0 50px}.module-may-we-suggest .grid ul.product-grid li.box .product a:hover h3{color:#5dba98}.module-may-we-suggest .grid ul.product-grid.view-large li.box{margin-right:25px;min-height:420px;width:303px}.module-may-we-suggest .grid ul.product-grid.view-small li.box{margin:10px 0 0}.module-may-we-suggest .grid ul.product-grid.view-small li.box .reviews{color:#000000;padding:3px 0 0}.module-may-we-suggest .grid ul.product-grid.view-small li.box .product{font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.module-may-we-suggest .grid ul.product-grid.view-small li.box .product a h3{line-height:18px;margin-top:-5px;padding:0;width:95%}.module-may-we-suggest .grid ul.product-grid.view-small li.box .product a span{margin-bottom:2px;padding:0}.module-may-we-suggest .grid ul.product-grid.view-small li.box .product a .tag{font-size:11px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;height:60px;left:18px;line-height:11px;padding:19px 0 0;top:35px;width:60px}.module-may-we-suggest .grid ul.product-grid.view-small li.box .product a .tag.new{padding-top:26px}.module-may-we-suggest .grid ul.product-grid.view-small li.box .tags{padding-left:0}.module-may-we-suggest .grid ul.product-grid.view-small li.box .options{padding-left:0;padding-right:0}@media screen and (max-width:768px){.module-may-we-suggest h2{margin-bottom:10px}.module-may-we-suggest .grid ul.product-grid.view-small li.box.end_items{display:none}.module-may-we-suggest .grid ul.product-grid li.box.w_19{width:32%}.module-may-we-suggest .grid ul.product-grid li.box.w_24{width:32%}}@media screen and (max-width:640px){.module-may-we-suggest h2{font-size:30px;line-height:32px;margin:0 0 5px}}@media screen and (max-width:640px){.module-may-we-suggest .grid ul.product-grid{margin-right:-10px}}@media screen and (max-width:640px){.module-may-we-suggest .grid ul.product-grid.view-small{margin-right:-10px}}.diagnostics-merch-window{overflow:hidden}.diagnostics-merch-window.has-image{background-color:transparent;background-position:top right;background-repeat:no-repeat}.diagnostics-merch-window.has-image .content{padding:0 41% 0 0}.diagnostics-merch-window .screenshot{float:left;margin:65px 3% 65px 0;width:41%}.diagnostics-merch-window .screenshot img{display:block;height:auto;width:100%}.diagnostics-merch-window .content{margin:65px 0 0 0;overflow:hidden}.diagnostics-merch-window .content h2{font-size:30px;line-height:1;margin:0}.diagnostics-merch-window .content .subtitle{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1;margin:5px 0 0 0}.diagnostics-merch-window .content .button{margin:20px 0 0 0}.foundation-finder-merch-window-v1 .screenshot{margin:29px 3% 5px 0}.foundation-finder-merch-window-v1 .content{margin:29px 0 0 0}.tout-image-v1.tout{background:none no-repeat scroll right top/245px auto rgba(0,0,0,0);border-left:1px solid #BDBDBD;padding-left:20px}.tout-image-v1.tout .product{color:#808080;float:right;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;width:50%}.tout-image-v1.tout.no-tout-info .product{float:none}.tout-image-v1.tout .product .product-image{float:none;text-align:center;margin:0;width:100%}.tout-image-v1.tout .product .product-image img{display:block;height:auto;max-width:100%;width:auto}.tout-image-v1.tout .product .product-info{overflow:hidden}.tout-image-v1.tout .product .product-title{color:#231f20;margin-top:5px}.tout-image-v1.tout .product .button{margin:10px 0 0 0}.tout-image-v1.tout .product .button a{background:#5eb997;color:#fff;font-size:12px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-weight:700;line-height:24px;padding:7px 10px 4px 10px;text-transform:uppercase}.tout-image-v1.tout .tout-info{font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1.5;padding:15px 0 0;width:auto}.tout-image-v1.no-image .tout-info{width:90%}.tout-image-v1.tout .heading{color:#5eb997;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:21px;line-height:21px;text-transform:none}.tout-image-v1.tout .body{margin:5px 0 0;width:43%}.tout-image-v1.tout .body p{line-height:1.2em;margin:0}.tout-image-v1.tout .link{margin:5px 0 0 0}.tout-image-v1.tout .link a{color:#5eb997}@media screen and (max-width:768px){.customer-care-our-online-consultants .tout-image-v1.no-image .tout-info{margin-top:0}.customer-care-our-online-consultants .tout-image-v1.tout .body{margin-left:-90px}}#node-910 .tout-image-v1.tout-image.tout{background-position:right 60px;background-size:210px auto}.maintenance-container .maintenance-content{float:left;margin-top:50px;width:50%}.maintenance-container .maintenance-content .oops{font-weight:700;margin-bottom:20px}.maintenance-container .maintenance-image{float:right;width:50%}.device-mobile .maintenance-container .maintenance-content{margin-top:20px;width:100%}.device-mobile .maintenance-container .maintenance-content .oops{font-weight:700;margin-bottom:20px}.device-mobile .maintenance-container .maintenance-image{width:100%}.device-mobile .maintenance-container .maintenance-image img{width:100%}.eh-social-share{width:274px;height:auto;position:fixed;top:260px;right:-1px;z-index:9997;transition:all .5s ease-in 0s;background-color:white}.eh-social-share.expanded{display:block;border:1px solid #C5C5C5}.eh-social-share.closed{right:-274px}.eh-social-share .eh-social-share-wrapper{position:relative;min-height:232px;overflow:auto}.eh-social-share .article{overflow:hidden;border-right:none;height:auto;float:right;padding:26px 30px 25px 40px;background-color:white;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif;font-size:18px;line-height:22px;position:relative;right:58px}.eh-social-share .social_share_links{border-left:none;border-right:none;padding:30px 30px 30px 0;width:58px;float:right;background-color:white;position:absolute;right:0;top:0;bottom:0;margin:auto;height:232px}.eh-social-share .share{border:1px solid #C5C5C5;border-right:none;position:absolute;text-align:center;top:50px;left:-75px;width:75px;height:30px;line-height:30px;background-color:white;cursor:pointer;font-family:Georgia,serif!important;font-style:italic;font-size:15px}.eh-social-share .article p{line-height:25px;margin:0;padding:0;width:144px;overflow:hidden;text-overflow:ellipsis}.eh-social-share .article img{max-width:144px;height:100%}.eh-social-share .article .artist_name{margin-bottom:10px;width:144px}.eh-social-share .article .artist-img-wrapper{height:87px;overflow:hidden}.eh-social-share .social_share_links .social_icons{text-align:center;margin:0;padding-top:0;padding-bottom:20px}.eh-social-share .social_share_links .social_icons a{display:block;height:28px}.eh-social-share .social_share_links .social_icons.last-icon{padding-bottom:0}.eh-social-share .social_share_links .social_icons_imgs{margin:0;max-width:20px}body.smooth-scroll{-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0)}@media only screen and (max-width:767px){.eh-social-share{display:block;bottom:0;right:0!important;top:auto;height:auto;width:100%}.eh-social-share .eh-social-share-wrapper{position:static;min-height:0}.eh-social-share .social_share_links{position:static;float:none;padding:0;text-align:center;margin:0;height:100%;width:100%}.eh-social-share .social_share_links .social_icons{display:inline-block;padding:12px 0;text-align:center;width:19%}.eh-social-share .article,.eh-social-share .eh-social-share__tooltip-content{display:none}.eh-social-share.line-icon .social_share_links .social_icons.last-icon{padding-top:12px}.body_container.show-global-footer{margin-bottom:40px}}.georgia-italic{font-family:Georgia,serif;font-style:italic}.georgia-regular{font-family:Georgia,serif;font-style:normal}.neuzeit-office-regular{font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}.neuzeit-office-bold{font-family:NeuzeitOffice-Bold,"Helvetica Neue","Segoe UI",sans-serif}.eh-image-share{position:absolute;top:0;z-index:1001;margin:0 auto;left:0;right:0}.eh-image-share .share_link{position:absolute;border:medium none;top:10px;right:10px;height:auto!important;width:auto!important}.eh-image-share.shrink{width:35px!important;height:35px!important}.eh-image-share .share{display:none;width:100%;height:100%;position:absolute;background-color:rgba(0,215,204,.5);top:0}.eh-image-share .share.hideIcons{display:none;visibility:initial}.eh-image-share .share.showIconsInDOM{display:block;visibility:hidden}.eh-image-share .share .share_close{float:right;width:24px;margin:10px 10px 0 0;border:medium none;height:24px!important}.eh-image-share .share img{margin-top:30px;border:medium none;height:auto;width:auto!important}.eh-image-share .share .share_social_links{position:relative;width:30px;margin:0 auto}.eh-image-share .share .share_social_links a{display:block;margin-bottom:13px;text-align:center}.eh-image-share .share .share_social_links a.quote_links{height:30px;width:30px;line-height:30px}.eh-image-share .share .share_social_links a.quote_links>img{margin-top:0;vertical-align:middle}.image .eh-image-share .share .share_social_links a{margin-bottom:20px}.ie8 .eh-image-share .share{background-color:#00d7cc}@media only screen and (max-width:767px){.eh-image-share{left:0;right:0;margin:auto}.eh-image-share .share .share_social_links{left:0;right:0;margin:auto}.eh-image-share .share .share_social_links a{width:40px;height:40px;display:block;line-height:40px;margin-bottom:20px}.eh-image-share .share .share_social_links a img{margin-top:0}.quote .eh-image-share .share_social_links{height:25px;vertical-align:top;width:auto;left:0;position:absolute;right:0}.quote .eh-image-share .share_social_links a{font-size:25px;vertical-align:top;display:inline-block}.quote .eh-image-share .share_social_links a img{margin-top:0;vertical-align:text-top}.article_overlay .article-prev-content .eh-image-share{right:0}}@media only screen and (max-width:375px){.eh-image-share .share .share_social_links a{margin-bottom:10px}}.eh_article_prev_social_share{margin-top:10px;margin-bottom:10px;display:inline-block}.eh_article_prev_social_share p:first-child{padding-left:0}.eh_article_prev_social_share .social_icons{float:left;padding-left:10px}.article_rollover_popup{position:absolute;overflow:visible;display:none}.article_rollover_popup #article_rollover_popup_wrap{background-color:#FFF;border:1px solid #CCC;padding:10px;position:absolute;overflow:visible;bottom:44px;text-indent:0;right:-138px;width:230px;z-index:999}@media only screen and (max-width:767px){.article_rollover_popup #article_rollover_popup_wrap{right:-110px}}.article_rollover_popup #article_rollover_popup_wrap:before{content:"";position:absolute;bottom:-33px;left:100px;border-style:solid;display:block;width:0;z-index:0;border-color:#ccc transparent transparent transparent;border-width:16px 10px}@media only screen and (max-width:767px){.article_rollover_popup #article_rollover_popup_wrap:before{left:126px}}.article_rollover_popup #article_rollover_popup_wrap:after{content:"";position:absolute;bottom:-33px;left:100px;border-style:solid;display:block;width:0;z-index:1;border-color:#ccc transparent transparent transparent;border-width:16px 10px}@media only screen and (max-width:767px){.article_rollover_popup #article_rollover_popup_wrap:after{left:126px}}.article_rollover_popup #article_rollover_popup_wrap .article_rollover_content{background-color:#00D0C1;color:#222;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif;font-size:14px;line-height:18px;padding:25px 10px;text-align:center;display:block}.article_rollover_popup #article_rollover_popup_wrap .article_rollover_content .heading{color:#222;font-size:22px;font-weight:700;text-transform:capitalize;display:block;margin-bottom:12px}.article_rollover_popup #article_rollover_popup_wrap .article_rollover_content .popup-close .close{position:absolute;top:15px;right:15px}.article_rollover_popup #article_rollover_popup_wrap .article_rollover_content .view-more{background-color:#fff;border:1px solid #eaeaea;color:#222222;font-size:13px;padding:0 10px;margin-top:12px;height:30px;display:block}p #article-pop-up{display:inline-block}p .article-tooltip-content{text-decoration:underline}.article-image-flexslider{position:relative}.article-image-flexslider .flex-direction-nav .flex-next,.article-image-flexslider .flex-direction-nav .flex-prev{position:absolute;top:250px;height:90px;width:30px;background-image:url(/media/export/cms/editorial_hub/nav-arrows.png);text-indent:-9999px;outline:0}.article-image-flexslider .flex-viewport{max-height:500px}.article-image-flexslider .flex-viewport .slides{margin:0;padding:0;left:-300px;position:relative}.article-image-flexslider .flex-viewport .slides li .imageContainer{position:relative;height:415px;width:auto;max-width:643px;margin-right:60px;width:100%;height:100%}.article-image-flexslider .flex-viewport .slides li .imageContainer .eh_hero_article_images_v2{padding-bottom:0;margin-bottom:0}.article-image-flexslider .flex-viewport .slides li .imageContainer .sliderImage{width:auto;max-height:100%;max-width:100%}.article-image-flexslider .flex-viewport .slides .appendClone{float:left;list-style:none}.article-image-flexslider .flex-direction-nav{padding:0;height:100%;margin:0 auto;padding:0;position:absolute;left:0;right:0;top:0;width:850px}.article-image-flexslider .flex-direction-nav li{list-style:none}.article-image-flexslider .flex-direction-nav li a{top:40%!important;opacity:.7}.article-image-flexslider .flex-direction-nav li a:hover{opacity:1}.article-image-flexslider .flex-direction-nav .flex-next{right:50px;background-position:right center;padding:0}.article-image-flexslider .flex-direction-nav .flex-prev{left:0!important;background-position:left center;padding:0}.article-image-flexslider .flex-direction-nav .flex-disabled{pointer-events:none}.article-image-flexslider .flex-control-nav.flex-control-paging{padding:0;text-align:center}.article-image-flexslider .flex-control-nav.flex-control-paging li{display:none}.ie9 .article-image-flexslider .flex-direction-nav .flex-disabled{display:none}.ie8 .article-image-flexslider .flex-viewport .slides,.ie9 .article-image-flexslider .flex-viewport .slides{margin-left:0!important}@media only screen and (max-width:800px) and (min-width:768px){.article-image-flexslider .flex-viewport .slides li .imageContainer .sliderImage{height:auto}}@media only screen and (max-width:767px){.article-image-flexslider .flex-viewport .slides{left:-130px}.article-image-flexslider .flex-viewport .slides li .imageContainer{margin-right:0}.article-image-flexslider .flex-viewport .slides li .imageContainer .eh_hero_article_images_v2{margin:0}.article-image-flexslider .flex-viewport .slides li .imageContainer .eh_hero_article_images_v2 .sliderImage{width:100%;height:auto}.article-image-flexslider .flex-direction-nav{width:auto}.article-image-flexslider .flex-direction-nav li a{padding:0!important}.article-image-flexslider .flex-direction-nav .flex-next{right:0}.article-image-flexslider .flex-control-nav.flex-control-paging{margin-top:0}}#index-page-wrapper .indexed-loading,#index-page-wrapper .indexed-loadmore{float:left;margin-bottom:80px;margin-top:50px;text-align:center;width:100%}#index-page-wrapper .index-page-term .index-page-term-title,#index-page-wrapper .indexpage-color a,#index-page-wrapper .term-page .index-page-grid{height:228px;width:23.25%}#index-page{max-width:1024px}#index-page-wrapper{float:left;height:auto;margin-bottom:30px;margin-top:0;width:100%;font-family:Georgia,serif}#index-page-wrapper #page-headline{color:#222222;float:left;font-size:46px;text-align:center;width:100%;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}#index-page-wrapper #select-index-filter{display:none}#index-page-wrapper #index-filter{color:rgba(128,128,128,.24);float:left;font-size:14px;margin:30px 0;text-align:center;text-transform:uppercase;width:100%}#index-page-wrapper #index-filter a{color:#cccccc;letter-spacing:16px;text-decoration:none;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#index-page-wrapper #index-filter a{letter-spacing:12px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#index-page-wrapper #index-filter a{letter-spacing:12px}}#index-page-wrapper #index-filter a.active{color:#222222}#index-page-wrapper .indexpage-details{display:none}#index-page-wrapper .index-page-term .index-page-term-title{color:#00d0c1;display:table-cell;font-size:80px;text-align:center;text-transform:uppercase;vertical-align:middle}#index-page-wrapper .term-page{float:left;padding:0 20px;width:100%}#index-page-wrapper .term-page .anchor{display:block;height:40px;margin-top:-40px;visibility:hidden;float:left;width:10px}#index-page-wrapper .term-page .index-page-grid{float:left;margin:0 2.33% 20px 0}#index-page-wrapper .term-page .index-page-grid .indexpage-content .indexpage-image{text-align:center;position:relative}#index-page-wrapper .term-page .index-page-grid .indexpage-content .indexpage-image a.term-slide span{font-family:inherit;display:block;position:relative}#index-page-wrapper .term-page .index-page-grid .indexpage-content .indexpage-image p{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;font-size:26px;vertical-align:middle;display:table;padding:15px;color:#222222;width:100%;cursor:pointer;text-transform:capitalize;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}#index-page-wrapper .term-page .index-page-grid.index-term-4{margin-right:0}#index-page-wrapper .animated_gif{height:100%;width:100%}#index-page-wrapper .term-slide>.animated_gif{position:absolute;left:0;top:0}#index-page-wrapper .indexed-loadmore button{background-color:#ffffff;border:1px solid rgba(128,128,128,.34)}#index-page-wrapper .indexpage-color a{color:#222222;display:table-cell;font-size:26px;line-height:30px;padding:15px;text-align:center;text-decoration:none;text-transform:capitalize;vertical-align:middle;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}#index-page-wrapper .index-page-selcted-article{border:1px solid #00d0c1;display:none;float:left;height:100%;margin:0 0 20px;position:relative;width:100%}.indexpage-content.index_active .indexpage-image{background-color:#ffffff!important;border:1px solid #00d0c1}.indexpage-content.index_active .indexpage-color{background-color:#ffffff!important;border:1px solid #00d0c1}.indexpage-term-share-icons a{padding:0 5px}.indexpage-featured-article .eh-flip-on-hover-v1{margin:0 50px;padding:0;width:auto}.indexpage-featured-article .eh-flip-on-hover-v1 .title{margin-bottom:10px;text-align:center;width:100%}.indexpage-featured-article .eh-flip-on-hover-v1 .front_content{font-size:14px;margin:10px auto;padding:0;text-align:center;width:50%}.indexpage-featured-article .eh-flip-on-hover-v1 img.flipimage{text-align:center}#index-page-wrapper .indexpage-featured-product .eh-product .product{color:#222222;font-size:14px}#index-page-wrapper .indexpage-featured-product .eh-product .product .product-title a{height:auto;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}#index-page-wrapper .indexpage-featured-product .eh-product .product .product-price{font-family:Georgia,serif!important}#index-page-wrapper .index-page-selcted-article{clear:both}#index-page-wrapper .index-page-selcted-article .indexpage-contents{padding:10px;float:left;width:100%}#index-page-wrapper .index-page-selcted-article.device-mobile{padding:0;height:100%;width:100%}#index-page-wrapper .index-page-selcted-article.device-mobile.overlay-container{height:100%!important}#index-page-wrapper .index-page-selcted-article.device-mobile.setMaxHeight{height:100%}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-details-image{float:none;width:auto;margin-left:0;margin-right:0}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-details-image .indexpage-image{text-align:center}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-details-image .indexpage-image img{width:auto}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-details-content{width:auto;margin-left:0}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-term-title{font-size:25px;line-height:23px;text-transform:capitalize}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-term-description{font-size:15px;line-height:15px}#index-page-wrapper .index-page-selcted-article.device-mobile .eh-product .product .product-image a{height:160px!important;padding-bottom:0!important;width:160px!important}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-featured-description.feature-row-2:after{border:none}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-featured-description .indexpage-featured-content1{width:100%}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-featured-description .indexpage-featured-content2{float:none;width:100%}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-featured-description .indexpage-featured-article{width:100%}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-contents .indexpage-details-content-container{width:100%}#index-page-wrapper .index-page-selcted-article.device-mobile .indexpage-contents .indexpage-close{display:none}#index-page-wrapper .index-page-selcted-article .indexpage-close{color:black;position:absolute;top:0;right:0;text-decoration:none}#index-page-wrapper .index-page-selcted-article .indexpage-close img{height:18px;margin-right:10px;margin-top:10px;width:17px}#index-page-wrapper .index-page-selcted-article .indexpage-details-image{float:left;height:auto;margin:15px 30px 15px 50px;width:360px}#index-page-wrapper .index-page-selcted-article .indexpage-details-image img{width:100%}#index-page-wrapper .index-page-selcted-article .indexpage-details-content{color:#222222;float:left;font-size:20px;height:auto;margin:40px 0 45px 30px;width:420px}#index-page-wrapper .index-page-selcted-article .indexpage-details-content.indexpage-details-noimage{width:100%;margin-left:auto;margin-right:auto}#index-page-wrapper .index-page-selcted-article .indexpage-details-content-container{margin:0 auto;width:420px}#index-page-wrapper .index-page-selcted-article .indexpage-term-title{color:#222222;font-size:46px;text-align:center;text-transform:capitalize;line-height:46px;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}#index-page-wrapper .index-page-selcted-article .indexpage-term-description{color:#222222;font-size:22px;font-family:Georgia,serif!important;line-height:30px;margin:40px 0;text-align:center}#index-page-wrapper .index-page-selcted-article .indexpage-term-description p{line-height:inherit}#index-page-wrapper .index-page-selcted-article .indexpage-related-term{font-size:22px;font-family:Georgia,serif;text-align:center}#index-page-wrapper .index-page-selcted-article .indexpage-term-share-icons{margin-top:40px;text-align:center;width:100%}#index-page-wrapper .index-page-selcted-article .indexpage-term-link a{color:#222222;margin-right:5px;padding:2px;text-decoration:underline}#index-page-wrapper .indexpage-featured-title{border-bottom:1px solid #00d0c1;border-top:1px solid #00d0c1;color:#222222;float:left;height:56px;text-align:center;width:100%}#index-page-wrapper .indexpage-featured-title p{color:#222222;float:left;font-size:18px;line-height:54px;margin:0;width:100%;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}#index-page-wrapper .indexpage-featured-description{float:left;font-size:14px;height:auto;position:relative;width:100%}#index-page-wrapper .indexpage-featured-description .indexpage-featured-content1{height:auto;margin:40px auto 45px;width:50%}#index-page-wrapper .indexpage-featured-description .indexpage-featured-content1 .product-info{float:none;margin-left:auto;margin-right:auto}#index-page-wrapper .indexpage-featured-description .indexpage-featured-content2{float:left;height:auto;margin:40px 0 45px;width:50%}#index-page-wrapper .indexpage-featured-description.feature-row-2:after{border-left:1px solid #00d0c1;bottom:0;content:"";left:50%;position:absolute;top:0;z-index:-1}#index-page-wrapper .indexpage-featured-description .indexpage-featured-product.indexpage-featured-content2{float:right}@media screen and (max-width:767px){body.device-mobile .indexpage-contents .indexpage-close{display:none}body #foreground-node{width:100%;overflow:auto}body #foreground-node .close-container{position:fixed}body #foreground-node.mobile-sign-in-overlay .close-container{position:absolute}body #foreground-node .indexpage-featured-title{border-bottom:1px solid #00d0c1;border-top:1px solid #00d0c1;color:#222222;height:40px;text-align:center;width:100%}body #foreground-node .indexpage-featured-title p{color:#222222;font-size:18px;line-height:40px;margin:0;width:100%;font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif}body #foreground-node .indexpage-featured-description{margin-bottom:30px}body #foreground-node .indexpage-featured-description .indexpage-featured-article{margin-top:25px}body #foreground-node .indexpage-featured-description .indexpage-featured-product{margin-top:30px}body #foreground-node .indexpage-featured-description .indexpage-featured-product .product-image{width:181px;margin-left:auto;margin-right:auto}body #foreground-node .indexpage-contents{margin-top:30px;margin-bottom:30px}body #foreground-node .indexpage-contents .indexpage-image{text-align:center}body #foreground-node .indexpage-contents .indexpage-image .animated_gif{width:141px}body #foreground-node .indexpage-contents .indexpage-details-content{width:275px;margin:auto}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container{margin:25px auto 0}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container .indexpage-term-title{font-family:NeuzeitOffice-Regular,HelveticaNeueLTStd55Roman,"Segoe UI",sans-serif;font-size:25px;text-align:center}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container .indexpage-term-description{text-align:center;margin-top:27px}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container .indexpage-term-description p{margin:0}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container .indexpage-related-term{text-align:center;margin-top:20px}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container .indexpage-related-term .indexpage-term-link{margin-bottom:50px}body #foreground-node .indexpage-contents .indexpage-details-content .indexpage-details-content-container .indexpage-related-term .indexpage-term-link a{color:#222222;text-decoration:underline}#index-page-wrapper .term-page .index-page-grid{margin:0 4% 4% 0}#index-page-wrapper .term-page .index-page-grid.index-term-2,#index-page-wrapper .term-page .index-page-grid.index-term-4{margin-right:0}#index-page-wrapper .eh-social-share .social_share_links{height:auto}#index-page-wrapper #index-filter{display:none}#index-page-wrapper #select-index-filter{display:block;margin:0 auto;width:180px}#index-page-wrapper #select-index-filter select{margin:20px auto;text-transform:uppercase;text-indent:44%;height:40px;width:180px}#index-page-wrapper .hub-index-page-v1{height:inherit;overflow:hidden}#index-page-wrapper .hub-index-page-v1 .indexpage-content{height:inherit}#index-page-wrapper .hub-index-page-v1 .indexpage-content .indexpage-image{text-align:center;position:relative}#index-page-wrapper .hub-index-page-v1 .indexpage-content .indexpage-image p{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;font-size:26px;vertical-align:middle;display:table;padding:15px;color:#222222;width:100%;cursor:pointer;text-transform:capitalize}#index-page-wrapper .hub-index-page-v1 .indexpage-content .indexpage-color{height:100%;width:100%;display:table}#index-page-wrapper .hub-index-page-v1 .indexpage-content .indexpage-color a{height:auto;font-size:25px;line-height:28px}#index-page-wrapper .indexpage-color a,#index-page-wrapper .term-page .index-page-grid{width:48%}}@media screen and (min-width:768px) and (max-width:980px){#index-page-wrapper #page-headline{font-size:70px}#index-page-wrapper .term-page{padding:0}#index-page-wrapper .index-page-term-title{color:#00D7CC;font-size:90px}#index-page-wrapper .animated_gif,#index-page-wrapper .index-page-term .index-page-term-title,#index-page-wrapper .indexpage-color a,#index-page-wrapper .term-page .index-page-grid{font-size:22px;height:169px}#index-page-wrapper .index-page-selcted-article{margin:10px auto}#index-page-wrapper .index-page-selcted-article .indexpage-contents{padding:30px}#index-page-wrapper .index-page-selcted-article .indexpage-details-content{margin:0 auto;padding:30px 0;float:none;width:550px}#index-page-wrapper .index-page-selcted-article .indexpage-details-content-container{width:100%}#index-page-wrapper .index-page-selcted-article .indexpage-details-image{margin:0 auto;padding:30px 0;float:none}}@media screen and (min-width:561px) and (max-width:767px){#index-page-wrapper #page-headline{font-size:35px}#index-page-wrapper .index-page-term-title{color:#00D7CC;font-size:90px}#index-page-wrapper .index-page-term .index-page-term-title,#index-page-wrapper .term-page .index-page-grid{height:240px}}@media screen and (min-width:461px) and (max-width:560px){#index-page-wrapper .index-page-term .index-page-term-title,#index-page-wrapper .term-page .index-page-grid{height:170px;font-size:20px;line-height:25px}}@media screen and (max-width:460px){#index-page-wrapper .index-page-term .index-page-term-title,#index-page-wrapper .term-page .index-page-grid{height:120px;font-size:15px;line-height:20px}#index-page-wrapper .indexpage-color a{padding:5px}#index-page-wrapper .term-page .index-page-grid{margin:0 4% 4% 0}#index-page-wrapper .hub-index-page-v1 .indexpage-content .indexpage-color a{font-size:15px;line-height:18px}}.indexpage-weibo img{width:28px}.indexpage-term-share-icons iframe.line-it-button{width:28px!important;height:28px!important}iframe#hubIframe{overflow:auto;display:block;position:relative;border:0;margin:0 auto;height:2600px;max-width:1024px;width:100%}@media only screen and (max-width:320px){iframe#hubIframe{height:8000px}}@media only screen and (min-width:320px) and (max-width:480px){iframe#hubIframe{height:8500px}}@media only screen and (min-width:341px) and (max-width:365px){iframe#hubIframe{height:8600px}}@media only screen and (min-width:375px) and (max-width:385px){iframe#hubIframe{height:9100px}}@media only screen and (min-width:410px) and (min-width:420px){iframe#hubIframe{height:9500px}}@media only screen and (min-width:481px) and (max-width:567px){iframe#hubIframe{height:10550px}}@media only screen and (min-width:568px){iframe#hubIframe{height:4350px}}@media only screen and (min-width:580px) and (max-width:600px){iframe#hubIframe{height:4350px}}@media only screen and (min-width:630px) and (max-width:639px){iframe#hubIframe{height:4500px}}@media only screen and (min-width:640px){iframe#hubIframe{height:4600px}}@media only screen and (min-width:1224px){iframe#hubIframe{height:2570px}}@media only screen and (min-width:1824px){iframe#hubIframe{height:2570px}}@media only screen and (min-device-width:768px) and (max-device-height:1024px) and (orientation:landscape){iframe#hubIframe{height:2570px}}@media only screen and (min-device-width:768px) and (max-device-height:1024px) and (orientation:portrait){iframe#hubIframe{height:2500px}}@media only screen and (min-device-width:320px) and (max-device-height:480px) and (orientation:portrait){iframe#hubIframe{height:8100px}}@media only screen and (min-device-width:320px) and (min-device-height:481px) and (max-device-height:568px) and (orientation:portrait){iframe#hubIframe{height:8100px}}@media only screen and (min-device-width:320px) and (min-device-height:569px) and (max-device-height:627px) and (orientation:portrait){iframe#hubIframe{height:8100px}}@media only screen and (min-device-width:375px) and (min-device-height:628px) and (max-device-height:667px) and (orientation:portrait){iframe#hubIframe{height:8875px}}@media only screen and (min-device-width:414px) and (min-device-height:668px) and (max-device-height:736px) and (orientation:portrait){iframe#hubIframe{height:9550px}}@media only screen and (max-device-height:320px) and (max-device-width:480px) and (orientation:landscape){iframe#hubIframe{height:10550px}}@media only screen and (max-device-height:320px) and (min-device-width:481px) and (max-device-width:568px) and (orientation:landscape){iframe#hubIframe{height:4250px}}@media only screen and (max-device-height:627px) and (min-device-width:569px) and (max-device-width:627px) and (orientation:landscape){iframe#hubIframe{height:4250px}}@media only screen and (max-device-height:375px) and (min-device-width:628px) and (max-device-width:667px) and (orientation:landscape){iframe#hubIframe{height:4650px}}@media only screen and (max-device-height:414px) and (min-device-width:668px) and (max-device-width:736px) and (orientation:landscape){iframe#hubIframe{height:4950px}}.block.block-template-site-logo-responsive-v1,.block.block-template-site-logo-responsive-v1 div{height:100%}.site-logo-responsive-v1 a{display:block;height:72px;line-height:72px;padding-right:30px}.site-logo-responsive-v1 a img{margin:auto;max-width:160px;vertical-align:middle;width:auto}@media screen and (max-width:767px){#top #header .site-logo-responsive-v1 a img{margin:-20px 0 0;padding:0}}.device-mobile .site-logo-responsive-v1 a{height:56px;line-height:56px;margin:0;padding:0}@media screen and (max-width:1180px){.site-logo-responsive-v1 a{padding:0 20px}}.footer-top-v1{margin:0 auto;max-width:960px;overflow:visible;padding:10px 0}.footer-top-v1.footer-top-messenger{max-width:100%}.footer-top-v1.footer-top-messenger .messenger{float:left;width:17%}.footer-top-v1.footer-top-messenger .messenger a{display:block;line-height:20px;margin-left:5%;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:black;text-decoration:underline}.footer-top-v1.footer-top-messenger .messenger a img{width:21px;margin:0 5px 0 0;vertical-align:top}.footer-top-v1.footer-top-messenger .tel{width:13%}.footer-top-v1.footer-top-messenger .social-links{width:10%}.footer-top-v1.footer-top-messenger .signup-forms{width:43%}.footer-top-v1 .tel{color:#231f20;display:inline-block;font-size:13px;line-height:21px;vertical-align:top;width:19%}.footer-top-v1 .tel a{color:#231f20;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}.footer-top-v1 .tel a:hover{color:black}.footer-top-v1 .tel a,.footer-top-v1 .tel a:hover{text-decoration:none}.footer-top-v1 .social-links{display:inline-block;vertical-align:top;width:13%}.footer-top-v1 .social-links a{float:left;margin:0 0 0 4px}.footer-top-v1 .social-links a.instagram{margin-left:6px}.footer-top-v1 .social-links .svg-icon.twitter,.footer-top-v1 .social-links img{height:21px;vertical-align:middle;width:21px}.footer-top-v1 .facebook{margin:0}.footer-top-v1 .facebook-like{float:left;margin:0 0 0 4px}.footer-top-v1 .signup-forms{display:inline-block;vertical-align:top;width:67%}.footer-top-v1 .mobile-signup,.footer-top-v1 .newsletter-signup{display:block;margin:0;width:auto}.footer-top-v1 form{position:relative}.footer-top-v1 label.lbl-sms-promotions p:first-child{margin:0 0 10px 0}.footer-top-v1 form .extra{background-color:#fff;clear:both;display:none;margin:10px 0;width:100%}.footer-top-v1 form .extra .field{font-size:11px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:normal;margin:10px 0 0 0;padding:0 13% 0 48%}.footer-top-v1 form .extra .field input{display:inline-block;background:#fff;border:1px solid gray}.footer-top-v1 form .extra .field label{color:gray;display:inline-block;font-size:11px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:normal;width:90%}.footer-top-v1 form label{display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;line-height:21px;padding:0;text-transform:none;vertical-align:top;width:47%}.footer-top-v1 .form-text{border:0 none;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4) inset;box-shadow:0 1px 3px rgba(0,0,0,.4) inset;display:inline-block;line-height:normal;margin:0 1% 0 0;padding:8px 10px 6px;vertical-align:top;width:39%;background:0 0;-webkit-appearance:none}.footer-top-v1 input,.footer-top-v1 select{font-size:12px}.footer-top-v1 .form-text:focus{-webkit-box-shadow:0 1px 3px black inset;box-shadow:0 1px 3px black inset}.footer-top-v1 .form-submit{border:0 none;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:12px;height:29px;letter-spacing:1px;line-height:31px;margin:0;padding:0 10px;text-align:center;text-transform:uppercase;vertical-align:top;width:11.5%}.footer-top-v1 input.button[type=submit],.footer-top-v1 input.form-submit{background-color:#bdbcbc}.footer-top-v1 input.button[type=submit]:hover,.footer-top-v1 input.form-submit:hover{background-color:#bebebe}.footer-top-v1 .form-messages .progress{font-weight:700;margin:0 0 0 48%}.footer-top-v1 .form-messages .email-error,.footer-top-v1 .form-messages .error{line-height:normal;margin:0 0 5px 48%;min-height:25px;color:#ef6ea8}.footer-top-v1 form.success{color:#5dba98;font-size:22px;margin:0 0 0 48%}.footer-top-v1 form.error input[type=text]{border:1px solid #f00}.footer-top-v1 input.error{color:#ef6ea8}.ie7 .footer-top-v1 .form-text,.ie8 .footer-top-v1 .form-text{border:1px solid #bdbcbc}.ie7 .footer-top-v1 .form-text:focus,.ie8 .footer-top-v1 .form-text:focus{border:1px solid #000}.product-content-grid-v1,.top-sellers-v1{background:url(/sites/clinique/themes/cl_base/template_api/product_content_grid_v1/bg-product-content-grid.png) repeat-x scroll 0 0 #fff;min-height:300px;overflow:hidden;padding:65px 0 40px 0;width:100%}.product-content-grid-v1.top-sellers,.top-sellers-v1.top-sellers{padding-bottom:10px}.product-content-grid-v1 .outer-wrap,.product-content-grid-v1 .pg_wrapper,.top-sellers-v1 .outer-wrap,.top-sellers-v1 .pg_wrapper{margin:0 auto;max-width:964px}.product-content-grid-v1 h3,.top-sellers-v1 h3{color:#121212;font-size:36px;line-height:1;margin:0 0 40px 0}.product-content-grid-v1.columns-5 h3,.top-sellers-v1.columns-5 h3{margin:0 0 30px 0}.product-content-grid-v1 ol,.top-sellers-v1 ol{list-style-type:none;margin:0;padding:0}.product-content-grid-v1 li,.top-sellers-v1 li{list-style-type:none;margin:0;padding:0;border-right:1px solid #bdbcbc;float:left;margin:0 0 0 2%;padding:15px 2% 15px 0;width:31.25%}.product-content-grid-v1.columns-5 li,.top-sellers-v1.columns-5 li{margin:0 0 0 1.5%;padding:20px 1.5% 25px 0;width:18.5%}.product-content-grid-v1 .row,.top-sellers-v1 .row{border-top:1px solid #bdbcbc;margin:-1px 0 0 0;overflow:hidden}.product-content-grid-v1 .row li,.top-sellers-v1 .row li{min-height:330px}.product-content-grid-v1 .row:first-child,.top-sellers-v1 .row:first-child{border-top:none}.product-content-grid-v1 .row li:first-child,.top-sellers-v1 .row li:first-child{border-left-color:#fff;margin-left:0}.product-content-grid-v1 .row li:last-child,.top-sellers-v1 .row li:last-child{border:none}.product-content-grid-v1 .number,.top-sellers-v1 .number{color:#bdbcbc;display:none;font-family:HelveticaNeueLTStd-UltLt,Arial,Sans-Serif;font-size:110px;letter-spacing:-1px;line-height:1}.product-content-grid-v1.columns-5 .number,.top-sellers-v1.columns-5 .number{font-size:55px}.product-content-grid-v1.show-numbers .number,.top-sellers-v1.show-numbers .number{display:block}.product-content-grid-v1 .inner,.top-sellers-v1 .inner{padding:0 54px}.product-content-grid-v1.columns-5 .inner,.top-sellers-v1.columns-5 .inner{padding:0}.product-content-grid-v1 .inner img,.top-sellers-v1 .inner img{display:block;height:auto;margin:0 auto 10px;max-width:192px;width:100%}.device-pc .product-content-grid-v1 #quickshop.module-spp-detail .col2.review,.device-pc .top-sellers-v1 #quickshop.module-spp-detail .col2.review{width:27%}.device-pc .product-content-grid-v1 #quickshop.module-spp-detail .col2.review .ratings img,.device-pc .top-sellers-v1 #quickshop.module-spp-detail .col2.review .ratings img{height:20px}.device-pc .product-content-grid-v1 #quickshop.module-spp-detail .col1>.shades .shade-dd h3.col1,.device-pc .top-sellers-v1 #quickshop.module-spp-detail .col1>.shades .shade-dd h3.col1{font-size:18px}.device-pc .product-content-grid-v1 #quickshop.module-spp-detail .col1>.shades>.shade-dd-menu>.col1,.device-pc .top-sellers-v1 #quickshop.module-spp-detail .col1>.shades>.shade-dd-menu>.col1{margin-top:-15px!important}.device-pc .product-content-grid-v1 #quickshop.module-spp-detail .col1>.shades>.shade-dd-menu>.col2 .shade-chooser li,.device-pc .top-sellers-v1 #quickshop.module-spp-detail .col1>.shades>.shade-dd-menu>.col2 .shade-chooser li{text-align:center}.ebc-grid-item__date,.ebc-grid__wrapper{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.ebc-grid__wrapper{max-width:1024px;width:95%;margin:20px auto 0 auto}.ebc-grid-item{float:left;clear:none;position:relative;width:24%;cursor:pointer;margin:0 .8% .8% 0}@media only screen and (max-width:767px){.ebc-grid-item{width:49%;margin:0 1% 1% 0}}.ebc-grid-item .ebc-grid-item__thumbnail{width:99%;height:99%}.ebc-last-in-row-pc{margin-right:0}@media only screen and (max-width:767px){.ebc-last-in-row-mobile{margin-right:0}}.ebc-grid-item__date{position:absolute;top:5%;left:5%;font-size:16px;font-weight:700}.ebc-grid-item__title{position:absolute;top:50%;left:0;font-size:18px;text-align:center;width:100%;transform:translate(0,-50%)}.ebc-grid-item.week_header .ebc-grid-item__title{color:#fff;font-size:40px;font-family:HelveticaNeueLTStd35Thin,Arial,sans-serif;text-align:left;margin:20px 0 0 20px;top:0;transform:translateY(0)}.ebc-grid-item__expando{display:none}.ebc-grid-item__expando-content{margin:30px}.ebc-grid-item__expanded{float:left;clear:none;width:98.2%;display:none;position:relative;border:solid #46ab8c 1px;margin-bottom:1%}.ebc-grid-item__expanded .ebc-grid-item__close{cursor:pointer;background:url(../../cl_base/img/icon-close.png) no-repeat 0 0;background-size:cover;width:25px;height:25px;top:15px;right:15px;position:absolute;color:transparent;text-indent:-999em;z-index:1000}@media only screen and (min-width:641px){.ebc-grid-item__expanded .ebc-grid-item__close{top:30px;right:30px}}.ebc-grid-item__expanded .animated_gif{width:220px;height:220px;background-size:contain;position:relative;margin:0 auto 20px auto}@media only screen and (min-width:641px){.ebc-grid-item__expanded .animated_gif{margin:0;float:left;clear:none;width:360px;height:360px}}.ebc-grid-item__expanded .animated_gif .ebc-grid-item__expando-ucg_question{text-align:center;position:absolute;top:50%;transform:translateY(-50%);margin:0 10px;font-size:24px;width:100%}.ebc-grid-item__expando-text{text-align:center;position:relative}@media only screen and (min-width:641px){.ebc-grid-item__expando-text{padding-right:120px;left:70px}}.ebc-grid-item__expando-text .ebc-grid-item__expando-date,.ebc-grid-item__expando-text .ebc-grid-item__expando-headline{font-size:30px;text-transform:uppercase}@media only screen and (min-width:641px){.ebc-grid-item__expando-text .ebc-grid-item__expando-date,.ebc-grid-item__expando-text .ebc-grid-item__expando-headline{font-size:27px}}.ebc-grid-item__expando-text .ebc-grid-item__expando-description{font-size:18px}@media only screen and (min-width:641px){.ebc-grid-item__expando-text .ebc-grid-item__expando-description{font-size:13px}}.ebc-grid-item__expando-share{float:left;clear:both;text-align:center;width:100%;margin-top:2em}@media only screen and (min-width:641px){.ebc-grid-item__expando-share{padding-left:360px;margin-top:0}}.ebc-grid-item__share{margin-right:35px}ebc-grid-item__share:last-child{margin-right:0}.ebc-grid-item__expando-interstitial{padding:1em 0 1em 0;border-top:#46ab8c solid 1px;border-bottom:#46ab8c solid 1px;text-align:center;font-size:18px}.ebc-grid-item__extendo-wrapper{text-align:center;padding:60px 0}.ebc-grid-item__extendo-wrapper .btn-quickbuy{background-color:#fff;color:#000;text-transform:none;border:#ccc solid 1px;margin-top:16px}.ebc-grid-item__extendo-wrapper .btn-quickbuy:hover{background-color:#fff;border-color:#46ab8c;color:#46ab8c}.ebc-grid-item__extendo-content{display:inline-block}.ebc-grid-item__expando-product,.ebc-grid-item__ucg-box{width:200px;margin-bottom:30px}@media only screen and (min-width:641px){.ebc-grid-item__expando-product,.ebc-grid-item__ucg-box{float:left;clear:none;margin:0 10px 0 0}}.ebc-grid-item__expando-product-img{background-image:url(/media/export/cms/ebc/green_bkg.gif);background-repeat:no-repeat;background-position:center;width:200px;height:200px;background-size:65%}.ebc-grid-item__expando-product-name,.ebc-grid-item__expando-product-price{text-align:center;color:#222}.ebc-grid-item__expando-product-name{height:3.3em}.ebc-grid-item__ucg-box{height:270px;width:270px;background-image:url(/media/export/cms/ebc/ugc_placeholder.gif);background-size:cover;position:relative;margin:0 0 28px 0;color:#fff}@media only screen and (min-width:641px){.ebc-grid-item__ucg-box{margin:0 47px 0 0;height:228px;width:228px}}.ebc-grid-item__ucg-box .ebc-grid-item__ucg-answer-text{text-align:center;width:100%;position:absolute;top:50%;transform:translateY(-50%);line-height:2em;font-size:16px;padding:20px}.ebc-grid-item__ucg-box .ebc-grid-item__ucg-answer-text .ebc-grid-item__ucg-user-text{font-weight:700}.ebc-grid-item__ucg-answer{background-image:url(/media/export/cms/ebc/ucg_answer.gif)}.ebc-grid-item__ucg-box:last-child{margin-right:0}.page-wrapper--offer__kit{margin:0}.offer__kit__formatter{margin:0 auto 40px;max-width:964px;min-width:320px;overflow:hidden;padding-bottom:5px}.offer__kit__container{max-width:1124px;margin:0 auto;margin:0}.offer__kit__step{margin:0}.offer__kit__step.offer__kit__step--alt{margin:0}.offer__kit__step.offer__kit__step--alt .offer__kit__image__container,.offer__kit__step.offer__kit__step--alt .offer__kit__step__content{margin:0}.offer__kit__container .offer__kit__step.offer__kit__step--alt .offer__kit__image__container,.offer__kit__container .offer__kit__step.offer__kit__step--alt .offer__kit__step__content{margin:0}.offer__kit__container .offer__kit__step__content{position:relative}.offer__kit__container .offer__kit__image__container{position:relative;margin:0}.offer__kit__container .offer__kit__image__container .no-longer-available-txt{display:block;font-size:36px;position:relative}.offer__kit__container .offer__kit__image__container .no-longer-available-txt.hidden{display:none}.offer__kit__container .offer__kit__image{cursor:pointer;height:auto;margin-bottom:30px;max-width:48%;width:auto}.offer__kit__container .offer__kit__image.offer__kit__image--01{float:left}.offer__kit__container .offer__kit__image.offer__kit__image--02{float:right;margin-right:30px}.offer__kit__container .offer__kit__image__small{width:48%}.offer__kit__container .offer__kit__image--01,.offer__kit__container .offer__kit__image--02{display:block}.offer__kit__container .offer__kit__image__small--01,.offer__kit__container .offer__kit__image__small--02{display:inline}.offer__kit__container .offer__kit__option__container .offer__kit__option{margin:20px 0 0 0;text-align:center}.offer__kit__container .offer__kit__option__container .offer__kit__option label{cursor:default;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-left:0}.offer__kit__container .offer__kit__option__container .offer__kit__option input[type=submit]{background-color:#000;border:none;color:#fff;display:block;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:15px;margin:30px auto 0;min-width:150px;padding:5px 15px;text-transform:uppercase;width:auto}.offer__kit__container .offer__kit__option__container .offer__kit__option input[type=checkbox]{display:none}.offer__kit__container .offer__kit__option__container .offer__kit__option.offer__kit__option--01,.offer__kit__container .offer__kit__option__container .offer__kit__option.offer__kit__option--02{margin-left:0}.offer__kit__container .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox{border:none;display:none}.offer__kit__container .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox:checked+label::after{border:none;content:""}.device-mobile .offer__kit__container .offer__kit__image__small{width:95%}.device-mobile .offer__kit__container .offer__kit__image__small__container{float:left;margin:0 2.5%;width:45%}.device-mobile .offer__kit__container .offer__kit__image__small__container .no-longer-available-txt{font-size:25px;position:relative;text-align:center}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__option{margin:20px 0 0 0;text-align:center;width:auto}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__option label{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:18px}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__option input[type=submit]{background-color:#000;border:none;color:#fff;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:15px;margin:10px auto 0;padding:5px 15px;text-transform:uppercase;width:90%}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__option input[type=checkbox]{display:none}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__option .regular-checkbox+label.styled-checkbox{border:none;display:none}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__option .regular-checkbox+label.styled-checkbox:checked+label::after{border:none;content:""}.device-mobile .offer__kit__container .offer__kit__image__small--01__container,.device-mobile .offer__kit__container .offer__kit__image__small--02__container{float:left;margin:0 2.5%;width:45%}.device-mobile .offer__kit__container .offer__kit__image__small--01,.device-mobile .offer__kit__container .offer__kit__image__small--02{display:inline}.device-mobile .offer__kit__container .offer__kit__image__small--01,.device-mobile .offer__kit__container .offer__kit__image__small--02{margin-left:2%}.offer__kit__option__container .offer__kit__option{float:left;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;margin:1% 0 0 14%;width:50%}.offer__kit__option__container .offer__kit__option input[type=checkbox],.offer__kit__option__container .offer__kit__option label{margin:0}.offer__kit__option__container .offer__kit__option .prod-subheading{color:#111;font-size:23px;line-height:23px;overflow-y:auto;height:150px}.offer__kit__option__container .offer__kit__option .prod-name{color:#111;font-size:21px;line-height:25px;margin-left:45px;margin-top:10px}.device-mobile .offer__kit__option__container{display:none}.device-mobile .offer__kit__option__container .offer__kit__option{margin:20px 0 0 0;text-align:center;width:50%}.device-mobile .offer__kit__option__container .offer__kit__option input[type=checkbox],.device-mobile .offer__kit__option__container .offer__kit__option input[type=submit],.device-mobile .offer__kit__option__container .offer__kit__option label{font-size:20px}.device-mobile .offer__kit__option__container .offer__kit__option input[type=submit]{margin:0}.device-mobile .offer__kit__option__container .offer__kit__option input[type=checkbox]{display:none}.device-mobile .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox{border:none;display:none}.device-mobile .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox:checked+label::after{border:none;content:""}.offer__kit__container .offer__kit__option__image__alt{margin:0}.offer__kit__container .offer__kit__option__image__alt .offer__kit__image--01,.offer__kit__container .offer__kit__option__image__alt .offer__kit__image--02,.offer__kit__container .offer__kit__option__image__alt .offer__kit__image__small--01,.offer__kit__container .offer__kit__option__image__alt .offer__kit__image__small--02{display:block}.offer__kit__header__container .offer__kit__header,.offer__kit__header__container .offer__kit__number{float:none;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;text-align:center}.offer__kit__header__container .offer__kit__number{font-size:80px}.offer__kit__header__container .offer__kit__header{font-size:45px;margin-bottom:30px}.device-mobile .offer__kit__header__container .offer__kit__number{font-size:50px}.device-mobile .offer__kit__header__container .offer__kit__header{font-size:33px}.offer__kit__cta{margin:0}.offer__kit__cta .offer__kit__button__add,.offer__kit__cta .offer__kit__button__oos{display:none;font-weight:700;margin:40px 0 0;padding:10px 20px;text-transform:uppercase;width:auto}.offer__kit__cta .offer__kit__button__oos{background-color:#ccc;color:#f6f6f6;cursor:not-allowed}.offer__kit__cta .offer__kit__button__oos.offer-1,.offer__kit__cta .offer__kit__button__oos.offer-2{display:none}.offer__kit__cta .offer__kit__button__oos.offer-1{float:left;margin-left:10%}.offer__kit__cta .offer__kit__button__oos.offer-2{float:right;margin-right:34%}.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1,.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{display:block}.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1{float:left;margin-left:10%}.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{float:right;margin-right:34%}.offer__kit__cta.offer__kit__is__loading .offer__kit__button__add{background-color:#ccc;color:#f6f6f6;cursor:not-allowed}.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-1,.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-2{display:block}.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__button__add.offer-1,.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__button__add.offer-2{display:none}.offer__kit__cta.offer__kit__loaded .offer__kit__loading.offer-1,.offer__kit__cta.offer__kit__loaded .offer__kit__loading.offer-2{display:none}.offer__kit__cta.offer__kit__loaded .offer__kit__button__add{background-color:#000;color:#fff;cursor:pointer}.offer__kit__cta.offer__kit__loaded .offer__kit__button__add.offer-1{display:inline-block;float:left;margin-left:10%}.offer__kit__cta.offer__kit__loaded .offer__kit__button__add.offer-2{display:inline-block;float:right;margin-right:25%}.offer__kit__button__oos{width:auto}.offer__kit__loading{background:url("/media/export/cms/479-01 Clinique_LoadingGif_R22.gif") no-repeat 0 0 #fff;background-size:35px;cursor:pointer;display:none;float:left;font-size:12px;font-weight:700;height:35px;letter-spacing:.15em;line-height:45px;margin-left:10%;margin-top:40px;text-transform:uppercase;width:35px}.offer__kit__oos{display:none;font-size:12px;text-transform:uppercase;color:red}.offer__kit__oos .offer__kit__is__sold__out{display:block}.offer__kit__button__oos,.offer__kit__products__data{display:none}.device-mobile .offer__kit__container{position:relative}.device-mobile .offer__kit__container .offer__kit__cta .offer__kit__button__oos{margin:0}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1,.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{display:block}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1{float:left;margin-left:10%}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{float:right;margin-right:34%}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos{background-color:#fff;color:#ccc;cursor:not-allowed;position:absolute;top:160px}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-1,.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-2{display:none}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-1{float:left;margin-left:10%}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-2{float:right;margin-right:34%}.offer__kit__success__overlay#cboxOverlay{display:none}.offer__kit__success__overlay #cboxContent{background:#fff;border:1px solid #fff}.offer__kit__success__overlay__container{display:none}.offer__kit__success__overlay__content{background:#fff none repeat scroll 0 0;color:#000;padding-bottom:50px;text-align:center}.offer__kit__success__overlay__header{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;font-size:60px;line-height:30px;margin-bottom:35px;margin-top:50px;width:100%}.offer__kit__success__overlay__copy{margin:15px auto;text-align:left;width:90%}.offer__kit__success__overlay__copy h2{color:#000;font-size:40px}.offer__kit__success__overlay__button__container{margin-top:30px}.device-mobile #foreground-node.offer__kit__success__overlay .close-container{right:15px;top:15px;position:absolute}.device-mobile #foreground-node.offer__kit__success__overlay .offer__kit__success__overlay__copy h2{font-size:30px}.offer__kit__option .regular-checkbox{display:none}.offer__kit__option .regular-checkbox+label.styled-checkbox{display:inline-block;position:relative;vertical-align:bottom;width:21px;height:21px;border-width:1px;border-style:solid;border-color:#cccccc;border-image:initial}.offer__kit__option .regular-checkbox:checked+label::after{background-color:white;border:1px solid black;content:"✓";font-size:22px;height:21px;left:-2px;line-height:22px;position:absolute;top:-2px;width:21px}.offer__kit__option label.for-styled-checkbox{display:inline;font-size:25px;line-height:12px;margin-left:20px;width:89%}.offer__kit__details{margin-left:45px;margin-top:10px}.offer__kit__details a{color:#000;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.offer__kit__details .offer__kit__details__overlay{background:#fff none repeat scroll 0 0;border:1px solid #ccc;display:none;height:225px;padding:20px;position:absolute;top:175%;width:35%}.offer__kit__details .offer__kit__details__overlay .prod-name{color:#111;font-size:30px;line-height:33px;margin:0}.offer__kit__option--01 .offer__kit__details .offer__kit__details__overlay{left:0}.offer__kit__option--02 .offer__kit__details .offer__kit__details__overlay{right:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.offer__kit__container .offer__kit__image{height:270px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.offer__kit__container .offer__kit__image{height:270px}}.page-wrapper--offer__kit{margin:0}.offer__kit__multi_sku_formatter{margin:0 auto 0;max-width:1076px;min-width:320px;overflow:hidden}.offer__kit__container{max-width:none;margin:0 auto}.offer__kit__multi_sku_step{margin:0}.offer__kit__multi_sku_step.offer__kit__step--alt{margin:0}.offer__kit__multi_sku_step.offer__kit__step--alt .offer__kit__image__container,.offer__kit__multi_sku_step.offer__kit__step--alt .offer__kit__step__content{margin:0}.offer__kit__image__container,.offer__kit__image__small__wrapper,.offer__kit__option{position:relative}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step{background-image:url(/media/export/cms/GWP/cyber2017/step_1_bg.png);background-size:cover;overflow:hidden;padding:50px 0;background-position:bottom center}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.disable-select-buttons .offer__kit__option__container .offer__kit__option .offer__kit__option__select,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.disable-select-buttons .offer__kit__option__container .offer__kit__option .offer__kit__option__submit{background-color:#ccc;cursor:not-allowed}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.offer__kit__step--alt .offer__kit__image__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.offer__kit__step--alt .offer__kit__step__content{margin:0}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__step__content{position:relative}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container{position:relative;margin:0}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .no-longer-available-txt{display:block;font-size:20px;text-align:center;position:relative}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .no-longer-available-txt.hidden{display:none}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--01__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--02__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--03__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--04__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--05__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--06__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--07__container,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--08__container{position:relative}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--01__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--02__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--03__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--04__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--05__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--06__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--07__container .no-longer-available-txt,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__container .offer__kit__image--08__container .no-longer-available-txt{text-align:center}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--01,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--02,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--03,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--04,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--05,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--06,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--07,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image--08{display:block}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__small--01,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__image__small--02{display:inline}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option{margin:20px 0 0 0;text-align:left;margin:10px;width:23.1%;font-size:22px}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option label{cursor:default;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-left:0}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option label strong{font-weight:700}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option input[type=submit]{background-color:#fff;border:1px solid #000;color:#000;display:block;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:14px;margin:10px 0 0 100px;min-width:110px;padding:5px 15px;text-transform:capitalize;width:auto;display:inline-block;height:37px}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__items{display:inline-block;margin-left:10px;position:relative;top:10px}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option input[type=checkbox]{display:none}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__option__select.disabled,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__option__submit.disabled{background-color:#ccc!important;border:1px solid #ccc!important;cursor:not-allowed}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox{border:none;display:none}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox:checked+label::after{border:none;content:""}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image{cursor:pointer;height:auto;margin-bottom:30px;margin-right:0;max-width:none;width:25%}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--01,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--02,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--03,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--04,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--05,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--06,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--07,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__option__container .offer__kit__option .offer__kit__image.offer__kit__image--08{float:none;height:auto;margin:0;padding:0;width:100%}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.two-gwps .offer__kit__option--01,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.two-gwps .offer__kit__option--02{width:47.7%}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.two-gwps .offer__kit__step__content{background:#fff;overflow:hidden;margin:0 auto;padding-bottom:20px;width:916px}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.three-gwps .offer__kit__image--01,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.three-gwps .offer__kit__image--02,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.three-gwps .offer__kit__image--03,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.three-gwps .offer__kit__option--01,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.three-gwps .offer__kit__option--02,.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.three-gwps .offer__kit__option--03{width:33.3%}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.two-gwps label.for-styled-checkbox{font-size:18px;line-height:18px}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step.two-gwps label.for-styled-checkbox p{margin:0}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__details__close{font-size:15px;color:#808080;position:absolute;right:15px;top:10px;cursor:pointer}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__details__link__mobile{position:absolute;top:4.5%;left:3.5%;width:8%}.offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step .offer__kit__details__link__mobile img{width:100%}.device-mobile .offer__kit__multi_sku_formatter .offer__kit__container .offer__kit__multi_sku_step{padding:65px 0 50px}.device-mobile .offer__kit__container .offer__kit__image__small{width:100%}.device-mobile .offer__kit__container .offer__kit__image__small__container{float:none;margin:15px 0 0;position:relative;width:100%}.device-mobile .offer__kit__container .offer__kit__image__small__container .no-longer-available-txt{font-size:20px;position:relative;text-align:center}.device-mobile .offer__kit__container .offer__kit__image__small__container .offer__kit__details__text{overflow-y:scroll;height:100%}.device-mobile .offer__kit__container .offer__kit__option{margin:20px 0 0 0;text-align:center;width:auto}.device-mobile .offer__kit__container .offer__kit__option label{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:100%}.device-mobile .offer__kit__container .offer__kit__option input[type=submit]{background-color:#fff;border:1px solid #000;color:#000;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;font-size:17px;margin:-3px auto 10px;padding:8px;text-transform:capitalize;width:100%;letter-spacing:.5px}.device-mobile .offer__kit__container .offer__kit__option .offer__kit__option__submit.disabled{background-color:#ccc!important;border:1px solid #ccc!important;cursor:not-allowed;display:none}.device-mobile .offer__kit__container .offer__kit__option input[type=checkbox]{display:none}.device-mobile .offer__kit__container .offer__kit__option .regular-checkbox+label.styled-checkbox{border:none;display:none}.device-mobile .offer__kit__container .offer__kit__option .regular-checkbox+label.styled-checkbox:checked+label::after{border:none;content:""}.device-mobile .offer__kit__container .offer__kit__image__small--01,.device-mobile .offer__kit__container .offer__kit__image__small--02,.device-mobile .offer__kit__container .offer__kit__image__small--03,.device-mobile .offer__kit__container .offer__kit__image__small--04,.device-mobile .offer__kit__container .offer__kit__image__small--05,.device-mobile .offer__kit__container .offer__kit__image__small--06,.device-mobile .offer__kit__container .offer__kit__image__small--07,.device-mobile .offer__kit__container .offer__kit__image__small--08{display:inline;margin-left:0}.device-mobile .offer__kit__details__overlay{left:10%;right:10%;width:180%;height:120%;margin-left:0}.device-mobile .offer__kit__details__overlay__odd{margin-left:-100%}.device-mobile .offer__kit__details__overlay .offer__kit__details__text{padding:10px}.device-mobile .offer__kit__details__overlay .offer__kit__details__text h3{line-height:2}.offer__kit__option__container .offer__kit__option{float:left;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;margin:1% 0 0 14%;width:50%}.offer__kit__option__container .offer__kit__option input[type=checkbox],.offer__kit__option__container .offer__kit__option label{margin:0}.offer__kit__option__container .offer__kit__option.offer__kit__option--01{margin-left:0}.offer__kit__option__container .offer__kit__option.offer__kit__option--02{margin-left:0}.offer__kit__option__container .offer__kit__option .prod-subheading{color:#111;font-size:23px;line-height:23px;overflow-y:auto;height:150px}.offer__kit__option__container .offer__kit__option .prod-name{color:#111;font-size:21px;line-height:25px;margin-left:45px;margin-top:10px}.device-mobile .offer__kit__option__container{display:none}.device-mobile .offer__kit__option__container .offer__kit__option{margin:20px 0 0 0;text-align:center;width:50%}.device-mobile .offer__kit__option__container .offer__kit__option input[type=checkbox],.device-mobile .offer__kit__option__container .offer__kit__option input[type=submit],.device-mobile .offer__kit__option__container .offer__kit__option label{font-size:20px}.device-mobile .offer__kit__option__container .offer__kit__option input[type=submit]{margin:0}.device-mobile .offer__kit__option__container .offer__kit__option input[type=checkbox]{display:none}.device-mobile .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox{border:none;display:none}.device-mobile .offer__kit__option__container .offer__kit__option .regular-checkbox+label.styled-checkbox:checked+label::after{border:none;content:""}.offer__kit__container .offer__kit__option__image__alt{margin:0}.offer__kit__container .offer__kit__option__image__alt .offer__kit__image--01,.offer__kit__container .offer__kit__option__image__alt .offer__kit__image--02,.offer__kit__container .offer__kit__option__image__alt .offer__kit__image__small--01,.offer__kit__container .offer__kit__option__image__alt .offer__kit__image__small--02{display:block}.offer__kit__header__container .offer__kit__header,.offer__kit__header__container .offer__kit__number{float:none;position:relative;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;text-align:center}.offer__kit__header__container .offer__kit__number{font-size:80px}.offer__kit__header__container .offer__kit__header{font-size:45px;margin-bottom:30px}.offer__kit__header__container .offer__kit__header p{font-size:20px;margin:7px 0 0}.device-mobile .offer__kit__header__container .offer__kit__number{font-size:43px}.device-mobile .offer__kit__header__container .offer__kit__header{font-size:150%}.offer__kit__cta{margin:0}.offer__kit__cta.gwp2-offer-step-area{overflow:hidden}.offer__kit__cta.gwp2-offer-step-area .offer__kit__button__add{display:block;cursor:pointer;max-width:12%;text-align:center;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:15px;margin:0 auto 50px;min-width:150px;padding:5px 15px;text-transform:uppercase;width:auto;font-weight:400}.offer__kit__cta.gwp2-offer-step-area .offer__kit__button__add.disabled{background-color:#ccc!important;border:1px solid #ccc!important;cursor:not-allowed}.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-1,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-2,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-3,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-4,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-5,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-6,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-7,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__loading.offer-8{display:block}.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__button__add,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__button__oos{background-color:#ccc;color:#f6f6f6;cursor:not-allowed}.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__button__oos.offer-1,.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__button__oos.offer-2{display:block}.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__button__oos.offer-1{float:left;margin-left:10%}.offer__kit__cta.gwp2-offer-step-area.offer__kit__is__loading .offer__kit__button__oos.offer-2{float:right;margin-right:34%}.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded .offer__kit__header__container{display:block}.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-1,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-2,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-3,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-4,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-5,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-6,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-7,.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-8{display:block}.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded.offer__kit__is__loading .offer__kit__button__add{cursor:not-allowed}.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded .offer__kit__loading{display:none}.offer__kit__cta.gwp2-offer-step-area.offer__kit__loaded .offer__kit__button__add{background-color:#000;color:#fff;display:inline-block}.offer__kit__cta .offer__kit__button__add,.offer__kit__cta .offer__kit__button__oos{color:#f6f6f6;display:none;font-weight:700;margin:40px 0 0;padding:10px 20px;text-transform:uppercase;width:auto}.offer__kit__cta .offer__kit__button__oos{background-color:#ccc;color:#f6f6f6;cursor:not-allowed}.offer__kit__cta .offer__kit__button__oos.offer-1,.offer__kit__cta .offer__kit__button__oos.offer-2{display:none}.offer__kit__cta .offer__kit__button__oos.offer-1{float:left;margin-left:10%}.offer__kit__cta .offer__kit__button__oos.offer-2{float:right;margin-right:34%}.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1,.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{display:block}.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1{float:left;margin-left:10%}.offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{float:right;margin-right:34%}.offer__kit__cta.offer__kit__is__loading .offer__kit__button__add,.offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos{background-color:#ccc;color:#f6f6f6;cursor:not-allowed}.offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-1,.offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-2{display:block}.offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-1{float:left;margin-left:10%}.offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-2{float:right;margin-right:34%}.offer__kit__cta.offer__kit__loaded .offer__kit__header__container{display:block}.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-1,.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__loading.offer-2{display:block}.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__header__container{display:none}.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__button__add.offer-1,.offer__kit__cta.offer__kit__loaded.offer__kit__is__loading .offer__kit__button__add.offer-2{display:none}.offer__kit__cta.offer__kit__loaded .offer__kit__loading.offer-1,.offer__kit__cta.offer__kit__loaded .offer__kit__loading.offer-2{display:none}.offer__kit__cta.offer__kit__loaded .offer__kit__button__add{background-color:#000;color:#fff;cursor:pointer}.offer__kit__cta.offer__kit__loaded .offer__kit__button__add.offer-1{display:inline-block;float:left;margin-left:10%}.offer__kit__cta.offer__kit__loaded .offer__kit__button__add.offer-2{display:inline-block;float:right;margin-right:25%}.offer__kit__button__oos{width:auto}.offer__kit__loading{background:url("/media/export/cms/479-01 Clinique_LoadingGif_R22.gif") no-repeat 0 0 #fff;background-size:35px;cursor:pointer;display:none;float:left;font-size:12px;font-weight:700;height:35px;letter-spacing:.15em;line-height:45px;margin-left:10%;margin-top:40px;text-transform:uppercase;width:35px}.offer__kit__oos{display:none;font-size:12px;text-transform:uppercase;color:red}.offer__kit__oos .offer__kit__is__sold__out{display:block}.offer__kit__button__oos,.offer__kit__products__data{display:none}.device-mobile .offer__kit__container{position:relative}.device-mobile .offer__kit__container .offer__kit__cta.gwp2-offer-step-area .offer__kit__button__add{max-width:90%}.device-mobile .offer__kit__container .offer__kit__cta .offer__kit__button__oos{margin:0}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1,.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{display:block}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-1{float:left;margin-left:10%}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__loading.offer-2{float:right;margin-right:34%}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos{background-color:#fff;color:#ccc;cursor:not-allowed;position:absolute;top:160px}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-1,.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-2{display:none}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-1{float:left;margin-left:10%}.device-mobile .offer__kit__container .offer__kit__cta.offer__kit__is__loading .offer__kit__button__oos.offer-2{float:right;margin-right:34%}.offer__kit__success__overlay#cboxOverlay{display:none}.offer__kit__success__overlay #cboxContent{background:#fff;border:1px solid #fff}.offer__kit__success__overlay__container{display:none}.offer__kit__success__overlay__content{background:#fff none repeat scroll 0 0;color:#000;padding-bottom:50px;text-align:center}.offer__kit__success__overlay__header{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;font-size:60px;line-height:30px;margin-bottom:35px;margin-top:50px;width:100%}.offer__kit__success__overlay__copy{margin:15px auto;text-align:left;width:90%}.offer__kit__success__overlay__copy h2{color:#000;font-size:40px}.offer__kit__success__overlay__button__container{margin-top:30px}.device-mobile #foreground-node.offer__kit__success__overlay .close-container{right:15px;top:15px;position:absolute}.device-mobile #foreground-node.offer__kit__success__overlay .offer__kit__success__overlay__copy h2{font-size:30px}.offer__kit__option .regular-checkbox{display:none}.offer__kit__option .regular-checkbox+label.styled-checkbox{display:inline-block;position:relative;vertical-align:bottom;width:21px;height:21px;border-width:1px;border-style:solid;border-color:#cccccc;border-image:initial}.offer__kit__option .regular-checkbox:checked+label::after{background-color:white;border:1px solid black;content:"✓";font-size:22px;height:21px;left:-2px;line-height:22px;position:absolute;top:-2px;width:21px}.offer__kit__option label.for-styled-checkbox{display:inline;font-size:20px;line-height:20px;margin-left:20px;width:89%}.offer__kit__details{font-size:12px;margin:5px 0}.offer__kit__details a{font-size:12px;color:#000;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.offer__kit__details__overlay{background:#f1f1f1 none repeat scroll 0 0;display:none;height:116%;padding:30px 0 0 45px;text-align:left;position:absolute;top:0;width:90%;opacity:.8;z-index:1;margin-left:22px}.offer__kit__details__overlay h3{font-weight:700;margin:15px 0 15px 0}.offer__kit__details__overlay .prod-name{color:#111;font-size:30px;line-height:33px;margin:0}.offer__kit__option--01 .offer__kit__details .offer__kit__details__overlay{left:0}.offer__kit__option--02 .offer__kit__details .offer__kit__details__overlay{right:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.offer__kit__container .offer__kit__image{height:270px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.offer__kit__container .offer__kit__image{height:270px}}.page-wrapper--offer-kit{margin:0}.offer-kit-multi-sku--formatter{margin:0 auto;max-width:1076px;min-width:320px;overflow:hidden}.offer-kit--container{margin:0 auto;max-width:none}.offer-kit--container .offer-kit--image--container,.offer-kit--container .offer-kit--image-small--wrapper,.offer-kit--container .offer-kit--option{position:relative}.offer-kit--container .offer-kit--image-small--container{margin:15px 0 0;float:none;position:relative;width:100%}.offer-kit--container .offer-kit--image-small--container .no-longer-available-txt{font-size:20px;position:relative;text-align:center}.offer-kit--container .offer-kit--image-small--container .offer-kit--details--text{overflow-y:scroll;height:100%}.offer-kit--container .offer-kit-multi-sku--step{padding:15px 0 3%;overflow:hidden;background-repeat:no-repeat;background-position:top}@media all and (min-width:641px){.offer-kit--container .offer-kit-multi-sku--step{margin:0;padding:50px 0;background-position:center}}.offer-kit--container .offer-kit-multi-sku--step.offer-kit--step--alt .offer-kit--image--container,.offer-kit--container .offer-kit-multi-sku--step.offer-kit--step--alt .offer-kit--step--container{margin:0}.offer-kit--container .offer-kit--option--container{position:relative}@media all and (min-width:641px){.offer-kit--container .offer-kit--option--container{display:flex;justify-content:center;align-items:stretch}}.offer-kit--container .offer-kit--option--container .offer-kit--option{display:none}.offer-kit--container .offer-kit--option--container .offer-kit--option.offer-kit--option--mobile{margin:20px 0 0;text-align:center;width:auto;display:block}.offer-kit--container .offer-kit--option--container .offer-kit--option.offer-kit--option--mobile.offer-kit--is-sold-out{background-color:#fff}@media all and (min-width:641px){.offer-kit--container .offer-kit--option--container .offer-kit--option.offer-kit--option--mobile{display:none}}@media all and (min-width:641px){.offer-kit--container .offer-kit--option--container .offer-kit--option{margin:10px 25px;text-align:left;font-size:22px;display:flex;flex-wrap:wrap;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;max-width:50%}}.offer-kit--container .offer-kit--option--container .offer-kit--option--sold-out{cursor:not-allowed;opacity:.3}.offer-kit--container .offer-kit--option--container .offer-kit--option--label{display:none}@media all and (min-width:641px){.offer-kit--container .offer-kit--option--container .offer-kit--option--label{display:inline-block;cursor:default;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-left:0;flex-grow:1;text-align:center}.offer-kit--container .offer-kit--option--container .offer-kit--option--label.for-styled-checkbox{display:inline;font-size:18px;line-height:20px}}.offer-kit--container .offer-kit--option--container .offer-kit--option--select{margin:15px 10px 0 90px;padding:5px 15px;background-color:#000;border:none;color:#fff;display:none;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:15px;text-transform:uppercase;width:150px;align-self:flex-start}@media all and (min-width:641px){.offer-kit--container .offer-kit--option--container .offer-kit--option--select{display:block}}.offer-kit--container .offer-kit--option--container .offer-kit--option--submit{margin:-3px auto 10px;padding:15px;background-color:#000;border:none;color:#fff;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:18px;text-transform:uppercase;width:95%;letter-spacing:1.5px}@media all and (min-width:641px){.offer-kit--container .offer-kit--option--container .offer-kit--option--submit{display:none}}.offer-kit--container .offer-kit--option--container .offer-kit--option--select.disabled,.offer-kit--container .offer-kit--option--container .offer-kit--option--submit.disabled{background-color:#ccc!important;border:1px solid #ccc!important;cursor:not-allowed}.offer-kit--container .offer-kit--option--container .offer-kit--option--select.clicked,.offer-kit--container .offer-kit--option--container .offer-kit--option--submit.clicked{background-color:#fff;border:1px solid #000;color:#000}.offer-kit--container .offer-kit--option--container .offer-kit--option .regular-checkbox+label.styled-checkbox{display:none}.offer-kit--container .offer-kit--option--container .offer-kit--option .offer-kit--image{cursor:pointer;height:auto;margin-right:0;max-width:none;width:100%}.offer-kit--container .offer-kit--option--container .offer-kit--option .prod-subheading{color:#111;font-size:23px;line-height:23px;overflow-y:auto;height:150px}.offer-kit--container .offer-kit--option--container .offer-kit--option .prod-name{color:#111;font-size:21px;line-height:25px;margin-left:45px;margin-top:10px}.offer-kit--container .offer-kit--option--container .offer-kit--option--label~.offer-kit--option--select{margin:10px 0 0}.offer-kit--container .offer-kit--option--container .offer-kit--image--container{margin:0 auto;position:relative}.offer-kit--container .offer-kit--option--container .offer-kit--image--container .no-longer-available-txt{display:block;font-size:20px;text-align:center;position:relative}.offer-kit--container .offer-kit--option--container .offer-kit--image--container .no-longer-available-txt.hidden{display:none}.offer-kit--container.disable-select-buttons .offer-kit--option--container .offer-kit--option .offer-kit--option--select,.offer-kit--container.disable-select-buttons .offer-kit--option--container .offer-kit--option .offer-kit--option--submit{background-color:#ccc;cursor:not-allowed}@media all and (min-width:641px){.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container{flex-wrap:wrap;width:100%}}.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container .offer-kit--option{justify-content:center;align-items:center;flex-wrap:none;flex-direction:column}@media all and (min-width:641px){.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container .offer-kit--option{width:25%;margin:0}.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container .offer-kit--option>*{max-width:200px}}.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container .offer-kit--option--label{align-self:flex-start}@media all and (min-width:641px){.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container .offer-kit--option--label{align-self:center}}.offer-kit--container .offer-kit-multi-sku--step:not([data-step="1"]) .offer-kit--option--container .offer-kit--option--select{align-self:center}.offer-kit--container .offer-kit--details{margin:5px 0;font-size:12px}.offer-kit--container .offer-kit--details--close{font-size:20px;position:absolute;right:15px;top:10px;cursor:pointer}.offer-kit--container .offer-kit--details--link-mobile{position:absolute;top:4.5%;left:3.5%;width:8%}.offer-kit--container .offer-kit--details--link-mobile img{width:100%}.offer-kit--container .offer-kit--details a{font-size:12px;color:#000;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;text-transform:uppercase}.offer-kit--container .offer-kit--details--overlay{padding:20px;width:95%;left:2.5%;background:#ccc none repeat scroll 0 0;display:none;height:100%;text-align:left;position:absolute;top:0;opacity:.95;z-index:1}@media all and (min-width:641px){.offer-kit--container .offer-kit--details--overlay{width:100%;left:0}}.offer-kit--container .offer-kit--details--overlay h3{font-weight:700}.offer-kit--container .offer-kit--details--overlay .prod-name{margin:0;color:#111;font-size:30px;line-height:33px}.offer-kit--container .offer-kit--details--overlay .offer-kit--details--text{color:#000}.offer-kit--container .offer-kit--details--overlay .offer-kit--details--text h3{color:#000;font-size:20px}.offer-kit--container .offer-kit--details--overlay .offer-kit--details--text p{font-size:14px}.offer-kit--container .offer-kit--option--image--alt{margin:0}.offer-kit--container .offer-kit--header--container{display:none}.offer-kit--container .offer-kit--header--container .offer-kit--number{font-size:43px}.offer-kit--container .offer-kit--header--container .offer-kit--header{margin:5px 0 0;font-size:150%}.offer-kit--container .offer-kit--header--container .offer-kit--header,.offer-kit--container .offer-kit--header--container .offer-kit--number{float:none;position:relative;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;text-align:center}@media all and (min-width:641px){.offer-kit--container .offer-kit--header--container{display:block}.offer-kit--container .offer-kit--header--container .offer-kit--number{font-size:29px}.offer-kit--container .offer-kit--header--container .offer-kit--header{font-size:30px;line-height:30px}.offer-kit--container .offer-kit--header--container .offer-kit--header p{margin:20px 0 0;font-size:17px;font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif}}.offer-kit--container .offer-kit--cta{margin:0;overflow:hidden;display:flex;justify-content:center}.offer-kit--container .offer-kit--cta .offer-kit--button--add,.offer-kit--container .offer-kit--cta .offer-kit--button--oos{margin:40px 0 0;padding:10px 20px;background-color:#000;color:#f6f6f6;display:none;font-weight:700;text-transform:uppercase;width:auto}.offer-kit--container .offer-kit--cta .offer-kit--button--add{max-width:90%;cursor:pointer;text-align:center;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:15px;font-weight:400;display:inline-block}@media all and (min-width:641px){.offer-kit--container .offer-kit--cta .offer-kit--button--add{min-width:150px}}.offer-kit--container .offer-kit--cta .offer-kit--button--add.disabled{background-color:#ccc!important;border:1px solid #ccc!important;cursor:not-allowed}.offer-kit--container .offer-kit--cta .offer-kit--button--oos{background-color:#ccc;cursor:not-allowed}.offer-kit--container .offer-kit--cta.offer-kit--is-loading .offer-kit--button--add,.offer-kit--container .offer-kit--cta.offer-kit--is-loading .offer-kit--button--oos{background-color:#ccc;color:#f6f6f6;cursor:not-allowed}.offer-kit--container .offer-kit--cta .offer-kit--loading{background:url("/media/export/cms/479-01 Clinique_LoadingGif_R22.gif") no-repeat 0 0 #fff;background-size:35px;cursor:pointer;display:none;float:left;font-size:12px;font-weight:700;height:35px;letter-spacing:.15em;line-height:45px;margin-left:10%;margin-top:40px;text-transform:uppercase;width:35px}.offer-kit--container .offer-kit--cta.offer-kit--loaded .offer-kit--loading{display:none}.offer-kit--container .offer-kit--oos{display:none}.offer-kit--container .offer-kit--success-overlay--container{display:none}.offer-kit--container .offer-kit--success-overlay--content{background:#fff none repeat scroll 0 0;color:#000;padding-bottom:50px;text-align:center}.offer-kit--container .offer-kit--success-overlay--header{font-family:HelveticaNeueLTStd35Thin,Arial,Sans-Serif;font-size:60px;line-height:30px;margin-bottom:35px;margin-top:50px;width:100%}.offer-kit--container .offer-kit--success-overlay--copy{margin:15px auto;text-align:left;width:90%}.offer-kit--container .offer-kit--success-overlay--copy h2{color:#000;font-size:40px}.offer-kit--container .offer-kit--success-overlay--button--container{margin-top:30px}.cart-confirm-wrapper{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;min-height:200px;width:100%;text-align:left;padding:0 0 0 8px}.cart-confirm-wrapper .price{display:inline}.cart-confirm-wrapper a.close{display:block;width:11px;height:11px;background:url(/sites/jomalone/themes/jm_base/img/close.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;position:absolute;right:20px;top:20px;border-bottom:none}.cart-confirm-wrapper h2{color:#231f20;margin:0 20px 5px 0;white-space:normal;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;letter-spacing:-.3mm;line-height:1.1}.cart-confirm-wrapper h2.cart-confirm-heading{background:transparent url(/media/images/global/nav/top/calendar-icon.png) no-repeat scroll 0 5px;color:#46AB8C;font-size:13px;letter-spacing:normal;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:15px;height:34px;margin:0 0 30px;padding-left:35px;text-align:left;width:auto}.cart-confirm-wrapper h2.cart-confirm-heading p{line-height:15px;margin:0}.cart-confirm-wrapper .prod{padding:0 20px 0 0;margin:7px 0;border-bottom:solid 1px #ccc;width:384px}.cart-confirm-wrapper .prod:last-child{border-bottom:none}.cart-confirm-wrapper .cart-product-img{display:block;float:left;width:90px;border:none;text-align:center;color:#808080;line-height:11px}.cart-confirm-wrapper .cart-product-img .shade_thumb{float:left;width:19px;height:19px;margin:0 5px 5px 7px}.cart-confirm-wrapper .cart-product-img .shade_thumb .shade_thumb_2{width:50%;height:100%;float:left}.cart-confirm-wrapper .cart-product-img .shade_thumb .shade_thumb_4{width:50%;height:50%;float:left}.cart-confirm-wrapper .cart-product-img .shadename{width:60px;font-size:11px;line-height:11px;height:19px;white-space:normal;text-align:left;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.cart-confirm-wrapper .shade_info{margin:5px 0 25px 0;height:19px}.cart-confirm-wrapper .cart-product-img img{width:auto}.cart-confirm-wrapper .prod-info{width:274px;float:right}.cart-confirm-wrapper .prod-info .sample_color{color:#231f20}.cart-confirm-wrapper .cart-product-name{border-bottom:none;color:#1f1f1f;display:inline;float:left;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:13px;height:auto;line-height:1.2;margin:10px 0 15px;max-width:55%;padding:0 0 2px;text-transform:none;text-align:left;width:auto;white-space:normal}.cart-confirm-wrapper .cart-product-name .shade_info{margin:5px 0 5px 0}.cart-confirm-wrapper .cart-product-name .shade_info .shade_thumb{margin:0 5px 5px 0;float:left;width:19px;height:19px}.cart-confirm-wrapper .cart-product-name .shade_info .shade_thumb .shade_thumb_2{width:50%;height:100%;float:left}.cart-confirm-wrapper .cart-product-name .shade_info .shade_thumb .shade_thumb_3{width:33%;height:100%;float:left}.cart-confirm-wrapper .cart-product-name .shade_info .shade_thumb .shade_thumb_4{width:50%;height:50%;float:left}.cart-confirm-wrapper .cart-product-name .shade_info .shadename{width:auto;font-size:11px;line-height:11px;height:19px;white-space:normal;text-align:left;display:inline-block;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.cart-confirm-wrapper .cart-product-name a{font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2}.cart-confirm-wrapper .prod-details{display:inline;float:right}.cart-confirm-wrapper .right-copy.qty-price{margin-top:10px;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2}.cart-confirm-wrapper .size{display:none}.cart-confirm-wrapper .qty{margin-right:48px;color:#1f1f1f}.cart-confirm-wrapper .left-copy,.cart-confirm-wrapper .right-copy{width:auto}.cart-confirm-wrapper .left-copy{float:left;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2;color:#1f1f1f}.cart-confirm-wrapper .right-copy{float:right;text-align:right}.cart-confirm-wrapper .buttons .right-copy{width:auto}.cart-confirm-wrapper .buttons,.cart-confirm-wrapper .items,.cart-confirm-wrapper .subtotal,.cart-confirm-wrapper .total{padding:10px 0 2px;font-weight:400;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2}.cart-confirm-wrapper .items{float:left;width:40%}.cart-confirm-wrapper .subtotal{width:212px}.cart-confirm-wrapper .subtotal .left-copy{margin:0 0 5px;text-align:right;width:130px}.cart-confirm-wrapper .total_div{width:100%;padding-bottom:10px}.cart-confirm-wrapper .total_div .offer-code-applied{color:#EA326A;padding:0;width:100%}.cart-confirm-wrapper .total_div .last{color:#231f20;float:right;width:130px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;text-transform:uppercase;padding:0 0 5px 0}.cart-confirm-wrapper .total_div .total{width:90px;float:right;text-align:right;padding:0 19px 5px 0}.cart-confirm-wrapper .items .right-copy a{display:none}.cart-confirm-wrapper .buttons{border-top:solid 1px #ccc;padding:10px 0 0}.cart-confirm-wrapper .buttons .text{text-align:right;color:#808080;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.2}.cart-confirm-wrapper .items .items-in-cart,.cart-confirm-wrapper .items.plural .item-in-cart{display:none}.cart-confirm-wrapper .items.plural .items-in-cart{display:inline}.cart-confirm-wrapper .items a{border-bottom:solid 1px #000}.cart-confirm-wrapper .buttons .left-copy a{border:none;font-variant:normal;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1.2;word-spacing:-.3mm}.cart-confirm-wrapper .buttons .left-copy a.button-secondary{border:solid 1px #5dba98;font-size:.9em}.gnav-cart-dropdown .gnav-item-content.empty,.gnav-cart-dropdown.hover .gnav-item-content.empty{display:none}.cart-confirm-wrapper .buttons .right-copy a.btn-primary{cursor:pointer;height:25px}.cart-confirm-wrapper .cart-overlay-products{height:auto;max-height:250px;overflow-x:hidden;overflow-y:auto;border-bottom:1px solid #ccc}.cart-confirm-wrapper .cart-overlay-products-heading{border-bottom:1px solid #ccc;font-size:11px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;text-transform:uppercase;padding-bottom:2px;margin-top:20px}.cart-confirm-wrapper .cart-overlay-products-heading div{margin:0}.cart-confirm-wrapper .cart-overlay-products-heading div.hright{padding-right:10px}.cart-confirm-wrapper .cart-overlay-products-heading div.right-copy{float:none;margin-top:-15px}.cart-confirm-wrapper .cart-overlay-products-heading .hcenter{float:left}.cart-confirm-wrapper .cart-overlay-products-heading .hcenter{display:inline;text-align:right;width:280px}.cart-confirm-wrapper .last-item-added{background-color:#46ab8c}a{cursor:pointer}.favorite-products{padding:40px 0 30px 0}.favorite-products header h2{color:#231f20;margin:0 0 25px 0}.favorite-products header h2 a{color:#46AB8C;display:inline-block;font-size:22px;padding:0 0 0 20px;vertical-align:top}.favorite-products .wishlist-header-content .button{font-size:18px}.favorite-products .share-favorites{float:right;height:20px}.favorite-products .share-favorites .share-button{background:transparent url(/media/images/css/icons-share-buttons.png) 0 0 no-repeat;float:right;height:20px;margin:0 0 0 10px;overflow:hidden;text-indent:-9999px}.favorite-products .share-favorites .print{background-position:0 0;width:26px}.favorite-products .share-favorites .email{background-position:-35px 0;width:25px}.favorite-products .share-favorites .facebook{background-position:-68px 0;width:11px}.favorite-products .share-favorites .twitter{background-position:-86px 0;width:19px}.favorite-products .share-favorites .pin-it-button{background-position:-111px 0;width:19px}.favorite-products .save-list-anon{clear:both;float:right;margin:10px 0 0 0}.favorite-products-grid{clear:both}.favorite-products-grid .favorite{float:left;width:175px;margin:10px 8px;height:400px}.account-favorites-mylists{margin:40px 0}.account-favorites-mylists .outer-wrap,.account-favorites-mylists .pg_wrapper{position:relative}.account-favorites-mylists header{margin:0 0 30px 0;width:64%}.account-favorites-mylists header h3{color:#231f20;font-size:36px;margin:0}.account-favorites-mylists header p{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:0}.account-favorites-mylists .lists{min-height:400px}.account-favorites-mylists .lists .no-products .create-wishlist-form{display:none}.account-favorites-mylists .lists .list{border:1px solid lightgrey;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;display:inline-block;height:400px;margin:0 2% 20px 0;padding:10px 15px 10px 15px;position:relative;vertical-align:top;width:31%}.account-favorites-mylists .lists .list>a{display:block;height:300px;overflow:hidden}.account-favorites-mylists .lists .list a.button,.account-favorites-mylists .lists .list body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.account-favorites-mylists .lists .list body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.account-favorites-mylists .lists .list input.button[type=submit],.account-favorites-mylists .lists .list input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .account-favorites-mylists .lists .list input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .account-favorites-mylists .lists .list .continue-checkout{height:auto;margin:0 auto;width:40%}.account-favorites-mylists .lists .list h3{font-size:22px;line-height:1;margin:0 0 10px 0}.account-favorites-mylists .lists .list .wishlist-block{height:320px;overflow-y:auto}.account-favorites-mylists .lists .list h3 a{color:#46ab8c}.account-favorites-mylists .lists .list .subtitle,.account-favorites-mylists .lists .list .subtitle p{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:normal}.account-favorites-mylists .lists .list img{float:left;height:auto;width:50%}.account-favorites-mylists .lists .list .items-1{float:none;width:100%}.account-favorites-mylists .lists .create-list img{float:none;width:100%}.account-favorites-mylists .lists .list-of-the-month{display:inline-block;top:0}.account-favorites-mylists .lists .list-of-the-month.no-products{display:inline-block;height:auto;position:absolute}.account-favorites-mylists .lists .list-of-the-month.no-products a:hover{text-decoration:none}.account-favorites-mylists .lists .list-of-the-month.no-products h3{font-size:17px;margin:0 0 20px 0}.account-favorites-mylists .lists .list-of-the-month.no-products h4{font-size:22px;margin:0 0 10px 0}.account-favorites-mylists .lists .list-of-the-month.no-products h4 .edited{color:#808080;display:block;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.account-favorites-mylists .lists .list-of-the-month img{display:block;float:none;width:100%}.account-favorites-mylists .lists .list .favorite-actions{bottom:10px;color:#808080;left:15px;position:absolute}.account-favorites-mylists .lists .list .favorite-actions a{color:#808080}.account-favorites-mylists .lists .create-list.no-products{border:none;padding:10px 15px 10px 0;width:64%}.account-favorites-mylists ol{display:none;margin:0 0 10px 0;width:80%}.account-favorites-mylists .lists .no-products ol{display:block}.account-favorites-mylists ol li{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:17px;margin:0 0 30px 0;overflow:hidden}.account-favorites-mylists ol li .number{float:left;font-size:36px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1;width:30px}.account-favorites-mylists ol li p{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:0;line-height:17px;padding:0 0 0 30px}.account-favorites-mylists .add-to-list-overlay{display:none}.overlay-container .add-to-list-overlay{display:block}.overlay-container .add-to-list-overlay h3{margin:10px 0 15px 0}.overlay-container .add-to-list-overlay .lists .add-to-list{display:block}.add-to-list-overlay.no-lists h3,.overlay-container .add-to-list-overlay.no-lists .lists{display:none}.create-wishlist-form h2{font-size:22px;line-height:1;margin:0 0 10px 0}.create-wishlist-form div div{clear:left;margin:0 0 20px 0}.create-wishlist-form label{display:block;font-weight:400;margin:0 0 4px 0;text-transform:none}.create-wishlist-form input[type=text]{background:#fafafa;border:1px solid lightgrey;height:35px;padding:0 8px}.account-favorites-mylists .list-icon span,.create-wishlist-form .list-icon span{display:block;height:28px}.account-favorites-mylists .list-icon span label,.create-wishlist-form .list-icon span label{background:transparent url(/media/images/css/sprite-favorites-list-icons.png) 0 0 no-repeat;cursor:pointer;float:left;height:28px;margin:0 25px 0 0;overflow:hidden;text-indent:-9999px}.account-favorites-mylists .list-icon input[type=radio],.create-wishlist-form .list-icon input[type=radio]{display:none}.account-favorites-mylists h3 .icon,.create-wishlist-form h3 .icon{background:transparent url(/media/images/css/sprite-favorites-list-icons.png) 0 0 no-repeat;float:left;height:28px;margin:0 15px 0 0}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--icon_grad_label{background-position:0 0;width:30px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_grad_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_grad_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_grad_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_grad_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_grad_label{background-position:0 -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label{background-position:-59px 0;width:19px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_ring_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_ring_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_ring_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_ring_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label{background-position:-59px -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label{background-position:-105px 0;width:27px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label{background-position:-105px -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--icon_cake_label{background-position:-163px 0;height:27px;width:25px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_cake_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_cake_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_cake_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_cake_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_cake_label{background-position:-163px -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--_label{background-position:-213px 0;margin:0;width:31px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--_label{background-position:-213px -28px}.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--_label{margin:0 15px 0 0}#favorites .overlay-container .close-container{margin:0;right:15px;top:15px}#favorites .overlay-container .close-container a.close-link{background-position:center center;height:11px;width:11px}#favorites .overlay-container .create-wishlist-form{border:none;display:block;padding:0 5px;position:static}#favorites .overlay-container .add-to-list-overlay .create-wishlist-form .errors{display:none}.confirm-box{display:none}#favorites .overlay-container .confirm-box{display:block;padding:5px}.egiftcards-v1 ul.error_messages{background-color:#FFF}.egiftcards-v1 ul.error_messages li{background-clip:padding-box;border-radius:3px;color:#ef6ea8;font-size:12px;line-height:1.3em;margin:10px 0;padding:4px 1px}.egiftcards-v1 .top-padding{padding-top:115px;padding-bottom:95px}.egiftcards-v1 .breadcrumbs{padding-bottom:60px;font-weight:400;margin-top:10px;color:#1a1a1a}.egiftcards-v1 #giftcard-balance .breadcrumbs{margin-left:3px}.egiftcards-v1 .breadcrumbs>a{color:#1a1a1a}.egiftcards-v1 input.form-submit:hover{background-color:#5dba98!important}.egiftcards-v1 .wrapper p.error{display:none}.egiftcards-v1 .wrapper{background:0 0;padding:0;margin:0}.egiftcards-v1 #remaining-balance,.egiftcards-v1 .remaining_on_card{margin-left:3px}.egiftcards-v1 #wrapper #content{width:100%}.egiftcards-v1 h1.myaccount-hdr{color:#5dba98;font-size:36px;font-weight:400;line-height:100%;margin-bottom:5px;margin-top:20px}.egiftcards-v1 h1.giftcard_balance{color:#5dba98;font-size:22px;font-weight:400;letter-spacing:-.5px;line-height:100%;margin-bottom:2px;margin-top:10px;width:300px}.egiftcards-v1 .rightpanel_content{margin-left:5px}.egiftcards-v1 #giftcard-balance fieldset.giftcard p{color:#808080;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1.14em;margin-bottom:17px;margin-left:0;width:auto}.egiftcards-v1 .return_to_cart{margin-bottom:10px;display:inline-block}.egiftcards-v1 #giftcard-about #content #giftcard-buy-header p{color:#A2A2A2;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-left:3px;margin-bottom:0}.egiftcards-v1 #giftcard-about #content #giftcard-buy-header{margin-bottom:52px}.egiftcards-v1 #content #giftcard-buy-header p{color:#A2A2A2;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-left:3px;margin-bottom:15px}.egiftcards-v1 #giftcard-buy-header a.learn-more{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.egiftcards-v1 .form_element.email_container{float:left;width:250px;margin-bottom:22px}.egiftcards-v1 .form_element.email_container>input{background:none repeat scroll 0 0 #F8F6F6;border:1px solid #CCCCCC;height:37px;width:235px;padding-left:5px;color:#1f1f1f}.egiftcards-v1 fieldset.fs div.form_element div.txt-theme label{color:#1F1F1F;padding-bottom:5px}.egiftcards-v1 fieldset.fs div.form_element label{color:#ffffff;display:inline-block;padding-bottom:5px;text-transform:capitalize;width:auto}.egiftcards-v1 #egiftcard .form_element>input,.egiftcards-v1 #egiftcard .skuSelect{border-radius:3px}.egiftcards-v1 .giftcard .form_value .drp_val{position:absolute}.egiftcards-v1 .form_element.from_container>input{background:none repeat scroll 0 0 #F8F6F6;border:1px solid #CCCCCC;height:38px;padding-left:5px;width:235px;color:#1F1F1F;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.egiftcards-v1 .form_element.value_container.select_menu{width:250px}.egiftcards-v1 #theme-panel{margin-top:20px;height:100px}.egiftcards-v1 .txt-theme{color:#1F1F1F;font-size:12px;padding-bottom:12px}.egiftcards-v1 .txt-theme label{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;text-transform:capitalize}.egiftcards-v1 .theme{float:left;height:73px;margin-right:20px;width:73px}.egiftcards-v1 .border{border:2px solid #bdbdbd}.egiftcards-v1 .form_container{float:left;width:300px;margin:52px 0 0 388px}.egiftcards-v1 .form_value{color:#FFFFFF;float:left;font-size:150px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:400;margin:274px 0 0 50px;width:200px}.egiftcards-v1 .giftcard_container{width:975px;display:inline-block;margin-left:2px}.egiftcards-v1 #giftcard-buy-header{float:left;margin-bottom:19px;width:600px;padding-right:20px}.egiftcards-v1 .skuSelect{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #CCCCCC;height:35px;padding-top:7px;width:235px;color:#1f1f1f}.egiftcards-v1 .gc_note{color:#1F1F1F;font-size:11px;margin-top:5px;display:inline-block}.egiftcards-v1 .custom_card{color:#1F1F1F;float:left;font-size:12px;padding:22px 0 11px;width:100%}.egiftcards-v1 #giftcard-balance fieldset.giftcard{width:960px;background:url(/media/images/pc/egift/bg_chkbalance.png) no-repeat;height:auto;padding-left:18px;margin-bottom:20px;background-size:100% 100%}.egiftcards-v1 fieldset.fs{width:975px;height:532px;border:none}.egiftcards-v1 .class_img{position:relative}.egiftcards-v1 .class_img img{left:1px;position:absolute}.egiftcards-v1 #egiftcard span.giftcard_overlay{height:532px;position:absolute;width:975px}.egiftcards-v1 fieldset.fs div.form_element input{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:400;height:34px;padding-left:12px;width:251px}.egiftcards-v1 .giftcard_container .message_container textarea{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;height:227px;padding:10px;width:255px}.egiftcards-v1 .giftcard_submit_btn{margin:24px 15px 10px 0;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.egiftcards-v1 #egiftcard .giftcard_submit_btn input{float:right}.egiftcards-v1 #giftcard-balance .giftcard_submit_btn{margin:12px 0 0 0;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;width:150px;float:left}.egiftcards-v1 #content .egiftcard_information p{font-size:11px;margin:0 0 15px 0;width:900px}.egiftcards-v1 #scroller{display:none}.egiftcards-v1 .imgclinque{position:absolute;margin:57px 0 0 52px}.egiftcards-v1 .txtclinque{position:absolute;margin:129px 0 0 90px;font-size:40px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#fff}.egiftcards-v1 .divider{border-left:1px solid #CCCCCC;display:table-cell;float:left;height:108px;margin:25px 0 0 0;width:2px}.egiftcards-v1 .rightpanel_container{float:left;width:auto;margin:13px 0 0 59px}.egiftcards-v1 .right-panel{width:auto;float:left}.egiftcards-v1 .rightpanel_header{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000}.egiftcards-v1 .gift_balance{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;width:300px}.egiftcards-v1 .divclinque{position:absolute;margin-left:591px;margin-top:220px}.egiftcards-v1 .giftcard_terms{margin-top:15px;margin-left:3px;margin:3px 0 10px 0;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.egiftcards-v1 p.abt_qtns{color:#1A1A1A;font-weight:700;padding-bottom:2px;padding-top:3px}.egiftcards-v1 p.abt_ans{color:#1A1A1A;padding-bottom:17px}.egiftcards-v1 p.abt_grp{color:#231f20;padding-bottom:2px}.egiftcards-v1 #content p{margin:0 0 2px 0}.egiftcards-v1 .abt_egiftcard{font-size:20px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;width:545px;top:20px;margin:0 0 30px 0;color:#1a1a1a}.egiftcards-v1 ul.terms li{list-style-type:disc;color:#1a1a1a}.egiftcards-v1 #giftcard-about .last_desc{margin-top:4px}.egiftcards-v1 menu,.egiftcards-v1 ol{padding:0 0 0 15px}.egiftcards-v1 #giftcard-balance #giftcard-buy-header{margin-bottom:14px;margin-left:3px}.egiftcards-v1 #giftcard-about ul.terms_bot{margin-bottom:2px}.egiftcards-v1 #giftcard-about ul.terms{margin-top:5px;line-height:20px;padding-left:14px;margin-bottom:17px}.egiftcards-v1 #giftcard-about .max_purchase{margin-top:18px}.egiftcards-v1 #giftcard-about ul.terms.last{margin-bottom:0}.egiftcards-v1 .gc_ecard_balance{width:960px;margin-left:3px}.egiftcards-v1 #giftcard-balance .gc_ecard_balance strong{color:#5dba98;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.egiftcards-v1 #giftcard-balance .gc_ecard_box_text{color:#1A1A1A;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-bottom:15px}.egiftcards-v1 #giftcard_balance fieldset.fs div.form_element input{background-color:#FAFAFA;border:1px solid #E4E4E4;color:#1F1F1F;font-size:13px;width:235px;height:36px;padding-left:7px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.egiftcards-v1 #giftcard-balance fieldset.fs div.form_element{float:none;margin:5px 15px 25px 0}.egiftcards-v1 #content{float:right;margin:0}.egiftcards-v1 #sidebar{width:200px;margin:20px 0 0;float:left}.egiftcards-v1 .section-box h2{border-top-width:0!important;border-top-width:1px;line-height:10px;padding:.8em 7px .6em;text-transform:uppercase}.egiftcards-v1 .section-box h2:first-child{border-top-width:1px!important}.egiftcards-v1 .section-box h3{color:#000;font-weight:400;margin-bottom:1em}.egiftcards-v1 .section-box p{margin:.7em 0 .8em}.egiftcards-v1 .section-box p a{text-decoration:underline}.egiftcards-v1 .section-box#customer-service-box{background:#fcfcfc url(/images/css/bg_grad_cs_box.gif) repeat-x top}.egiftcards-v1 .content-block{padding:0 2em 1em 0}.egiftcards-v1 .content-block p{margin-bottom:1em}.egiftcards-v1 .content-block .action-set{padding:0 0 1em;text-align:right}.egiftcards-v1 .content-header{border-top:1px solid #ddd;padding:16px 4px 0 3px}.egiftcards-v1 .list-header{font-weight:400;margin-bottom:.5em}.egiftcards-v1 .wrapper{background:url(/media/images/css/dotted_y_l-r.gif) repeat-y top left;margin:11px 0 70px 0;min-height:300px;padding:8px 35px 20px 15px}.egiftcards-v1 .wrapper #col-1{float:left;padding:14px 0 0;width:680px}.egiftcards-v1 #confirmation-wrapper #col-1,.egiftcards-v1 #profile-wrapper #col-1{width:520px}.egiftcards-v1 .wrapper #col-2{float:right;width:200px}.egiftcards-v1 .wrapper h1{color:#000;font-size:22px}.egiftcards-v1 .disabled label{color:#999;cursor:default}.egiftcards-v1 .form-errors{color:#ef6ea8;list-style:none;margin:-13px 0 13px;position:relative}.egiftcards-v1 .form-errors li{background:url(/images/css/ico_err.gif) no-repeat 0 .2em;padding:0 0 0 6px}.egiftcards-v1 .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99998}.egiftcards-v1 .overlay-layer{background:#fff;border:1px solid #efeeee;min-height:380px;margin:0 auto;padding:20px 25px 20px 12px;position:relative;top:15%;width:348px;z-index:99998}.egiftcards-v1 .overlay h3{color:#000;font-size:22px;font-weight:400}.egiftcards-v1 .overlay .action-close{position:absolute;right:20px;top:20px}.egiftcards-v1 .overlay .action-close a{background:url(/images/css/ico_close.gif) no-repeat left center;font-size:10px;line-height:1em;padding-left:14px;text-transform:uppercase}.egiftcards-v1 .overlay-footer{line-height:1.3em;padding-right:60px}.clinique_offer_sku_dependent{padding:40px 0}.gnav-search-v1{text-align:right}.gnav-search-v1 form{padding:20px 0 0 0}.gnav-search-v1 .form-type-textfield{background-color:#fff;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.4) inset;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}.gnav-search-v1 form div{width:100%;text-align:left}.gnav-search-v1 form input{border:0;margin:0;padding:0;outline:0}.gnav-search-v1 form .form-text{width:100%;padding:0 28px 0 10px;height:35px;background-color:transparent;color:gray;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1.2;word-spacing:-.3mm}.ie8 .gnav-search-v1 form .form-text{padding-top:10px}.gnav-search-v1 form .form-text.active{color:#000}.gnav-search-v1 form .form-submit{background-color:transparent;background-position:center;background-repeat:no-repeat;width:27px;height:35px;text-indent:1000px;overflow:hidden;float:right;position:relative;z-index:999}.gnav-search-v1 .form-tablet{display:none;padding:15px 0 0 0;position:relative}.gnav-search-v1 .form-tablet .tablet-input{height:71px;overflow:hidden;position:absolute;right:40px;top:-20px;width:0;z-index:9999}.gnav-search-v1 .form-tablet .tablet-input .wrap{background:#F2F2F2;border-left:1px solid #ddd;height:71px;padding:20px 8px 10px 25px}.gnav-search-v1 .form-tablet .tablet-input .form-text{background-color:#fff;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.4) inset;display:none;padding:12px 10px 6px;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}.gnav-search-v1 .form-tablet.open .tablet-input .form-text{display:block}.gnav-search-v1 #typeahead-wrapper{background:none repeat scroll 0 0 #F7F7F7;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;position:absolute;padding:0;text-align:left;z-index:1000;width:398px}.gnav-search-v1 #typeahead-wrapper .result{border-top:1px solid #CCCCCC;cursor:pointer;overflow:hidden}.gnav-search-v1 #typeahead-wrapper .result.last{border-bottom:1px solid #CCCCCC}.gnav-search-v1 #typeahead-wrapper .image{display:inline-block;margin:0 15px 0 25px;width:30px;vertical-align:middle}.gnav-search-v1 #typeahead-wrapper .image img{display:block;height:auto;width:30px}.gnav-search-v1 #typeahead-wrapper .result a.link{display:inline-block;margin:10px 0;padding:0 30px 0 0;vertical-align:middle;color:#1F1F1F;font-size:13px;font-weight:400;text-transform:none;white-space:normal;max-width:250px}.gnav-search-v1 #typeahead-wrapper .result:hover,.gnav-search-v1 #typeahead-wrapper .result:hover a:hover{background:none repeat scroll 0 0 #FFFFFF;text-decoration:none}.gnav-search-v1 #typeahead-wrapper .result a span.term{display:inline;font-weight:700;padding:0}.gnav-search-v1 #typeahead-wrapper .term-results:first-child .result.last{border-bottom:none}.gnav-search-v1 #typeahead-wrapper .term-results:first-child a.link{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;padding:0 30px 0 25px;text-transform:uppercase}.gnav-search-v1 #typeahead-wrapper .see-results .result{border:none;display:block}.gnav-search-v1 #typeahead-wrapper .see-results .result a{display:inline-block;background:none repeat scroll 0 0 #46ab8c;color:#FFFFFF;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;margin:15px 30px 15px 25px;padding:5px 15px 7px 15px;text-align:center;text-transform:uppercase}.gnav-search-v1 #typeahead-wrapper .see-results .result a:hover{background:none repeat scroll 0 0 #46ab8c}.gnav-search-v1 #typeahead-wrapper .see-results .result a.link span.search-results{display:inline-block;vertical-align:middle}.gnav-search-v1 #typeahead-wrapper .see-results .result a.link span.search-count{display:inline-block;vertical-align:middle}@media screen and (min-width:961px){.gnav-search-v1{min-width:210px}}@media screen and (max-width:960px){.gnav-search-v1 .form-type-textfield{display:none}.gnav-search-v1 .form-tablet{display:block}.gnav-search-v1 #typeahead-wrapper{top:71px;right:200px;width:316px}.block-template-gnav-search-v1 .clearfix{overflow:visible}}#typeahead-wrapper.hidden{display:none;visibility:hidden}#typeahead-wrapper.typeahead-sticky{margin-top:116px;right:0}#gnav_signin .signin_container{width:auto;margin:0 auto;margin-bottom:20px;font-size:13px}#gnav_signin .signin_container .row{width:100%;overflow:hidden}#gnav_signin .signin_container footer{overflow:hidden;padding-top:0;width:100%}#gnav_signin .signin_container footer p{margin-top:15px}#gnav_signin .signin_container .pane{display:none;padding:35px 0 17px 0}#gnav_signin .signin_container .pane h2.myaccount-hdr{float:left}#gnav_signin .signin_container .pane h2.myaccount-hdr+p{float:left;margin:10px 10px 10px 0}#gnav_signin .signin_container .pane h2.myaccount-hdr+p a{margin-left:10px}#gnav_signin .signin_container .pane.pane-loading{width:100%;height:100%;background-color:#fff;text-align:center;padding:50px 0}#gnav_signin .signin_container .rpc-messages .error,#gnav_signin .signin_container .rpc-messages .loading{display:none;padding:8px 12px;margin:10px 0}#gnav_signin .signin_container form .row{margin-bottom:15px}#gnav_signin .signin_container form .row.email_promotions input[type=checkbox],#gnav_signin .signin_container form .row.privacy-form-container input[type=checkbox]{vertical-align:12px}#gnav_signin .signin_container form .row.email_promotions span,#gnav_signin .signin_container form .row.privacy-form-container span{display:inline-block;width:32%;margin-left:7px}#gnav_signin .signin_container form .row.email_promotions label,#gnav_signin .signin_container form .row.privacy-form-container label{width:95%}#gnav_signin .signin_container form .row.email_promotions label span,#gnav_signin .signin_container form .row.privacy-form-container label span{color:#222;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#gnav_signin .signin_container form .row .show input{width:auto;height:auto;padding-left:0}#gnav_signin .signin_container form .row .show label{text-transform:none}#gnav_signin .signin_container form label{padding-bottom:5px;display:inline-block}#gnav_signin .signin_container .remember-me{float:left;margin-top:10px;margin-left:20px}#gnav_signin .signin_container .forgot-pw,#gnav_signin .signin_container .show{display:inline-block;margin-left:10px;padding-top:2px;vertical-align:middle}#gnav_signin .signin_container .sign_text{margin-bottom:15px;margin-top:0}#gnav_signin .signin_container fieldset{border:medium none;height:auto;margin-bottom:0;padding:0}#gnav_signin .signin_container #new-account .signin-header{margin-bottom:0}#gnav_signin .signin_container #signin-block form input[type=email],#gnav_signin .signin_container #signin-block form input[type=password],#gnav_signin .signin_container #signin-block form input[type=text]{height:36px;padding-left:7px;width:235px;line-height:15px}#gnav_signin .signin_container .sign-in .login-email{width:55%;float:left}#gnav_signin #signin-block.inner-block{width:100%}#gnav_signin .signin_submit{display:inline-block;margin-top:10px;margin-bottom:10px}#gnav_signin .submit-note{margin-top:6px}#gnav_signin #signin-block input[type=checkbox]{width:auto}#gnav_signin .remember-me span{margin-left:5px}.block-template-mm-3col-1tout-v1.contextual-links-region,.node-elc-nodeblock.contextual-links-region{position:static}.mm_3col_1tout_v1{overflow:hidden;padding:0 0 15px}.mm_3col_1tout_v1 .block-template-tout-ff-v1,.mm_3col_1tout_v1 .block-template-tout-image-link-v1,.mm_3col_1tout_v1 .block-template-tout-image-v1,.mm_3col_1tout_v1 .block-template-tout-product-v1{float:right}.mm_3col_1tout_v1 .block-template-tout-product-v1{width:33%}.mm_3col_1tout_v1 .block-template-tout-ff-v1,.mm_3col_1tout_v1 .block-template-tout-image-link-v1,.mm_3col_1tout_v1 .block-template-tout-image-v1{width:37%}html[lang=zh-e-CN] .mm_3col_1tout_v1 .tout-image.tout{width:37%}html[lang=zh-e-CN] .mm_3col_1tout_v1 .tout{float:right;width:33%}.mm_3col_1tout_v1 .tout{border-left:1px solid #dbdbdb;min-height:290px;margin:0 0 15px 0;padding:0 0 0 25px}.mm_3col_1tout_v1 .tout-image.tout{padding-left:15px}.mm_3col_1tout_v1 .col{float:left;padding-top:15px;width:20.5%}.mm_3col_1tout_v1.no-col-3 .col{width:30.5%}.mm_3col_1tout_v1.no-col-3 .col.col-1{padding-right:25px}.mm_3col_1tout_v1 .col h2{color:#282828;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:13px;line-height:13px;margin:0 0 5px 0;text-transform:uppercase}.mm_3col_1tout_v1 .col ul{list-style:none;margin:0 0 30px 0;padding:0}.mm_3col_1tout_v1 .col li{list-style:none;margin:0;padding:0 0 2px 0}.mm_3col_1tout_v1 .col li a{color:#282828;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.mm_3col_1tout_v1 .col li a:hover{color:#44a07e}.mm_3col_1tout_v1 .col li a,.mm_3col_1tout_v1 .col li a:hover{text-decoration:none}.mm_3col_1tout_v1 .explore{bottom:15px;clear:both;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;position:absolute;width:14%}.mm_3col_1tout_v1 .explore a.button.inverse,.mm_3col_1tout_v1 .explore body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.inverse[type=submit],.mm_3col_1tout_v1 .explore body#viewcart #main.single .viewcart-buttons-panel .inverse.continue-checkout,.mm_3col_1tout_v1 .explore input.inverse.button[type=submit],.mm_3col_1tout_v1 .explore input.inverse.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .mm_3col_1tout_v1 .explore input.inverse[type=submit],body#viewcart #main.single .viewcart-buttons-panel .mm_3col_1tout_v1 .explore .inverse.continue-checkout{background-color:#fff;border:1px solid #5dba98;color:#5dba98}@media screen and (max-width:768px){.mm_3col_1tout_v1 .tout{display:none}.mm_3col_1tout_v1 .col{width:33%}.mm_3col_1tout_v1.no-col-3 .col{width:50%}}.my-account-auth-user-panel-v1 .flip-loading{display:none;height:315px;max-width:877px;position:absolute;width:100%;z-index:100}.my-account-auth-user-panel-v1 .flip-loading img{display:block;left:50%;margin:-30px 0 0 -30px;position:absolute;top:50%}.my-account-auth-user-panel-v1 .header:after,.my-account-auth-user-panel-v1 .header:before{content:" ";display:table}.my-account-auth-user-panel-v1 .header:after{clear:both}.my-account-auth-user-panel-v1 .header h2{font-size:36px;text-transform:none;margin:0;vertical-align:bottom;float:left}.my-account-auth-user-panel-v1 .header h2 a{color:#5dba98}.my-account-auth-user-panel-v1 .header h2 span{font-size:14px}.my-account-auth-user-panel-v1 .header h2 span a{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.my-account-auth-user-panel-v1 .twocol{display:block;float:left;width:30%;margin-left:1.5%}.my-account-auth-user-panel-v1 .twocol:first-child{margin-left:0}.my-account-auth-user-panel-v1 .twocol .avatar{font-size:13px;margin-bottom:20px}.my-account-auth-user-panel-v1 .twocol .avatar:after,.my-account-auth-user-panel-v1 .twocol .avatar:before{content:" ";display:table}.my-account-auth-user-panel-v1 .twocol .avatar:after{clear:both}.my-account-auth-user-panel-v1 .twocol .avatar .thumb{float:left;margin-right:10px;width:92px}.my-account-auth-user-panel-v1 .twocol .avatar .bio{overflow:hidden;color:#111}.my-account-auth-user-panel-v1 .twocol .avatar .bio span{display:block;margin-bottom:3px}.my-account-auth-user-panel-v1 .meter{margin:0 0 10px 2px;border-radius:15px;background:#eaeaea;display:block;height:18px;width:85%;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.my-account-auth-user-panel-v1 .meter span{background:#5dba98;display:block;height:18px;border-radius:15px 0 0 15px}.my-account-auth-user-panel-v1 .twocol .offer-link{clear:both;font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding:10px 0}.my-account-auth-user-panel-v1 .twocol .avatar .bio span.name{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.my-account-auth-user-panel-v1 .twocol p{line-height:1.35;font-size:13px;margin:0 0 12px 0}.my-account-auth-user-panel-v1 .fourcol{padding-left:20px;width:68%;display:block;float:left;margin-right:1.5%;border-left:1px solid #dadada}.my-account-auth-user-panel-v1 .fourcol:last-child{margin-right:0}.my-account-auth-user-panel-v1 .fourcol h4{color:#231f20;font-size:22px;height:40px;line-height:1;margin:0}.my-account-auth-user-panel-v1 .shortcuts{width:535px;margin:0;padding:0}.my-account-auth-user-panel-v1 .shortcuts.no-header{margin:20px 0}.my-account-auth-user-panel-v1 .shortcuts:after,.my-account-auth-user-panel-v1 .shortcuts:before{content:" ";display:table}.my-account-auth-user-panel-v1 .shortcuts:after{clear:both}.my-account-auth-user-panel-v1 .shortcuts li{display:block;text-align:center;width:120px;margin:0 15px 15px 0;padding:3px 0 0 0;height:100px;float:left}.my-account-auth-user-panel-v1 .shortcuts li a{display:block;height:100px;border-radius:10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);background:#fff;padding:26px 15px 0 15px;color:#111;font-size:12px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.my-account-auth-user-panel-v1 .shortcuts li a img{margin-bottom:6px}.my-account-auth-user-panel-v1 .shortcuts li a.account{background:#46ab8c;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:22px;line-height:23px;padding:26px 0}.my-account-auth-user-panel-v1 .shortcuts .seefull_page{margin-right:0}.my-account-auth-user-panel-v1 .main-container{position:relative}.my-account-auth-user-panel-v1 .flip-container{position:relative;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;z-index:1000}.my-account-auth-user-panel-v1 .flip-card{width:100%;height:100%;position:absolute}.my-account-auth-user-panel-v1 .flip-card .flip-back,.my-account-auth-user-panel-v1 .flip-card .flip-front{display:block;height:100%;width:100%;position:absolute}.my-account-auth-user-panel-v1 .flip-card .flip-back{display:none}.my-account-auth-user-panel-v1 .flip-back .unflip{position:absolute;text-align:right;right:20px;top:12px;z-index:9999}.my-account-auth-user-panel-v1 .card{padding:0 0 15px 0;margin:0;height:315px;position:relative;z-index:50}.my-account-auth-user-panel-v1 .card h3{font-size:36px;text-transform:none;margin:0 0 20px 0;line-height:38px;vertical-align:bottom}@media screen and (max-width:960px){.my-account-auth-user-panel-v1 .fourcol{width:80%;padding-left:0}}@media screen and (max-width:960px){.my-account-auth-user-panel-v1 .twocol{display:none}.my-account-auth-user-panel-v1 .fourcol{border-left:0}}@media screen and (max-width:768px){.my-account-auth-user-panel-v1 .card h3{font-size:17px}}#sticky-bar .mm-menu,.mm-formatter-v1 .mm-menu{list-style-type:none;margin:0;padding:0}#sticky-bar .mm-menu li,.mm-formatter-v1 .mm-menu li{float:left;height:43px;white-space:nowrap;line-height:43px;border-left:1px solid #fff;border-right:1px solid #fff}#sticky-bar .mm-menu li.active,.mm-formatter-v1 .mm-menu li.active{border-left-color:#dbdbdb;border-right-color:#dbdbdb;height:43px}#sticky-bar .mm-menu li span.title,.mm-formatter-v1 .mm-menu li span.title{display:block;position:relative;z-index:1000;padding:0 10px;line-height:47px;cursor:pointer;margin-top:0}#sticky-bar .mm-menu li.first.register span.title,#sticky-bar .mm-menu li.first.signin span.title,.mm-formatter-v1 .mm-menu li.first.register span.title,.mm-formatter-v1 .mm-menu li.first.signin span.title{padding-right:0}#sticky-bar .mm-menu li.first.register span.title span,#sticky-bar .mm-menu li.first.signin span.title span,.mm-formatter-v1 .mm-menu li.first.register span.title span,.mm-formatter-v1 .mm-menu li.first.signin span.title span{border-right:1px solid transparent;padding-right:10px}#sticky-bar .mm-menu li.first.register span.title span.borderRight,#sticky-bar .mm-menu li.first.signin span.title span.borderRight,.mm-formatter-v1 .mm-menu li.first.register span.title span.borderRight,.mm-formatter-v1 .mm-menu li.first.signin span.title span.borderRight{border-right:1px solid #000}#sticky-bar .mm-menu li.first.active span.title span,.mm-formatter-v1 .mm-menu li.first.active span.title span{border-right:1px solid transparent}#sticky-bar .mm-menu li.first.signin.active span.title,.mm-formatter-v1 .mm-menu li.first.signin.active span.title{padding-right:10px}#sticky-bar .mm-menu li.first.signin.active span.title span.borderRight,.mm-formatter-v1 .mm-menu li.first.signin.active span.title span.borderRight{border-right:1px solid transparent;padding-right:0}#sticky-bar .mm-menu li span.title img,.mm-formatter-v1 .mm-menu li span.title img{width:23px;max-height:23px;margin-right:7px;vertical-align:middle}#sticky-bar .mm-menu li.active span.title,.mm-formatter-v1 .mm-menu li.active span.title{background-color:#fff}#sticky-bar .mm-menu li a,.mm-formatter-v1 .mm-menu li a{text-decoration:none;color:#808080}#sticky-bar .mm-menu li.active a,.mm-formatter-v1 .mm-menu li.active a{background-color:#fff;color:#000}.elc-user-state-anonymous .mm-menu li a.signin,.elc-user-state-logged-in .mm-menu li a.signOut{color:#5dba98}.elc-user-state-anonymous .mm-menu li .avatar{display:none}#navigation .menu-item-blocks,#sticky-bar .menu-item-blocks{-webkit-backface-visibility:hidden;opacity:.99;position:absolute;top:43px;left:0;z-index:1}#main .menu-item-blocks,#navigation .menu-item-blocks,#sticky-bar .menu-item-blocks{display:none}#main .menu-item-blocks{visibility:hidden;width:100%}#main .menu-item-blocks .mm_3col_1tout_v1,#main .menu-item-blocks .mm_4col_v1{width:100%}#navigation .menu-item-blocks,#sticky-bar .menu-item-blocks{width:100%;background-attachment:fixed;background:#fff url(/sites/clinique/themes/cl_base/template_api/mm_formatter_v1/newt.png) 0 bottom repeat-x;border-top:1px solid #dadada;border-bottom:1px solid #dadada}#main .menu-item-blocks .menu-item-block,#navigation .menu-item-blocks .menu-item-block,#sticky-bar .menu-item-blocks .menu-item-block{display:none;min-height:290px}#main .menu-item-blocks .menu-item-block.active,#navigation .menu-item-blocks .menu-item-block.active,#sticky-bar .menu-item-blocks .menu-item-block.active{display:block}#sticky-bar #sticky_bar_content .mm-menu .last{max-width:10%}#sticky-bar #sticky_bar_content .mm-menu .item-more .more-content{padding:4px;right:-1px}#navigation .mm-menu .item-more,#sticky-bar .mm-menu .item-more{display:none;position:relative}#navigation .mm-menu .item-more>.title a,#sticky-bar .mm-menu .item-more>.title a{color:#5dba98}#navigation .mm-menu .item-more li.active,#sticky-bar .mm-menu .item-more li.active{border-color:#fff}#navigation .mm-menu .item-more .more-content,#sticky-bar .mm-menu .item-more .more-content{background:#fff;border:1px solid #ddd;border-top:none;box-shadow:0 3px 10px -5px rgba(0,0,0,.3);display:none;padding:15px;position:absolute;right:-15px;top:44px;z-index:9999}#navigation .mm-menu .item-more .more-content li,#sticky-bar .mm-menu .item-more .more-content li{clear:both}#navigation .mm-menu .item-more .more-content a:hover,#sticky-bar .mm-menu .item-more .more-content a:hover{text-decoration:underline}#navigation .mm-menu .item-more.open,#sticky-bar .mm-menu .item-more.open{border-left-color:#dbdbdb;border-right-color:#dbdbdb}#navigation .mm-menu .item-more.open>.title,#sticky-bar .mm-menu .item-more.open>.title{background:#fff}#navigation .mm-menu .item-more.open .more-content,#sticky-bar .mm-menu .item-more.open .more-content{display:block}#sticky-bar .mm-menu{padding:0 10px}#sticky-bar .mm-menu li{padding:0 5px;height:47px}#sticky-bar .mm-menu li.active{height:47px}#sticky-bar .mm-menu li span.title{line-height:50px;height:47px;z-index:auto}#sticky-bar .mm-menu li a{font-size:15px}.store-locator-v1{position:relative}.store-locator-v1 fieldset#store-search-controls{border:none;margin:0}.store-locator-v1 .map-marker{background-image:url(/sites/clinique/themes/cl_base/template_api/store_locator_v1/result-pin.png);width:29px;height:44px;color:#FFF;text-align:center;padding-top:10px;font-weight:700}.store-locator-v1 .map-marker:hover{cursor:pointer}.store-locator-popup-v1 .button,.store-locator-v1 .button{padding-top:3px;font-size:15px;letter-spacing:1px;font-weight:500}.store-locator-popup-v1 .event-popup-header{margin-bottom:7px}.store-locator-popup-v1 .event-popup-content{font-size:15px;margin:7px 0 10px;min-height:125px}.overlay-container.store-locator-popup-v1 .close-container .close-link{width:12px;height:11px;background-size:12px 11px}.store-locator-popup-v1 .event-large-image{float:right}.store-locator-v1 .more-results-container{text-align:center;margin:10px 0}.store-locator-v1 .geo_container{position:relative}.store-locator-v1 .geo_container .button .geo_icon{position:relative;top:3px;left:-3px;margin-right:6px}.store-search-controls{padding:20px 0}.store-search-controls input[type=text]{font-size:12px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:black;height:28px;letter-spacing:1px}.store-search-controls input.search{width:200px}.store-search-controls .city_container,.store-search-controls .state_container{margin-right:10px}.store-search-controls .country_container{margin:0 25px;padding-top:1px}.store-locator-v1 .sbHolder{width:200px}.store-locator-v1 .sbSelector{margin-left:0}.store-locator-v1 .sbOptions li{padding-left:0}.store-locator-v1 .sbOptions{overflow-y:auto!important;max-height:194px!important}.store-locator-header{width:100%;background:url(/sites/clinique/themes/cl_base/template_api/store_locator_v1/locator-header-bg.jpg) 0 bottom repeat-x;padding:20px 0;font-size:18px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;border-bottom:1px solid #dadada}.store-locator-toggle-container{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.store-locator-header .store-locator-header-title{margin-bottom:0}.store-locator-toggle-container{margin:10px 0 20px}.store-locator-v1.stores-active .store-locator-header-to-stores-toggle{display:none}.store-locator-v1.tr-active .store-locator-header-to-tr-toggle{display:none}.store-locator-v1 .result_number,.store-locator-v1 span.store_name{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.store-locator-v1 .result_number{float:left;height:80px;margin-right:8px;display:block;text-align:right;color:#000}.store-locator-v1 .store_name{display:block;margin-bottom:8px}.store-locator-v1 .store_name a{color:#000}.store-locator-v1 .event-image{float:left;margin-right:15px}.store-locator-v1 .menu{position:absolute;top:503px}.store-locator-v1 .menu{background:url(/sites/clinique/themes/cl_base/img/trans-333333-60.png) repeat scroll 0 0 transparent;left:0;margin:10px 0 0;height:36px;padding:12px 0;position:absolute;width:100%;z-index:99;text-align:center}.store-locator-v1 .menu li{text-align:center;font-size:11px;padding:0 12px 11px;cursor:pointer;display:inline-block;padding:0 12px}.store-locator-v1 .menu li a{color:#FFFFFF;text-transform:uppercase}.store-locator-v1 .menu li a.active{text-decoration:underline}.store-locator-v1 .menu .menu-mail-order{display:none}@media only screen and (device-width:768px){.store-search-controls .country_container{margin:0 15px}.store-search-controls .search_alternative_text{margin:3px 10px 0}.store-search-controls .search_container input.search{width:150px}.store-locator-v1 .store-search-controls .sbHolder{width:150px}}div.store-locator-body{background:#fff;margin:0 auto;position:relative;padding:0}.location_info{position:static}.location_info img{position:absolute;top:0;left:0}.info_content{text-align:left}.info_content h1{color:#5dba98;font-size:18px;line-height:normal;margin:8px 0 17px}.info_content .phone_no{margin-bottom:10px}.gm-style-iw,.gm-style-iw>div{overflow:hidden!important;height:auto!important;width:auto!important}.gmnoprint div[title^=Pan]{opacity:0!important}.info_content a{padding:0 5px 10px 0;text-decoration:underline;display:block;float:left}.info_content input[type=text]{width:130px;padding:3px 10px;margin-right:10px}.info_content input[type=submit]{color:#fff;padding:3px 10px}.hide,.neither{display:none}.local_country_container.state{display:none}.state_container.country{display:none}.search_section_container .zip_container{width:20%}.search_section_container .zip_container input{width:90%}.address_section_container .form_element{width:20%}.form_element.zip_container label{margin:0 0 10px;display:block}.address_section_container .form_element.distance_container label{text-align:left;width:90%;display:block;padding:0 0 0 10%;margin:0 0 10px}.address_section_container .form_element select{width:10%}.store-locator-body #locator_directions_panel{display:none}.locations_map_panel,.store-locator-body .locations_form_panel{float:left;width:100%}.landing_promos{float:left;padding:0 20px 0 20px;width:460px}.locations_table_panel{clear:both}div.map{margin-bottom:50px;height:430px;display:none}div.directions_form h4,div.store-locator-body h3,div.store-locator-body h4,fieldset.locator div.form_element label{font-size:11px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#010101;border-top:solid 1px #ccc;border-bottom:none;font-family:inherit;text-transform:uppercase}div.store-locator-body h3.store_locator{font-size:11px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-weight:400;cursor:pointer;font-variant:normal;text-transform:uppercase}div.store-locator-body h3.linked{border-bottom:0}div.store-locator-body h3 a{text-decoration:none}div.store-locator-body fieldset.locator div.form_element{float:left}div.store-locator-body fieldset.intl_search div.form_element{text-align:left}fieldset.locator div.form_element label{border:none}.directions-left fieldset.fs div.form_element input,.directions-left fieldset.fs div.form_element select,.store-locator-body fieldset.fs div.form_element input,.store-locator-body fieldset.fs div.form_element select{float:none;border:solid 1px #aaa}.store-locator-body fieldset.fs div.form_element input,.store-locator-body fieldset.fs div.form_element select{float:left}.search_alternative_text{float:left;line-height:22px;text-align:center;margin:3px 30px 0;text-transform:uppercase}a.directions_button{float:none;margin:10px auto 15px}fieldset.locator a.directions_submit{float:none;vertical-align:top}.store_directions .search_button{float:left;clear:both;display:block}.accord_state{font-size:16px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.results-count{font-weight:900;letter-spacing:.5px;display:none;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding:0 0 15px;margin:0}.results-count .query{color:#000}table.doors_results{border-collapse:collapse;border:none;border-bottom:1px solid #aaa;width:100%}table.doors_results th{font-size:12px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;text-transform:uppercase;font-weight:400;padding-bottom:10px}table.doors_results th.ttl_store{background:url(/media/images/locator/store.gif) no-repeat 0 22px}table.doors_results th.ttl_event{background:url(/media/images/locator/event.gif) no-repeat 0 22px}table.doors_results th.ttl_distance{background:url(/media/images/locator/distance.gif) no-repeat 0 22px}table.doors_results tbody{border:none;border-width:0}table.doors_results td{font-size:12px;padding-bottom:20px;padding-top:20px;border-top:1px solid #ccc;border-width:1px 0 0 0;position:relative;z-index:999}div.locations_form_panel a.close_directions{display:block;margin:20px auto 0;width:185px;float:none}#locator_directions_panel{margin:0}h2.directions-header{font-size:13px;font-weight:400;text-transform:uppercase;margin:0;padding:0}.directions_panel h2{clear:both}.directions_results{width:600px;margin:0 auto;border-top:1px solid #ccc}.directions-actions{text-align:right;width:600px;margin:0 auto -25px}.directions-actions a{display:inline-block;margin-left:25px;text-transform:uppercase}.destination_container,.directions_form fieldset{width:50%;float:left;padding-left:130px}.destination_container{padding-left:10px;margin:10px 0}.destination_container .destination_address_container,.destination_container .destination_address_container img{float:left}.destination_container .destination div{margin:0 0 4px}.destination_container .destination{margin:0 0 10px;padding-left:35px}.directions_map_container{height:330px}table.adp-placemark,table.adp-placemark td{border:none;background-color:#fff}table.adp-directions{border-left:none;width:90%;margin:0 0 0 10%;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}table.adp-directions td{border-right:none}.adp-step,.adp-substep{border:none}.classic img.adp-marker{display:none}.adp-placemark .adp-text{background:url(/sites/clinique/themes/cl_base/img/locator/map-marker-B.png) no-repeat 0 0;padding-left:30px;height:40px}#adp-placemark .adp-text{background:url(/sites/clinique/themes/cl_base/img/locator/map-marker-A.png) no-repeat 0 0}.adp-summary{text-align:right;padding-bottom:10px}.adp-step,.adp-substep{padding:6px 3px}fieldset.email{width:460px}fieldset.email div.form_element{clear:both}fieldset.email div.submit_container{text-align:right;width:279px}fieldset.email div.submit_container input.submit{border:0;display:inline;width:79px;height:18px}.directions_submit{color:#ED1C24;font-weight:700;text-decoration:none}.directions_submit:hover{text-decoration:underline}.store-locator-body ul.error_messages{margin:0}.store-locator-body ul.error_messages li{color:#ef6ea8;margin:5px 0 15px}.store-locator-body ul.error_messages li.inactive{display:none}.section-header{background:0 0;font-size:22px;line-height:39px;margin:0;text-align:left;color:#46ab8c}.section-header.active a{background-position:right -77px;cursor:default}.section-header.active a:hover{text-decoration:none}.section-header a{background:url(/media/export/images/accordion-ui-controls2.png?1372119180) no-repeat scroll right 15px #000000;color:#FFFFFF;display:inline-block;height:37px;line-height:39px;padding-right:30px}.detail_copy_section{background:url(/media/export/images/hr-double-border.png?1366128733) repeat-x scroll 0 top transparent;padding:35px 150px 50px;text-align:center;margin:30px 0}.panel_3 .events_img01{display:block;padding-bottom:25px}.panel_3 .events_img02{display:block;padding-top:25px}@media screen and (max-width:1024px){.touch .address_section_container .form_element select{width:194px!important}}@media (max-width:859px){.locator_content{min-width:768px;width:auto!important;width:768px}.touch .address_section_container .form_element select{width:173px!important}}#store_results .event-details a.addthisevent-drop{display:inline-block;position:relative;z-index:0!important;text-decoration:none;background:0 0;border:0;color:#5DBA98!important;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:12px;font-weight:300;padding:0}#store_results .event-details a{margin:5px 0}.overlay-container.store-locator-popup-v1 a.addthisevent-drop{background-color:#5DBA98;background-image:none;border:0 none;color:#FFFFFF!important;display:inline-block;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:15px;letter-spacing:1px;line-height:1.5;padding:3px 10px 3px;text-align:center;text-transform:uppercase;font-weight:500}.overlay-container.store-locator-popup-v1 a.addthisevent-drop:hover{background:none repeat scroll 0 0 #44A07E;text-decoration:none}.door_row .store-locator_book-appointment{border:1px solid #9e6f9c;display:block;font-size:12.45px;height:42px;letter-spacing:-.02em;line-height:1;margin:5px 0;padding:9px 10px;text-transform:uppercase;width:230px;color:#9e6f9c;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.door_row .store-locator_book-appointment .icon{background:#fff url(/media/export/cms/appointment_booking/icon-calendar.jpg) no-repeat scroll 0 0;width:28px;height:23px;float:left}.door_row .store-locator_book-appointment:hover{color:#9e6f9c}.info_content{padding-bottom:50px;width:250px;padding-left:15px}.info_content .store-locator_book-appointment{bottom:0;color:#fff;height:42px;left:0;letter-spacing:-.02em;line-height:1;padding:9px 10px;position:absolute;text-decoration:none;text-transform:uppercase;width:100%;background-color:#9e6f9c}.info_content .store-locator_book-appointment:hover{color:#fff}.info_content .store-locator_book-appointment .icon{background:#9e6f9c url(/media/export/cms/appointment_booking/icon-calendar-purple.jpg) no-repeat scroll 0 0;width:28px;height:23px;float:left}.wishlist-header{border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:10px}.wishlist-header .wishlist-header-content{display:inline-block;width:100%}.wishlist-header .wishlist-header-content .share-wishlist{float:left;height:32px}.wishlist-header .wishlist-header-content .share-wishlist a{border-left:1px solid #ccc;color:#808080;float:left;font-size:22px;height:32px;line-height:32px;margin:0 0 0 20px;padding:0 0 0 20px}.wishlist-header .wishlist-header-content .share-wishlist a.first,.wishlist-header .wishlist-header-content .share-wishlist a:first-child{border:none;margin:0;padding:0}.wishlist-header .wishlist-header-content .share-wishlist .share-button{background:transparent url(/media/images/css/icons-share-buttons.png) 0 0 no-repeat;display:inline-block;height:20px;margin:0 10px 0 0}.wishlist-header .wishlist-header-content .share-wishlist .print{background-position:0 0;width:26px}.wishlist-header .wishlist-header-content .share-wishlist .email{background-position:-35px 0;width:25px}.wishlist-header .wishlist-header-content .share-wishlist .facebook{background-position:-68px 0;width:11px}.wishlist-header .wishlist-header-content .share-wishlist .twitter{background-position:-86px 0;width:19px}.wishlist-header .wishlist-header-content .share-wishlist .pin-it-button{background-position:-111px 0;width:19px}.wishlist-header .add-all-to-bag{float:right}.account-favorites-wishlist .favorite-products-grid .favorite{width:100%;margin:0;padding:15px 10px;min-height:0;height:auto;border-bottom:1px solid #ccc}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product{display:inline-block;position:relative;width:100%;vertical-align:top}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .my-account-sku{display:inline-block;margin:0 1% 0 0;vertical-align:top;width:88%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-image{display:inline-block;margin:0 5% 0 0;vertical-align:top;width:12%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-image img{display:block;height:auto;width:100%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info{display:inline-block;margin:0 20px 0 0;vertical-align:top;width:65%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info .product-name{float:left;margin:0 5% 0 0;width:50%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info .product-name a{color:#231f20;font-size:14px}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info .price{float:right;margin:0 5% 0 0}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info .reviews{clear:both}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .shades,.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .sizes{display:inline-block;margin:0 2% 0 0;vertical-align:top;width:30%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .shades .search-swatch-container,.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .sizes .search-swatch-container{margin-bottom:0;vertical-align:top}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .shades .shade-name,.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .sizes .shade-name{display:inline-block;font-size:11px;line-height:1;white-space:normal;width:80%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .add-to-bag{display:inline-block;margin:0 2% 0 0;vertical-align:top}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .favorite-actions{display:inline-block;margin:0;vertical-align:top;width:10%}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .favorite-actions .add-to-list,.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .favorite-actions .remove{font-size:14px}.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .favorite-actions .remove{border:none;padding:0;margin:0}.wishlist-header .share-wishlist>span.last{border:none;padding:0;margin:0}.account-favorites-wishlist .edit-box,.account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .favorite-actions .add-to-list{display:none}.device-mobile .favorite-products.wishlist{background:none repeat scroll 0 0 rgba(0,0,0,0);padding-bottom:0;padding-top:10px}.device-mobile .favorite-products header h2{margin:0 0 15px 10px}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .my-account-sku{width:100%}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-image{display:inline-block;margin:0;overflow:hidden;padding:0 10px 0 0;vertical-align:top;width:38%}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-image img{width:100%}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info{margin:0;padding-left:10px;width:60%}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info .product-name{float:none;margin:0;width:auto}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .shades,.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .sizes{margin:5px 0;width:100%}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .product-info .price{float:none;margin:0}.device-mobile .account-favorites-wishlist .favorite-products-grid .favorite .favorite-product .add-to-bag{border-radius:0;float:right;margin:10px 0;padding-top:0;width:55%}.device-mobile .wishlist-header .wishlist-header-content .share-wishlist{float:none;height:auto;margin:0;overflow:hidden;padding:0 0 5px;width:100%}.device-mobile .wishlist-header .wishlist-header-content .share-wishlist .share-button{vertical-align:middle}.device-mobile .wishlist-header .wishlist-header-content .share-wishlist a{font-size:15px;border:medium none;margin:0;padding:0 0 0 10px}.device-mobile .wishlist-header .wishlist-header-content .share-wishlist a.first{display:none}.device-mobile .wishlist-header .wishlist-header-content .share-wishlist .print{display:none}.device-mobile .wishlist-header .add-all-to-bag{border-left:10px solid #fff;border-right:10px solid #fff;line-height:36px}.account-header-panel{border-top-width:0;-webkit-box-shadow:0 0 12px rgba(50,50,50,.2);-moz-box-shadow:0 0 12px rgba(50,50,50,.2);box-shadow:0 0 12px rgba(50,50,50,.2);background:-owg-linear-gradient(white,#f6f6f6);background:-webkit-linear-gradient(white,#f6f6f6);background:-moz-linear-gradient(white,#f6f6f6);background:-o-linear-gradient(white,#f6f6f6);-pie-background:-pie-linear-gradient(white,#f6f6f6);background:linear-gradient(white,#f6f6f6);width:100%}.account-header-panel header{width:30%;float:left;border-right:1px solid #dbdbdb;padding:10px 20px 10px 0;margin:35px 0 20px 0}.account-header-panel header #profile_picture-main-container{float:left;margin:0 1em 0 0;text-align:center;width:100px}.account-header-panel header h3{font-size:1.7em;margin:0 0 3px 0;color:#231f20;word-break:break-all;margin-left:116px}.account-header-panel header h4{font-size:1.2 em;margin:3px;color:#231f20}.account-header-panel header #profile-pic-img img{display:block;margin:0 auto;height:auto;width:54px}.account-header-panel ul.shortcuts{width:70%;float:left;list-style-type:none;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;padding:35px 0 20px 20px}.account-header-panel ul.shortcuts li{float:left;margin:0 0 5px 0;width:33%;order:10}.account-header-panel ul.shortcuts li a{display:block;color:#808080;padding:.2em .4em;-webkit-border-radius:5px;-mox-border-radius:5px;border-radius:5px;border:1px solid transparent;opacity:.8;overflow:hidden}.account-header-panel ul.shortcuts li a img{display:inline;height:17px;margin-right:.8em;opacity:.46;vertical-align:middle}.account-header-panel ul.shortcuts li a:hover{color:#000}.account-header-panel ul.shortcuts li a:hover img{opacity:1}.account-header-panel ul.shortcuts li a div{display:inline;margin-top:.2em}.account-header-panel ul.shortcuts li.active a{background-color:white;border-width:1px;-webkit-box-shadow:0 0 12px rgba(50,50,50,.2);-moz-box-shadow:0 0 12px rgba(50,50,50,.2);box-shadow:0 0 12px rgba(50,50,50,.2);color:#000}.account-header-panel ul.shortcuts li.active img{opacity:1}.account-header-panel ul.shortcuts li.contact a div,.account-header-panel ul.shortcuts li.past_puchases a div{height:2em;margin-top:-.2em;overflow:visible}.account.breadcrumb li a{color:#000}.account.breadcrumb li a:hover{color:#44A07E}.breadcrumb{padding:1.6em 0}.breadcrumb ul{list-style-type:none}.breadcrumb ul li{float:left;padding-top:2px;padding-right:1em;margin-right:1em;border-right:1px solid #333}.breadcrumb ul li:last-child{border-right-width:0}.consultant-note .left,.consultant-note .right{float:left;padding:0 2em}.consultant-note .left{width:35%}.consultant-note .left h3{color:black;font-size:1.6em;margin-bottom:.6em}.consultant-note .left h3 dl{margin-top:1em}.consultant-note .left h3 dd,.consultant-note .left h3 dt{display:block;font-weight:400;margin-left:0;float:left;font-size:1.1em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#222}.consultant-note .left h3 dt{clear:left;color:#808080;margin-right:1em}.consultant-note .right{width:65%;color:#808080}.consultant-note .right p{margin-bottom:1em}.consultant-note .right ul{margin:1em 0;padding:0}.consultant-note .right ul em{font-style:normal;color:#222}.consultant-note a.view-chat-history{display:block;margin-top:1em}.consultant-note .outer-wrap div.new-note,.consultant-note .pg_wrapper div.new-note{min-height:285px;margin:35px 0 25px 0;background-color:white;background:linear-gradient(#FFFFFF,#F6F6F6) repeat scroll 0 0 rgba(0,0,0,0);border-top-width:0;box-shadow:0 0 12px rgba(50,50,50,.2)}.consultant-note .outer-wrap div.new-note div.left,.consultant-note .pg_wrapper div.new-note div.left{width:30%}.consultant-note .outer-wrap div.new-note div.left h3,.consultant-note .pg_wrapper div.new-note div.left h3{margin-top:1em;margin-bottom:1em}.consultant-note .outer-wrap div.new-note div.left dl dt,.consultant-note .pg_wrapper div.new-note div.left dl dt{display:inline;margin-right:.5em}.consultant-note .outer-wrap div.new-note div.left dl dd,.consultant-note .pg_wrapper div.new-note div.left dl dd{display:inline;clear:left;float:none}.consultant-note .outer-wrap div.new-note div.left img.consultant-thumb,.consultant-note .pg_wrapper div.new-note div.left img.consultant-thumb{height:92px}.consultant-note .outer-wrap div.new-note div.right,.consultant-note .pg_wrapper div.new-note div.right{width:70%;padding-left:0}.consultant-note .outer-wrap div.new-note div.right div#consultant-note,.consultant-note .pg_wrapper div.new-note div.right div#consultant-note{min-height:216px;margin-top:1em;display:block;overflow:auto}.consultant-note .outer-wrap div h2,.consultant-note .pg_wrapper div h2{margin:0 0 32px;width:500px;display:inline-block}.consultant-note .outer-wrap div select,.consultant-note .pg_wrapper div select{width:110px;float:right;margin-top:15px;height:28px;overflow:hidden;border:1px solid #ccc;font-size:10px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.consultant-note .outer-wrap ul.transcript-header,.consultant-note .pg_wrapper ul.transcript-header{font-size:11px;margin:0 0 2px;text-transform:uppercase;padding:0}.consultant-note .outer-wrap ul.transcript-header .summary,.consultant-note .pg_wrapper ul.transcript-header .summary{display:inline-block;width:45%}.consultant-note .outer-wrap ul.transcript-header .notes,.consultant-note .pg_wrapper ul.transcript-header .notes{display:inline-block}.consultant-note .outer-wrap ul.transcripts li.transcript-entry.default-height,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry.default-height{height:125px}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary{height:100%;display:inline-block;float:left;width:30%}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary h3{color:#231f20;font-size:20px;margin-top:10px}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dt{font-weight:400;display:inline;margin-right:.5em}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.summary dl dd{display:inline;color:#231f20;margin:0}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot{height:120px;display:inline-block;float:left;width:15%;padding-left:5px}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.consultant-headshot img.consultant-thumb{height:90%;margin-top:5px}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes{height:100%;display:inline-block;float:left;padding-left:10px;width:55%}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript{display:block;border-bottom:0}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes a.view-full-transcript.underlined{border-bottom:1px solid #D3D3D3}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .caret{display:none;background:url(/media/export/images/qs-caret.png) no-repeat scroll 0 0 transparent;right:40px;width:22px;height:12px;margin-top:-12px;left:40px;position:relative}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes .close{text-indent:-9999px;width:20px;height:21px;cursor:pointer;float:right;top:10px;display:none;background:transparent url(/sites/clinique/themes/cl_base/img/icon-close.png) no-repeat scroll 0 0;right:5px;position:relative}.consultant-note .outer-wrap ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript,.consultant-note .pg_wrapper ul.transcripts li.transcript-entry ul.transcript-entry-columns li.notes dl.transcript{display:none}.recommended-for-you h2{color:#231f20;width:65%}.recommended-for-you h2 span{color:#5DBA98}.recommended-for-you p.last-taken{font-size:1.2em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:0 0 30px 0}.best-sellers,.consultant-note,.diagnostic-info,.foundation-finder,.loyalty-benefits-list,.most-recent-purchases,.products-you-love,.recommended-for-you{padding:3em 0 5em 0}.foundation-finder .loading{display:block}.foundation-finder .no-results{display:none}.foundation-finder .has-results{display:none}.products-you-love h2 .icon-heart{color:#FE6CB5}.products-you-love .products{float:none}.my-account-lists-and-favorites-v1 h3 .icon-heart{color:#FE6CB5}a.button.view-all,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.view-all[type=submit],body#viewcart #main.single .viewcart-buttons-panel .view-all.continue-checkout,input.view-all.button[type=submit],input.view-all.form-submit{clear:both;display:block;font-weight:400;font-size:1.4em;margin-top:1em;letter-spacing:0;float:left}.diagnostic-info{border-top-width:0}.diagnostic-info .column{width:33%;float:left;border:0 solid #bdbdbd;border-left-width:1px;padding:0 2em}.diagnostic-info .column h3{text-transform:capitalize;font-size:1.5em;margin:0 0 .4em 0}.diagnostic-info .column select{width:100%;background-color:white;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;border-color:#bdbdbd;padding:1em;margin-bottom:1em}.diagnostic-info .column.first{border-left-width:0;padding-left:0}.diagnostics-header header{padding:30px 0 0}.diagnostics-header header h1{margin:0}.diagnostics-header header .subtitle{color:#1F1F1F;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.diagnostic-results h3{color:#1F1F1F;text-transform:capitalize;font-size:1.5em;margin:0 0 .4em 0}.diagnostic-results .prod-shelf-row .products{float:none}.most-recent-purchases .info{width:20%}.most-recent-purchases .info h3{color:#1f1f1f;font-size:1.6em;line-height:1.1em}.most-recent-purchases .info a.view-order{display:block;margin-top:1em;font-size:1.2em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;text-transform:capitalize}.most-recent-purchases .products{width:80%}.most-recent-purchases .products .product-info{padding-right:.5em}.most-recent-purchases .products .product-name a{color:#231f20}.most-recent-purchases .products img.product-image{width:190px}.best-sellers .products .product-info{padding-right:1em}.best-sellers .products .product-name a{color:#231f20}.best-sellers .products img.product-image{width:190px}.autoship-replenishment{padding:60px 0 30px 0}.autoship-replenishment h2{margin:0}.autoship-replenishment .replenish-info{color:#131313;font-size:13px;margin:0 0 30px 0;width:50%}.autoship-replenishment table{width:100%}.autoship-replenishment table thead{border-bottom:1px solid lightgray;font-size:11px;text-transform:uppercase}.autoship-replenishment table td{padding:10px 0 15px 0}.contact-preferences{padding:20px 0 30px 0}.contact-preferences header h1{font-size:36px;margin:0}.contact-preferences .message{color:#ef6ea8;margin-top:15px}.contact-preferences .section{border-bottom:1px solid lightgray;padding:15px 0 20px 0}.contact-preferences .section h2{color:#808080;font-size:22px;margin:0}.contact-preferences .section h3{color:#808080}.contact-preferences fieldset{border:none;margin:0;padding:0}.contact-preferences fieldset div{clear:both;margin:0 0 15px 0;overflow:hidden}.contact-preferences fieldset .field{float:left;margin:1px 8px 0 0}.contact-preferences fieldset input[type=text]{border:1px solid lightgray;height:34px;padding:0 10px}.contact-preferences fieldset label{float:left;font-weight:400;text-transform:none;width:90%}.contact-preferences fieldset label p{display:inline;margin:0}.contact-preferences fieldset label p label{display:inline}.contact-preferences .language-selection label{width:100px}.contact-preferences .form-submit{margin:25px 0 0 0}.contact-preferences .like-on-fb iframe{border-width:0;overflow:hidden;width:50px;height:21px}.contact-preferences .like-on-fb .label{display:inline-block}.contact-preferences .choose-language label{margin:0 3em 0 .7em}.past-purchases{padding:20px 0 50px 0}.past-purchases .order-header{color:#1f1f1f;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:700;margin:0 0 10px 0}.past-purchases .order.accordion-header{border-top:1px solid lightgray;padding:10px 0}.past-purchases .order-header,.past-purchases .order.accordion-header{display:block;width:100%}.past-purchases .order-header li,.past-purchases .order.accordion-header li{display:inline-block;padding-right:10px}.past-purchases .order-header .created-date,.past-purchases .order.accordion-header .created-date{width:9%}.past-purchases .order-header .trans-id,.past-purchases .order.accordion-header .trans-id{width:17%}.past-purchases .order-header .product-names,.past-purchases .order.accordion-header .product-names{width:37%}.past-purchases .order-header .product-names .optional-header,.past-purchases .order.accordion-header .product-names .optional-header{display:none}.past-purchases .order-header .product-names .product-subheading.accordion-pastpurchase,.past-purchases .order-header .product-names .product-subline.accordion-pastpurchase,.past-purchases .order.accordion-header .product-names .product-subheading.accordion-pastpurchase,.past-purchases .order.accordion-header .product-names .product-subline.accordion-pastpurchase{display:block}.past-purchases .order-header .order-status,.past-purchases .order.accordion-header .order-status{width:20%}.past-purchases .order-header .view-details,.past-purchases .order.accordion-header .view-details{width:15%;padding-right:0;text-align:right}.past-purchases .order-info.accordion-content{border-top:1px solid lightgray;border-bottom:1px solid lightgray;display:none;margin:10px 0 -1px 0;width:100%}.past-purchases .order-info.accordion-content .outer-wrap,.past-purchases .order-info.accordion-content .pg_wrapper{display:block;padding:50px 0 40px 0;position:relative;width:100%}.past-purchases .order-info.accordion-content .outer-wrap .caret,.past-purchases .order-info.accordion-content .pg_wrapper .caret{background:transparent url(/media/export/images/qs-caret.png) no-repeat scroll 0 0;height:12px;position:absolute;right:40px;top:-12px;width:22px}.past-purchases .order-info.accordion-content .outer-wrap .close,.past-purchases .order-info.accordion-content .pg_wrapper .close{background:transparent url(/sites/clinique/themes/cl_base/img/icon-close.png) no-repeat scroll 0 0;cursor:pointer;height:21px;position:absolute;right:5px;text-indent:-9999px;top:15px;width:20px}.past-purchases .order-info.accordion-content .outer-wrap>div,.past-purchases .order-info.accordion-content .pg_wrapper>div{display:inline-block;vertical-align:top}.past-purchases .order-info.accordion-content .outer-wrap .shipments-list,.past-purchases .order-info.accordion-content .pg_wrapper .shipments-list{width:70%}.past-purchases .order-info.accordion-content .order-details{margin:0 4% 0 0;width:25%}.past-purchases .order-info.accordion-content .order-details h3{color:#1f1f1f;font-size:22px;margin:0 0 15px 0}.past-purchases .order-info.accordion-content .order-details li{color:#1f1f1f;font-size:13px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.past-purchases .order-info.accordion-content .order-details li em{color:#808080;font-style:normal}.past-purchases .order-info.accordion-content .order-details .button{margin:20px 0 0 0}.past-purchases .order-info.accordion-content .order-details .address h2{font-size:15px;line-height:15px;margin:15px 0 5px}.past-purchases .order-info.accordion-content .samples{border-top:1px solid lightgray;overflow:hidden;width:75%;padding-top:5px}.past-purchases .order-info.accordion-content .samples .my_account_sample{float:left;padding:10px 3% 10px 0;width:16%}.past-purchases .order-info.accordion-content .samples .my_account_sample .product-image{margin:0 0 5px 0}.past-purchases .order-info.accordion-content .samples .my_account_sample .product-image img{display:block;height:auto;width:100%}.past-purchases .order-info.accordion-content .samples .my_account_sample .product-info .product-name a{color:#1f1f1f}.past-purchases .order-info.accordion-content .products .product-header div{display:inline-block;font-size:11px;padding-right:10px;text-transform:uppercase}.past-purchases .order-info.accordion-content .products .product-header .product{border:none;padding:0;width:36%}.past-purchases .order-info.accordion-content .products .product-header .quantity{text-align:center;width:10.5%}.past-purchases .order-info.accordion-content .products .product-header .price{width:52%}.past-purchases .order-info.accordion-content .products .collection,.past-purchases .order-info.accordion-content .products .product{border-top:1px solid lightgray;padding:10px 0}.past-purchases .order-info.accordion-content .products .collection .product-image,.past-purchases .order-info.accordion-content .products .product .product-image{display:inline-block;padding:0 10px 0 0;width:16%;vertical-align:top}.past-purchases .order-info.accordion-content .products .collection .product-image img,.past-purchases .order-info.accordion-content .products .product .product-image img{display:block;height:auto;width:100%}.past-purchases .order-info.accordion-content .products .collection .product-info,.past-purchases .order-info.accordion-content .products .product .product-info{display:inline-block;padding:0 10px 0 0;width:25%;vertical-align:top}.past-purchases .order-info.accordion-content .products .collection .product-info .product-name,.past-purchases .order-info.accordion-content .products .product .product-info .product-name{font-size:13px}.past-purchases .order-info.accordion-content .products .collection .product-info .product-name a,.past-purchases .order-info.accordion-content .products .product .product-info .product-name a{color:#1f1f1f}.past-purchases .order-info.accordion-content .products .collection .quantity,.past-purchases .order-info.accordion-content .products .product .quantity{display:inline-block;font-size:13px;font-weight:700;padding:0 10px 0 0;text-align:center;width:10.5%;vertical-align:top}.past-purchases .order-info.accordion-content .products .collection .refill,.past-purchases .order-info.accordion-content .products .product .refill{margin-left:16%;padding-left:4px;margin-top:5px}.past-purchases .order-info.accordion-content .products .collection .refill .replenish_label,.past-purchases .order-info.accordion-content .products .product .refill .replenish_label{float:left;margin-right:10px;margin-bottom:5px}.past-purchases .order-info.accordion-content .products .collection .refill .overlay-link,.past-purchases .order-info.accordion-content .products .product .refill .overlay-link{float:left}.past-purchases .order-info.accordion-content .products .collection .refill #replenish_select,.past-purchases .order-info.accordion-content .products .product .refill #replenish_select{clear:left;float:left;margin-bottom:5px}.past-purchases .order-info.accordion-content .products .collection .price,.past-purchases .order-info.accordion-content .products .product .price{display:inline-block;padding:0 10px 0 0;width:45%;vertical-align:top}.past-purchases .order-info.accordion-content .products .collection .price .redemption-sku .price,.past-purchases .order-info.accordion-content .products .product .price .redemption-sku .price{width:100%}.past-purchases .order-info.accordion-content .products .collection .price .price,.past-purchases .order-info.accordion-content .products .product .price .price{display:block;margin:0 0 10px 0;padding:0;width:auto}.past-purchases .order-info.accordion-content .products .collection .price .button,.past-purchases .order-info.accordion-content .products .product .price .button{height:auto}.past-purchases .order-info.accordion-content .products .collection-kit .price.total-price,.past-purchases .order-info.accordion-content .products .collection-kit .quantity{display:none}@media all and (min-width:764px){.past-purchases .order-info.accordion-content .products .collection-kit .price.total-price,.past-purchases .order-info.accordion-content .products .collection-kit .quantity{display:block}}.past-purchases .order-info.accordion-content .products .collection-kit .price{width:100%}@media all and (min-width:764px){.past-purchases .order-info.accordion-content .products .collection-kit .price{width:45%}}.past-purchases .order-info.accordion-content .products .collection-kit .product-name{margin-bottom:10px}@media all and (min-width:764px){.past-purchases .order-info.accordion-content .products .collection-kit .product-name{margin-bottom:0}}.past-purchases .order-info.accordion-content .products .product-footer{border-top:1px solid lightgray;padding:15px 0 15px 0}.past-purchases .order-info.accordion-content .products .product-footer div{display:inline-block;padding-right:10px;text-transform:uppercase}.past-purchases .order-info.accordion-content .products .product-footer .total{color:#1f1f1f;font-size:11px;margin-left:16.5%;width:20%;margin-bottom:5px}.past-purchases .order-info.accordion-content .products .product-footer .total-quantity{font-size:13px;font-weight:700;text-align:center;width:10.5%}.past-purchases .order-info.accordion-content .products .product-footer .price{width:51%}.past-purchases .order-info.accordion-content .products .product-footer .price .button{float:right}.shipping-billing{padding:5px 0 65px 0}.shipping-billing .address-book-info{margin-bottom:15px}.shipping-billing .section-column{border-bottom:1px solid lightgray;padding:0 0 30px 0}.shipping-billing .section-column.last{border:none;padding:65px 0 0 0}.shipping-billing .section-column header{margin:0 0 20px 0}.shipping-billing .section-column .section-header{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#address_form_container #address-form-popover .radio-buttons{margin:5px 15px 10px 0}#address_form_container #address-form-popover .radio-buttons label{padding:0 0 .3em}#address_form_container #address-form-popover .radio-buttons .required_mark{display:inline!important}#address_form_container #address-form-popover .radio-buttons span{display:block}#address_form_container #address-form-popover .radio-buttons span input{margin:0 2px 0 8px}#address_form_container #address-form-popover .phone_label_container{float:left;margin:5px 15px 1px 0;width:400px}#address_form_container #address-form-popover .ship_type_container{float:left;margin:5px 15px 1px 0;width:400px}#address_form_container #address-form-popover .default_ship_container{float:left;margin:5px 15px 10px 0;width:350px}#address_form_container #address-form-popover .default_ship_container.address-nil,#address_form_container .page_subbox_container .default_ship_container.address-nil{visibility:hidden;width:0;height:0;overflow:hidden}.no-favorites{overflow:hidden;padding:65px 0}.no-favorites .no-favorites{padding:0}.no-favorites .no-favorites-text{float:left;padding:20px 0 10% 0;width:49%}.no-favorites .no-favorites-text p{font-size:36px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1;margin:0 0 15px 0}.no-favorites .no-favorites-image{float:right;width:49%}.no-favorites .no-favorites-image img{display:block;height:auto;max-width:100%;width:100%}.favorites-header-panel{-webkit-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);-moz-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);background:-owg-linear-gradient(white,#f6f6f6);background:-webkit-linear-gradient(white,#f6f6f6);background:-moz-linear-gradient(white,#f6f6f6);background:-o-linear-gradient(white,#f6f6f6);-pie-background:-pie-linear-gradient(white,#f6f6f6);background:linear-gradient(white,#f6f6f6)}.favorites-header-panel .account-header-panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:-owg-none;background:-webkit-none;background:-moz-none;background:-o-none;-pie-background:-pie-none;background:0 0}.favorites-header-panel header{color:#231f20;margin:5px 0 65px;padding:0;width:auto;float:none;border-right:none}.favorites-header-panel header h2{color:#231f20;margin:0}.favorites-header-panel header .subtitle{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1;width:75%}.favorites-header-panel header .subtitle p{line-height:1}.my-account-sku .product-name a,.product-tout .product-name a{color:#231f20}.my-account-sku .add-to-bag,.my-account-sku .btn-shop-now,.product-tout .add-to-bag,.product-tout .btn-shop-now{height:auto;margin:10px 0}.my-account-sku .shades,.my-account-sku .sizes,.product-tout .shades,.product-tout .sizes{margin-top:10px}.my-account-sku .shades .shade .search-swatch-container,.product-tout .shades .shade .search-swatch-container{height:20px;margin-right:6px;width:20px}.my-account-sku .shades .shade div,.product-tout .shades .shade div{display:inline;vertical-align:middle;white-space:nowrap}.my-account-sku .shades .shade .search-swatch-container>div,.product-tout .shades .shade .search-swatch-container>div{display:inline-block;height:20px;vertical-align:middle;width:20px}#replenishment_update .payment-method,#replenishment_update .shipping-address{float:left;width:50%}#replenishment_update .payment_method{padding-left:15px}#replenishment_update .payment-method,.auto-replenishment-items,.shipping-address,.shipping-frequency{padding:30px 0 0 0}#replenishment_update .payment-method h1,.auto-replenishment-items h1,.shipping-address h1,.shipping-frequency h1{margin:0}#replenishment_update .payment-method h3,.auto-replenishment-items h3,.shipping-address h3,.shipping-frequency h3{font-size:25px;color:#1f1f1f}#replenishment_update .payment-method .my-account-sku,.auto-replenishment-items .my-account-sku,.shipping-address .my-account-sku,.shipping-frequency .my-account-sku{padding:0 0 150px 0;margin:0 0 10px 0;border-bottom:1px solid #DBDBDB}#replenishment_update .payment-method .address-select,.auto-replenishment-items .address-select,.shipping-address .address-select,.shipping-frequency .address-select{width:95%}#replenishment_update .payment-method .address_select,#replenishment_update .payment-method .payment_method,.auto-replenishment-items .address_select,.auto-replenishment-items .payment_method,.shipping-address .address_select,.shipping-address .payment_method,.shipping-frequency .address_select,.shipping-frequency .payment_method{width:45%}#replenishment_update .payment-method .payment-details,#replenishment_update .payment-method .shipping-address,.auto-replenishment-items .payment-details,.auto-replenishment-items .shipping-address,.shipping-address .payment-details,.shipping-address .shipping-address,.shipping-frequency .payment-details,.shipping-frequency .shipping-address{float:left;width:50%}#replenishment_update .payment-method .shipping-address,.auto-replenishment-items .shipping-address,.shipping-address .shipping-address,.shipping-frequency .shipping-address{border-right:1px solid #DBDBDB}#replenishment_update .payment-method .payment-details,.auto-replenishment-items .payment-details,.shipping-address .payment-details,.shipping-frequency .payment-details{padding:0 0 60px 20px}#replenishment_update .payment-method .action-btn,.auto-replenishment-items .action-btn,.shipping-address .action-btn,.shipping-frequency .action-btn{padding:0 0 20px 0;float:right}#replenishment_update .payment-method .container,.auto-replenishment-items .container,.shipping-address .container,.shipping-frequency .container{padding-top:45px}#replenishment_update .payment-method .shipping-frequency,.auto-replenishment-items .shipping-frequency,.shipping-address .shipping-frequency,.shipping-frequency .shipping-frequency{padding:40px 0 0 0}#replenishment_update .payment-method .payment_method_controls,#replenishment_update .payment-method .payment_method_display,.auto-replenishment-items .payment_method_controls,.auto-replenishment-items .payment_method_display,.shipping-address .payment_method_controls,.shipping-address .payment_method_display,.shipping-frequency .payment_method_controls,.shipping-frequency .payment_method_display{float:left;width:48%}#replenishment_update .payment-method .section-info-block1,.auto-replenishment-items .section-info-block1,.shipping-address .section-info-block1,.shipping-frequency .section-info-block1{float:left;width:51%;color:#1f1f1f;padding:0 0 25px 0}#replenishment_update .payment-method .section-info-block3,.auto-replenishment-items .section-info-block3,.shipping-address .section-info-block3,.shipping-frequency .section-info-block3{float:right;width:23%;color:#1f1f1f}#replenishment_update .payment-method .frequency_question,.auto-replenishment-items .frequency_question,.shipping-address .frequency_question,.shipping-frequency .frequency_question{font-weight:700;color:#1f1f1f}#replenishment_update .payment-method .section-info-block2,.auto-replenishment-items .section-info-block2,.shipping-address .section-info-block2,.shipping-frequency .section-info-block2{float:left;width:23%;color:#1f1f1f;padding:0 0 26px 0}#replenishment_update .payment-method .address-container,#replenishment_update .payment-method .address-controls,#replenishment_update .payment-method .payment-container,#replenishment_update .payment-method .payment-controls,.auto-replenishment-items .address-container,.auto-replenishment-items .address-controls,.auto-replenishment-items .payment-container,.auto-replenishment-items .payment-controls,.shipping-address .address-container,.shipping-address .address-controls,.shipping-address .payment-container,.shipping-address .payment-controls,.shipping-frequency .address-container,.shipping-frequency .address-controls,.shipping-frequency .payment-container,.shipping-frequency .payment-controls{float:left;width:50%}#replenishment_update .payment-method .subtitle,.auto-replenishment-items .subtitle,.shipping-address .subtitle,.shipping-frequency .subtitle{color:#231f20;font-size:13px;line-height:23px;margin:0 0 15px 0;width:50%}#replenishment_update .payment-method .replenish_label,.auto-replenishment-items .replenish_label,.shipping-address .replenish_label,.shipping-frequency .replenish_label{margin:10px 0 0 0}#replenishment_update .payment-method .replenish_label label,.auto-replenishment-items .replenish_label label,.shipping-address .replenish_label label,.shipping-frequency .replenish_label label{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;text-transform:none}#replenishment_update .payment-method .product-header,.auto-replenishment-items .product-header,.shipping-address .product-header,.shipping-frequency .product-header{text-transform:uppercase;float:left;width:100%;border-bottom:1px solid #DBDBDB;margin-bottom:12px}#replenishment_update .payment-method .product-header .product,.auto-replenishment-items .product-header .product,.shipping-address .product-header .product,.shipping-frequency .product-header .product{float:left;width:33%;padding-bottom:3px}#replenishment_update .payment-method .product-header .quantity,.auto-replenishment-items .product-header .quantity,.shipping-address .product-header .quantity,.shipping-frequency .product-header .quantity{float:left;width:9%}#replenishment_update .payment-method .product-header .price,.auto-replenishment-items .product-header .price,.shipping-address .product-header .price,.shipping-frequency .product-header .price{float:left;width:10%}#replenishment_update .payment-method .product-header .last-order-date,.auto-replenishment-items .product-header .last-order-date,.shipping-address .product-header .last-order-date,.shipping-frequency .product-header .last-order-date{float:left;width:17%}#replenishment_update .payment-method .product-header .next-order-date,.auto-replenishment-items .product-header .next-order-date,.shipping-address .product-header .next-order-date,.shipping-frequency .product-header .next-order-date{float:left;width:17%}#replenishment_update .payment-method .product-header .frequency,.auto-replenishment-items .product-header .frequency,.shipping-address .product-header .frequency,.shipping-frequency .product-header .frequency{float:left;width:14%}#replenishment_update .payment-method .my-account-sku .product-image,.auto-replenishment-items .my-account-sku .product-image,.shipping-address .my-account-sku .product-image,.shipping-frequency .my-account-sku .product-image{padding:0 10px 0 0;width:16%;vertical-align:top;float:left}#replenishment_update .payment-method .my-account-sku .product-image img,.auto-replenishment-items .my-account-sku .product-image img,.shipping-address .my-account-sku .product-image img,.shipping-frequency .my-account-sku .product-image img{height:auto;width:100%}#replenishment_update .payment-method .my-account-sku .product-info,.auto-replenishment-items .my-account-sku .product-info,.shipping-address .my-account-sku .product-info,.shipping-frequency .my-account-sku .product-info{float:left;width:13%;vertical-align:top;color:#1f1f1f}#replenishment_update .payment-method .my-account-sku .product-info .product-name,.auto-replenishment-items .my-account-sku .product-info .product-name,.shipping-address .my-account-sku .product-info .product-name,.shipping-frequency .my-account-sku .product-info .product-name{font-size:13px}#replenishment_update .payment-method .my-account-sku .product-info .product-name a,.auto-replenishment-items .my-account-sku .product-info .product-name a,.shipping-address .my-account-sku .product-info .product-name a,.shipping-frequency .my-account-sku .product-info .product-name a{color:#1f1f1f}#replenishment_update .payment-method .my-account-sku .quantity,.auto-replenishment-items .my-account-sku .quantity,.shipping-address .my-account-sku .quantity,.shipping-frequency .my-account-sku .quantity{float:left;font-size:13px;font-weight:700;padding:0 10px 83px 0;text-align:center;width:13%;vertical-align:top}#replenishment_update .payment-method .my-account-sku .price,.auto-replenishment-items .my-account-sku .price,.shipping-address .my-account-sku .price,.shipping-frequency .my-account-sku .price{float:left;width:10%;vertical-align:top;color:#1f1f1f}#replenishment_update .payment-method .my-account-sku .price .price,.auto-replenishment-items .my-account-sku .price .price,.shipping-address .my-account-sku .price .price,.shipping-frequency .my-account-sku .price .price{display:block;margin:0 0 10px 0;padding:0;width:auto}#replenishment_update .payment-method .my-account-sku .price .button,.auto-replenishment-items .my-account-sku .price .button,.shipping-address .my-account-sku .price .button,.shipping-frequency .my-account-sku .price .button{height:auto}#replenishment_update .payment-method .my-account-sku .last-order-date,.auto-replenishment-items .my-account-sku .last-order-date,.shipping-address .my-account-sku .last-order-date,.shipping-frequency .my-account-sku .last-order-date{color:#1f1f1f;margin:0 79px 0 0;float:left;width:9%;line-height:31px}#replenishment_update .payment-method .my-account-sku .next-order-date,.auto-replenishment-items .my-account-sku .next-order-date,.shipping-address .my-account-sku .next-order-date,.shipping-frequency .my-account-sku .next-order-date{color:#1f1f1f;float:left;width:17%}#replenishment_update .payment-method .my-account-sku .frequency,.auto-replenishment-items .my-account-sku .frequency,.shipping-address .my-account-sku .frequency,.shipping-frequency .my-account-sku .frequency{float:left;width:13%;height:150px}#replenishment_update .payment-method .my-account-sku .frequency p,.auto-replenishment-items .my-account-sku .frequency p,.shipping-address .my-account-sku .frequency p,.shipping-frequency .my-account-sku .frequency p{display:none}#replenishment_update .payment-method .my-account-sku .replenishment-details,.auto-replenishment-items .my-account-sku .replenishment-details,.shipping-address .my-account-sku .replenishment-details,.shipping-frequency .my-account-sku .replenishment-details{display:none;border-bottom:1px solid #DBDBDB}#replenishment_update .payment-method .topBorder,.auto-replenishment-items .topBorder,.shipping-address .topBorder,.shipping-frequency .topBorder{float:right;width:100%}#replenishment_update .payment-method .topBorder img,.auto-replenishment-items .topBorder img,.shipping-address .topBorder img,.shipping-frequency .topBorder img{width:100%}#replenishment_update .payment-method .close-icon,.auto-replenishment-items .close-icon,.shipping-address .close-icon,.shipping-frequency .close-icon{float:right;padding:10px 38px 10px}.auto-replenishment-description,.auto-replenishment-header,.auto-replenishment-upsell{padding:30px 0 0 0}.auto-replenishment-description h1,.auto-replenishment-header h1,.auto-replenishment-upsell h1{margin:0}.auto-replenishment-description h3,.auto-replenishment-header h3,.auto-replenishment-upsell h3{font-size:25px;color:#1f1f1f}.auto-replenishment-description .address-select,.auto-replenishment-header .address-select,.auto-replenishment-upsell .address-select{width:95%}.auto-replenishment-description .payment-details,.auto-replenishment-description .shipping-address,.auto-replenishment-header .payment-details,.auto-replenishment-header .shipping-address,.auto-replenishment-upsell .payment-details,.auto-replenishment-upsell .shipping-address{float:left;width:50%}.auto-replenishment-description .shipping-address,.auto-replenishment-header .shipping-address,.auto-replenishment-upsell .shipping-address{border-right:1px solid #DBDBDB}.auto-replenishment-description .payment-details,.auto-replenishment-header .payment-details,.auto-replenishment-upsell .payment-details{padding:0 0 60px 20px}.auto-replenishment-description .action-btn,.auto-replenishment-header .action-btn,.auto-replenishment-upsell .action-btn{padding:0 0 20px 0;float:right}.auto-replenishment-description .container,.auto-replenishment-header .container,.auto-replenishment-upsell .container{padding-top:45px}.auto-replenishment-description .shipping-frequency,.auto-replenishment-header .shipping-frequency,.auto-replenishment-upsell .shipping-frequency{padding:40px 0 0 0}.auto-replenishment-description .payment_method_controls,.auto-replenishment-description .payment_method_display,.auto-replenishment-header .payment_method_controls,.auto-replenishment-header .payment_method_display,.auto-replenishment-upsell .payment_method_controls,.auto-replenishment-upsell .payment_method_display{float:left;width:48%}.auto-replenishment-description .subtitle,.auto-replenishment-header .subtitle,.auto-replenishment-upsell .subtitle{color:#231f20;font-size:13px;line-height:23px;margin:0 0 15px 0}.auto-replenishment-description .replenish_label,.auto-replenishment-header .replenish_label,.auto-replenishment-upsell .replenish_label{margin:10px 0 0 0}.auto-replenishment-description .replenish_label label,.auto-replenishment-header .replenish_label label,.auto-replenishment-upsell .replenish_label label{text-transform:none}.auto-replenishment-description .product-header,.auto-replenishment-header .product-header,.auto-replenishment-upsell .product-header{text-transform:uppercase;float:left;width:100%;border-bottom:1px solid #DBDBDB;margin-bottom:12px}.auto-replenishment-description .product-header .product,.auto-replenishment-header .product-header .product,.auto-replenishment-upsell .product-header .product{float:left;width:33%;padding-bottom:3px}.auto-replenishment-description .my-account-sku .quantity,.auto-replenishment-header .my-account-sku .quantity,.auto-replenishment-upsell .my-account-sku .quantity{float:left;font-size:13px;font-weight:700;padding:0 10px 83px 0;text-align:center;width:13%;vertical-align:top}.auto-replenishment-description .my-account-sku .price .button,.auto-replenishment-header .my-account-sku .price .button,.auto-replenishment-upsell .my-account-sku .price .button{height:auto}.auto-replenishment-description .my-account-sku .last-order-date,.auto-replenishment-header .my-account-sku .last-order-date,.auto-replenishment-upsell .my-account-sku .last-order-date{margin:0 67px 0 0;float:left;width:10%;line-height:22px}.auto-replenishment-description .my-account-sku .next-order-date,.auto-replenishment-header .my-account-sku .next-order-date,.auto-replenishment-upsell .my-account-sku .next-order-date{float:left;width:17%}.auto-replenishment-description .my-account-sku .frequency,.auto-replenishment-header .my-account-sku .frequency,.auto-replenishment-upsell .my-account-sku .frequency{float:left;width:13%;height:150px}.auto-replenishment-description .my-account-sku .replenishment-details,.auto-replenishment-header .my-account-sku .replenishment-details,.auto-replenishment-upsell .my-account-sku .replenishment-details{display:none;border-bottom:1px solid #DBDBDB}#replenishment_update #shipping-address{padding-bottom:20px}#replenishment_update #shipping-address .address-container,#replenishment_update #shipping-address .address_controls{float:left;width:50%;padding-right:2%}#replenishment_update #shipping-address .address-container{width:40%}#replenishment_update #shipping-address .address_controls li#choose-address{margin-top:10px}#replenishment_update #shipping-address .address_controls li#choose-address select{margin:10px 0;width:100%}#replenishment_update #payment-method{padding-bottom:20px}#replenishment_update #payment-method .payment_method_controls,#replenishment_update #payment-method .payment_method_display{float:left;width:50%;padding-right:2%}#replenishment_update #payment-method .payment_method_controls li.choose_method,#replenishment_update #payment-method .payment_method_display li.choose_method{margin-top:10px}#replenishment_update #payment-method .payment_method_controls li.choose_method select,#replenishment_update #payment-method .payment_method_display li.choose_method select{margin:10px 0 20px;width:100%;padding:0}#replenish .overlay-container .replenish-cancel-confirm>div{margin:0 10px 0 0!important}#replenish .auto-replenishment-upsell .prod-shelf-row.five-products li{min-height:425px}#replenish .auto-replenishment-items.panel ul li{min-height:170px;margin-bottom:10px;float:left;width:100%}#photo-upload-popup{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#photo-upload-popup ul.photo_notes{padding-left:14px;margin-bottom:15px}#photo-upload-popup ul.photo_notes li{list-style-type:disc}#photo-upload-popup p{margin:0 0 15px 0}#photo-upload-popup #profile-pic-upload-field{margin-bottom:15px}#photo-upload-popup .ui-widget-content,#photo-upload-popup .ui-widget-header{border:0}.registration_content{width:100%;overflow:auto;margin-bottom:20px}.registration_content h1.myaccount-hdr{margin-top:10px}.registration_content .photo-form-container{display:none}.registration_content #registration-wrapper,.registration_content .photo-form-container{float:left;width:100%;margin:0;color:#000}.registration_content #profile-pic-submit-field,.registration_content #profile-pic-type-field,.registration_content #profile-pic-upload-field{margin-top:5px}.registration_content #profile-pic-submit-field{font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.registration_content .photo-form-container{margin-top:10px}.registration_content .first-column-wrap{float:left;width:50%;clear:both}.registration_content .full-width-wrap{float:left;width:100%;clear:both}.registration_content h3{font-size:22px;color:#46ab8c;background:#fff;text-align:left;margin:10px 0}.registration_content #isms{margin-bottom:10px}.registration_content #isms .sms_promo_container{max-width:570px;margin:10px 0 0 0}.registration_content #isms .sms_promo_container input[type=checkbox]:first-child,.registration_content #isms .sms_promo_container input[type=radio]:first-child{float:left;margin:4px 0 0 5px}.registration_content #isms .sms_promo_container .label{float:left;width:95%;margin:0 0 0 5px}.registration_content #providing-email{padding-left:17px}.registration_content .email_lang_container{margin-top:10px;font-family:HelveticaNeueLTStd65Medium}.registration_content .email_lang_container .email_lang_label{float:left;margin-right:20px}.registration_content .email_lang_container .form_element{width:auto}.registration_content label a{font-family:HelveticaNeueLTStd65Medium}.registration_content .first-column-wrap fieldset.fs,.registration_content .full-width-wrap fieldset.fs{margin:0;padding:0;width:auto;overflow:auto;border:none}.registration_content .first-column-wrap fieldset.fs .form_element,.registration_content .full-width-wrap fieldset.fs .form_element{float:left;margin:0 16px 12px 0;min-width:215px;width:auto;min-height:57px}.registration_content .first-column-wrap fieldset.fs .phone_label_container,.registration_content .full-width-wrap fieldset.fs .phone_label_container{float:left;width:100%;margin:5px 0;clear:both}.registration_content .first-column-wrap fieldset.address.fs .form_element.ship_type_container,.registration_content .first-column-wrap fieldset.demographic.fs .form_element,.registration_content .first-column-wrap fieldset.fs.email_promotions .form_element,.registration_content .first-column-wrap fieldset.privacy_policy.fs .form_element,.registration_content .full-width-wrap fieldset.address.fs .form_element.ship_type_container,.registration_content .full-width-wrap fieldset.demographic.fs .form_element,.registration_content .full-width-wrap fieldset.fs.email_promotions .form_element,.registration_content .full-width-wrap fieldset.privacy_policy.fs .form_element{min-height:20px;min-width:70px;width:100%;margin:0;padding:0}.registration_content .first-column-wrap fieldset.fs.email_promotions p,.registration_content .full-width-wrap fieldset.fs.email_promotions p{margin:3px 0}.registration_content .first-column-wrap fieldset.demographic.fs .form_element,.registration_content .full-width-wrap fieldset.demographic.fs .form_element{margin:10px 0}.registration_content .first-column-wrap fieldset.demographic.fs .form_element.birth_date_container select,.registration_content .full-width-wrap fieldset.demographic.fs .form_element.birth_date_container select{margin-right:13px;width:160px;display:inline;padding:7px 0 6px 14px}.registration_content .first-column-wrap fieldset.demographic.fs .form_element .gender_container,.registration_content .full-width-wrap fieldset.demographic.fs .form_element .gender_container{float:left;width:100%;margin:10px 0}.registration_content .demographic-form-container.first-column-wrap fieldset.fs .form_element select{width:150px;float:left;margin-right:10px}.registration_content .first-column-wrap fieldset.fs .form_element.set-email-container-height,.registration_content .full-width-wrap fieldset.fs .form_element.set-email-container-height{min-height:37px}.registration_content .first-column-wrap fieldset.fs .form_element label,.registration_content .full-width-wrap fieldset.fs .form_element label{display:inline-block;margin:0 20px 5px 5px;width:auto}.registration_content .first-column-wrap fieldset.fs .form_element input[type=password],.registration_content .first-column-wrap fieldset.fs .form_element input[type=text],.registration_content .full-width-wrap fieldset.fs .form_element input[type=password],.registration_content .full-width-wrap fieldset.fs .form_element input[type=text]{width:215px;border:1px solid #bdbdbd!important;height:36px;line-height:36px;padding:0 12px 0 14px;display:block}.registration_content .first-column-wrap fieldset.fs .form_element .first-column-wrap fieldset.fs label,.registration_content .full-width-wrap fieldset.fs .form_element .first-column-wrap fieldset.fs label{text-transform:capitalize}.registration_content .first-column-wrap fieldset.fs .form_element select,.registration_content .full-width-wrap fieldset.fs .form_element select{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:7px 0 6px 14px;display:block}.registration_content .first-column-wrap fieldset.fs.sms_promotions .phone_container input[type=text],.registration_content .full-width-wrap fieldset.fs.sms_promotions .phone_container input[type=text]{width:215px;border:1px solid #bdbdbd!important;height:36px;line-height:36px;padding:0 12px 0 14px;display:block}.registration_content .first-column-wrap fieldset.fs .form_element.pc_email_promo_container label,.registration_content .first-column-wrap fieldset.fs .form_element.privacy_policy_container label,.registration_content .first-column-wrap fieldset.fs .form_element.sms_promo_container label,.registration_content .full-width-wrap fieldset.fs .form_element.pc_email_promo_container label,.registration_content .full-width-wrap fieldset.fs .form_element.privacy_policy_container label,.registration_content .full-width-wrap fieldset.fs .form_element.sms_promo_container label{display:inline}.registration_content .first-column-wrap fieldset.fs .form_element.pc_email_promo_container label span,.registration_content .first-column-wrap fieldset.fs .form_element.privacy_policy_container label span,.registration_content .first-column-wrap fieldset.fs .form_element.sms_promo_container label span,.registration_content .full-width-wrap fieldset.fs .form_element.pc_email_promo_container label span,.registration_content .full-width-wrap fieldset.fs .form_element.privacy_policy_container label span,.registration_content .full-width-wrap fieldset.fs .form_element.sms_promo_container label span{display:inherit}.registration_content .first-column-wrap fieldset.fs.sms_promotions .phone_container input[type=text],.registration_content .full-width-wrap fieldset.fs.sms_promotions .phone_container input[type=text]{margin:10px 0}.registration_content .first-column-wrap fieldset.fs.sms_promotions label,.registration_content .full-width-wrap fieldset.fs.sms_promotions label{text-transform:capitalize}.registration_content .first-column-wrap fieldset.fs input[type=checkbox],.registration_content .first-column-wrap fieldset.fs input[type=radio],.registration_content .full-width-wrap fieldset.fs input[type=checkbox],.registration_content .full-width-wrap fieldset.fs input[type=radio]{width:auto;vertical-align:middle;padding:0;margin:0}.registration_content .first-column-wrap fieldset.fs input[type=checkbox]:first-child,.registration_content .first-column-wrap fieldset.fs input[type=radio]:first-child,.registration_content .full-width-wrap fieldset.fs input[type=checkbox]:first-child,.registration_content .full-width-wrap fieldset.fs input[type=radio]:first-child{margin-left:0!important}.registration_content .profile-form-container .full_name_container input{min-width:445px}.registration_content .submit_btn{height:37px;font-size:17px;margin-top:15px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.registration_content #required-fields,.registration_content .photo-form-container,.registration_content .welcome-msg{font-size:14.5px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.registration_content .welcome-msg{margin:0 0 65px 0}.registration_content ul.error_messages{margin:10px 0 10px 0}#gender-fields{border:none}#gender-fields span{display:block}#registration #sidebar{display:none}.payment_container{padding:35px 0 30px 0}.payment_container .section-column{display:inline-block;padding:0 50px 0 0;vertical-align:top;width:49%}.payment_container .section-column header{margin:0 0 20px 0}.payment_container .section-column .section-header{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.payment-info fieldset.fs{border:0;width:600px;padding-left:0}.payment-info fieldset.fs .form_element{width:250px}.payment-info fieldset.fs .form_element.default_payment_container{width:auto}.payment-info fieldset.fs .form_element.default_payment_container input{width:auto!important;height:auto}.payment-info fieldset.fs .form_element label{text-transform:capitalize}.payment-info fieldset.fs .form_element input{height:36px;line-height:36px;width:215px!important;padding:0 0 0 14px}.payment-info fieldset.fs .form_element select{height:36px;line-height:36px;width:215px!important;padding:0 0 0 14px;padding:9px 2px 6px 14px}.payment-info fieldset.fs .form_element .expiration_month{float:left;margin-right:50px}.account-favorites-wishlist .my-account-sku .shades .shade-name{display:block}.account-favorites-wishlist .my-account-sku .shades .search-swatch-container{margin-bottom:3px}#viewcart .payment_details_info{margin-top:20px}#viewcart .payment_details_info .payment_methods li,#viewcart .payment_details_info .payment_methods_not_supported li{margin-left:12px;list-style:disc}#viewcart #returns_exchanges .return_policies li{margin-left:12px;list-style:disc}.account-loyalty{width:100%;overflow:hidden}.account-loyalty .section-header h3{color:#000}.account-loyalty .section-content{padding:15px 0 0 0}.account-loyalty .section-content .star{float:left;border-right:1px solid #dbdbdb}.account-loyalty .section-content .level{float:left;margin:5px 0 0 24px;color:#000}@media only screen and (max-width:767px){.account-loyalty .section-content .level{margin:0 0 0 24px}}.account-loyalty .section-content .star-points{font-size:35px;float:left}@media only screen and (max-width:767px){.account-loyalty .section-content .star-points{font-size:30px}}.account-loyalty .section-content .star-grade{font-weight:700;line-height:1.1;margin:7px 20px 0 10px;float:left;color:#000}@media only screen and (max-width:767px){.account-loyalty .section-content .star-grade{margin:0 20px 0 10px}}.account-loyalty .section-content .star-points-benifits{font-weight:700;text-transform:uppercase}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container{width:99%;float:left;margin:15px 0 40px 0}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container{height:32px;float:left;width:32%;position:relative}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down{width:0;height:0;position:relative;border-left:6px solid transparent;border-right:6px solid transparent;display:none}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down-smart{border-top:8px solid #cadcc2}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down-brilliant{border-top:8px solid #b09dca}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .loyalty__panel__points__bg__Bar-container .arrow-down-genius{border-top:8px solid #fcd05a}.account-loyalty .section-content .loyalty__panel__points__bg__slide-container .slide2_container{margin:0 5px 0 5px}.account-loyalty .section-content .loyalty__panel__points__bg__slide1{height:24px;position:absolute;bottom:0;background:#deebd8;width:100%;float:left}.account-loyalty .section-content .loyalty__panel__points__bg__slide1 .loyalty__panel__points__bg__slide__smart{background-color:#cadcc2;height:24px;max-width:100%}.account-loyalty .section-content .loyalty__panel__points__bg__slide1 .tier1-text{color:#99bd8b;font-size:24px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:10px 0 0 0}.account-loyalty .section-content .loyalty__panel__points__bg__slide2{height:24px;position:absolute;bottom:0;background:#d8cfe4;width:100%;float:left}.account-loyalty .section-content .loyalty__panel__points__bg__slide2 .loyalty__panel__points__bg__slide__brilliant{background-color:#b09dca;height:24px;max-width:100%}.account-loyalty .section-content .loyalty__panel__points__bg__slide2 .tier2-text{color:#b09dca;font-size:24px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:10px 0 0 0}.account-loyalty .section-content .loyalty__panel__points__bg__slide3{height:24px;position:absolute;bottom:0;background:#faf1d7;width:100%;float:left}.account-loyalty .section-content .loyalty__panel__points__bg__slide3 .loyalty__panel__points__bg__slide__genius{background-color:#fcd05a;height:24px;max-width:100%}.account-loyalty .section-content .loyalty__panel__points__bg__slide3 .tier3-text{color:#eed49d;font-size:24px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:10px 0 0 0}.account-loyalty .section-content .tier-point-msg{float:left;margin:5px 0 5px 0;font-weight:700}@media only screen and (max-width:767px){.account-loyalty .section-content .tier-point-msg{font-weight:400;padding:13px 0 10px 0}}.account-loyalty .loyalty__panel__points__button{float:left}#my-account-loyalty-progress-section .account-loyalty .star-grade{width:60px;margin:7px 10px 0 10px}#landing #loyalty-status__content{display:none}#landing .account_landing_wrapper .best-sellers-loyalty-wrapper .loyalty-benefits-list .header,#landing .account_landing_wrapper .best-sellers-loyalty-wrapper .loyalty-benefits-list+.best-sellers .header{font-weight:700;margin-bottom:8px;color:#000;font-size:1.4em}#landing .account_landing_wrapper .best-sellers-loyalty-wrapper .loyalty-benefits-list+.best-sellers{float:right;border-left:1px solid #dadada;padding-left:2%;width:75%}#landing .account_landing_wrapper .best-sellers-loyalty-wrapper .loyalty-benefits-list+.best-sellers header h2{margin-bottom:50px;font-weight:700;color:#000;font-size:1.4em}#landing .account_landing_wrapper .best-sellers-loyalty-wrapper .loyalty-benefits-list+.best-sellers .products img.product-image{min-width:70px;width:100%;max-width:181px}#landing .account_landing_wrapper .most-recent-purchases-loyalty-wrapper .most-recent-purchases .header{font-size:36px;line-height:38px}#landing .account_landing_wrapper .most-recent-purchases-loyalty-wrapper .loyalty-benefits-list .header,#landing .account_landing_wrapper .most-recent-purchases-loyalty-wrapper .loyalty-benefits-list+.most-recent-purchases .header{font-weight:700;margin-bottom:8px;color:#000;font-size:1.4em}#landing .account_landing_wrapper .most-recent-purchases-loyalty-wrapper .loyalty-benefits-list+.most-recent-purchases{float:right;border-left:1px solid #dadada;padding-left:2%;width:75%}#landing .account_landing_wrapper .most-recent-purchases-loyalty-wrapper .loyalty-benefits-list+.most-recent-purchases .header{margin-bottom:50px}#landing .account_landing_wrapper .most-recent-purchases-loyalty-wrapper .loyalty-benefits-list+.most-recent-purchases .products img.product-image{min-width:70px;width:100%;max-width:181px}#landing .account_landing_wrapper .loyalty-benefits-list{margin-bottom:1px;width:25%;float:left;padding-right:2%}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit{padding:10px 0;width:100%;position:relative}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-copy-wrapper,#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-image-wrapper{height:56px;display:table-row}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-image-wrapper{float:left;position:relative;width:88px}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-copy{display:table-cell;vertical-align:middle;font-weight:700;font-size:1.1em}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-1 .loyalty-benefit-copy-wrapper{color:#a37cc1}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-2 .loyalty-benefit-copy-wrapper{color:#f4b51d}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-3 .loyalty-benefit-copy-wrapper{color:#5bafdd}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-4 .loyalty-benefit-image{width:80px;margin:0 4px}#landing .account_landing_wrapper .loyalty-benefits-list .loyalty-benefit-4 .loyalty-benefit-copy-wrapper{color:#ef6ea8}#landing.is-loyalty-member #loyalty-status__content{display:block}#landing.is-loyalty-member .account_landing_wrapper{position:relative}#landing.is-loyalty-member .account.breadcrumb{padding-bottom:505px}#landing.is-loyalty-member .my-account-auth-user-panel-v1 .shortcuts li.seefull_page{margin-left:0}#loyalty__page__status{background:-owg-linear-gradient(white,#f6f6f6);background:-webkit-linear-gradient(white,#f6f6f6);background:-moz-linear-gradient(white,#f6f6f6);background:-o-linear-gradient(white,#f6f6f6);-pie-background:-pie-linear-gradient(white,#f6f6f6);background:linear-gradient(white,#f6f6f6);-webkit-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);-moz-box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);box-shadow:inset 0 -12px 12px -12px rgba(50,50,50,.2);padding:0 0 40px 0;overflow:hidden;position:absolute;z-index:1;top:230px;width:100%}#loyalty__page__status .loyalty_status_point{width:35%;float:left}#loyalty__page__status .loyalty_status_point .outer-wrap,#loyalty__page__status .loyalty_status_point .pg_wrapper{max-width:100%}#loyalty__page__status .loyalty_status_point .account-loyalty{width:100%}#loyalty__page__status .loyalty_status_point .account-loyalty .section-loyalty_rewards__header{display:none}#loyalty__page__status .loyalty_status_point .account-loyalty .section-account__header{color:#222222}#loyalty__page__status .loyalty_status_point .account-loyalty .section-header__header{color:#000}#loyalty__page__status .loyalty_status_point .account-loyalty .loyalty__panel__points__bg__slide-container{width:99%;margin:15px 0 40px 0}#loyalty__page__status .loyalty_status_offers_sku{width:62%;float:right;position:relative;padding:0 0 0 40px;margin:35px 0 0 0;border-left:1px solid #d1d1d1}#loyalty__page__status .loyalty_status_offers_sku .outer-wrap,#loyalty__page__status .loyalty_status_offers_sku .pg_wrapper{max-width:700px}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li{margin-right:0;padding:0 10px}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__product__header{font-size:15px;color:#000;padding:0 0 7px 0}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__product__offer-code{padding:0 0 7px 0;color:#808080}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta{position:relative;padding:0 0 10px 0}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta .loyalty__panel__offers__sku__loader{text-align:center;width:100%;position:absolute;top:0;background:#f6f6f6}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta .loyalty__panel__offers__sku__loader img{width:40px;height:40px;display:inline-block}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta a{width:85%;font-size:1em;letter-spacing:.05em}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .loyalty__panel__offers__sku__cta a.disable_product{background-color:#96c7b5;cursor:default}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info{padding:0 0 20px 0}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info .product-name a{color:#231f20}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info .price{color:#808080}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider ul li .product-info .reviews img{width:60px;display:inline}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-direction-nav .flex-prev{left:-15px}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-direction-nav .flex-next{right:-35px}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-direction-nav .flex-disabled{opacity:0}#loyalty__page__status .loyalty_status_offers_sku .offer_sku_flexslider .flex-control-paging{display:none}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title{display:block}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title h2,#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title h3{color:#231f20}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__landing__title h2{font-size:27px;margin:0}#loyalty__page__status .loyalty_status_offers_sku .loyalty__account__title{display:none}#favorites a.pre-order-btn.add-to-bag,#landing a.pre-order-btn.add-to-bag,#past_purchases a.pre-order-btn.add-to-bag{line-height:13px}@media only screen and (max-width:1024px){#favorites a.pre-order-btn.add-to-bag,#landing a.pre-order-btn.add-to-bag,#past_purchases a.pre-order-btn.add-to-bag{line-height:44px}}#favorites .pre_order_sold_out_message,#favorites .pre_order_temp_out_of_stock_message,#landing .pre_order_sold_out_message,#landing .pre_order_temp_out_of_stock_message,#past_purchases .pre_order_sold_out_message,#past_purchases .pre_order_temp_out_of_stock_message{color:#ff3b89}#favorites .best-sellers-loyalty-wrapper .loyalty-benefits-list,#past_purchases .best-sellers-loyalty-wrapper .loyalty-benefits-list{display:none}.careers{margin:0 auto;width:965px;line-height:1.5;margin-bottom:35px;padding-top:0!important}.careers .cms_layer.career_sub_nav{width:965px;height:228px;background-color:#f7f7f7;border:1px solid #bdbdbd;position:relative;right:32px}.careers .cms_layer.career_sub_nav .career_subnav_menus{margin-left:45px;list-style:none}.careers .cms_layer.career_sub_nav .career_subnav_menus li{float:left;margin:5px 0;list-style:none}.careers .cms_layer.career_sub_nav .career_subnav_menus li.countermanager,.careers .cms_layer.career_sub_nav .career_subnav_menus li.educationmanager{width:37%}.careers .cms_layer.career_sub_nav .career_subnav_menus li.accountexec,.careers .cms_layer.career_sub_nav .career_subnav_menus li.acctcoordinator{width:29%}.careers .cms_layer.career_sub_nav .career_subnav_menus li.consultant,.careers .cms_layer.career_sub_nav .career_subnav_menus li.regionaleducationexec{width:33%}.careers .cms_layer.career_sub_nav .career_subnav_menus li a{font-size:19px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.careers .cms_layer.career_sub_nav .career_subnav_menus h2{margin:60px 0 20px}.careers .profile-form-container .cms_layer.career_sub_nav{margin:60px 0 0 0;position:relative;right:45px}.careers.career_request{margin-bottom:60px}.careers input.active,.careers textarea.active{color:#000}.careers .cms_layer.career_content{margin:60px 0 0 13px;padding-right:30px}.careers .cms_layer.career_content .career_head{font-size:22px}.careers .cms_layer.career_content .submit_resume{float:right}.careers .horizontal-rule{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#bdbdbd -moz-use-text-color -moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:1px 0 0;height:1px;margin:0 0 15px;padding:0}.careers .small_header{font-size:22px;color:#46ab8c}.careers hr{margin:8px auto}.careers ul{list-style:disc outside none;margin:0 0 20px 15px;padding:0}.careers ul li{margin-bottom:3px;list-style:disc}.careers ol{list-style:decimal outside none;margin:0 0 30px 45px;padding:0}.careers ol li{margin-bottom:5px;list-style:decimal}.careers p{margin:0 0 20px 0}.careers .interested{width:70%}.careers .apply{text-align:right}.careers #careers_right_container{width:100%;margin:60px 0 0 13px;float:none}.careers .career_heading{font-size:22px;margin:0 0 15px 12px}.careers fieldset.fs{border:0;width:100%}.careers form label{text-transform:none}.careers .user_info{border-bottom:1px solid #bdbdbd;padding-bottom:41px}.careers .user_info fieldset.fs{margin:0;padding:0;width:100%}.careers .user_info .form_element input{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 0 0 14px}.careers fieldset.fs .country_container select{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:7px 0 6px 14px}.careers .user_info .form_element{margin:10px 50px 1px 1px}.careers .fields_required{font-size:14.5px}.careers .career_screening .screening_left{float:left;width:70%}.careers .career_screening .screening_container span.lastchild{float:right}.careers .optional_container span.lastchild,.careers .position_container .lastchild{float:right}.careers .career_screening fieldset.fs{background:#ffffff;margin:0;padding:13px 24px 13px 17px}.careers .career_screening fieldset.fs:nth-child(even){background:#f5f5f6}.careers .profile-form-container .even{background:#f5f5f6!important}.careers .career_screening fieldset.fs:nth-child(16){background:#fff;border-bottom:1px solid #bdbdbd;padding-botttom:0;margin-bottom:22px}.careers .career_screening fieldset.fs:nth-child(18){background:#fff}.careers #employment_landing hr{margin:8px auto}.careers .career_applications #esignature_statement,.careers .career_applications #privacy_statement{background-color:#fff;display:none;height:300px;left:332px;position:absolute;text-align:left;top:0;width:630px;z-index:10001}.careers .career_applications fieldset.fs div span.direct_reports_count input{width:190px;height:36px;border:1px solid #bdbdbd;color:#808080}.careers .career_applications fieldset.fs div span input{border:0 none;margin:0 0 0 37px;vertical-align:middle;width:16px}.careers fieldset.fs .optional_container{width:100%}.careers .avail_weekdays{margin:25px 0 32px 0;width:100%;height:150px}.careers .weekdays_timing{float:left;width:80px;border-right:1px solid #bdbdbd}.careers .weekdays_timing div{border-bottom:1px solid #bdbdbd;text-align:left;height:37px;line-height:37px;padding-left:15px}.careers .weekdays_right{float:left;width:75%}.careers .weekdays_days{float:left;padding:6px 0;text-align:center;width:90px;height:37px;line-height:37px;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.careers .weekdays_checkbox{color:#fff;float:left;font-size:0;height:37px;line-height:37px;padding-top:6px;text-align:center;width:90px;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.careers .optional_works label{margin-top:7px}.careers .optional_works input{display:block;height:36px;line-height:36px;margin:12px 0 0 23px;width:216px;border:1px solid #bdbdbd;padding:0 0 0 14px}.careers fieldset .position_container select{float:right;width:190px}.careers .optional_container select{float:right;width:190px}.careers .optional_container .screening_left label{float:left;width:63%}.careers .optional_container .screening_left span.qno{float:left;margin-right:13px}.careers .optional_licenses{display:block;margin-bottom:10px}.careers fieldset.fs .qno{margin-right:10px}.careers .plaining_budget .optional_container input{margin:3px 7px 3px 25px;vertical-align:middle}.careers .position_container input{vertical-align:middle;margin:3px 7px 3px 32px}.careers .career_coverletter label{font-size:22px;font-weight:400}.careers .career_coverletter textarea{display:block;margin-top:17px;width:76.5%;height:267px;margin-bottom:5px;padding-top:15px}.careers .career_coverletter{padding-bottom:25px}.careers .esignature input{height:36px;line-height:36px;border:1px solid #bdbdbd;margin-top:34px;width:215px;padding:0 0 0 14px}.careers input.form-submit:hover{background:none repeat scroll 0 0 #5dba98}.careers .upload_resume input{margin:22px 0 0 0;width:250px}.careers .upload_resume .career_heading{margin:0 0 10px 0}.careers .career_screening{border-bottom:1px solid #bdbdbd;margin:41px 0;padding-bottom:41px}.careers .position_block{border-bottom:1px solid #bdbdbd;margin-bottom:27px;padding-bottom:47px}.careers fieldset.fs .weekdays .weekdays_days:last-child{border-right:0}.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(14),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(21),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(7){border-right:0}.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(15),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(16),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(17),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(18),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(19),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(20),.careers fieldset.fs .week_checkbox .weekdays_checkbox:nth-child(21){border-bottom:0}.careers fieldset.fs .weekdays_timing div:last-child{border-bottom:0}.careers .screening_container label{float:left;width:95%}.careers .screening_container label.label.error{color:#ef6ea8}.careers .screening_container span{float:left}.careers .sign_statement{width:65%}.careers .sign_statement input{float:left;margin:3px 3px 0 0}.careers .sign_statement label{display:block;padding-left:20px}.careers .sign_statement .sign_statement_required span{float:left;margin-right:1px;font-size:14px}.careers.job_request{padding:0 0 0 13px}.careers.job_request .request_content{padding-top:150px}.careers.job_request .request_status{margin-bottom:30px}.removetop{padding-top:0!important}#careers_header{background-image:url(/media/images/pc/career/career_header_bg.jpg);padding-top:115px;background-repeat:no-repeat;background-position:100% 100%;background-size:100% 100%;margin-bottom:60px;line-height:1.5}#careers_header>#careers_header_container{margin:0 auto;padding:35px 0 0 13px;width:965px;overflow:hidden}#careers_header.career_form{padding-top:0}#careers_header #header_module{height:380px}#careers_header #header_module .cms_layer.header_content{width:50%;float:left;padding-top:95px}#careers_header #header_module .cms_layer.header_content .career_head{margin-bottom:5px}#careers_header .cms_layer.header_image{width:50%;float:left}#careers_header .breadcrumbs{padding-bottom:10px}#customer_service_career .overlay-container{overflow:hidden}#customer_service_career .overlay-container h3.header{margin-bottom:10px}#customer_service_career .overlay-container .pop-up-control{overflow:scroll;overflow-x:hidden;border:1px solid #bdbdbd;width:644px;height:246px;padding:0 10px 10px}#customer_service_career .overlay-container .pop-up-control.privacy-statement{min-height:300px;height:auto;overflow:hidden;padding-top:10px}#customer_service_career .overlay-container .pop-up-control.esignature-statement{height:300px}#signin .signin_container{width:auto;margin:0 auto;margin-bottom:20px;padding-top:35px}#signin .signin_container p a#new-account-link.button,#signin .signin_container p a#return-user-link.button,#signin .signin_container p body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input#new-account-link[type=submit],#signin .signin_container p body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input#return-user-link[type=submit],#signin .signin_container p body#viewcart #main.single .viewcart-buttons-panel #new-account-link.continue-checkout,#signin .signin_container p body#viewcart #main.single .viewcart-buttons-panel #return-user-link.continue-checkout,#signin .signin_container p input#new-account-link.button[type=submit],#signin .signin_container p input#new-account-link.form-submit,#signin .signin_container p input#return-user-link.button[type=submit],#signin .signin_container p input#return-user-link.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #signin .signin_container p input#new-account-link[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #signin .signin_container p input#return-user-link[type=submit],body#viewcart #main.single .viewcart-buttons-panel #signin .signin_container p #new-account-link.continue-checkout,body#viewcart #main.single .viewcart-buttons-panel #signin .signin_container p #return-user-link.continue-checkout{background:0 0;color:#5dba98;border:1px solid #5dba98}#signin .signin_container footer{overflow:hidden;padding-top:0;width:100%}#signin .signin_container footer p{margin-top:15px}#signin .signin_container form .form-item{margin-bottom:15px}#signin .signin_container form .form-item.email_promotions input[type=checkbox],#signin .signin_container form .form-item.privacy-form-container input[type=checkbox]{vertical-align:13px}#signin .signin_container form .form-item.email_promotions span,#signin .signin_container form .form-item.privacy-form-container span{display:inline-block;width:48%;margin-left:7px}#signin .signin_container form .form-item.email_promotions label,#signin .signin_container form .form-item.privacy-form-container label{width:95%}#signin .signin_container form .form-item.email_promotions label span,#signin .signin_container form .form-item.privacy-form-container label span{color:#222;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition{display:inline-block;width:48%;vertical-align:top;margin-left:7px}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition span{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}#signin .signin_container form .form-item.loyalty .loyalty_offers{font-size:11px;color:#222222;margin:0 0 0 28px}#signin .signin_container form .form-item .show input{width:auto;height:auto;padding-left:0}#signin .signin_container form .form-item .show label{text-transform:none}#signin .signin_container form label{padding-bottom:5px;display:inline-block}#signin .signin_container .remember-me{float:left;margin-top:10px;margin-left:20px}#signin .signin_container .forgot-pw,#signin .signin_container .show{display:inline-block;margin-left:10px;padding-top:2px;vertical-align:middle}#signin .signin_container .sign_text{margin-bottom:15px;margin-top:0}#signin .signin_container fieldset{border:medium none;height:auto;margin-bottom:0;padding:0}#signin .signin_container #new-account .signin-header{margin-bottom:0}#signin .signin_container #signin-block form .form-item input[type=email],#signin .signin_container #signin-block form .form-item input[type=password],#signin .signin_container #signin-block form .form-item input[type=text]{height:36px;padding-left:7px;width:235px;line-height:15px}#signin #signin-block h2.myaccount-hdr{float:left}#signin #signin-block h2.myaccount-hdr+p{width:65%;float:left;margin:10px 10px 10px 0!important}#signin #signin-block h2.myaccount-hdr+p a{margin-left:10px}#signin .inner-block{width:75%}#signin .signin_submit{display:inline-block;margin-top:10px;margin-bottom:10px}#signin .submit-note{margin-top:6px}#signin #signin-block input[type=checkbox]{width:auto}#signin .remember-me span{margin-left:5px}body#billing #top,body#confirm #top,body#review #top,body#samples #top,body#shipping #top{height:auto!important}@media only screen and (min-width:1024px){body#billing #top,body#confirm #top,body#review #top,body#samples #top,body#shipping #top{height:80px!important}}body#billing #top #header .top-right,body#confirm #top #header .top-right,body#review #top #header .top-right,body#samples #top #header .top-right,body#shipping #top #header .top-right{display:none;visibility:hidden}body#billing #top #navigation,body#confirm #top #navigation,body#review #top #navigation,body#samples #top #navigation,body#shipping #top #navigation{display:none;visibility:hidden}body#billing #sticky-bar #sticky_bar_content,body#billing #sticky-bar .tertiary-nav,body#confirm #sticky-bar #sticky_bar_content,body#confirm #sticky-bar .tertiary-nav,body#review #sticky-bar #sticky_bar_content,body#review #sticky-bar .tertiary-nav,body#samples #sticky-bar #sticky_bar_content,body#samples #sticky-bar .tertiary-nav,body#shipping #sticky-bar #sticky_bar_content,body#shipping #sticky-bar .tertiary-nav{display:none;visibility:hidden}body#billing.device-mobile #top #header .block-nodeblock,body#billing.device-mobile #top #header .btn_navigation,body#confirm.device-mobile #top #header .block-nodeblock,body#confirm.device-mobile #top #header .btn_navigation,body#review.device-mobile #top #header .block-nodeblock,body#review.device-mobile #top #header .btn_navigation,body#samples.device-mobile #top #header .block-nodeblock,body#samples.device-mobile #top #header .btn_navigation,body#shipping.device-mobile #top #header .block-nodeblock,body#shipping.device-mobile #top #header .btn_navigation{display:none;visibility:hidden}body#billing.device-mobile #top #header .block-nodeblock-6,body#billing.device-mobile #top #header .block-template-site-logo-responsive-v1,body#confirm.device-mobile #top #header .block-nodeblock-6,body#confirm.device-mobile #top #header .block-template-site-logo-responsive-v1,body#review.device-mobile #top #header .block-nodeblock-6,body#review.device-mobile #top #header .block-template-site-logo-responsive-v1,body#samples.device-mobile #top #header .block-nodeblock-6,body#samples.device-mobile #top #header .block-template-site-logo-responsive-v1,body#shipping.device-mobile #top #header .block-nodeblock-6,body#shipping.device-mobile #top #header .block-template-site-logo-responsive-v1{display:block;visibility:visible}div.CAT8311 div.CAT8312-msg{display:none}div.CAT8312 div.CAT8311-msg{display:none}#gwp .node-collection{overflow:inherit}#gwp .node-collection .node-elc-nodeblock{overflow:inherit}#gwp #footer{margin:0}.samples.pick_x .tray_section{background-image:none;background-color:#ccf3ee;color:#fff}.samples.pick_x .tray_section #tray_header p{color:#000000}.samples.pick_x .tray_section #tray_header h2{color:#000000;font-size:30px}.samples.promo_pick_plus_boxes .tray_section,.samples.promo_pick_x_cyber_week .tray_section{background-color:#9d4eb8}.samples.promo_pick_plus_boxes .tray_section #tray_header p,.samples.promo_pick_x_cyber_week .tray_section #tray_header p{color:#ffffff}.samples.promo_pick_plus_boxes .tray_section #tray_header h2,.samples.promo_pick_x_cyber_week .tray_section #tray_header h2{color:#ffffff}.samples.promo_pick_full .tray_section{background-image:none;background-color:#fff;color:#fff}.samples.promo_pick_full .tray_section #tray_header p{color:#000}.samples.promo_pick_full .tray_section #tray_header h2{color:#f06ca5;font-size:30px}.samples.promo_pick_full #content #sample-products .freebie .cat_items{padding-left:0}.samples.promo_pick_full #content #sample-products .freebie .cat_items ul.sample-products{width:auto;margin-left:40px}.samples.promo_pick_full #content #sample-products .freebie .cat_items ul.sample-products li.sample-box{width:15%}.samples li.sample-box{position:relative}.samples .sample_close img{width:100%}.samples .sample-box .sample_close{cursor:pointer;display:none;width:15px;position:absolute;right:0;margin:5px 5px 0 0}.samples .sample-box.selected .sample_close{display:inline}.samples .more-info-link{font-size:18px}.samples #quickshop-wrapper{padding-top:20px}.samples #quickshop{padding:0 0 23px;max-width:none}.samples .tray_section{background-image:url(/media/images/pc/checkout/samples_tray_bg.png)}.samples .tray_section #tray_header{height:130px;margin:0 auto;width:960px;padding-left:0}.samples .tray_section #tray_header .select_sample{margin:0 0 5px 0;padding-top:30px;color:#000}.samples .tray_section #tray_header .offer_text{font-size:23px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:25px}.samples .tray_section #tray_container{background-color:#fafafa;height:auto;padding:20px 0 5px 0;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.samples .tray_section #tray_container .tray_samples{width:1070px;margin:0 auto}.samples .tray_section #tray_container .tray_samples ul{text-align:center;width:860px}.samples .tray_section #tray_container .tray_samples ul li{float:left;margin:0 0 10px 10px;height:100px;position:relative}.samples .tray_section #tray_container .tray_samples ul li input#add-samples{position:absolute;bottom:0;width:auto}.samples .tray_section #tray_container .tray_samples ul li .number_box{background:none repeat scroll 0 0 #fff;border:1px solid #e6e6e6;height:100px;line-height:94px;width:100px;font-size:85px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#e5e5e5}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample{width:200px;text-align:left;height:100px;margin:0 0 10px 0}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .tray_img{background:#fff;border:1px solid #e6e6e6!important;float:left;height:100px;width:100px;margin-right:10px}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .tray_img img{cursor:pointer}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .prod_name{color:#a2a2a2}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .close{cursor:pointer;position:absolute;left:77px;top:3px}.samples .tray_section #tray_container .tray_samples ul li .number_box .tray_sample .close:hover{text-decoration:none}.samples .select_sample_offer #tray_header .select_sample{color:#5dba98;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.samples .select_sample_offer #tray_header .offer_text{font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;color:#000}.samples .outer-wrap,.samples .pg_wrapper{max-width:1070px}.samples #content #sample-products .freebie{position:relative}.samples #content #sample-products .freebie .add_minis_to_bag{padding-top:25px}.samples #content #sample-products .freebie .samples_continue_checkout{position:absolute;right:67px;top:63px}.samples #content #sample-products .freebie .cat_items{padding-left:50px;border-bottom:1px solid #e6e6e6}.samples #content #sample-products .freebie .cat_items.remove_border{border:0}.samples #content #sample-products .freebie .cat_items ul.sample-products{width:860px;margin-left:10px}.samples #content #sample-products .freebie .cat_items ul.sample-products h2.cat_title{margin:60px 0 10px 50px;color:#a2a2a2;font-size:22px;text-transform:capitalize}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title{margin:60px 0 10px}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8665-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8666-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8667-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8664 h2.cat_title .CAT8664-sub{color:#000000;text-transform:none;line-height:1.3;font-weight:700}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title{margin:60px 0 10px}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8664-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8666-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8667-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8665 h2.cat_title .CAT8665-sub{color:#000000;text-transform:none;line-height:1.3;font-weight:700}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title{margin:60px 0 10px}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8664-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8665-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8667-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8666 h2.cat_title .CAT8666-sub{color:#000000;text-transform:none;line-height:1.3;font-weight:700}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title{margin:60px 0 10px}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8664-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8665-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8666-sub{display:none}.samples #content #sample-products .freebie .cat_items ul.sample-products .CAT8667 h2.cat_title .CAT8667-sub{color:#000000;text-transform:none;line-height:1.3;font-weight:700}.samples #content #sample-products .freebie .cat_items ul.sample-products div.spacer{height:40px}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box{width:23.5%;float:left;height:430px;margin:0 5px 5px;text-align:center;color:#333;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .prod-inner img{width:150px;height:175px;cursor:pointer;margin-top:10px}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .sample_details #sample_product_name,.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .sample_details #sample_product_subheading{display:block;text-transform:none;text-align:left;margin:0 30px 10px 30px;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#333;cursor:pointer}.samples #content #sample-products .freebie .cat_items ul.sample-products li.sample-box .sample_details p{margin:0 30px 0 30px;text-align:left;cursor:pointer}.samples #content .duplicate{display:block;text-align:right;position:relative;right:67px;bottom:20px}.samples #content .add_minis_to_bag{overflow:auto}.samples #content .add_minis_to_bag ul{float:right;margin-right:67px;text-align:right}.samples #content .add_minis_to_bag ul li #add-samples.add_continue{width:auto}.samples #content .add_minis_to_bag ul li #add-samples.add_continue.disabled{background-color:#CCCCCC}.samples #foreground-node,.samples #sample-controls .add-samples,.samples #sample-products #sample-controls,.samples .border a,.samples .deselect-all,.samples .no_samples,.samples .sample-box label,.samples input[type=checkbox],.samples input[type=radio]{display:none!important}.samples .disabled #sample_product_name,.samples .disabled #sample_product_subheading,.samples .disabled .short_desc,.samples .disabled label,.samples .reached_max_count #sample_product_name,.samples .reached_max_count #sample_product_subheading,.samples .reached_max_count .short_desc,.samples .reached_max_count label{color:#ccc!important;cursor:default!important}.samples .reached_max_count .prod-inner img,.samples .reached_max_count label{cursor:default;opacity:.3}.sample-info-box{display:none!important}.samples_pick3 .sample_items_container{margin-top:50px}.samples_pick3 a.details-arrow{color:#5dba98;text-decoration:underline;position:absolute;right:129px;top:-50px}.samples_pick3 a.details-arrow:hover{color:#231F20}.samples_pick3 #sample-products{position:relative}.samples_pick3 #sample-controls{display:none}.samples_content #sample-products{position:relative}.samples_content .samples_continue_checkout{top:-22px}.samples_alt_content_ca #sample-controls{display:none}.samples_alt_content_ca .tray_section{margin-bottom:30px}.samples_alt_content_ca .samples_continue_checkout{right:128px;top:-41px}.samples_alt_content_ca #sample-products{position:relative}.samples-general.samples #content #sample-products .freebie .add_minis_to_bag ul .add_continue.samples__button--continue{display:block}.samples-general.samples #content #sample-products .freebie .cat_items.active{margin-bottom:36px}.samples-general.samples .samples__button--top{margin-top:0}.samples-general.samples .samples__button--bottom{display:none}.samples-general.samples .tray_section{position:relative;height:130px}.samples-general.samples .tray_section #tray_header{width:100%;max-width:1040px;position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto}@media only screen and (max-width:1024px){.samples-general.samples .tray_section #tray_header{padding:0 20px}}.samples-general.samples .tray_section #tray_header .select_sample{color:#000;margin:0;padding:0;font-size:24px;line-height:1;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.samples-general.samples .tray_section #tray_header .offer_text{margin:3px 0 0;font-size:24px;font-weight:400;line-height:1;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media only screen and (max-width:1024px){#sticky-bar.samples-cateogry--sticky .site-logo{padding-left:20px}}#sticky-bar.sample-show-promo--sticky .sticky-bar__header--remaining-desc{display:none}.empty-benefits-container{margin:0 auto;max-width:1040px}.empty-benefits-container .empty-benefits-message{margin:0 0 20px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:24px;font-weight:700}.empty-benefits-container .empty-benefits-continue{padding:10px 20px;font-size:14px;background:#000}.empty-benefits-container .empty-benefits-continue:hover{background:#000}.samples__button a{color:#000;text-decoration:none;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.samples__button a:hover{color:#000}#signin .signin_container{width:auto;margin:0 auto;margin-bottom:20px;padding-top:35px}#signin .signin_container p a#new-account-link.button,#signin .signin_container p a#return-user-link.button,#signin .signin_container p body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input#new-account-link[type=submit],#signin .signin_container p body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input#return-user-link[type=submit],#signin .signin_container p body#viewcart #main.single .viewcart-buttons-panel #new-account-link.continue-checkout,#signin .signin_container p body#viewcart #main.single .viewcart-buttons-panel #return-user-link.continue-checkout,#signin .signin_container p input#new-account-link.button[type=submit],#signin .signin_container p input#new-account-link.form-submit,#signin .signin_container p input#return-user-link.button[type=submit],#signin .signin_container p input#return-user-link.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #signin .signin_container p input#new-account-link[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #signin .signin_container p input#return-user-link[type=submit],body#viewcart #main.single .viewcart-buttons-panel #signin .signin_container p #new-account-link.continue-checkout,body#viewcart #main.single .viewcart-buttons-panel #signin .signin_container p #return-user-link.continue-checkout{background:0 0;color:#5dba98;border:1px solid #5dba98}#signin .signin_container footer{overflow:hidden;padding-top:0;width:100%}#signin .signin_container footer p{margin-top:15px}#signin .signin_container form .form-item{margin-bottom:15px}#signin .signin_container form .form-item.email_promotions input[type=checkbox],#signin .signin_container form .form-item.privacy-form-container input[type=checkbox]{vertical-align:13px}#signin .signin_container form .form-item.email_promotions span,#signin .signin_container form .form-item.privacy-form-container span{display:inline-block;width:48%;margin-left:7px}#signin .signin_container form .form-item.email_promotions label,#signin .signin_container form .form-item.privacy-form-container label{width:95%}#signin .signin_container form .form-item.email_promotions label span,#signin .signin_container form .form-item.privacy-form-container label span{color:#222;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition{display:inline-block;width:48%;vertical-align:top;margin-left:7px}#signin .signin_container form .form-item.loyalty .loyalty_terms_condition span{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}#signin .signin_container form .form-item.loyalty .loyalty_offers{font-size:11px;color:#222222;margin:0 0 0 28px}#signin .signin_container form .form-item .show input{width:auto;height:auto;padding-left:0}#signin .signin_container form .form-item .show label{text-transform:none}#signin .signin_container form label{padding-bottom:5px;display:inline-block}#signin .signin_container .remember-me{float:left;margin-top:10px;margin-left:20px}#signin .signin_container .forgot-pw,#signin .signin_container .show{display:inline-block;margin-left:10px;padding-top:2px;vertical-align:middle}#signin .signin_container .sign_text{margin-bottom:15px;margin-top:0}#signin .signin_container fieldset{border:medium none;height:auto;margin-bottom:0;padding:0}#signin .signin_container #new-account .signin-header{margin-bottom:0}#signin .signin_container #signin-block form .form-item input[type=email],#signin .signin_container #signin-block form .form-item input[type=password],#signin .signin_container #signin-block form .form-item input[type=text]{height:36px;padding-left:7px;width:235px;line-height:15px}#signin #signin-block h2.myaccount-hdr{float:left}#signin #signin-block h2.myaccount-hdr+p{width:65%;float:left;margin:10px 10px 10px 0!important}#signin #signin-block h2.myaccount-hdr+p a{margin-left:10px}#signin .inner-block{width:75%}#signin .signin_submit{display:inline-block;margin-top:10px;margin-bottom:10px}#signin .submit-note{margin-top:6px}#signin #signin-block input[type=checkbox]{width:auto}#signin .remember-me span{margin-left:5px}#egiftcard .return_to_cart{margin-bottom:10px;display:inline-block}#egiftcard .giftcard_container{width:960px;display:inline-block;margin-left:2px;margin-bottom:51px}#egiftcard .giftcard_container .border{border:2px solid #bdbdbd}#egiftcard .giftcard_container .form_element.email_container>input{border:1px solid #ccc;height:37px;width:235px;padding-left:5px}#egiftcard .giftcard_container .form_element.value_container.select_menu{width:250px}#egiftcard .giftcard_container .gc_note{color:#1f1f1f;font-size:11px;margin-top:5px;display:inline-block}#egiftcard .giftcard_container #theme-panel{margin-top:20px;height:100px}#egiftcard .giftcard_container #theme-panel .theme{float:left;height:73px;margin-right:15px;width:73px}#egiftcard .giftcard_container .skuSelect{border:1px solid #ccc;height:33px;padding:7px 10px;width:235px}#egiftcard .giftcard_container .custom_card{color:#1f1f1f;float:left;padding:22px 0 11px;width:100%}#egiftcard .giftcard_container .giftcard_submit_btn{margin:20px 15px 22px 0}#egiftcard .giftcard_container .giftcard_submit_btn input{float:left;height:33px;margin-top:0}#egiftcard .giftcard_container .giftcard .imgclinque{position:absolute;margin:57px 0 0 52px}#egiftcard .giftcard_container .giftcard .txtclinque{position:absolute;margin:129px 0 0 90px;font-size:40px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#fff}#egiftcard .giftcard_container .giftcard .form_value{color:#fff;float:left;font-size:148px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:274px 0 0 50px;width:200px}#egiftcard .giftcard_container .giftcard .form_value .drp_val{position:absolute}#egiftcard .giftcard_container .giftcard .form_container{float:left;width:300px;margin:52px 0 0 388px}#egiftcard .giftcard_container .giftcard .divclinque{position:absolute;margin-left:591px;margin-top:220px}#egiftcard .giftcard_container .giftcard_terms{margin-top:15px;margin-left:3px;margin:3px 0 10px 0;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;letter-spacing:-.0001px;line-height:17px}#egiftcard .giftcard_container .form_element.email_container{float:left;width:250px;margin-bottom:22px}#egiftcard .giftcard_container input.form-submit:hover{background-color:#5dba98!important}#egiftcard .giftcard_container .class_img img{left:1px;position:absolute;width:960px}#egiftcard .giftcard_container fieldset.fs{width:960px;height:532px;border:none;padding:0}#egiftcard .giftcard_container fieldset.fs div.form_element input{background-color:transparent;border:1px solid #fff;color:#fff;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:23px;font-weight:400;height:34px;padding-left:12px;width:251px}#egiftcard .giftcard_container fieldset.fs div.form_element input::-webkit-input-placeholder{color:#ffffff}#egiftcard .giftcard_container fieldset.fs div.form_element input::-moz-placeholder{color:#ffffff}#egiftcard .giftcard_container fieldset.fs div.form_element input:-moz-placeholder{color:#ffffff}#egiftcard .giftcard_container fieldset.fs div.form_element input:-ms-input-placeholder{color:#ffffff}#egiftcard .giftcard_container fieldset.fs div.form_element label{color:#fff;display:inline-block;padding-bottom:5px;text-transform:capitalize;width:auto}#egiftcard .giftcard_container .message_container textarea{background-color:transparent;border:1px solid #fff;color:#fff;font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:23px;height:227px;padding:10px;width:255px}#egiftcard .giftcard_container .message_container textarea::-webkit-input-placeholder{color:#ffffff}#egiftcard .giftcard_container .message_container textarea::-moz-placeholder{color:#ffffff}#egiftcard .giftcard_container .message_container textarea:-moz-placeholder{color:#ffffff}#egiftcard .giftcard_container .message_container textarea:-ms-input-placeholder{color:#ffffff}#egiftcard #main .outer-wrap,#egiftcard #main .pg_wrapper{position:relative}#giftcard-about .question_section{position:relative}#giftcard-about .row_container{height:auto;overflow:hidden}#giftcard-about .row{margin:0;overflow:hidden;cursor:pointer}#giftcard-about .question-col{display:inline;float:left;width:50%;padding:10px;color:#1A1A1A;font-weight:700;margin:0}#giftcard-about .active,#giftcard-about .hover{background:none repeat scroll 0 0 #F5F5F6;cursor:pointer}#giftcard-about .answer-col{border-left:1px solid #CCCCCC;display:inline;float:left;width:50%;padding-left:20px}#giftcard-about .last_desc{margin-top:4px}#giftcard-about ul.terms{margin-top:5px;line-height:20px;padding-left:14px;margin-bottom:17px}#giftcard-about ul.terms li{list-style-type:disc;color:#1a1a1a}#giftcard-about ul.terms.last{margin-bottom:0}#giftcard-about ul.terms_bot{margin-bottom:2px}#giftcard-about menu{padding:0 0 0 15px}#giftcard-about p.abt_qtns{color:#1a1a1a;font-weight:700;padding-bottom:2px;padding-top:3px;margin:0}#giftcard-about p.abt_ans{color:#1a1a1a;padding-bottom:17px}#giftcard-about p.abt_grp{color:#231f20;padding-bottom:2px}#giftcard-about .max_purchase{margin-top:18px}#giftcard-about #content #giftcard-buy-header{margin-bottom:52px}#giftcard-about .abt_egiftcard{font-size:20px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:0 0 30px 0;color:#1a1a1a}#egiftcard .breadcrumbs,#giftcard-about .breadcrumbs,#giftcard-balance .breadcrumbs{padding-bottom:60px;font-weight:400;margin-top:10px}#egiftcard .right-panel,#giftcard-about .right-panel,#giftcard-balance .right-panel{width:auto;float:left}#egiftcard .right-panel .rightpanel_content,#giftcard-about .right-panel .rightpanel_content,#giftcard-balance .right-panel .rightpanel_content{margin-left:5px}#egiftcard .right-panel .divider,#giftcard-about .right-panel .divider,#giftcard-balance .right-panel .divider{border-left:1px solid #ccc;display:table-cell;float:left;height:108px;margin:25px 0 0 0;width:2px}#egiftcard .right-panel .gift_balance,#giftcard-about .right-panel .gift_balance,#giftcard-balance .right-panel .gift_balance{width:300px}#egiftcard .right-panel .rightpanel_header,#giftcard-about .right-panel .rightpanel_header,#giftcard-balance .right-panel .rightpanel_header{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000}#egiftcard .rightpanel_container,#giftcard-about .rightpanel_container,#giftcard-balance .rightpanel_container{float:left;width:auto;margin:13px 0 0 59px}#egiftcard #giftcard-buy-header,#giftcard-about #giftcard-buy-header,#giftcard-balance #giftcard-buy-header{float:left;margin-bottom:19px;width:580px;padding-right:20px}#egiftcard #content #giftcard-buy-header p,#giftcard-about #content #giftcard-buy-header p,#giftcard-balance #content #giftcard-buy-header p{margin-left:3px;margin-bottom:15px;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;letter-spacing:-.001px;line-height:17px}#egiftcard #content #giftcard-buy-header h1,#giftcard-about #content #giftcard-buy-header h1,#giftcard-balance #content #giftcard-buy-header h1{margin-bottom:15px}#egiftcard .giftcard_container .txt-theme,#giftcard-about .giftcard_container .txt-theme,#giftcard-balance .giftcard_container .txt-theme{color:#1f1f1f;padding-bottom:12px}#egiftcard .giftcard_container .form_element.from_container>input,#giftcard-about .giftcard_container .form_element.from_container>input,#giftcard-balance .giftcard_container .form_element.from_container>input{border:1px solid #ccc;height:36px;padding-left:5px;width:235px}#egiftcard .giftcard_container .form_element .txt-theme,#egiftcard .giftcard_container .form_element label,#giftcard-about .giftcard_container .form_element .txt-theme,#giftcard-about .giftcard_container .form_element label,#giftcard-balance .giftcard_container .form_element .txt-theme,#giftcard-balance .giftcard_container .form_element label{color:#808080;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;letter-spacing:-.0001px;line-height:17px;text-transform:capitalize;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#egiftcard .giftcard_container fieldset.fs div.form_element div.txt-theme label,#giftcard-about .giftcard_container fieldset.fs div.form_element div.txt-theme label,#giftcard-balance .giftcard_container fieldset.fs div.form_element div.txt-theme label{color:#1f1f1f;padding-bottom:5px}#egiftcard .egiftcard_information p,#giftcard-about .egiftcard_information p,#giftcard-balance .egiftcard_information p{font-size:11px;letter-spacing:-.0001px;line-height:11px;margin-bottom:14px}#giftcard-balance #giftcard-buy-header{margin-bottom:14px;margin-left:3px}#giftcard-balance .header{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#giftcard-balance .gc_ecard_balance{width:960px;margin-left:3px}#giftcard-balance .gc_ecard_box_text{margin-bottom:15px}#giftcard-balance .breadcrumbs{margin-left:3px}#giftcard-balance #remaining-balance{margin-left:3px}#giftcard-balance .remaining_on_card{margin-left:3px}#giftcard-balance .giftcard_submit_btn{margin:12px 0 0 0;width:150px;float:left}#giftcard-balance fieldset.giftcard{width:960px;background:url(/media/images/pc/egift/bg_chkbalance.png) no-repeat;height:auto;padding-left:18px;margin-bottom:20px;background-size:100% 100%;border:none}#giftcard-balance fieldset.giftcard p{margin-bottom:17px;margin-left:0;width:auto}#giftcard-balance fieldset.fs div.form_element{float:none;margin:5px 15px 25px 0}#giftcard-balance fieldset.fs div.form_element input{border:1px solid #ccc;width:235px;height:36px;padding-left:7px}.passwordreset{width:965px;margin:0 auto;padding:20px 0 60px 13px;line-height:1.5}.passwordreset #content{width:65%;float:left}.passwordreset #sidebar{width:30%;float:right}.passwordreset #content>div{margin-bottom:10px}.passwordreset #request-submit{margin-top:10px}.passwordreset .back_to_signin{margin:10px 0}.passwordreset h2{margin:0 0 10px 0;background:0 0;text-align:left;font-size:36px;line-height:38px;color:#46ab8c}.passwordreset fieldset{width:auto;border:0;padding:0}.passwordreset fieldset.fs div.form_element{width:auto;margin:0 0 15px 0;float:none}.passwordreset .form_element input{border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 0 0 5px;width:215px!important}.passwordreset form label{text-transform:capitalize}.contact_us .desc{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.contact_us ul.category{margin:20px 0 0;position:relative;min-height:175px}.contact_us .cancel_modify_order .tollfree_number{color:#EF6EA8}.contact_us div.customer_email_note.error{margin-bottom:10px}.contact_us .breadcrumbs{margin-bottom:57px}.contact_us .header h2{margin-bottom:50px}.contact_us .question_header{marin:60px 0 36px;position:relative}.contact_us .question_header.online_order{padding-left:0}.contact_us .question_header.beauty_product{padding-left:243px}.contact_us .question_header.website_tech{padding-left:486px}.contact_us .question_header.store_service{padding-left:729px}.contact_us ul.category li{float:left;background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_bg.png) repeat;width:231px;min-height:145px;margin:0 12px 0 0;padding:10px 0 0 10px;border:1px solid transparent;cursor:pointer}.contact_us ul.category li:nth-last-child(1){margin:0}.contact_us ul.category li p.copy.on{color:#46ab8c}.contact_us ul.category li ul.category{margin:19px 0 40px}.contact_us ul.category li p.copy{font-size:26px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:24px;color:#000}.contact_us ul.category li.selected{border:1px solid #000000}.contact_us .caret{background:url(/media/export/images/qs-caret.png) no-repeat scroll 50% 100% rgba(0,0,0,0);display:block;height:12px;position:absolute;top:-20px;width:231px;z-index:9000;display:none}.contact_us .portrayal{height:33px;width:24px}.contact_us .online_order .portrayal{width:29px}.contact_us .online_order div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll 0 -39px}.contact_us .online_order div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll 0 -4px}.contact_us .beauty_product div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -27px -39px}.contact_us .beauty_product div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -27px -3px}.contact_us .website_tech div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -48px -39px;width:36px}.contact_us .website_tech div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -48px -2px;width:36px}.contact_us .store_service div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -84px -39px;width:37px}.contact_us .store_service div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -85px -3px;width:37px}.contact_us .store_service .sub_contact_list li .label-wrap{display:inline-block;width:89%;vertical-align:top}.contact_us .sub_contact_list li{padding:5px 0}.contact_us .sub_contact_list li .label-wrap{color:inherit;font-family:inherit}.contact_us .sub_contact_list li input[type=radio]{vertical-align:middle;margin-right:12px}.contact_us .sub_contact_list li input[type=text]{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 12px 0 14px;display:inline-block;margin:0 0 8px 15px}.contact_us .sub_contact_list li .additional_information{padding-left:25px}.contact_us .sub_contact_list li .additional_information .product_concern_data_wrap label{width:40%;display:inline-block}.contact_us .sub_contact_list li .additional_information .product_concern_data_wrap label a{text-transform:lowercase}#customer_service .overlay-container .pop-up-control.whats-this{padding:10px;margin-right:10px}.contact_us_wrap .contact_us .breadcrumbs{margin-top:21px}#customer_service #main.contact_us_thanks{padding-top:0;min-height:422px}#customer_service #main.contact_us_thanks h2{margin:60px 0 3px}#customer_service #main.contact_us_thanks .acknowledge{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000;line-height:23px}#customer_service #main.contact_us_thanks #fc-col-2{display:none}#customer_service #main.contact_us_wrap{padding-top:0}#customer_service #main .breadcrumbs{margin-top:21px}#customer_service #main .breadcrumbs a{color:#000}#customer_service #main .breadcrumbs a:hover{color:#5dba98}#contact-form-wrap.personal-info-form-container{float:left;width:100%;margin-bottom:25px}#contact-form-wrap.personal-info-form-container .contact_mandatory_fields{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin:20px 0 29px;clear:both}#contact-form-wrap.personal-info-form-container .first-column-wrap,#contact-form-wrap.personal-info-form-container .second-column-wrap{float:left;width:50%}#contact-form-wrap.personal-info-form-container .first-column-wrap input{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 12px 0 14px;display:block}#contact-form-wrap.personal-info-form-container .first-column-wrap select{width:215px;border:1px solid #bdbdbd;height:36px;line-height:36px;padding:0 12px 0 14px;display:block;padding:7px 0 6px 14px}#contact-form-wrap.personal-info-form-container .first-column-wrap .form_element{float:left;margin:0 16px 12px 0}#contact-form-wrap.personal-info-form-container .first-column-wrap .form_element label{text-transform:capitalize;display:inline-block;margin-bottom:5px}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element label{text-transform:capitalize;display:inline-block;margin-bottom:8px}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.comments_container label,#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.registered_member_container label{text-transform:none}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element textarea{display:block;width:100%;min-height:318px;padding:10px}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container,#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.registered_member_container{margin-top:12px;float:left;width:60%}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.registered_member_container input{vertical-align:middle;margin-right:3px}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container{width:40%}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container input{height:37px;line-height:41px;font-size:17px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding:0 9px;background:#5dba98;text-transform:uppercase;color:#fff;text-align:center;letter-spacing:1px;border:0;cursor:pointer;float:right;font-weight:700;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}#contact-form-wrap.personal-info-form-container .second-column-wrap .form_element.button_container input:hover{background:#44a07e}.pc-hidden{display:block}@media only screen and (min-width:641px){.pc-hidden{display:none}}.mobile-hidden{display:none}@media only screen and (min-width:641px){.mobile-hidden{display:block}}.sticky-add-to-bag{position:fixed;top:0;right:0;width:100%;z-index:9999;background:#fff;box-shadow:0 1px 5px #9d9d9d}.sticky-add-to-bag .sticky-add-to-bag--inner{max-width:1040px;margin:0 auto}.sticky-add-to-bag .site-logo,.sticky-add-to-bag .sticky-add-to-bag__image-single{display:inline-block;vertical-align:middle}.sticky-add-to-bag .site-logo{margin:8px 20px 0 0;max-width:30%}.sticky-add-to-bag .sticky-add-to-bag__image-single img{height:50px}.sticky-add-to-bag .product-shade-picker{position:relative;padding-right:10px}.sticky-add-to-bag .product-shade-picker .product-property{display:none}.sticky-add-to-bag .product-shade-picker__show-all-shades,.sticky-add-to-bag .product-shade-picker__show-all-shades-panel{display:none}.sticky-add-to-bag .sticky-add-to-bag__description__container{display:inline-block;vertical-align:middle;max-width:420px}.sticky-add-to-bag .sticky-add-to-bag__description__container .sticky-add-to-bag__description{display:inline-block;vertical-align:middle;max-width:50%}.sticky-add-to-bag .sticky-add-to-bag__section{display:inline-block;vertical-align:middle;float:right;padding:10px 0 0 0;height:50px}.sticky-add-to-bag .sticky-add-to-bag__section .order_arrival,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price,.sticky-add-to-bag .sticky-add-to-bag__section .product-shade-picker,.sticky-add-to-bag .sticky-add-to-bag__section .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag,.sticky-add-to-bag .sticky-add-to-bag__section .spp_product_status{display:inline-block;vertical-align:middle}.sticky-add-to-bag .sticky-add-to-bag__section .order_arrival .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__add-to-bag .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .product-shade-picker .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .product-size .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag .product-size,.sticky-add-to-bag .sticky-add-to-bag__section .spp_product_status .product-size{display:none}.sticky-add-to-bag .sticky-add-to-bag__section .order_arrival .price,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__add-to-bag .price,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .price,.sticky-add-to-bag .sticky-add-to-bag__section .product-shade-picker .price,.sticky-add-to-bag .sticky-add-to-bag__section .product-size .price,.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag .price,.sticky-add-to-bag .sticky-add-to-bag__section .spp_product_status .price{position:relative;border:0;padding:0}.sticky-add-to-bag .sticky-add-to-bag__section .order_arrival .btn-add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__add-to-bag .btn-add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .btn-add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .product-shade-picker .btn-add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .product-size .btn-add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag .btn-add-to-bag,.sticky-add-to-bag .sticky-add-to-bag__section .spp_product_status .btn-add-to-bag{background:#000;font-size:11px;padding:0 40px;letter-spacing:1.7px;margin-right:25px}.sticky-add-to-bag .sticky-add-to-bag__section .order_arrival .btn-add-to-bag.hidden,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__add-to-bag .btn-add-to-bag.hidden,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .btn-add-to-bag.hidden,.sticky-add-to-bag .sticky-add-to-bag__section .product-shade-picker .btn-add-to-bag.hidden,.sticky-add-to-bag .sticky-add-to-bag__section .product-size .btn-add-to-bag.hidden,.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag .btn-add-to-bag.hidden,.sticky-add-to-bag .sticky-add-to-bag__section .spp_product_status .btn-add-to-bag.hidden{display:none}.sticky-add-to-bag .sticky-add-to-bag__section .order_arrival .gnav-drop-down-v1,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__add-to-bag .gnav-drop-down-v1,.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .gnav-drop-down-v1,.sticky-add-to-bag .sticky-add-to-bag__section .product-shade-picker .gnav-drop-down-v1,.sticky-add-to-bag .sticky-add-to-bag__section .product-size .gnav-drop-down-v1,.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag .gnav-drop-down-v1,.sticky-add-to-bag .sticky-add-to-bag__section .spp_product_status .gnav-drop-down-v1{height:auto}.sticky-add-to-bag .sticky-add-to-bag__section .product-size .sbHolder{width:110px}.sticky-add-to-bag .sticky-add-to-bag__section .shopping-bag{top:-7px;position:relative}.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price{padding:0 15px}.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .strike-thru-price{display:inline-block;font-size:14px}.sticky-add-to-bag .sticky-add-to-bag__section .product-full__price .sale-price{color:#f00}.sticky-add-to-bag .spp_product_status{padding:8px;width:100%;text-align:center}.spp__container{font-size:14px}.spp__container .product-full,.spp__container .product-full__cross-sell,.spp__container .product-full__video-container{max-width:1008px;margin:0 auto}.spp__container h2{font-size:22px}@media only screen and (min-width:641px){.spp__container h2{font-size:36px}}.spp__container .sbToggle{right:5px;background:url(/media/images/icons/select_arrows.png);background-size:contain;background-repeat:no-repeat;width:5px;height:10px;opacity:1;top:6px}.spp__container .product-swatch-selector .sbHolder{width:150px;padding-left:25px}@media only screen and (min-width:641px){.spp__container .product-swatch-selector .sbHolder{border:solid 1px #e9e9ea;height:25px}}.spp__container .product-swatch-selector .sbSelector{font-size:14px}.spp__container .product-swatch-selector .sbToggle{right:5px}.spp__container .product-swatch-selector .sbOptions a{margin-left:25px}.spp__container .product-full{padding-top:10px}@media only screen and (min-width:641px){.spp__container .product-full{padding-top:40px}}.spp__container .product-full .selectbox-wrapper{display:inline-block;float:none;padding:0;background-image:url(/media/images/icons/select_arrows.png);background-repeat:no-repeat;background-position:right 6px center;width:100%}@media only screen and (min-width:641px){.spp__container .product-full .selectbox-wrapper{width:auto;min-width:125px;padding:0;display:block;max-width:160px;background:0 0}}.spp__container .product-full .selectbox-wrapper .selectbox{border:none;background:0 0;font-size:14px;border:solid 1px #ccc;border-radius:0;padding:5px 10px;width:100%}@media only screen and (min-width:641px){.spp__container .product-full .selectbox-wrapper .selectbox{width:auto;min-width:130px}}.spp__container .product-full .sbHolder{border:solid 1px #ccc;background:0 0;float:none}.spp__container .product-full .sbHolder .sbSelector{margin:0;text-indent:5px;font-size:14px}.spp__container .product-full .sbHolder .sbOptions li{padding:0}.spp__container .product-full .sbHolder .sbOptions a{padding:4px 0 4px 5px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__header{float:right;width:375px}}.spp__container .product-full .product-full__header h1.product-full__name{color:#000;padding:0 30px;font-size:20px;line-height:1.2em;width:375px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__header h1.product-full__name{font-size:26px;padding:0 0 10px 0;margin:0}}.spp__container .product-full .product-full__header .breadcrumbs{padding:0 0 30px 0}.spp__container .product-full .product-full__header .breadcrumbs .breadcrumbs__item{display:inline-block}.spp__container .product-full .product-full__header .breadcrumbs .breadcrumbs__item:first-child{padding-right:10px}.spp__container .product-full .product-full__header .breadcrumbs .breadcrumbs__item:last-child{padding-left:10px}.spp__container .product-full .product-full__header .breadcrumbs .breadcrumbs__item a{color:#000}.spp__container .product-full .product-full__header .breadcrumbs .breadcrumbs__slash{color:#9d9d9d}.spp__container .product-full .product-full__media{display:block;vertical-align:top;display:inline-block}@media only screen and (min-width:641px){.spp__container .product-full .product-full__media{width:48%;display:inline-block;float:left}}.spp__container .product-full .product-full__media .product-full__image{display:inline-block;vertical-align:top;margin:0 auto;position:relative;max-width:402px}.spp__container .product-full .product-full__media .product-full__image-wrapper{display:inline-block;position:relative;vertical-align:top}.spp__container .product-full .product-full__media .product-full__image--slide,.spp__container .product-full .product-full__media .product-full__image--slide img{width:402px;height:464px}@media only screen and (min-width:641px) and (orientation:portrait){.spp__container .product-full .product-full__media .product-full__image--slide,.spp__container .product-full .product-full__media .product-full__image--slide img{width:290px;height:334px}}@media only screen and (min-width:641px){.spp__container .product-full .product-full__media .product-full__image--slide{display:none}}@media only screen and (min-width:641px){.spp__container .product-full .product-full__media .product-full__image--slide.active{display:block}}.spp__container .product-full .product-full__media .product-full__image--multi-smoosh{display:inline-block;float:left;width:185px;height:213px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__media .product-full__image--multi-smoosh{width:201px;height:232px}}@media only screen and (min-width:641px) and (orientation:portrait){.spp__container .product-full .product-full__media .product-full__image--multi-smoosh{width:144px;height:167px}}.spp__container .product-full .product-full__media .product-full__image--multi-smoosh img{width:100%;height:100%}.spp__container .product-full .product-full__media .product-full__image--text-alt-image{background-color:#f6f6f6}.spp__container .product-full .product-full__media .product-full__image--text-alt-image__title{font-family:HelveticaNeueLTStd75Bold;text-transform:uppercase;font-size:14px;padding:20px 20px 10px 20px;width:340px}.spp__container .product-full .product-full__media .product-full__image--text-alt-image__body{font-family:HelveticaNeueLTStd35Thin;font-size:34px;width:340px;padding:0 20px}.spp__container .product-full .product-full__media .product-full__image__video{position:relative}.spp__container .product-full .product-full__media .product-full__image__video.slick-slide img.mobile-hidden{display:none}.spp__container .product-full .product-full__media .product-full__image__video-overlay{background-image:url(/media/images/icons/video_play.png);background-repeat:no-repeat;background-position:top right;padding:20px;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.spp__container .product-full .product-full__media .product-full__image__video .poster-frame{width:100%}.spp__container .product-full .product-full__media .product-full__image.slick-slider{touch-action:auto}.spp__container .product-full .product-full__media .product-full__alt-images-slider{display:none;margin:60px 20px 0 0;width:50px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__media .product-full__alt-images-slider{display:none}}@media only screen and (min-width:641px){.spp__container .product-full .product-full__media .product-full__alt-images-slider.active{display:inline-block}}.spp__container .product-full .product-full__media .product-full__alt-images-slider .slick-slide{border:none}.spp__container .product-full .product-full__media .product-full__alt-images-slider .slick-arrow{height:6px;width:11px;left:20px;position:relative;z-index:100;padding:auto}.spp__container .product-full .product-full__media .product-full__alt-images-slider .slick-prev{top:-25px;background:url(/media/images/icons/spp_thumb_carousel_caret_up.png) no-repeat}.spp__container .product-full .product-full__media .product-full__alt-images-slider .slick-prev:before{content:none}.spp__container .product-full .product-full__media .product-full__alt-images-slider .slick-next{bottom:-25px;background:url(/media/images/icons/spp_thumb_carousel_caret_down.png) no-repeat}.spp__container .product-full .product-full__media .product-full__alt-images-slider .slick-next:before{content:none}.spp__container .product-full .product-full__media .slick-dots{position:relative;bottom:0}.spp__container .product-full .product-full__media .slick-dots li{width:10px}.spp__container .product-full .product-full__media .product-full__alt-images-slider-button{height:6px;width:11px;margin:0 auto;cursor:pointer}.spp__container .product-full .product-full__media .product-full__alt-images{display:inline-block;vertical-align:top;position:relative}.spp__container .product-full .product-full__media .product-full__alt-images-thumb{padding:5px 0;cursor:pointer;border-bottom:3px solid #fff}.spp__container .product-full .product-full__media .product-full__alt-images-thumb.active{border-color:#000}.spp__container .product-full .product-full__media .product-full__alt-images-thumb img{width:50px}.spp__container .product-full .product-full__media .product-full__alt-images-thumb .thumb-multi-smoosh{display:inline-block;float:left}.spp__container .product-full .product-full__media .product-full__alt-images-thumb .thumb-multi-smoosh img{width:25px}.spp__container .product-full .product-full__media .badge{position:absolute;top:50px;left:50px;display:table;width:65px;height:65px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;z-index:1;padding:0;line-height:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;vertical-align:middle;margin:0;font-size:14px;text-transform:uppercase;text-align:center}.spp__container .product-full .product-full__media .badge--large{top:0;left:0}.spp__container .product-full .product-full__media .badge.badge_1,.spp__container .product-full .product-full__media .badge.badge_17,.spp__container .product-full .product-full__media .badge.badge_2,.spp__container .product-full .product-full__media .badge.badge_3,.spp__container .product-full .product-full__media .badge.badge_4,.spp__container .product-full .product-full__media .badge.badge_5,.spp__container .product-full .product-full__media .badge.badge_92,.spp__container .product-full .product-full__media .badge.badge_94,.spp__container .product-full .product-full__media .badge.badge_96,.spp__container .product-full .product-full__media .badge.badge_97{background:#d1d1d1}.spp__container .product-full .product-full__media .badge.badge_96{font-size:12px}.spp__container .product-full .product-full__media .badge.badge_30{background:#d1d1d1}html.ie7 .spp__container .product-full .product-full__media .badge{text-align:center}.spp__container .product-full .product-full__media .badge .badge-inner{display:table-cell;vertical-align:middle;text-align:center}html.ie7 .spp__container .product-full .product-full__media .badge .badge-inner{position:relative;margin-top:inherit}.spp__container .product-full .product-full__share{text-align:center;padding-top:20px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__share{padding-top:0}}.spp__container .product-full .product-full__share .product-full__share-button{cursor:pointer;height:23px;display:inline-block}@media only screen and (min-width:641px){.spp__container .product-full .product-full__share .product-full__share-button-wrapper{margin-top:20px}}.spp__container .product-full .product-full__share .product-full__share-button--share{background:url(/media/images/icons/share-icon.png);width:15px;margin-right:20px;position:relative}.spp__container .product-full .product-full__share .product-full__share-button--share:hover .product-full__share-overlay{display:block;text-align:center;padding-top:15px}.spp__container .product-full .product-full__share .product-full__share-button--share:hover .product-full__share-overlay .share-icon{display:inline-block;cursor:pointer;height:18px;margin-right:15px}.spp__container .product-full .product-full__share .product-full__share-button--share:hover .product-full__share-overlay .share-icon:last-child{margin:0}.spp__container .product-full .product-full__share .product-full__share-button--share:hover .product-full__share-overlay .product-full__share__facebook{background:url(/media/images/icons/share_icon_facebook.png) no-repeat;width:14px}.spp__container .product-full .product-full__share .product-full__share-button--share:hover .product-full__share-overlay .product-full__share__twitter{background:url(/media/images/icons/share_icon_twitter.png) no-repeat;width:20px}.spp__container .product-full .product-full__share .product-full__share-button--share:hover .product-full__share-overlay .product-full__share__pinterest{background:url(/media/images/icons/share_icon_pinterest.png) no-repeat;width:14px}.spp__container .product-full .product-full__share .product-full__share-button--favorite{background:url(/media/images/icons/favorite-icon.png);width:18px}.spp__container .product-full .product-full__share .product-full__share-button--favorite.active{background:url(/media/images/icons/favorite-icon-active.png)}.spp__container .product-full .product-full__share .icon-heart-message{border:1px solid #000000;display:none;margin:10px auto 0;padding:5px;text-transform:uppercase;text-align:center;width:345px}.spp__container .product-full .product-full__share .icon-heart-message.active{display:block}.spp__container .product-full .product-full__share .icon-heart-message .favorites-added-signedIn,.spp__container .product-full .product-full__share .icon-heart-message .favorites-added-signedOut,.spp__container .product-full .product-full__share .icon-heart-message .favorites-exists{display:none}.spp__container .product-full .product-full__share .icon-heart-message.favorites-add-success .favorites-added-signedIn{display:none}.spp__container .product-full .product-full__share .icon-heart-message.favorites-add-success .favorites-added-signedOut{display:block}.spp__container .product-full .product-full__share .icon-heart-message.favorites-add-success .favorites-exists{display:none}.spp__container .product-full .product-full__share .icon-heart-message.favorites-add-exists .favorites-exists{display:block}.spp__container .product-full .product-full__share .product-full__share-overlay{width:146px;height:57px;position:absolute;background:url(/media/images/products/share_background.png) no-repeat;top:-56px;left:-66px;display:none}.spp__container .product-full .product-full_review-mobile{padding:0 15px}.spp__container .product-full .BVRRRatingSummary{text-align:left}.spp__container .product-full .BVRRRatingSummaryLinks{display:none}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet{text-align:left;padding-top:10px}@media only screen and (min-width:641px){.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet{padding:0 0 25px 0;height:1em;margin:0}}@media only screen and (min-width:641px){.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-read-and-write{margin:5px 0 0 0}}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-container{display:inline-block}@media only screen and (min-width:641px){.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-container{vertical-align:top}}.spp__container .product-full .product-full__content{display:block}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content{display:inline-block;float:right;width:375px;padding-bottom:20px}}.spp__container .product-full .product-full__content .product-full__benefits,.spp__container .product-full .product-full__content .product-full__skin-types{font-family:HelveticaNeueLTStd45Light}.spp__container .product-full .product-full__content .product-full__benefits-name,.spp__container .product-full .product-full__content .product-full__skin-types-name{font-family:HelveticaNeueLTStd75Bold}.spp__container .product-full .product-full__content .product-full__benefits{padding:0 0 0 20px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-full__benefits{padding:0}}.spp__container .product-full .product-full__content .product-full__skin-types{padding:0 0 0 20px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-full__skin-types{padding:0}}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-full__assets .product-full__asset:last-child{padding-bottom:10px}}.spp__container .product-full .product-full__content .product-full__description{font-size:15px;color:#000;line-height:1.3em}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-full__description{padding:0 0 10px 0}}.spp__container .product-full .product-full__content .product-full__description--short{margin:0}.spp__container .product-full .product-full__content .product-full__description .product-full__description--less-btn,.spp__container .product-full .product-full__content .product-full__description .product-full__description--more-btn{text-decoration:underline;cursor:pointer}.spp__container .product-full .product-full__content .product-shade-picker .product-swatch-selector{padding:10px 20px;background-position:right 26px center}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker .product-swatch-selector{padding:0}}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker .sku_select.swatch{padding-left:20px}}.spp__container .product-full .product-full__content .product-shade-picker__shades{margin-top:15px}.spp__container .product-full .product-full__content .product-shade-picker__shades .slides{display:flex;flex-wrap:wrap}.spp__container .product-full .product-full__content .product-shade-picker__shades .product-shade-picker__shade-inner{width:80px;height:80px;margin:2px;cursor:pointer;display:flex}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker__shades .product-shade-picker__shade-inner{width:30px;height:30px}}.spp__container .product-full .product-full__content .product-shade-picker__shades .product-shade-picker__shade-inner-color{width:80px;height:80px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker__shades .product-shade-picker__shade-inner-color{height:30px;width:30px}}.spp__container .product-full .product-full__content .product-shade-picker__shades .product-shade-picker__shade-inner.active{border-bottom:3px solid #000}.spp__container .product-full .product-full__content .product-shade-picker .product-property-list{padding:5px 0 10px 20px;width:100%}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker .product-property-list{padding:0 0 10px 0}}.spp__container .product-full .product-full__content .product-shade-picker .product-property{font-family:HelveticaNeueLTStd45Light;display:block}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker .product-property{display:inline-block;width:50%;float:left}}.spp__container .product-full .product-full__content .product-shade-picker .product-property__name{font-family:HelveticaNeueLTStd75Bold}.spp__container .product-full .product-full__content .product-shade-picker .product-property.hidden{display:none}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades{float:right;text-transform:uppercase;background-image:url(/media/images/icons/plus-icon.png);background-repeat:no-repeat;background-position:right center;background-size:12px;padding-right:20px;margin-right:10px;font-weight:700}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades.open{background-image:url(/media/images/icons/minus-icon.png)}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades{display:none}}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades-panel{z-index:200;position:relative;background:#fff;height:0;overflow:hidden;transition-property:height;transition-duration:1s;width:100%}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades-panel{display:none}}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades-panel.open{height:auto;padding:20px 5px 5px 5px;transition-property:height;transition-duration:1s}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades__inner{display:inline-block;width:24%;vertical-align:top;padding-bottom:25px;cursor:pointer}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades__shade{width:80px;height:80px;display:flex}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades__color{width:80px;height:80px}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades__title{line-height:1.1em;padding:6px 0;text-align:center;width:80px;height:3.5em;font-size:12px;border-bottom:5px solid #fff}.spp__container .product-full .product-full__content .product-shade-picker__show-all-shades__inner.active .product-shade-picker__show-all-shades__title{border-bottom-color:#000}.spp__container .product-full .product-full__content .product-shade-picker .product-size{font-family:HelveticaNeueLTStd45Light;float:right;padding-top:5px;font-size:14px}.spp__container .product-full .product-full__content .product-size{font-family:HelveticaNeueLTStd45Light;font-size:14px;padding:16px 20px 10px 20px;width:100%;display:block}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-size{display:inline-block;float:left;padding:0 0 10px 0;width:48%}}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-size.pc-hidden{display:none}}.spp__container .product-full .product-full__content .product-size.mobile-hidden{display:none}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-size.mobile-hidden{font-size:15px;padding:0 0 10px 5px;float:none;display:block}}.spp__container .product-full .product-full__content .product-size__non-shaded{font-size:11px;padding:0 0 25px 5px}.spp__container .product-full .product-full__content .product-full__autoreplenish--mobile{padding:15px 20px 15px;display:block}@media only screen and (min-width:641px){.spp__container .product-full .product-full__content .product-full__autoreplenish--mobile{display:none}}.spp__container .product-full .product-full__content .product-full__autoreplenish--mobile.hidden{display:none}.spp__container .product-full .product-full__footer{padding:0 20px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__footer{padding:0}}.spp__container .product-full .product-full__footer .product-full__autoreplenish{float:left;clear:left;padding-top:15px}.spp__container .product-full .product-full__footer .product-full__autoreplenish.hidden{display:none}.spp__container .product-full .product-full__footer .product-full__cta{overflow:visible}@media only screen and (min-width:641px){.spp__container .product-full .product-full__footer .product-full__cta{padding-top:5px}}.spp__container .product-full .product-full__footer .product-full__cta .price{float:left;font-family:HelveticaNeueLTStd75Bold;font-size:14px;margin:0;border:none;padding-top:0}@media only screen and (min-width:641px){.spp__container .product-full .product-full__footer .product-full__cta .price{padding:0 0 0 5px}}.spp__container .product-full .product-full__footer .product-full__cta .product-full__price .strike-thru-price{display:inline-block;font-size:14px}.spp__container .product-full .product-full__footer .product-full__cta .product-full__price .sale-price{color:#f00}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag{clear:both;padding-top:10px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag{padding-top:55px}}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .order_arrival{padding-top:10px}@media only screen and (min-width:641px){.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .order_arrival{display:block}}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .btn-primary{width:100%;font-size:12px;height:37px;line-height:41px;padding:0}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .btn-add-to-bag{background:#000;letter-spacing:2px}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .btn-add-to-bag.hidden{display:none}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .pre-order-btn{color:#000;background:#fff;border:1px solid #000}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .pre-order-no-shop{background:#bdbcbc}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .coming_soon_stock_msg .email-me{display:block;margin-top:10px}.spp__container .product-full .product-full__footer .product-full__cta .product-full__add-to-bag .temp_out_of_stock_msg{margin-top:10px}.spp__container .product-full .product-full__qty-add{font-family:HelveticaNeueLTStd45Light;float:right;display:inline-block;padding:0 8px 0 0}@media only screen and (min-width:641px){.spp__container .product-full .product-full__qty-add{padding:0}}.spp__container .product-full .product-full__qty-add .btn-qty{display:inline-block;width:10px;height:10px;background-size:contain;cursor:pointer}.spp__container .product-full .product-full__qty-add .btn-qty__label{display:inline-block;padding-right:5px}.spp__container .product-full .product-full__qty-add .btn-qty__subtract{background-image:url(/media/images/icons/minus-icon.png)}.spp__container .product-full .product-full__qty-add .btn-qty__add{background-image:url(/media/images/icons/plus-icon.png)}.spp__container .product-full .product-full__qty-add .btn-qty__value{width:20px;text-align:center;display:inline-block}.spp__container .product-full__accordion--details{background:#f2f2f2}.spp__container .product-full__accordion__container{padding:15px 0}.spp__container .product-full__accordion-body{margin:0 auto}@media only screen and (min-width:641px){.spp__container .product-full__accordion-body{max-width:1004px;min-height:450px;background-size:cover}}.spp__container .product-full__accordion-body ul{margin-left:20px}.spp__container .product-full__accordion-body ul li{list-style:disc}@media only screen and (min-width:641px){.spp__container .product-full__accordion-body.text-left .product-full__accordion__panel{float:left;padding:80px 0 0 80px}}@media only screen and (min-width:641px){.spp__container .product-full__accordion-body.text-left .product-full__accordion-image{float:right;padding:80px 80px 0 0}}@media only screen and (min-width:641px){.spp__container .product-full__accordion-body.text-right .product-full__accordion__panel{float:right;padding:80px 80px 0 0}}@media only screen and (min-width:641px){.spp__container .product-full__accordion-body.text-right .product-full__accordion-image{float:left;padding:80px 0 0 80px}}@media only screen and (min-width:641px){.spp__container .product-full__accordion-background{max-width:1008px;position:absolute;width:100%;height:450px;background-repeat:no-repeat;background-size:cover}}.spp__container .product-full__accordion .product-full__accordion-image{display:none}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion-image{display:block}}.spp__container .product-full__accordion .product-full__accordion-image img{max-width:350px}.spp__container .product-full__accordion .product-full__accordion__panel{border-top:1px solid #e9e9ea;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel{padding:0;border:none;width:46%;position:relative}}.spp__container .product-full__accordion .product-full__accordion__panel a{color:black;text-decoration:underline}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__accordion__title{font-size:16px;text-transform:uppercase;padding:.8em 15px;background-image:url(/media/images/icons/plus-icon.png);background-repeat:no-repeat;background-position:97% center;letter-spacing:1.4px;font-weight:700}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel .product-full__accordion__title{background:0 0;font-size:26px;margin-bottom:.4em;width:46%;text-transform:none;padding:0;letter-spacing:normal;font-weight:400;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__accordion__copy{padding:0 15px 15px 15px;display:none}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__accordion__copy .atff_title{font-size:13px;font-weight:700;font-family:HelveticaNeueLTStd65Medium;margin:15px 0 0 0}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__accordion__copy .atff_copy{margin-top:0}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel .product-full__accordion__copy{display:block;padding:0}}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub__copy,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-sub__copy{display:none}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub__copy,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-sub__copy{padding-bottom:30px}}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-sub{display:none}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-sub{display:block;padding:30px 0 20px 0}}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub.active .product-full__ingredients-read-more-sub__copy,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub.active .product-full__ingredients-sub__copy,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-sub.active .product-full__ingredients-read-more-sub__copy,.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-sub.active .product-full__ingredients-sub__copy{display:block}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-iln{padding-top:10px}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub{display:block}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub.mobile-hidden{display:none}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub{padding:0}.spp__container .product-full__accordion .product-full__accordion__panel .product-full__ingredients-read-more-sub.mobile-hidden{display:block}}.spp__container .product-full__accordion .product-full__accordion__panel.active .product-full__accordion__copy{display:block}.spp__container .product-full__accordion .product-full__accordion__panel.active .product-full__accordion__title{background-image:url(/media/images/icons/minus-icon.png)}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__accordion__panel.active .product-full__accordion__title{background-image:none}}.spp__container .product-full__accordion .product-full_accordion__image{display:none}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full_accordion__image{display:block}}.spp__container .product-full__accordion .product-full__ingredients-read-more-sub__title,.spp__container .product-full__accordion .product-full__ingredients-sub__title{display:inline-block;cursor:pointer;padding-bottom:5px;border-bottom:1px solid #d1d1d1}.spp__container .product-full__accordion .product-full__ingredients-read-more-sub__title:after,.spp__container .product-full__accordion .product-full__ingredients-sub__title:after{content:url(/media/images/icons/caret-down.png);padding-left:5px}.spp__container .product-full__accordion .product-full__ingredients-read-more-sub__title{margin:10px 0}@media only screen and (min-width:641px){.spp__container .product-full__accordion .product-full__ingredients-read-more-sub__title{margin:0}}.spp__container .product-full__accordion:last-child .product-full__accordion__panel{border-bottom:1px solid #e9e9ea}@media only screen and (min-width:641px){.spp__container .product-full__accordion:last-child .product-full__accordion__panel{border-bottom:none}}.spp__container .product-full__video{height:100%;position:relative;cursor:pointer}.spp__container .product-full__video .product-full__video--poster{position:relative}.spp__container .product-full__video .product-full__video__reveal{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.spp__container .product-full__video .product-full__video--poster-image{width:100%}.spp__container .product-full__video .icon--play{width:15%;height:15%;position:absolute;top:10%;right:2%;background-image:url(/media/images/icons/video_play.png);background-repeat:no-repeat;background-size:contain}.spp__container .product-full__video .youtube-video{height:100%;top:0;left:0;z-index:10}.spp__container .product-full__cross-sell{display:none;padding:0 15px}@media only screen and (min-width:641px){.spp__container .product-full__cross-sell{display:block}}.spp__container .product-full__cross-sell__title{color:#000}.spp__container .product-full__cross-sell__item{width:100%;vertical-align:top;padding:0 10px}@media only screen and (min-width:641px){.spp__container .product-full__cross-sell__item{width:18%;display:inline-block}}.spp__container .product-full__cross-sell__item__image{width:100%}.spp__container .product-full__cross-sell__item__title{color:#000;margin:0}.spp__container .product-full__cross-sell__item__price{margin-bottom:15px}.spp__container .BVPullquoteWidgetContainer{border-bottom:none}#pr-review-display .p-w-r :focus,#pr-reviewsnippet .p-w-r :focus,#pr-write .p-w-r :focus,.spp_page_wrap .p-w-r :focus,.spp_reviews .p-w-r :focus{outline:0;box-shadow:0 0 0;-webkit-box-shadow:0 0 0}.product-grid-wrapper #pr-review-display .p-w-r,.product-grid-wrapper #pr-reviewsnippet .p-w-r,.product-grid-wrapper #pr-write .p-w-r,.product-grid-wrapper .spp_page_wrap .p-w-r,.product-grid-wrapper .spp_reviews .p-w-r{margin:0 0 15px 0;float:left}#pr-review-display .p-w-r a,#pr-reviewsnippet .p-w-r a,#pr-write .p-w-r a,.spp_page_wrap .p-w-r a,.spp_reviews .p-w-r a{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000;font-weight:300}#pr-review-display .p-w-r a:hover,#pr-reviewsnippet .p-w-r a:hover,#pr-write .p-w-r a:hover,.spp_page_wrap .p-w-r a:hover,.spp_reviews .p-w-r a:hover{color:#666;text-decoration:underline}#pr-review-display .p-w-r a :focus,#pr-reviewsnippet .p-w-r a :focus,#pr-write .p-w-r a :focus,.spp_page_wrap .p-w-r a :focus,.spp_reviews .p-w-r a :focus{outline:0;box-shadow:0 0 0;-webkit-box-shadow:0 0 0}#pr-review-display .p-w-r p,#pr-review-display .p-w-r span,#pr-reviewsnippet .p-w-r p,#pr-reviewsnippet .p-w-r span,#pr-write .p-w-r p,#pr-write .p-w-r span,.spp_page_wrap .p-w-r p,.spp_page_wrap .p-w-r span,.spp_reviews .p-w-r p,.spp_reviews .p-w-r span{color:#000}#pr-review-display .p-w-r .pr-textarea,#pr-review-display .p-w-r .pr-textinput,#pr-reviewsnippet .p-w-r .pr-textarea,#pr-reviewsnippet .p-w-r .pr-textinput,#pr-write .p-w-r .pr-textarea,#pr-write .p-w-r .pr-textinput,.spp_page_wrap .p-w-r .pr-textarea,.spp_page_wrap .p-w-r .pr-textinput,.spp_reviews .p-w-r .pr-textarea,.spp_reviews .p-w-r .pr-textinput{font-size:14px}#pr-review-display .p-w-r #pr-warning,#pr-review-display .p-w-r .pr-header-product-img,#pr-review-display .p-w-r .pr-header-product-name,#pr-review-display .p-w-r .pr-header-required,#pr-review-display .p-w-r .pr-logo-container,#pr-review-display .p-w-r .pr-snippet-rating-decimal,#pr-reviewsnippet .p-w-r #pr-warning,#pr-reviewsnippet .p-w-r .pr-header-product-img,#pr-reviewsnippet .p-w-r .pr-header-product-name,#pr-reviewsnippet .p-w-r .pr-header-required,#pr-reviewsnippet .p-w-r .pr-logo-container,#pr-reviewsnippet .p-w-r .pr-snippet-rating-decimal,#pr-write .p-w-r #pr-warning,#pr-write .p-w-r .pr-header-product-img,#pr-write .p-w-r .pr-header-product-name,#pr-write .p-w-r .pr-header-required,#pr-write .p-w-r .pr-logo-container,#pr-write .p-w-r .pr-snippet-rating-decimal,.spp_page_wrap .p-w-r #pr-warning,.spp_page_wrap .p-w-r .pr-header-product-img,.spp_page_wrap .p-w-r .pr-header-product-name,.spp_page_wrap .p-w-r .pr-header-required,.spp_page_wrap .p-w-r .pr-logo-container,.spp_page_wrap .p-w-r .pr-snippet-rating-decimal,.spp_reviews .p-w-r #pr-warning,.spp_reviews .p-w-r .pr-header-product-img,.spp_reviews .p-w-r .pr-header-product-name,.spp_reviews .p-w-r .pr-header-required,.spp_reviews .p-w-r .pr-logo-container,.spp_reviews .p-w-r .pr-snippet-rating-decimal{display:none}#pr-review-display .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-reviewsnippet .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-write .p-w-r .pr-review-snapshot-header-intro .pr-headline,.spp_page_wrap .p-w-r .pr-review-snapshot-header-intro .pr-headline,.spp_reviews .p-w-r .pr-review-snapshot-header-intro .pr-headline{padding:25px 0 40px 0;display:block;margin:0 auto;line-height:41px;max-width:1008px;color:#000;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:32px;letter-spacing:-1px;font-weight:400;text-align:center}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-reviewsnippet .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-write .p-w-r .pr-review-snapshot-header-intro .pr-headline,.spp_page_wrap .p-w-r .pr-review-snapshot-header-intro .pr-headline,.spp_reviews .p-w-r .pr-review-snapshot-header-intro .pr-headline{padding:25px 0 20px 0}}#pr-review-display .p-w-r .pr-review-snapshot-header-intro .pr-subheadline,#pr-reviewsnippet .p-w-r .pr-review-snapshot-header-intro .pr-subheadline,#pr-write .p-w-r .pr-review-snapshot-header-intro .pr-subheadline,.spp_page_wrap .p-w-r .pr-review-snapshot-header-intro .pr-subheadline,.spp_reviews .p-w-r .pr-review-snapshot-header-intro .pr-subheadline{display:none}#pr-review-display .p-w-r .pr-table-cell,#pr-reviewsnippet .p-w-r .pr-table-cell,#pr-write .p-w-r .pr-table-cell,.spp_page_wrap .p-w-r .pr-table-cell,.spp_reviews .p-w-r .pr-table-cell{padding:0}#pr-review-display .p-w-r .pr-accessible-btn,#pr-reviewsnippet .p-w-r .pr-accessible-btn,#pr-write .p-w-r .pr-accessible-btn,.spp_page_wrap .p-w-r .pr-accessible-btn,.spp_reviews .p-w-r .pr-accessible-btn{display:inline-block;border-width:0;width:auto;padding:6px 15px;overflow:visible;vertical-align:top;cursor:pointer;background-color:#000;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;line-height:18px;padding:3% 2%;border:1px solid #000;border-radius:2px;background-color:#000;font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;color:#fff;line-height:0;font-weight:inherit}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-accessible-btn,#pr-reviewsnippet .p-w-r .pr-accessible-btn,#pr-write .p-w-r .pr-accessible-btn,.spp_page_wrap .p-w-r .pr-accessible-btn,.spp_reviews .p-w-r .pr-accessible-btn{padding:5% 2%}}#pr-review-display .p-w-r .pr-accessible-btn:hover,#pr-reviewsnippet .p-w-r .pr-accessible-btn:hover,#pr-write .p-w-r .pr-accessible-btn:hover,.spp_page_wrap .p-w-r .pr-accessible-btn:hover,.spp_reviews .p-w-r .pr-accessible-btn:hover{background-color:#333}#pr-review-display .p-w-r .pr-accessible-btn:hover,#pr-reviewsnippet .p-w-r .pr-accessible-btn:hover,#pr-write .p-w-r .pr-accessible-btn:hover,.spp_page_wrap .p-w-r .pr-accessible-btn:hover,.spp_reviews .p-w-r .pr-accessible-btn:hover{background-color:#000}#pr-review-display .p-w-r .pr-header-table .pr-header-title,#pr-reviewsnippet .p-w-r .pr-header-table .pr-header-title,#pr-write .p-w-r .pr-header-table .pr-header-title,.spp_page_wrap .p-w-r .pr-header-table .pr-header-title,.spp_reviews .p-w-r .pr-header-table .pr-header-title{text-transform:uppercase;font-weight:700}.spp__container #pr-review-display .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write,.spp__container #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write,.spp__container #pr-write .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write,.spp__container .spp_page_wrap .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write,.spp__container .spp_reviews .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write{display:inline-block}.spp__container #pr-review-display .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write a,.spp__container #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write a,.spp__container #pr-write .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write a,.spp__container .spp_page_wrap .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write a,.spp__container .spp_reviews .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write a{text-transform:uppercase;text-decoration:underline;color:#000;font-weight:700}.product-grid-wrapper #pr-review-display .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.product-grid-wrapper #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.product-grid-wrapper #pr-write .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.product-grid-wrapper .spp_page_wrap .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.product-grid-wrapper .spp_reviews .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.search-wrapper #pr-review-display .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.search-wrapper #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.search-wrapper #pr-write .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.search-wrapper .spp_page_wrap .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.search-wrapper .spp_reviews .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.spp-cross-sells__products #pr-review-display .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.spp-cross-sells__products #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.spp-cross-sells__products #pr-write .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.spp-cross-sells__products .spp_page_wrap .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link,.spp-cross-sells__products .spp_reviews .p-w-r .pr-snippet-stars-reco .pr-inline .pr-snippet-read-and-write .pr-snippet-write-review-link{display:none}#pr-review-display .p-w-r .pr-snippet-stars-reco .pr-inline.pr-snippet-minimal .pr-snippet-stars-container,#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco .pr-inline.pr-snippet-minimal .pr-snippet-stars-container,#pr-write .p-w-r .pr-snippet-stars-reco .pr-inline.pr-snippet-minimal .pr-snippet-stars-container,.spp_page_wrap .p-w-r .pr-snippet-stars-reco .pr-inline.pr-snippet-minimal .pr-snippet-stars-container,.spp_reviews .p-w-r .pr-snippet-stars-reco .pr-inline.pr-snippet-minimal .pr-snippet-stars-container{display:inline-block}#pr-review-display .p-w-r .pr-review-display dd,#pr-review-display .p-w-r .pr-review-display dl,#pr-review-display .p-w-r .pr-review-display dt,#pr-reviewsnippet .p-w-r .pr-review-display dd,#pr-reviewsnippet .p-w-r .pr-review-display dl,#pr-reviewsnippet .p-w-r .pr-review-display dt,#pr-write .p-w-r .pr-review-display dd,#pr-write .p-w-r .pr-review-display dl,#pr-write .p-w-r .pr-review-display dt,.spp_page_wrap .p-w-r .pr-review-display dd,.spp_page_wrap .p-w-r .pr-review-display dl,.spp_page_wrap .p-w-r .pr-review-display dt,.spp_reviews .p-w-r .pr-review-display dd,.spp_reviews .p-w-r .pr-review-display dl,.spp_reviews .p-w-r .pr-review-display dt{color:#000}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review,#pr-reviewsnippet .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review,#pr-write .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review,.spp_page_wrap .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review,.spp_reviews .p-w-r .pr-review-display.pr-rd-display-tablet .pr-review{border-bottom:1px dotted #e6e6e6}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-flag-review-container,#pr-reviewsnippet .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-flag-review-container,#pr-write .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-flag-review-container,.spp_page_wrap .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-flag-review-container,.spp_reviews .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-flag-review-container{vertical-align:bottom}#pr-review-display .p-w-r .pr-review-display .pr-rd-description-text,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-description-text,#pr-write .p-w-r .pr-review-display .pr-rd-description-text,.spp_page_wrap .p-w-r .pr-review-display .pr-rd-description-text,.spp_reviews .p-w-r .pr-review-display .pr-rd-description-text{color:#000}#pr-review-display .p-w-r .pr-review-display .pr-rd-footer,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-footer,#pr-write .p-w-r .pr-review-display .pr-rd-footer,.spp_page_wrap .p-w-r .pr-review-display .pr-rd-footer,.spp_reviews .p-w-r .pr-review-display .pr-rd-footer{padding:0 0 10px 0}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header,#pr-write .p-w-r .pr-review-display .pr-rd-main-header,.spp_page_wrap .p-w-r .pr-review-display .pr-rd-main-header,.spp_reviews .p-w-r .pr-review-display .pr-rd-main-header{background:0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:80px;padding-bottom:20px}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header h1,#pr-reviewsnippet .p-w-r .pr-review-display .pr-rd-main-header h1,#pr-write .p-w-r .pr-review-display .pr-rd-main-header h1,.spp_page_wrap .p-w-r .pr-review-display .pr-rd-main-header h1,.spp_reviews .p-w-r .pr-review-display .pr-rd-main-header h1{display:none}#pr-review-display .p-w-r .thank-you-page h2.headline,#pr-reviewsnippet .p-w-r .thank-you-page h2.headline,#pr-write .p-w-r .thank-you-page h2.headline,.spp_page_wrap .p-w-r .thank-you-page h2.headline,.spp_reviews .p-w-r .thank-you-page h2.headline{text-transform:uppercase;color:#000;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:19px}#pr-review-display .p-w-r .thank-you-page #loyaltymember2,#pr-review-display .p-w-r .thank-you-page #smartrewards2,#pr-reviewsnippet .p-w-r .thank-you-page #loyaltymember2,#pr-reviewsnippet .p-w-r .thank-you-page #smartrewards2,#pr-write .p-w-r .thank-you-page #loyaltymember2,#pr-write .p-w-r .thank-you-page #smartrewards2,.spp_page_wrap .p-w-r .thank-you-page #loyaltymember2,.spp_page_wrap .p-w-r .thank-you-page #smartrewards2,.spp_reviews .p-w-r .thank-you-page #loyaltymember2,.spp_reviews .p-w-r .thank-you-page #smartrewards2{display:none}#pr-review-display .p-w-r .thank-you-page .pr-rating.number,#pr-reviewsnippet .p-w-r .thank-you-page .pr-rating.number,#pr-write .p-w-r .thank-you-page .pr-rating.number,.spp_page_wrap .p-w-r .thank-you-page .pr-rating.number,.spp_reviews .p-w-r .thank-you-page .pr-rating.number{border:1px solid #222}#pr-review-display .p-w-r .thank-you-page .pr-rating.date,#pr-reviewsnippet .p-w-r .thank-you-page .pr-rating.date,#pr-write .p-w-r .thank-you-page .pr-rating.date,.spp_page_wrap .p-w-r .thank-you-page .pr-rating.date,.spp_reviews .p-w-r .thank-you-page .pr-rating.date{border:none}#pr-review-display .p-w-r .thank-you-page .title,#pr-reviewsnippet .p-w-r .thank-you-page .title,#pr-write .p-w-r .thank-you-page .title,.spp_page_wrap .p-w-r .thank-you-page .title,.spp_reviews .p-w-r .thank-you-page .title{color:#000;text-transform:capitalize}#pr-review-display .p-w-r .thank-you-page .pr-dark,#pr-reviewsnippet .p-w-r .thank-you-page .pr-dark,#pr-write .p-w-r .thank-you-page .pr-dark,.spp_page_wrap .p-w-r .thank-you-page .pr-dark,.spp_reviews .p-w-r .thank-you-page .pr-dark{color:#000;font-weight:700}.mpp-grid .p-w-r,.mpp-product .p-w-r{margin:0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-small-0.png);height:12px;width:14px;margin:0 2px 0 0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled:focus,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-small-25.png);height:12px;width:14px;margin:0 2px 0 0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled:focus,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-small-50.png);height:12px;width:14px;margin:0 2px 0 0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled:focus,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-small-75.png);height:12px;width:14px;margin:0 2px 0 0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled:focus,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-small-100.png);height:12px;width:14px;margin:0 2px 0 0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled:focus,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.mpp-grid .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal,.mpp-product .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none}.mpp-grid .p-w-r .pr-snippet div,.mpp-product .p-w-r .pr-snippet div{vertical-align:top}.mpp-grid .p-w-r .pr-category-snippet,.mpp-product .p-w-r .pr-category-snippet{margin:0}.mpp-grid .p-w-r .pr-category-snippet__total,.mpp-product .p-w-r .pr-category-snippet__total{font-size:13px;color:#000;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;padding-top:1px}.mpp-grid .p-w-r .pr-category-snippet__total:before,.mpp-product .p-w-r .pr-category-snippet__total:before{content:'(';visibility:visible}.mpp-grid .p-w-r .pr-category-snippet__total:after,.mpp-product .p-w-r .pr-category-snippet__total:after{content:')';visibility:visible}.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container{display:table-cell}.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal a.pr-snippet-write-review-link,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal a.pr-snippet-write-review-link{display:none}.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write{display:table-cell}@media only screen and (max-width:767px){.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write{display:table;padding-left:5px}}.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count{font-size:13px!important;color:#000;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;position:relative;left:2px;top:1px}.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count:before,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count:before{content:'('}.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count:after,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count:after{content:')'}@media only screen and (max-width:767px){.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count{border:0}}.mpp-grid .p-w-r .pr-no-reviews .pr-snippet,.mpp-product .p-w-r .pr-no-reviews .pr-snippet{display:none}@media only screen and (max-width:1024px){.spp_view .p-w-r{text-align:center}}#pr-spp-snippet .p-w-r{margin:0}#pr-spp-snippet .p-w-r .pr-snippet{margin:5px 0 0 0;font-size:12px;line-height:16px;height:auto;text-align:center}@media only screen and (max-width:767px){#pr-spp-snippet .p-w-r .pr-snippet{display:inline}}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-small-0.png);height:12px;width:14px;margin:0 2px 0 0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-small-25.png);height:12px;width:14px;margin:0 2px 0 0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-small-50.png);height:12px;width:14px;margin:0 2px 0 0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-small-75.png);height:12px;width:14px;margin:0 2px 0 0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-small-100.png);height:12px;width:14px;margin:0 2px 0 0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none}#pr-spp-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars{top:2px}#pr-spp-snippet .p-w-r .pr-snippet .pr-category-snippet__total{padding-top:3px}#pr-spp-snippet .p-w-r .pr-no-reviews .pr-category-snippet__total,#pr-spp-snippet .p-w-r .pr-no-reviews .pr-snippet-review-count{display:none}#pr-spp-snippet .p-w-r .pr-no-reviews .pr-snippet-write-review-link{border-left:1px solid #dbdbdb}#pr-spp-snippet .p-w-r .pr-no-reviews .pr-snippet-stars-container{padding:0 7px 0 0}#pr-spp-snippet .p-w-r .pr-snippet-reco-to-friend{display:none}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count{padding:0 7.5px 0 3.5px;border-right:1px solid #dbdbdb;vertical-align:text-bottom}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count:before{content:'('}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count:after{content:')'}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{margin:0 2px 0 0;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000;font-weight:300}@media only screen and (max-width:767px){#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container{display:block}}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-standard .pr-snippet-stars-reco-stars{float:none}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-standard .pr-snippet-stars-container{display:block}#pr-spp-snippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-standard .pr-snippet-read-and-write{margin:10px 0 0 0}.promo_product_row .reviews .pr-review-snippet-container .pr-snippet-stars-reco-reco{display:none}.reviews .p-w-r{margin:0}@media only screen and (max-width:1024px){.reviews .p-w-r{text-align:center}}.reviews .p-w-r .pr-snippet{margin:5px 0 0 0;font-size:12px;line-height:16px;height:auto}@media only screen and (max-width:767px){.reviews .p-w-r .pr-snippet{display:inline}}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-small-0.png);height:12px;width:14px;margin:0 2px 0 0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-small-25.png);height:12px;width:14px;margin:0 2px 0 0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-small-50.png);height:12px;width:14px;margin:0 2px 0 0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-small-75.png);height:12px;width:14px;margin:0 2px 0 0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-small-100.png);height:12px;width:14px;margin:0 2px 0 0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none}.reviews .p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars{top:2px}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count{vertical-align:text-bottom}@media only screen and (max-width:767px){.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count{padding:0 7.5px 0 3.5px;border-right:1px solid #dbdbdb}}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count:before{content:'('}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count:after{content:')'}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a,.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{margin:0 2px 0 0;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000;font-weight:300}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a.pr-snippet-write-review-link{padding:0 0 0 5px;display:none}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{font-size:12px!important;padding:0 3px}.reviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container{float:left}.reviews .p-w-r .pr-no-reviews .pr-category-snippet__total,.reviews .p-w-r .pr-no-reviews .pr-snippet-review-count{display:none}.spp__container .spp_customer_reviews{border:1px solid #e6e6e6;padding:20px}@media only screen and (max-width:767px){.spp__container .spp_customer_reviews{border:none;padding:0}}.spp__container .spp_reviews{padding:0 0 18px 0;margin:0 0 10px 0;border-bottom:1px dotted #e6e6e6}.spp__container .spp_reviews._heading{float:left}.spp__container .spp_reviews._heading h2{text-transform:uppercase;font-size:14px;font-weight:700}.spp__container .spp_reviews._button{text-align:right}.spp__container .spp_reviews._button input[type=submit]{letter-spacing:0}.spp__container .product-full__details .pr-review-snippet-container .pr-snippet-stars-reco-reco{display:none}.spp__container .product-full__details .pr-review-snippet-container .pr-snippet-stars-reco-inline{margin:0 0 10px 0}.spp-product .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{display:none}@media only screen and (max-width:767px){.spp-product .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container{float:none;display:block!important;margin-bottom:2px}}.spp-product .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-inline{float:none}@media only screen and (max-width:767px){.spp-product .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{float:none}}@media only screen and (max-width:767px){.spp-product .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write,.spp-product .p-w-r .pr-snippet-stars-reco-inline a.pr-snippet-write-review-link{display:inline-block!important}}#BVRRPullquoteHighlightContainer,.pwr_title{display:block;margin:0 auto;padding:10px 0;line-height:41px;max-width:1008px;color:#000;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:32px;letter-spacing:-1px;font-weight:400;text-align:center}@media only screen and (max-width:767px){#BVRRPullquoteHighlightContainer,.pwr_title{padding:0 0 0 15px;max-width:100%;line-height:26px}}#pr-review-display .p-w-r{margin:0 auto;max-width:1008px;position:relative}@media only screen and (max-width:767px){#pr-review-display .p-w-r{max-width:100%;padding:10px 15px}}#pr-review-display .p-w-r a:focus,#pr-review-display .p-w-r select:focus,#pr-review-display .p-w-r span:focus{outline:0;box-shadow:none}#pr-review-display .p-w-r .pr-review-snapshot-block-container,#pr-review-display .p-w-r .pr-review-snapshot-faceoff,#pr-review-display .p-w-r .pr-review-snapshot-msq-container{display:none}#pr-review-display .p-w-r .pr-review-snapshot-simple{margin:10px 0;display:block;position:relative}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block{padding:10px 5px;width:24%;border:none;min-height:190px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block{width:100%;margin-top:5px;min-height:30%}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-snippet{width:17%}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-snippet{width:100%;margin-bottom:0}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-recommend{width:21%}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-recommend{width:100%;margin-bottom:1%}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-histogram{width:33%}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-histogram{width:100%}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-histogram .pr-review-snapshot-histogram{margin-bottom:15%}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-histogram .pr-snippet-write-review-link{padding:4%;font-size:15px;border-radius:2px;color:#000;border:1px solid #000;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;display:inline-block;text-align:center}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-block.pr-review-snapshot-block-histogram .pr-snippet-write-review-link:hover{text-decoration:underline}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green{background-color:#fff}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green{width:100%}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-histogram-count{text-align:right;font-weight:400}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-read-and-write{text-align:center}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-read-and-write a.pr-snippet-write-review-link{position:absolute;right:0;bottom:28px;border:1px solid #000;border-radius:2px;width:25%;background-color:#fff;font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#000}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-read-and-write a.pr-snippet-write-review-link{position:relative;top:0;width:100%}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-read-and-write .pr-snippet-review-count:before{content:'(';visibility:visible}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-read-and-write .pr-snippet-review-count:after{content:')';visibility:visible}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline{color:#000;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif;margin-bottom:0;font-size:58px;letter-spacing:-2px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline{display:block}}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count{color:#000;font-size:12px;font-weight:400;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-red,#pr-review-display .p-w-r .pr-review-snapshot-simple .pr-snippet-reco-to-friend-yellow{background:0 0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-snippet{padding:10px 0;text-align:center}}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-0-filled{background-image:url(/media/images/stars/rating-small-0.png);height:16px;width:17px;margin:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-0-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-25-filled{background-image:url(/media/images/stars/rating-small-25.png);height:16px;width:17px;margin:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-25-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-50-filled{background-image:url(/media/images/stars/rating-small-50.png);height:16px;width:17px;margin:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-50-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-75-filled{background-image:url(/media/images/stars/rating-small-75.png);height:16px;width:17px;margin:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-75-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-100-filled{background-image:url(/media/images/stars/rating-small-100.png);height:16px;width:17px;margin:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-star-v4-100-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header{text-align:center;margin:0;padding:0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header{text-align:left;margin-bottom:10px}}#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars{float:none}#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-snippet-read-and-write .pr-snippet-write-review-link{font-size:15px!important;font-weight:700;text-transform:uppercase;background:#5dba98;width:auto;padding:6px 15px;overflow:visible;vertical-align:top;color:#fff;cursor:pointer;text-align:center;line-height:18px;border-width:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-snippet-read-and-write .pr-snippet-write-review-link:hover{background:#44a07e;text-decoration:none}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-snippet-read-and-write .pr-snippet-write-review-link{width:100%;display:block;float:left;margin:15px 0}}#pr-review-display .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-review-snapshot-header-intro{border:none;margin:0;padding:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-stars-container{padding:18px 0 0 0;float:left}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-stars-container{width:100%;padding:0;display:inline;float:none}}#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{padding:25px 20px 25px 5px;float:left;border-right:1px solid #dbdbdb}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{width:100%;border:0;float:none;display:inline;padding:0}}#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count{padding:2px 10px 0 5px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;float:left;color:#000}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count{float:none}}#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{padding:17px 3px 21px 11px;float:left;border-right:1px solid #dbdbdb}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-snapshot .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{float:none;padding:0;border-right:0}}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-bar{height:19px;background-color:#e6e6e6}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue{height:17px;background-color:#808080;border-radius:0}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue:hover{background-color:#000}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover{background:0 0}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active .pr-ratings-histogram-bar,#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:focus .pr-ratings-histogram-bar{border:none;background-color:#e6e6e6}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:active .pr-ratings-histogram-bar .pr-ratings-histogram-barValue,#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:focus .pr-ratings-histogram-bar .pr-ratings-histogram-barValue{background-color:#000;border-radius:0;height:18px}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-5Stars .pr-histogram-label{background-color:#fff;color:transparent;background-image:url(/media/images/stars/star-5.jpg);background-repeat:no-repeat;background-position:center}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-4Stars .pr-histogram-label{background-color:#fff;color:transparent;background-image:url(/media/images/stars/star-4.jpg);background-repeat:no-repeat;background-position:center}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-3Stars .pr-histogram-label{background-color:#fff;color:transparent;background-image:url(/media/images/stars/star-3.jpg);background-repeat:no-repeat;background-position:center}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-2Stars .pr-histogram-label{background-color:#fff;color:transparent;background-image:url(/media/images/stars/star-2.jpg);background-repeat:no-repeat;background-position:center}#pr-review-display .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-1Stars .pr-histogram-label{background-color:#fff;color:transparent;background-image:url(/media/images/stars/star-1.jpg);background-repeat:no-repeat;background-position:center}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-0-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-0.png);height:26px;width:28px}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-0-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-25-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-25.png);height:26px;width:28px}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-25-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-50-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-50.png);height:26px;width:28px}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-50-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-75-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-75.png);height:26px;width:28px}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-75-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-100-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-100.png);height:26px;width:28px}#pr-review-display .p-w-r .pr-review-display .pr-star-v4-100-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-clearfix{clear:none}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-total{padding:15px 0 0 0;display:inline-block;font-size:15px;color:#000;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort{font-size:15px;border:0;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;height:34px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/media/images/stars/down-arrow.png) no-repeat scroll 75% 5px transparent}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort:focus{outline:0;box-shadow:none}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort{padding:5px 10px 5px 5px;font-size:12px;height:auto;background:url(/media/images/stars/down-arrow.png) no-repeat scroll 85% 0 transparent}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-main-header-search-sort{padding-top:0;float:right;width:50%}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-main-header-search-sort{float:left;width:100%}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-main-header-search{height:auto;width:auto;margin-top:5px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-main-header-search{float:left;margin-top:0;width:100%}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts{padding:0 5px;width:59%}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts{padding:0 0 15px 0;border:none;float:right;width:100%}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-multiselect-options{width:auto}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-multiselect-options{padding:5px;max-height:initial}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents{padding:5px 0;width:50%;float:left;background:0 0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents{border:none;width:100%;text-align:left}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-cliniquecustomerfor,#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-cons,#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-describeyourself,#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-pros,#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-wasthisagift{display:none}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-age{padding:0 1%}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-age .pr-multiselect-button{margin:5px 4px 0 0}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-skinconcerns,#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents .pr-multiselect.pr-multiselect-button-skintype{padding:0 2%}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents:before{content:'Filter by:';display:inline;font-weight:700}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents:before{content:'Filter:';font-size:12px;vertical-align:sub}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header{padding:10px 0;margin:0}}#pr-review-display .p-w-r .pr-review-display .pr-review{margin:0 0 70px 0;border-bottom:1px solid #dbdbdb}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review{margin:0 0 45px 0}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-header{margin:40px 0 0 0}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-snippet-rating-decimal{display:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline{padding:15px 0 10px 0;font-size:19px;letter-spacing:0;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;width:100%;display:block;color:#000;margin:0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline{padding:5px 0 10px 0}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-description-text{font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;line-height:1.5em}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-description-text em{font-weight:700}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-right .pr-rd-reviewer-type{display:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-right .pr-rd-reviewer-details p,#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-right .pr-rd-reviewer-details time{margin:0 0 5px 0;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;text-transform:capitalize;color:#000}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-right .pr-rd-reviewer-details p .pr-rd-bold{font-weight:400;text-transform:capitalize;font-size:13px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;margin-right:4px}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-merchant-response .pr-rd-description-text{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-merchant-response .pr-rd-merchant-response-headline strong{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-btn{outline:0;box-shadow:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-btn span{font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#000}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-btn .pr-caret-icon__line{stroke:#000}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dl dd,#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dl dt{font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dl dd,#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dl dt{font-size:13px}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dl dt{font-weight:700;background-color:#fff}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dl.pr-rd-review-tag dt{padding:10px 0 0 0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content dd{line-height:20px}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content .pr-rd-subratings dl[data-reactid-powerreviews$=smartrewards]{display:block}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content .pr-rd-subratings dl[data-reactid-powerreviews$=smartrewards] dt{display:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content .pr-rd-subratings dl[data-reactid-powerreviews$=smartrewards] dd{padding-top:10px;width:510px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-accordion .pr-accordion-content .pr-rd-subratings dl[data-reactid-powerreviews$=smartrewards] dd{width:100%}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-bottomline span{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-bottomline .pr-rd-bold{display:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action{padding:0 0 35px 0;margin-right:0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action{padding:25px 0 0 0;margin:35px 0 0 0;line-height:20px;border-top:1px solid #dbdbdb}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action .pr-rd-helpful-text{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;font-weight:400}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action .pr-rd-helpful-text{padding:10px 0 15px 0}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-count{padding:0 30px 0 0;font-size:22px;color:#000;font-weight:400;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-count{padding:0 7px 0 0;line-height:42px}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-btn{border:0;margin:0 1px;padding:0 1px;background:0 0!important;text-transform:capitalize;vertical-align:middle;font-weight:700}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-btn{float:left;margin:0}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-btn .pr-thumbs-icon{display:none}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count:before{padding:8px 20px;content:'yes';visibility:visible;font-size:15px;margin-right:10px;color:#000;border:1px solid #000;border-radius:2px;letter-spacing:1px;vertical-align:middle}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count:before{padding:8px 12px;margin-right:7px}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count:after{margin:0 8px 0 8px}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:before{padding:8px 20px;content:'no';visibility:visible;margin-right:10px;font-size:15px;color:#000;border:1px solid #000;border-radius:2px;letter-spacing:1px;vertical-align:middle}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:before{padding:8px 12px;margin-right:7px}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:after{margin:0 0 0 8px}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-active .pr-helpful-count:before{background-color:#808080}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container{padding:0 0 27px 0;vertical-align:initial;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:400;width:35%}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container a{font-size:15px;color:#000}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container a{padding-left:11px}}@media screen and (max-width:320px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container a{padding-left:0;padding-top:5px;float:left}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container{padding:10px 0 20px 0;width:auto}}@media screen and (max-width:320px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container{padding:10px 0 35px 0;clear:both}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container p.pr-flag-review-thankyou{font-size:15px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container p.pr-flag-review-thankyou{font-size:14px}}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content #pr-flag-reviews input[type=radio]{left:auto}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content #pr-flag-reviews .pr-flagging-radio span{font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-weight:400}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content .pr-flag-review-btn{display:inline-block;background:#000;cursor:pointer;color:#fff;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:17px;text-transform:uppercase;letter-spacing:1px}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content .pr-flag-review-btn:hover{background-color:#333}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content .pr-flag-review-btn-cancel{background-color:#bebebe;color:#fff}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content .pr-flag-review-btn-cancel:hover{background-color:#9d9d9d}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content .pr-control-label,#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-modal-content .pr-flag-review-label{color:#000;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;font-weight:400}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-footer{padding-top:15px;margin-top:20px;margin-bottom:30px;border-top:1px solid #ccc}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block{width:100%;border:0!important;padding-bottom:0!important}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-to-top{padding-left:30%;text-align:center;font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#000}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-to-top{padding-left:0}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn,#pr-review-display .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position span{font-size:15px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#000}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block{right:-38%}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input{height:35px!important;background-color:#f1f1f1;border:0;padding:10px}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active{box-shadow:none}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input{padding:5px;font-size:12px;height:30px!important}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input+button span svg path{fill:#ccc}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button{height:34px;background-color:#f1f1f1;border:0}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button svg{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button{height:29px}}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button{width:23px;right:25px}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button:active{border:none;box-shadow:none}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-clear-button .pr-cross-icon__line{stroke:#000}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block{padding-bottom:15px;margin:0}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-accordion{padding-bottom:7px}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-rd-footer{padding-bottom:0}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-rd-images{margin:0;padding:0}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-rd-subratings,#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block.pr-rd-tags{border:0;width:auto}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block{right:-30%}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-bottomline{margin:0 25px 35px 0;padding-bottom:70px;border-bottom:1px solid #dbdbdb;width:1010px}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group:last-child{padding-top:10px}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group:before{content:'Sort by:';display:inline-block;font-weight:700}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group:before{font-size:12px;display:inline}}#pr-review-display .p-w-r .pr-review-display .pr-rd-no-reviews{padding:35px 0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-sort-group{float:right}}#pr-review-display .p-w-r .pr-review-display .pr-rd-sort-group:before{content:'Sort by:';display:inline-block;font-weight:700}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-sort-group:before{display:inline;font-size:12px}}#pr-review-display .p-w-r .pr-review-display .pr-rd-tags dl.pr-rd-review-tag{width:100%}#pr-review-display .p-w-r .pr-review-display .pr-rd-tags dl.pr-rd-review-tag dd{padding:0 5px 0 0;display:inline;margin:0}#pr-review-display .p-w-r .pr-review-display .pr-rd-tags dl.pr-rd-review-tag dd:after{content:','}#pr-review-display .p-w-r .pr-review-display .pr-rd-tags dl.pr-rd-review-tag dd:last-child:after{content:' '}#pr-review-display .p-w-r .pr-review-display .pr-rd-display-search-no-results{clear:both}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-review-display .pr-rd-pagination{border-top:none}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-snippet-reco-to-friend{max-width:100%;text-align:center}}#pr-review-display .p-w-r .pr-snippet-reco-to-friend .pr-checkbox-icon svg{display:none}#pr-review-display .p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message{font-size:20px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;max-width:260px;color:#000;padding:0}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message{max-width:100%;margin-top:15px;text-align:center}}#pr-review-display .p-w-r .pr-snippet-reco-to-friend .pr-reco span{font-size:58px;font-family:HelveticaNeueLTStd75Bold,Verdana,Arial,Sans-Serif}#pr-review-display .p-w-r .pr-modal-shown{z-index:9999}#pr-review-display .p-w-r .pr-multiselect .pr-caret-icon{width:21px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-caret-icon{right:0}}@media screen and (max-width:320px){#pr-review-display .p-w-r .pr-multiselect .pr-caret-icon{right:2px}}#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-button{min-width:auto;border:none;vertical-align:middle;display:inline}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-button{padding:0 9px 0 0;margin:5px 2px 0 0}}@media screen and (max-width:320px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-button{padding:0 10px 0 0;margin:5px 26px 0 0}}#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-button .pr-multiselect-count{background:#000;color:#fff}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-button .pr-multiselect-count{padding:1px 5px;margin:0 2px 0 0;width:13px;display:none}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-button span{font-size:12px}}#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-options ul{width:200px}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-options ul{width:160px}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-options ul li label{padding:5px 0 0 15px}}@media only screen and (max-width:767px){#pr-review-display .p-w-r .pr-multiselect .pr-multiselect-options span{margin-left:2%}}#power_review_container{max-width:1008px;margin:0 auto}@media only screen and (max-width:767px){#power_review_container{max-width:100%;margin:0 10px}}#power_review_container .product-full__image{float:left;width:25%}@media only screen and (max-width:767px){#power_review_container .product-full__image{width:100%;text-align:center}}#power_review_container .product-full__image img{margin:59px 0;width:250px;height:250px}#power_review_container .product-full__details{padding:55px 0 0 0;float:left;width:75%}@media only screen and (max-width:767px){#power_review_container .product-full__details{padding:20px 0 0 0;width:100%}}#power_review_container .product-full__name{margin:15px 0 15px;color:#5dba98;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:36px;letter-spacing:-.3mm;font-weight:400;line-height:1}#power_review_container .pr-sub-line{margin:10px 0;color:#000;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:15px;letter-spacing:-.1mm}#pr-war-form .pr-bestuses-form-group,#pr-war-form .pr-cons-form-group,#pr-war-form .pr-describeyourself-form-group,#pr-war-form .pr-loyaltymember2-form-group,#pr-war-form .pr-pros-form-group,#pr-war-form .pr-smartrewards2-form-group,#pr-war-form .pr-wasthisagift-form-group{display:none}.write_a_review__container #pr-write{padding:10px 0 0 0}.write_a_review__container #pr-write .p-w-r .pr-star-v4-0-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-0.png);height:26px;width:28px}.write_a_review__container #pr-write .p-w-r .pr-star-v4-0-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.write_a_review__container #pr-write .p-w-r .pr-star-v4-25-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-25.png);height:26px;width:28px}.write_a_review__container #pr-write .p-w-r .pr-star-v4-25-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.write_a_review__container #pr-write .p-w-r .pr-star-v4-50-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-50.png);height:26px;width:28px}.write_a_review__container #pr-write .p-w-r .pr-star-v4-50-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.write_a_review__container #pr-write .p-w-r .pr-star-v4-75-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-75.png);height:26px;width:28px}.write_a_review__container #pr-write .p-w-r .pr-star-v4-75-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.write_a_review__container #pr-write .p-w-r .pr-star-v4-100-filled{margin:0 2px 0 0;background-image:url(/media/images/stars/rating-large-100.png);height:26px;width:28px}.write_a_review__container #pr-write .p-w-r .pr-star-v4-100-filled:focus{box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;outline:0}.write_a_review__container #pr-write .p-w-r .pr-header{clear:both}.write_a_review__container #pr-write .p-w-r .pr-header .pr-header-title{font-size:22px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;text-transform:none;font-weight:400;letter-spacing:-.1mm;color:#000}.write_a_review__container #pr-write .p-w-r span{font-size:12px}.write_a_review__container #pr-write .p-w-r #pr-war-form .pr-btn-default{border-bottom-width:1px}.write_a_review__container #pr-write .p-w-r #pr-war-form .pr-btn-default.active{background-color:#000}.write_a_review__container #pr-write .p-w-r #pr-war-form .pr-btn-default.pr-btn-fileinput{padding:0}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r #pr-war-form .pr-btn-default.pr-btn-fileinput{width:100%!important}}.write_a_review__container #pr-write .p-w-r #pr-war-form fieldset{width:75%}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r #pr-war-form fieldset{width:100%}}.write_a_review__container #pr-write .p-w-r #pr-war-form .pr-rating-form-group label{margin:5px 20px 0 0;float:left!important}.write_a_review__container #pr-write .p-w-r .pr-clear-all-radios{color:#000}.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a{padding:2% 2%;display:inline-block;border-width:0;width:auto;padding:6px 15px;overflow:visible;vertical-align:top;cursor:pointer;background-color:#000;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;line-height:18px;border:1px solid #000;border-radius:2px;background-color:#000;font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;color:#fff;font-weight:inherit}.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a:hover{background-color:#333}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a{width:100%}}.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a:after{display:none}.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a:hover{background-color:#000}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r .pr-btn-add-tag a:hover{width:100%}}.write_a_review__container #pr-write .p-w-r .pr-btn-fileinput span{display:inline-block;border-width:0;width:auto;padding:6px 15px;overflow:visible;vertical-align:top;cursor:pointer;background-color:#000;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;line-height:18px;width:200px}.write_a_review__container #pr-write .p-w-r .pr-btn-fileinput span:hover{background-color:#333}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r .pr-btn-fileinput span{width:100%}}.write_a_review__container #pr-write .p-w-r .pr-btn-fileinput span:after{color:#fff}.write_a_review__container #pr-write .p-w-r .pr-submit a{font-size:12px;text-transform:uppercase;text-decoration:underline}.write_a_review__container #pr-write .p-w-r .form-control{color:#000;font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;background-color:#f1f4f5;border-radius:0;box-shadow:none}.write_a_review__container #pr-write .p-w-r .form-control::placeholder{color:#000;opacity:.4}.write_a_review__container #pr-write .p-w-r .pr-footer{margin-bottom:60px}.write_a_review__container #pr-write .p-w-r .pr-footer .pr-subscript{color:#000;font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;line-height:1.3}.write_a_review__container #pr-write .p-w-r .tag-group .pr-label-control{border-width:1px}.write_a_review__container #pr-write .p-w-r .tag-group .pr-label-control.checked{background-color:#000}.write_a_review__container #pr-write .p-w-r .tag-group .pr-label-control.checked .pr-tag-label{color:#fff}.write_a_review__container #pr-write .p-w-r .tag-group .input-add-tag{width:51%}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r .tag-group .input-add-tag{width:100%}}.write_a_review__container #pr-write .p-w-r .thank-you-page{margin-bottom:70px}.write_a_review__container #pr-write .p-w-r .thank-you-page .header .subtitle,.write_a_review__container #pr-write .p-w-r .thank-you-page .header .title{font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;color:#000;font-size:19px;font-weight:400}.write_a_review__container #pr-write .p-w-r .thank-you-page .header h5{margin:30px 0}.write_a_review__container #pr-write .p-w-r .thank-you-page .header h5 a{padding:2% 2%;border-radius:2px;background-color:#000;font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;color:#fff}.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-attribute{font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;font-size:15px;color:#000}.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-attribute-header{background-color:#fff;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;font-size:15px;font-weight:400;color:#000}.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-dark{font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;font-size:15px;margin-right:3px;display:inline-block;width:42%}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-dark{width:56%}}.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-text{font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;line-height:22px}.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-text span{font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;display:inline-block;width:56%}@media only screen and (max-width:767px){.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-text span{width:initial}}.write_a_review__container #pr-write .p-w-r .thank-you-page #email_collection,.write_a_review__container #pr-write .p-w-r .thank-you-page #war-ty-best-uses,.write_a_review__container #pr-write .p-w-r .thank-you-page #war-ty-cons,.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-rating-date,.write_a_review__container #pr-write .p-w-r .thank-you-page .pr-rating-number{display:none}.write_a_review__container #pr-write .p-w-r .thank-you-page h2.headline{font-weight:400}.write_a_review__container #pr-write .p-w-r .thank-you-page #smartrewards .pr-dark{display:none}.write_a_review__container #pr-write .p-w-r .pr-has-error .form-control{border-color:#f00}.write_a_review__container #pr-write .p-w-r .pr-has-error .form-control:focus{border-color:#f00}.write_a_review__container #pr-write .p-w-r .pr-has-error .pr-control-label span{color:#f00}.write_a_review__container #pr-write .p-w-r .pr-email_collection-form-group,.write_a_review__container #pr-write .p-w-r .pr-loyaltymember-form-group,.write_a_review__container #pr-write .p-w-r .pr-media_image-form-group,.write_a_review__container #pr-write .p-w-r .pr-media_videourl-form-group{display:none}.write_a_review__container #pr-write .p-w-r .pr-alert-container{display:block}.write_a_review__container #pr-write .p-w-r .pr-alert-container h4{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.write_a_review__container #pr-write .p-w-r .pr-alert-container p{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;font-size:15px;line-height:1.2}.write_a_review__container #pr-write .form-group{margin-bottom:20px}.write_a_review__container #pr-write .form-group .pr-helper-text,.write_a_review__container #pr-write .form-group label,.write_a_review__container #pr-write .form-group span{font-size:15px;font-family:HelveticaNeueLTStd45Regular,Arial,Sans-Serif;font-weight:400;line-height:normal;width:auto;color:#000;margin-left:0}.write_a_review__container #pr-write .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/media/images/stars/down-arrow.png) no-repeat scroll 99% 5px transparent}.write_a_review__container #pr-write .pr-media_image-form-group span,.write_a_review__container #pr-write .pr-media_videourl-form-group span{color:#000;float:none}.write_a_review__container #pr-write .pr-media_image-form-group .pr-icon-delete,.write_a_review__container #pr-write .pr-media_videourl-form-group .pr-icon-delete{fill:#fff}.write_a_review__container #pr-write .pr-media_image-form-group .pr-icon-delete span,.write_a_review__container #pr-write .pr-media_videourl-form-group .pr-icon-delete span{float:none}.write_a_review__container #pr-write .pr-media_image-form-group .form-group input,.write_a_review__container #pr-write .pr-media_videourl-form-group .form-group input{display:none}.write_a_review__container #pr-write .pr-media_image-form-group .pr-media-preview .pr-loading-indicator,.write_a_review__container #pr-write .pr-media_videourl-form-group .pr-media-preview .pr-loading-indicator{margin:8%}.write_a_review__container #pr-write .pr-media_image-form-group .pr-btn-danger,.write_a_review__container #pr-write .pr-media_videourl-form-group .pr-btn-danger{background-color:#000;border:1px solid #e9e9ea;padding:4px 10px}.write_a_review__container #pr-write .pr-media_image-form-group .pr-btn-danger:hover,.write_a_review__container #pr-write .pr-media_videourl-form-group .pr-btn-danger:hover{background-color:#5dba98;border:1px solid #e9e9ea}.write_a_review__container #pr-write .pr-smartrewards-form-group{display:none}#pwr_signin .pr_prod_img{float:left;width:50%}@media only screen and (max-width:767px){#pwr_signin .pr_prod_img{width:100%;text-align:center}}#pwr_signin .email_check,#pwr_signin .full_sign_in{margin:50px 0;float:left;width:50%}@media only screen and (max-width:767px){#pwr_signin .email_check,#pwr_signin .full_sign_in{margin:10px 0;width:100%}}#pwr_signin .email_check h3,#pwr_signin .full_sign_in h3{color:#000;font-size:15px}#pwr_signin .email_check .row,#pwr_signin .full_sign_in .row{margin:15px 0}#pwr_signin .email_check .row .btn-pr,#pwr_signin .full_sign_in .row .btn-pr{background-color:#000;padding:2% 5%;border-radius:2px;text-transform:uppercase;text-align:center}#pwr_signin .email_check input[type=email],#pwr_signin .email_check input[type=password],#pwr_signin .full_sign_in input[type=email],#pwr_signin .full_sign_in input[type=password]{height:36px;padding-left:7px;width:235px;line-height:15px}@media only screen and (max-width:767px){#pwr_signin .email_check input[type=email],#pwr_signin .email_check input[type=password],#pwr_signin .full_sign_in input[type=email],#pwr_signin .full_sign_in input[type=password]{width:100%}}#pwr_signin .email_check .forgot-pw,#pwr_signin .full_sign_in .forgot-pw{display:inline-block;margin-left:10px;padding-top:2px;vertical-align:middle}@media only screen and (max-width:767px){#pwr_signin .email_check .forgot-pw,#pwr_signin .full_sign_in .forgot-pw{margin-left:0;padding-top:4px}}.pc_spp_view .page-spp.bv-widgets{background:0 0}.flex-viewport .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write{display:none}.product-tout .product .reviews{padding-top:0}.product-tout .product .reviews span{color:#000}.spp__container .product-full #pr-spp-snippet{display:inline-block}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet{padding:0 0 10px;height:auto}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-read-and-write{margin:0}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-stars-container{margin:10px 0;display:block;text-align:right;padding-right:10px}@media screen and (min-width:641px){.spp__container .product-full #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-stars-container{margin:0;display:inline-block;padding-right:0}}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-stars-container div{vertical-align:top}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count,.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet-read-and-write .pr-snippet-write-review-link{padding:0 7px}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet-read-and-write .pr-snippet-write-review-link{border-right:0}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet-stars-reco-stars .pr-snippet-read-and-write{margin-top:0}.spp__container .product-full #pr-spp-snippet .p-w-r .pr-snippet-stars-reco-stars .pr-snippet-stars-container{margin:10px 0 15px;display:flex}.spp__container .product-full__media .product-full_review-mobile{padding:0}@media screen and (min-width:641px){.spp__container .product-full__media .product-full_review-mobile #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-stars-container{margin:10px 0;display:block;padding-right:10px}}.spp__container .product-full__media .product-full_review-mobile #pr-questionsnippet{display:inline-block}.spp__container .product-full .product-full__content .product-full_review--pc #pr-questionsnippet .pr-snippet-qa-metrics{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#000}.spp__container .product-full_review-mobile{text-align:center;margin-bottom:15px}.spp__container .product-full_review-mobile .pr-review-snippet-container{text-align:center}.product-full.module-spp-detail .product-full__content h2.product-full__description--short{padding:0 20px;margin-top:10px}@media screen and (min-width:641px){.product-full.module-spp-detail .product-full__content h2.product-full__description--short{margin:0 0 15px;padding:0}}.spp_page_wrap .product-full__image .spp-share-container{text-align:center}.spp_page_wrap .product-full__image .spp-share-container #pr-spp-snippet{display:inline-block}.spp_page_wrap .product-full__image .spp-share-container #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-stars-container{margin:10px 0;display:block;text-align:right;padding-right:10px}.spp_page_wrap .product-full__image .spp-share-container #pr-spp-snippet .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-read-and-write{margin-top:0}.spp_page_wrap .product-full__image .spp-share-container #pr-spp-snippet .p-w-r .pr-snippet-read-and-write{margin-top:0}.spp_page_wrap .product-full__image .spp-share-container #pr-spp-snippet .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count,.spp_page_wrap .product-full__image .spp-share-container #pr-spp-snippet .p-w-r .pr-snippet-read-and-write .pr-snippet-write-review-link{padding:0 7px}.reviews-processed{text-align:center}.reviews-processed .p-w-r{display:inline-block!important}.reviews-processed .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-stars-container{margin:10px 0;display:block;text-align:right;padding-right:10px}.reviews-processed .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-read-and-write{margin-top:0}.reviews-processed .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,.reviews-processed .p-w-r .pr-review-snippet-container .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link{padding:0 7px;margin:0;border-right:1px solid #dbdbdb}.product-full_review--pc .spp-share-container{padding:0 20px;text-align:center;margin-bottom:10px}@media screen and (min-width:641px){.product-full_review--pc .spp-share-container{padding:0;display:flex}}#pr-questionsnippet{display:inline-block;vertical-align:middle}#pr-questionsnippet .p-w-r{margin:0}#pr-questionsnippet .p-w-r .pr-snippet-qa{border-left:1px solid #dbdbdb}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-ask-question-link,#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-snippet-qa-answer-link{color:#000;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-top:0;padding-left:10px}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-ask-question-cta,#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-ask-question-subtext{display:none}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-snippet-qa-metrics .pr-qa-large{display:none}#pr-questionsnippet .p-w-r .pr-snippet-qa .pr-snippet-qa-metrics .pr-answered-question-circle{display:none}.spp_reviews.page-spp.tabs ul.tabs-nav{padding:10px 0 0;border-bottom:0;display:block}@media screen and (min-width:764px){.spp_reviews.page-spp.tabs ul.tabs-nav{display:flex;justify-content:center;border-bottom:1px solid #ccc}}.spp_reviews.page-spp.tabs ul.tabs-nav.stick{position:fixed;top:0;width:100%;background:#fff;z-index:9999}.spp_reviews.page-spp.tabs ul.tabs-nav li{padding:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:24px;letter-spacing:-1px;font-weight:400;text-align:center;border-bottom:1px solid #000;position:relative;color:#808080;cursor:pointer}@media screen and (min-width:764px){.spp_reviews.page-spp.tabs ul.tabs-nav li{border-width:1px 1px 0 1px;border-color:#ccc;border-style:solid;width:250px;position:relative;top:1px}}.spp_reviews.page-spp.tabs ul.tabs-nav li:nth-child(1){border-right:0}.spp_reviews.page-spp.tabs ul.tabs-nav li:after{content:"\203A";position:absolute;font-size:42px;width:14px;height:14px;right:30px;top:22px;transition:all .4s ease;display:flex;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media screen and (min-width:764px){.spp_reviews.page-spp.tabs ul.tabs-nav li:after{display:none}}.spp_reviews.page-spp.tabs ul.tabs-nav li.tab-active{color:#000}@media screen and (min-width:764px){.spp_reviews.page-spp.tabs ul.tabs-nav li.tab-active{position:relative;border-bottom:1px solid #fff}}.spp_reviews.page-spp.tabs ul.tabs-nav li.tab-active:after{transform:rotateZ(90deg);top:25px;right:25px}.spp_reviews .p-w-r .pr-submit{float:right;width:100%}@media screen and (min-width:640px){.spp_reviews .p-w-r .pr-submit{width:auto}}.spp_reviews .p-w-r .pr-submit .pr-accessible-btn{padding:20px 50px;width:100%}@media screen and (min-width:640px){.spp_reviews .p-w-r .pr-submit .pr-accessible-btn{width:auto}}.spp_reviews .p-w-r .pr-submit .pr-accessible-btn:hover{color:#fff}#pr-questiondisplay .p-w-r{padding:0;max-width:1008px;margin:0 auto}#pr-questiondisplay .p-w-r label{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;padding-bottom:5px;cursor:auto}#pr-questiondisplay .p-w-r .pr-waqwaa .pr-helper-text,#pr-questiondisplay .p-w-r .pr-waqwaa .pr-waq-legal-text{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding-bottom:5px;line-height:22px;color:#000}#pr-questiondisplay .p-w-r .pr-waqwaa .pr-waq-legal-text span{color:#000}#pr-questiondisplay .p-w-r .pr-waqwaa .pr-question-form .pr-control-label{display:block}#pr-questiondisplay .p-w-r .pr-waqwaa .pr-question-form .btn-group{display:block}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-waqwaa{max-width:100%}}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group #questionCategory .pr-btn{border-color:#9d9d9d;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-waqwaa .form-group #questionCategory .pr-btn{width:50%}}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group #questionCategory .pr-btn.active{background-color:#000}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group #questionCategory .pr-control-label{color:#111}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group .form-control{background:#fff;color:#808080;border-radius:0;border-color:#9d9d9d;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group .form-control::placeholder{color:#808080;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-waqwaa .form-group .form-control{width:40%!important}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group .form-control.pr-textarea{width:75%!important}}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group .pr-control-label span{color:#000}#pr-questiondisplay .p-w-r .pr-waqwaa .form-group.pr-has-error label span{color:#f00}#pr-questiondisplay .p-w-r .pr-qa-display-ask-question{padding:10px 0;margin-bottom:0}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display-ask-question{padding:10px 0;float:right;margin-bottom:20px;width:100%}}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display-ask-question .pr-loading-indicator{margin:0 0 50px}}#pr-questiondisplay .p-w-r .pr-qa-display-ask-question button{padding:15px 50px;background-color:#fff;border:1px solid #000;border-radius:3px;width:100%!important;color:#000;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;text-transform:initial;float:right}@media screen and (min-width:640px){#pr-questiondisplay .p-w-r .pr-qa-display-ask-question button{padding:20px 75px;width:auto!important}}#pr-questiondisplay .p-w-r .pr-qa-display-ask-question button .pr-cross-icon{display:none}#pr-questiondisplay .p-w-r .pr-qa-display-ask-question button .pr-qa-display-text{color:#000;font-size:15px}#pr-questiondisplay .p-w-r .pr-qa-display{padding:15px 20px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline{margin:0}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline{display:block}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-ask-question .pr-submit .pr-accessible-btn{padding:20px 40px;float:right!important;margin-right:240px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search{background-color:#fff;padding:0;position:relative;float:left;clear:unset}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form{width:100%}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form label{display:none}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form .pr-qa-display-searchbar .pr-qa-search-btn,#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form .pr-qa-display-searchbar-input{padding:0 15px;background-color:#f1f1f1;border-radius:0;border:0;color:#000;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form .pr-qa-display-searchbar .pr-qa-search-btn::placeholder,#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form .pr-qa-display-searchbar-input::placeholder{font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;color:#808080}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form .pr-qa-display-searchbar .pr-qa-search-btn span path{fill:#808080}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort{padding:20px 0 15px;clear:both}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-headline{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:18px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group{display:none}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group{display:block}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group label:after{content:":";display:inline-block}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group select.pr-qa-sort{border:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:14px;cursor:pointer}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group select::-ms-expand{display:none}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group:after{content:"\f107";font-size:22px;border-width:unset;border-style:none;width:14px;height:14px;font-family:FontAwesome,Arial,Sans-Serif;top:5px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-h1{display:none}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-question{width:100%}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist{padding:0 0 25px;margin:35px 0 0;overflow:hidden;border-bottom:1px solid #ccc;border-left:unset}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist{padding-left:25px}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item{display:flex}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item{margin-bottom:35px;padding-left:35px}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-icon{background-color:#000;font-size:14px;padding-top:3px;left:0;top:0}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-icon{left:-2px}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-text{padding:3px 0 0 35px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-size:18px}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-text{padding:3px 0 0 5px}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item-details{padding:10px 0 0 38px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item-details{padding-left:5px;padding-top:0;float:left;position:static;width:18%}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item-details sub,#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-item-details time{margin:0;font-size:14px;color:#000;display:block;line-height:26px}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-link-container{display:inline-block;float:left}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-link-container .pr-btn-answer{padding:15px 70px;width:100%!important;border:1px solid #000;border-radius:3px;text-transform:capitalize;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-link-container .pr-btn-answer span{color:#000}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-link-container .pr-btn-answer span.pr-cross-icon{display:none}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-add-answer .p-w-r .pr-waqwaa{max-width:100%}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-add-answer .p-w-r .pr-waqwaa .form-group .form-control.pr-textarea{width:100%!important}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-add-answer .p-w-r .pr-waqwaa .pr-answer-form .pr-submit{position:relative;right:0;margin-bottom:20px}}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-add-answer{clear:both;width:81%;float:right;padding-left:10px}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer{padding-left:35px}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer{display:inline-block;width:81%;float:right;padding-left:0}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-by-container{padding-ldirection:38px}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-by-container{border-left:0;padding-left:10px}}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details{padding:10px 0 10px 30px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif;border-left:1px solid #000}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details span{color:#000;font-size:14px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting{padding-top:15px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting .pr-helpful-btn{padding:0 5px;background-color:#f1f1f1;margin-right:15px;border:0;border-radius:2px}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting .pr-helpful-btn.pr-helpful-active{background:#000!important}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting .pr-helpful-btn.pr-helpful-active .pr-thumbs-icon path{fill:#fff}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting .pr-helpful-btn.pr-helpful-active .pr-helpful-count{color:#fff}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting .pr-helpful-btn .pr-thumbs-icon path{fill:#808080}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-helpful-voting .pr-helpful-btn .pr-helpful-count{color:#808080}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-icon{display:none}#pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist .pr-qa-display-answer-text{padding-top:10px}#pr-questiondisplay .p-w-r .pr-qa-display-thankyou-headline{margin:0 0 30px;padding:25px 25px 25px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:26px;text-align:center;float:none}@media screen and (min-width:764px){#pr-questiondisplay .p-w-r .pr-qa-display-thankyou-headline{padding:45px 25px 25px}}.write_a_review__container #pr-write .p-w-r .table-cell{padding:0 0 10px}.write_a_review__container #pr-write .p-w-r .pr-question-form{padding:0 0 25px}.write_a_review__container #pr-write .p-w-r .pr-question-form #questionCategory{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.write_a_review__container #pr-write .p-w-r .pr-question-form .form-group .pr-helper-text,.write_a_review__container #pr-write .p-w-r .pr-question-form .form-group span{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}.write_a_review__container #pr-write .p-w-r .pr-question-form .form-group .form-control,.write_a_review__container #pr-write .p-w-r .pr-question-form .form-group .pr-helper-text{padding:5px 0 10px}.write_a_review__container #pr-write .p-w-r .pr-question-form .form-group .form-control{background:#fff}.write_a_review__container #pr-write .p-w-r .pr-question-form .form-group #questionCategory .pr-btn.active{background-color:#000}.adpl input[type=email],.adpl input[type=password],.adpl input[type=tel],.adpl input[type=text],.adpl select,.adpl textarea{height:3em;height:calc(3em - -2px);font-size:1em;border-radius:3px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:none;box-shadow:none;resize:none;outline:0;border-color:#cccccc}.adpl input[type=email]:active+label:before,.adpl input[type=email]:focus+label:before,.adpl input[type=password]:active+label:before,.adpl input[type=password]:focus+label:before,.adpl input[type=tel]:active+label:before,.adpl input[type=tel]:focus+label:before,.adpl input[type=text]:active+label:before,.adpl input[type=text]:focus+label:before,.adpl select:active+label:before,.adpl select:focus+label:before,.adpl textarea:active+label:before,.adpl textarea:focus+label:before{color:#999999}.adpl input[type=email]+label,.adpl input[type=password]+label,.adpl input[type=tel]+label,.adpl input[type=text]+label,.adpl select+label,.adpl textarea+label{display:block;font-size:1em;height:3em;line-height:3em;margin-top:3em;margin-top:calc(-3em - 1px);cursor:text}.adpl input[type=email]+label span.label-content,.adpl input[type=password]+label span.label-content,.adpl input[type=tel]+label span.label-content,.adpl input[type=text]+label span.label-content,.adpl select+label span.label-content,.adpl textarea+label span.label-content{display:none}.adpl input[type=email]+label:before,.adpl input[type=password]+label:before,.adpl input[type=tel]+label:before,.adpl input[type=text]+label:before,.adpl select+label:before,.adpl textarea+label:before{content:attr(placeholder);display:inline-block;color:#999999;margin:0 1em;margin:0 calc(1em - -2px);white-space:nowrap;-webkit-transition-property:-webkit-transform,color;transition-property:transform,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.adpl input[type=email].active+label:before,.adpl input[type=email].js-label-mode+label:before,.adpl input[type=email]:focus+label:before,.adpl input[type=password].active+label:before,.adpl input[type=password].js-label-mode+label:before,.adpl input[type=password]:focus+label:before,.adpl input[type=tel].active+label:before,.adpl input[type=tel].js-label-mode+label:before,.adpl input[type=tel]:focus+label:before,.adpl input[type=text].active+label:before,.adpl input[type=text].js-label-mode+label:before,.adpl input[type=text]:focus+label:before,.adpl select.active+label:before,.adpl select.js-label-mode+label:before,.adpl select:focus+label:before,.adpl textarea.active+label:before,.adpl textarea.js-label-mode+label:before,.adpl textarea:focus+label:before{background:white;line-height:1;padding:0 1.5px;-webkit-transform:translateY(-1.5em) translateY(-.5px) scale(.8,.8);transform:translateY(-1.5em) translateY(-.5px) scale(.8,.8)}.adpl input[type=email].js-label-mode+label:before,.adpl input[type=password].js-label-mode+label:before,.adpl input[type=tel].js-label-mode+label:before,.adpl input[type=text].js-label-mode+label:before,.adpl select.js-label-mode+label:before,.adpl textarea.js-label-mode+label:before{content:attr(alt)}.adpl input[type=email]:required.error+label:before,.adpl input[type=email]:required:invalid+label:before,.adpl input[type=password]:required.error+label:before,.adpl input[type=password]:required:invalid+label:before,.adpl input[type=tel]:required.error+label:before,.adpl input[type=tel]:required:invalid+label:before,.adpl input[type=text]:required.error+label:before,.adpl input[type=text]:required:invalid+label:before,.adpl select:required.error+label:before,.adpl select:required:invalid+label:before,.adpl textarea:required.error+label:before,.adpl textarea:required:invalid+label:before{color:#ff9999}.adpl input[type=email]:required.error.empty+label:before,.adpl input[type=email]:required.error:empty+label:before,.adpl input[type=email]:required.error:not(:checked)+label:before,.adpl input[type=email]:required.error[value=""]+label:before,.adpl input[type=email]:required:invalid.empty+label:before,.adpl input[type=email]:required:invalid:empty+label:before,.adpl input[type=email]:required:invalid:not(:checked)+label:before,.adpl input[type=email]:required:invalid[value=""]+label:before,.adpl input[type=password]:required.error.empty+label:before,.adpl input[type=password]:required.error:empty+label:before,.adpl input[type=password]:required.error:not(:checked)+label:before,.adpl input[type=password]:required.error[value=""]+label:before,.adpl input[type=password]:required:invalid.empty+label:before,.adpl input[type=password]:required:invalid:empty+label:before,.adpl input[type=password]:required:invalid:not(:checked)+label:before,.adpl input[type=password]:required:invalid[value=""]+label:before,.adpl input[type=tel]:required.error.empty+label:before,.adpl input[type=tel]:required.error:empty+label:before,.adpl input[type=tel]:required.error:not(:checked)+label:before,.adpl input[type=tel]:required.error[value=""]+label:before,.adpl input[type=tel]:required:invalid.empty+label:before,.adpl input[type=tel]:required:invalid:empty+label:before,.adpl input[type=tel]:required:invalid:not(:checked)+label:before,.adpl input[type=tel]:required:invalid[value=""]+label:before,.adpl input[type=text]:required.error.empty+label:before,.adpl input[type=text]:required.error:empty+label:before,.adpl input[type=text]:required.error:not(:checked)+label:before,.adpl input[type=text]:required.error[value=""]+label:before,.adpl input[type=text]:required:invalid.empty+label:before,.adpl input[type=text]:required:invalid:empty+label:before,.adpl input[type=text]:required:invalid:not(:checked)+label:before,.adpl input[type=text]:required:invalid[value=""]+label:before,.adpl select:required.error.empty+label:before,.adpl select:required.error:empty+label:before,.adpl select:required.error:not(:checked)+label:before,.adpl select:required.error[value=""]+label:before,.adpl select:required:invalid.empty+label:before,.adpl select:required:invalid:empty+label:before,.adpl select:required:invalid:not(:checked)+label:before,.adpl select:required:invalid[value=""]+label:before,.adpl textarea:required.error.empty+label:before,.adpl textarea:required.error:empty+label:before,.adpl textarea:required.error:not(:checked)+label:before,.adpl textarea:required.error[value=""]+label:before,.adpl textarea:required:invalid.empty+label:before,.adpl textarea:required:invalid:empty+label:before,.adpl textarea:required:invalid:not(:checked)+label:before,.adpl textarea:required:invalid[value=""]+label:before{color:#999999}.adpl input[type=email]:required.error.empty.error+label:before,.adpl input[type=email]:required.error.empty.touched+label:before,.adpl input[type=email]:required.error:empty.error+label:before,.adpl input[type=email]:required.error:empty.touched+label:before,.adpl input[type=email]:required.error:not(:checked).error+label:before,.adpl input[type=email]:required.error:not(:checked).touched+label:before,.adpl input[type=email]:required.error[value=""].error+label:before,.adpl input[type=email]:required.error[value=""].touched+label:before,.adpl input[type=email]:required:invalid.empty.error+label:before,.adpl input[type=email]:required:invalid.empty.touched+label:before,.adpl input[type=email]:required:invalid:empty.error+label:before,.adpl input[type=email]:required:invalid:empty.touched+label:before,.adpl input[type=email]:required:invalid:not(:checked).error+label:before,.adpl input[type=email]:required:invalid:not(:checked).touched+label:before,.adpl input[type=email]:required:invalid[value=""].error+label:before,.adpl input[type=email]:required:invalid[value=""].touched+label:before,.adpl input[type=password]:required.error.empty.error+label:before,.adpl input[type=password]:required.error.empty.touched+label:before,.adpl input[type=password]:required.error:empty.error+label:before,.adpl input[type=password]:required.error:empty.touched+label:before,.adpl input[type=password]:required.error:not(:checked).error+label:before,.adpl input[type=password]:required.error:not(:checked).touched+label:before,.adpl input[type=password]:required.error[value=""].error+label:before,.adpl input[type=password]:required.error[value=""].touched+label:before,.adpl input[type=password]:required:invalid.empty.error+label:before,.adpl input[type=password]:required:invalid.empty.touched+label:before,.adpl input[type=password]:required:invalid:empty.error+label:before,.adpl input[type=password]:required:invalid:empty.touched+label:before,.adpl input[type=password]:required:invalid:not(:checked).error+label:before,.adpl input[type=password]:required:invalid:not(:checked).touched+label:before,.adpl input[type=password]:required:invalid[value=""].error+label:before,.adpl input[type=password]:required:invalid[value=""].touched+label:before,.adpl input[type=tel]:required.error.empty.error+label:before,.adpl input[type=tel]:required.error.empty.touched+label:before,.adpl input[type=tel]:required.error:empty.error+label:before,.adpl input[type=tel]:required.error:empty.touched+label:before,.adpl input[type=tel]:required.error:not(:checked).error+label:before,.adpl input[type=tel]:required.error:not(:checked).touched+label:before,.adpl input[type=tel]:required.error[value=""].error+label:before,.adpl input[type=tel]:required.error[value=""].touched+label:before,.adpl input[type=tel]:required:invalid.empty.error+label:before,.adpl input[type=tel]:required:invalid.empty.touched+label:before,.adpl input[type=tel]:required:invalid:empty.error+label:before,.adpl input[type=tel]:required:invalid:empty.touched+label:before,.adpl input[type=tel]:required:invalid:not(:checked).error+label:before,.adpl input[type=tel]:required:invalid:not(:checked).touched+label:before,.adpl input[type=tel]:required:invalid[value=""].error+label:before,.adpl input[type=tel]:required:invalid[value=""].touched+label:before,.adpl input[type=text]:required.error.empty.error+label:before,.adpl input[type=text]:required.error.empty.touched+label:before,.adpl input[type=text]:required.error:empty.error+label:before,.adpl input[type=text]:required.error:empty.touched+label:before,.adpl input[type=text]:required.error:not(:checked).error+label:before,.adpl input[type=text]:required.error:not(:checked).touched+label:before,.adpl input[type=text]:required.error[value=""].error+label:before,.adpl input[type=text]:required.error[value=""].touched+label:before,.adpl input[type=text]:required:invalid.empty.error+label:before,.adpl input[type=text]:required:invalid.empty.touched+label:before,.adpl input[type=text]:required:invalid:empty.error+label:before,.adpl input[type=text]:required:invalid:empty.touched+label:before,.adpl input[type=text]:required:invalid:not(:checked).error+label:before,.adpl input[type=text]:required:invalid:not(:checked).touched+label:before,.adpl input[type=text]:required:invalid[value=""].error+label:before,.adpl input[type=text]:required:invalid[value=""].touched+label:before,.adpl select:required.error.empty.error+label:before,.adpl select:required.error.empty.touched+label:before,.adpl select:required.error:empty.error+label:before,.adpl select:required.error:empty.touched+label:before,.adpl select:required.error:not(:checked).error+label:before,.adpl select:required.error:not(:checked).touched+label:before,.adpl select:required.error[value=""].error+label:before,.adpl select:required.error[value=""].touched+label:before,.adpl select:required:invalid.empty.error+label:before,.adpl select:required:invalid.empty.touched+label:before,.adpl select:required:invalid:empty.error+label:before,.adpl select:required:invalid:empty.touched+label:before,.adpl select:required:invalid:not(:checked).error+label:before,.adpl select:required:invalid:not(:checked).touched+label:before,.adpl select:required:invalid[value=""].error+label:before,.adpl select:required:invalid[value=""].touched+label:before,.adpl textarea:required.error.empty.error+label:before,.adpl textarea:required.error.empty.touched+label:before,.adpl textarea:required.error:empty.error+label:before,.adpl textarea:required.error:empty.touched+label:before,.adpl textarea:required.error:not(:checked).error+label:before,.adpl textarea:required.error:not(:checked).touched+label:before,.adpl textarea:required.error[value=""].error+label:before,.adpl textarea:required.error[value=""].touched+label:before,.adpl textarea:required:invalid.empty.error+label:before,.adpl textarea:required:invalid.empty.touched+label:before,.adpl textarea:required:invalid:empty.error+label:before,.adpl textarea:required:invalid:empty.touched+label:before,.adpl textarea:required:invalid:not(:checked).error+label:before,.adpl textarea:required:invalid:not(:checked).touched+label:before,.adpl textarea:required:invalid[value=""].error+label:before,.adpl textarea:required:invalid[value=""].touched+label:before{color:#ff9999}.adpl input[type=email]:required.error.empty.checkedEmpty+label:before,.adpl input[type=email]:required.error:empty.checkedEmpty+label:before,.adpl input[type=email]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=email]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=email]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=email]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=email]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=email]:required:invalid[value=""].checkedEmpty+label:before,.adpl input[type=password]:required.error.empty.checkedEmpty+label:before,.adpl input[type=password]:required.error:empty.checkedEmpty+label:before,.adpl input[type=password]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=password]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=password]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=password]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=password]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=password]:required:invalid[value=""].checkedEmpty+label:before,.adpl input[type=tel]:required.error.empty.checkedEmpty+label:before,.adpl input[type=tel]:required.error:empty.checkedEmpty+label:before,.adpl input[type=tel]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=tel]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=tel]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=tel]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=tel]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=tel]:required:invalid[value=""].checkedEmpty+label:before,.adpl input[type=text]:required.error.empty.checkedEmpty+label:before,.adpl input[type=text]:required.error:empty.checkedEmpty+label:before,.adpl input[type=text]:required.error:not(:checked).checkedEmpty+label:before,.adpl input[type=text]:required.error[value=""].checkedEmpty+label:before,.adpl input[type=text]:required:invalid.empty.checkedEmpty+label:before,.adpl input[type=text]:required:invalid:empty.checkedEmpty+label:before,.adpl input[type=text]:required:invalid:not(:checked).checkedEmpty+label:before,.adpl input[type=text]:required:invalid[value=""].checkedEmpty+label:before,.adpl select:required.error.empty.checkedEmpty+label:before,.adpl select:required.error:empty.checkedEmpty+label:before,.adpl select:required.error:not(:checked).checkedEmpty+label:before,.adpl select:required.error[value=""].checkedEmpty+label:before,.adpl select:required:invalid.empty.checkedEmpty+label:before,.adpl select:required:invalid:empty.checkedEmpty+label:before,.adpl select:required:invalid:not(:checked).checkedEmpty+label:before,.adpl select:required:invalid[value=""].checkedEmpty+label:before,.adpl textarea:required.error.empty.checkedEmpty+label:before,.adpl textarea:required.error:empty.checkedEmpty+label:before,.adpl textarea:required.error:not(:checked).checkedEmpty+label:before,.adpl textarea:required.error[value=""].checkedEmpty+label:before,.adpl textarea:required:invalid.empty.checkedEmpty+label:before,.adpl textarea:required:invalid:empty.checkedEmpty+label:before,.adpl textarea:required:invalid:not(:checked).checkedEmpty+label:before,.adpl textarea:required:invalid[value=""].checkedEmpty+label:before{color:#ff9999}.adpl input[type=email]:required.error.empty:focus+label:before,.adpl input[type=email]:required.error:empty:focus+label:before,.adpl input[type=email]:required.error:not(:checked):focus+label:before,.adpl input[type=email]:required.error[value=""]:focus+label:before,.adpl input[type=email]:required:invalid.empty:focus+label:before,.adpl input[type=email]:required:invalid:empty:focus+label:before,.adpl input[type=email]:required:invalid:not(:checked):focus+label:before,.adpl input[type=email]:required:invalid[value=""]:focus+label:before,.adpl input[type=password]:required.error.empty:focus+label:before,.adpl input[type=password]:required.error:empty:focus+label:before,.adpl input[type=password]:required.error:not(:checked):focus+label:before,.adpl input[type=password]:required.error[value=""]:focus+label:before,.adpl input[type=password]:required:invalid.empty:focus+label:before,.adpl input[type=password]:required:invalid:empty:focus+label:before,.adpl input[type=password]:required:invalid:not(:checked):focus+label:before,.adpl input[type=password]:required:invalid[value=""]:focus+label:before,.adpl input[type=tel]:required.error.empty:focus+label:before,.adpl input[type=tel]:required.error:empty:focus+label:before,.adpl input[type=tel]:required.error:not(:checked):focus+label:before,.adpl input[type=tel]:required.error[value=""]:focus+label:before,.adpl input[type=tel]:required:invalid.empty:focus+label:before,.adpl input[type=tel]:required:invalid:empty:focus+label:before,.adpl input[type=tel]:required:invalid:not(:checked):focus+label:before,.adpl input[type=tel]:required:invalid[value=""]:focus+label:before,.adpl input[type=text]:required.error.empty:focus+label:before,.adpl input[type=text]:required.error:empty:focus+label:before,.adpl input[type=text]:required.error:not(:checked):focus+label:before,.adpl input[type=text]:required.error[value=""]:focus+label:before,.adpl input[type=text]:required:invalid.empty:focus+label:before,.adpl input[type=text]:required:invalid:empty:focus+label:before,.adpl input[type=text]:required:invalid:not(:checked):focus+label:before,.adpl input[type=text]:required:invalid[value=""]:focus+label:before,.adpl select:required.error.empty:focus+label:before,.adpl select:required.error:empty:focus+label:before,.adpl select:required.error:not(:checked):focus+label:before,.adpl select:required.error[value=""]:focus+label:before,.adpl select:required:invalid.empty:focus+label:before,.adpl select:required:invalid:empty:focus+label:before,.adpl select:required:invalid:not(:checked):focus+label:before,.adpl select:required:invalid[value=""]:focus+label:before,.adpl textarea:required.error.empty:focus+label:before,.adpl textarea:required.error:empty:focus+label:before,.adpl textarea:required.error:not(:checked):focus+label:before,.adpl textarea:required.error[value=""]:focus+label:before,.adpl textarea:required:invalid.empty:focus+label:before,.adpl textarea:required:invalid:empty:focus+label:before,.adpl textarea:required:invalid:not(:checked):focus+label:before,.adpl textarea:required:invalid[value=""]:focus+label:before{color:#999999}.adpl input[type=email]:required:valid+label:before,.adpl input[type=password]:required:valid+label:before,.adpl input[type=tel]:required:valid+label:before,.adpl input[type=text]:required:valid+label:before,.adpl select:required:valid+label:before,.adpl textarea:required:valid+label:before{color:#999999}.adpl input[type=email]:required:valid.error+label:before,.adpl input[type=password]:required:valid.error+label:before,.adpl input[type=tel]:required:valid.error+label:before,.adpl input[type=text]:required:valid.error+label:before,.adpl select:required:valid.error+label:before,.adpl textarea:required:valid.error+label:before{color:#999999}.adpl input[type=email]:required[data-error]+label:before,.adpl input[type=password]:required[data-error]+label:before,.adpl input[type=tel]:required[data-error]+label:before,.adpl input[type=text]:required[data-error]+label:before,.adpl select:required[data-error]+label:before,.adpl textarea:required[data-error]+label:before{color:#ff9999}.adpl input[type=email]:focus+label:before,.adpl input[type=password]:focus+label:before,.adpl input[type=tel]:focus+label:before,.adpl input[type=text]:focus+label:before,.adpl select:focus+label:before,.adpl textarea:focus+label:before{color:#999999}.adpl .select label{display:none}.adpl fieldset{overflow:visible;max-width:100%}.adpl .form-item{position:relative;overflow:visible}.adpl .selectBox,.adpl input,.adpl select{resize:none;outline:0;border:1px solid #cccccc;border-color:#cccccc}.adpl .selectBox.selectBox-required,.adpl .selectBox:required,.adpl input.selectBox-required,.adpl input:required,.adpl select.selectBox-required,.adpl select:required{box-shadow:none}.adpl .selectBox.selectBox-required.error,.adpl .selectBox.selectBox-required.selectBox-invalid,.adpl .selectBox.selectBox-required:invalid,.adpl .selectBox:required.error,.adpl .selectBox:required.selectBox-invalid,.adpl .selectBox:required:invalid,.adpl input.selectBox-required.error,.adpl input.selectBox-required.selectBox-invalid,.adpl input.selectBox-required:invalid,.adpl input:required.error,.adpl input:required.selectBox-invalid,.adpl input:required:invalid,.adpl select.selectBox-required.error,.adpl select.selectBox-required.selectBox-invalid,.adpl select.selectBox-required:invalid,.adpl select:required.error,.adpl select:required.selectBox-invalid,.adpl select:required:invalid{border-color:red;box-shadow:none}.adpl .selectBox.selectBox-required.error.empty,.adpl .selectBox.selectBox-required.error:empty,.adpl .selectBox.selectBox-required.error:not(:checked),.adpl .selectBox.selectBox-required.error[value=""],.adpl .selectBox.selectBox-required.selectBox-invalid.empty,.adpl .selectBox.selectBox-required.selectBox-invalid:empty,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked),.adpl .selectBox.selectBox-required.selectBox-invalid[value=""],.adpl .selectBox.selectBox-required:invalid.empty,.adpl .selectBox.selectBox-required:invalid:empty,.adpl .selectBox.selectBox-required:invalid:not(:checked),.adpl .selectBox.selectBox-required:invalid[value=""],.adpl .selectBox:required.error.empty,.adpl .selectBox:required.error:empty,.adpl .selectBox:required.error:not(:checked),.adpl .selectBox:required.error[value=""],.adpl .selectBox:required.selectBox-invalid.empty,.adpl .selectBox:required.selectBox-invalid:empty,.adpl .selectBox:required.selectBox-invalid:not(:checked),.adpl .selectBox:required.selectBox-invalid[value=""],.adpl .selectBox:required:invalid.empty,.adpl .selectBox:required:invalid:empty,.adpl .selectBox:required:invalid:not(:checked),.adpl .selectBox:required:invalid[value=""],.adpl input.selectBox-required.error.empty,.adpl input.selectBox-required.error:empty,.adpl input.selectBox-required.error:not(:checked),.adpl input.selectBox-required.error[value=""],.adpl input.selectBox-required.selectBox-invalid.empty,.adpl input.selectBox-required.selectBox-invalid:empty,.adpl input.selectBox-required.selectBox-invalid:not(:checked),.adpl input.selectBox-required.selectBox-invalid[value=""],.adpl input.selectBox-required:invalid.empty,.adpl input.selectBox-required:invalid:empty,.adpl input.selectBox-required:invalid:not(:checked),.adpl input.selectBox-required:invalid[value=""],.adpl input:required.error.empty,.adpl input:required.error:empty,.adpl input:required.error:not(:checked),.adpl input:required.error[value=""],.adpl input:required.selectBox-invalid.empty,.adpl input:required.selectBox-invalid:empty,.adpl input:required.selectBox-invalid:not(:checked),.adpl input:required.selectBox-invalid[value=""],.adpl input:required:invalid.empty,.adpl input:required:invalid:empty,.adpl input:required:invalid:not(:checked),.adpl input:required:invalid[value=""],.adpl select.selectBox-required.error.empty,.adpl select.selectBox-required.error:empty,.adpl select.selectBox-required.error:not(:checked),.adpl select.selectBox-required.error[value=""],.adpl select.selectBox-required.selectBox-invalid.empty,.adpl select.selectBox-required.selectBox-invalid:empty,.adpl select.selectBox-required.selectBox-invalid:not(:checked),.adpl select.selectBox-required.selectBox-invalid[value=""],.adpl select.selectBox-required:invalid.empty,.adpl select.selectBox-required:invalid:empty,.adpl select.selectBox-required:invalid:not(:checked),.adpl select.selectBox-required:invalid[value=""],.adpl select:required.error.empty,.adpl select:required.error:empty,.adpl select:required.error:not(:checked),.adpl select:required.error[value=""],.adpl select:required.selectBox-invalid.empty,.adpl select:required.selectBox-invalid:empty,.adpl select:required.selectBox-invalid:not(:checked),.adpl select:required.selectBox-invalid[value=""],.adpl select:required:invalid.empty,.adpl select:required:invalid:empty,.adpl select:required:invalid:not(:checked),.adpl select:required:invalid[value=""]{border-color:#cccccc}.adpl .selectBox.selectBox-required.error.empty.checkedEmpty,.adpl .selectBox.selectBox-required.error.empty.error,.adpl .selectBox.selectBox-required.error.empty.touched,.adpl .selectBox.selectBox-required.error:empty.checkedEmpty,.adpl .selectBox.selectBox-required.error:empty.error,.adpl .selectBox.selectBox-required.error:empty.touched,.adpl .selectBox.selectBox-required.error:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required.error:not(:checked).error,.adpl .selectBox.selectBox-required.error:not(:checked).touched,.adpl .selectBox.selectBox-required.error[value=""].checkedEmpty,.adpl .selectBox.selectBox-required.error[value=""].error,.adpl .selectBox.selectBox-required.error[value=""].touched,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.error,.adpl .selectBox.selectBox-required.selectBox-invalid.empty.touched,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.error,.adpl .selectBox.selectBox-required.selectBox-invalid:empty.touched,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).error,.adpl .selectBox.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].error,.adpl .selectBox.selectBox-required.selectBox-invalid[value=""].touched,.adpl .selectBox.selectBox-required:invalid.empty.checkedEmpty,.adpl .selectBox.selectBox-required:invalid.empty.error,.adpl .selectBox.selectBox-required:invalid.empty.touched,.adpl .selectBox.selectBox-required:invalid:empty.checkedEmpty,.adpl .selectBox.selectBox-required:invalid:empty.error,.adpl .selectBox.selectBox-required:invalid:empty.touched,.adpl .selectBox.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl .selectBox.selectBox-required:invalid:not(:checked).error,.adpl .selectBox.selectBox-required:invalid:not(:checked).touched,.adpl .selectBox.selectBox-required:invalid[value=""].checkedEmpty,.adpl .selectBox.selectBox-required:invalid[value=""].error,.adpl .selectBox.selectBox-required:invalid[value=""].touched,.adpl .selectBox:required.error.empty.checkedEmpty,.adpl .selectBox:required.error.empty.error,.adpl .selectBox:required.error.empty.touched,.adpl .selectBox:required.error:empty.checkedEmpty,.adpl .selectBox:required.error:empty.error,.adpl .selectBox:required.error:empty.touched,.adpl .selectBox:required.error:not(:checked).checkedEmpty,.adpl .selectBox:required.error:not(:checked).error,.adpl .selectBox:required.error:not(:checked).touched,.adpl .selectBox:required.error[value=""].checkedEmpty,.adpl .selectBox:required.error[value=""].error,.adpl .selectBox:required.error[value=""].touched,.adpl .selectBox:required.selectBox-invalid.empty.checkedEmpty,.adpl .selectBox:required.selectBox-invalid.empty.error,.adpl .selectBox:required.selectBox-invalid.empty.touched,.adpl .selectBox:required.selectBox-invalid:empty.checkedEmpty,.adpl .selectBox:required.selectBox-invalid:empty.error,.adpl .selectBox:required.selectBox-invalid:empty.touched,.adpl .selectBox:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl .selectBox:required.selectBox-invalid:not(:checked).error,.adpl .selectBox:required.selectBox-invalid:not(:checked).touched,.adpl .selectBox:required.selectBox-invalid[value=""].checkedEmpty,.adpl .selectBox:required.selectBox-invalid[value=""].error,.adpl .selectBox:required.selectBox-invalid[value=""].touched,.adpl .selectBox:required:invalid.empty.checkedEmpty,.adpl .selectBox:required:invalid.empty.error,.adpl .selectBox:required:invalid.empty.touched,.adpl .selectBox:required:invalid:empty.checkedEmpty,.adpl .selectBox:required:invalid:empty.error,.adpl .selectBox:required:invalid:empty.touched,.adpl .selectBox:required:invalid:not(:checked).checkedEmpty,.adpl .selectBox:required:invalid:not(:checked).error,.adpl .selectBox:required:invalid:not(:checked).touched,.adpl .selectBox:required:invalid[value=""].checkedEmpty,.adpl .selectBox:required:invalid[value=""].error,.adpl .selectBox:required:invalid[value=""].touched,.adpl input.selectBox-required.error.empty.checkedEmpty,.adpl input.selectBox-required.error.empty.error,.adpl input.selectBox-required.error.empty.touched,.adpl input.selectBox-required.error:empty.checkedEmpty,.adpl input.selectBox-required.error:empty.error,.adpl input.selectBox-required.error:empty.touched,.adpl input.selectBox-required.error:not(:checked).checkedEmpty,.adpl input.selectBox-required.error:not(:checked).error,.adpl input.selectBox-required.error:not(:checked).touched,.adpl input.selectBox-required.error[value=""].checkedEmpty,.adpl input.selectBox-required.error[value=""].error,.adpl input.selectBox-required.error[value=""].touched,.adpl input.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl input.selectBox-required.selectBox-invalid.empty.error,.adpl input.selectBox-required.selectBox-invalid.empty.touched,.adpl input.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl input.selectBox-required.selectBox-invalid:empty.error,.adpl input.selectBox-required.selectBox-invalid:empty.touched,.adpl input.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl input.selectBox-required.selectBox-invalid:not(:checked).error,.adpl input.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl input.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl input.selectBox-required.selectBox-invalid[value=""].error,.adpl input.selectBox-required.selectBox-invalid[value=""].touched,.adpl input.selectBox-required:invalid.empty.checkedEmpty,.adpl input.selectBox-required:invalid.empty.error,.adpl input.selectBox-required:invalid.empty.touched,.adpl input.selectBox-required:invalid:empty.checkedEmpty,.adpl input.selectBox-required:invalid:empty.error,.adpl input.selectBox-required:invalid:empty.touched,.adpl input.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl input.selectBox-required:invalid:not(:checked).error,.adpl input.selectBox-required:invalid:not(:checked).touched,.adpl input.selectBox-required:invalid[value=""].checkedEmpty,.adpl input.selectBox-required:invalid[value=""].error,.adpl input.selectBox-required:invalid[value=""].touched,.adpl input:required.error.empty.checkedEmpty,.adpl input:required.error.empty.error,.adpl input:required.error.empty.touched,.adpl input:required.error:empty.checkedEmpty,.adpl input:required.error:empty.error,.adpl input:required.error:empty.touched,.adpl input:required.error:not(:checked).checkedEmpty,.adpl input:required.error:not(:checked).error,.adpl input:required.error:not(:checked).touched,.adpl input:required.error[value=""].checkedEmpty,.adpl input:required.error[value=""].error,.adpl input:required.error[value=""].touched,.adpl input:required.selectBox-invalid.empty.checkedEmpty,.adpl input:required.selectBox-invalid.empty.error,.adpl input:required.selectBox-invalid.empty.touched,.adpl input:required.selectBox-invalid:empty.checkedEmpty,.adpl input:required.selectBox-invalid:empty.error,.adpl input:required.selectBox-invalid:empty.touched,.adpl input:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl input:required.selectBox-invalid:not(:checked).error,.adpl input:required.selectBox-invalid:not(:checked).touched,.adpl input:required.selectBox-invalid[value=""].checkedEmpty,.adpl input:required.selectBox-invalid[value=""].error,.adpl input:required.selectBox-invalid[value=""].touched,.adpl input:required:invalid.empty.checkedEmpty,.adpl input:required:invalid.empty.error,.adpl input:required:invalid.empty.touched,.adpl input:required:invalid:empty.checkedEmpty,.adpl input:required:invalid:empty.error,.adpl input:required:invalid:empty.touched,.adpl input:required:invalid:not(:checked).checkedEmpty,.adpl input:required:invalid:not(:checked).error,.adpl input:required:invalid:not(:checked).touched,.adpl input:required:invalid[value=""].checkedEmpty,.adpl input:required:invalid[value=""].error,.adpl input:required:invalid[value=""].touched,.adpl select.selectBox-required.error.empty.checkedEmpty,.adpl select.selectBox-required.error.empty.error,.adpl select.selectBox-required.error.empty.touched,.adpl select.selectBox-required.error:empty.checkedEmpty,.adpl select.selectBox-required.error:empty.error,.adpl select.selectBox-required.error:empty.touched,.adpl select.selectBox-required.error:not(:checked).checkedEmpty,.adpl select.selectBox-required.error:not(:checked).error,.adpl select.selectBox-required.error:not(:checked).touched,.adpl select.selectBox-required.error[value=""].checkedEmpty,.adpl select.selectBox-required.error[value=""].error,.adpl select.selectBox-required.error[value=""].touched,.adpl select.selectBox-required.selectBox-invalid.empty.checkedEmpty,.adpl select.selectBox-required.selectBox-invalid.empty.error,.adpl select.selectBox-required.selectBox-invalid.empty.touched,.adpl select.selectBox-required.selectBox-invalid:empty.checkedEmpty,.adpl select.selectBox-required.selectBox-invalid:empty.error,.adpl select.selectBox-required.selectBox-invalid:empty.touched,.adpl select.selectBox-required.selectBox-invalid:not(:checked).checkedEmpty,.adpl select.selectBox-required.selectBox-invalid:not(:checked).error,.adpl select.selectBox-required.selectBox-invalid:not(:checked).touched,.adpl select.selectBox-required.selectBox-invalid[value=""].checkedEmpty,.adpl select.selectBox-required.selectBox-invalid[value=""].error,.adpl select.selectBox-required.selectBox-invalid[value=""].touched,.adpl select.selectBox-required:invalid.empty.checkedEmpty,.adpl select.selectBox-required:invalid.empty.error,.adpl select.selectBox-required:invalid.empty.touched,.adpl select.selectBox-required:invalid:empty.checkedEmpty,.adpl select.selectBox-required:invalid:empty.error,.adpl select.selectBox-required:invalid:empty.touched,.adpl select.selectBox-required:invalid:not(:checked).checkedEmpty,.adpl select.selectBox-required:invalid:not(:checked).error,.adpl select.selectBox-required:invalid:not(:checked).touched,.adpl select.selectBox-required:invalid[value=""].checkedEmpty,.adpl select.selectBox-required:invalid[value=""].error,.adpl select.selectBox-required:invalid[value=""].touched,.adpl select:required.error.empty.checkedEmpty,.adpl select:required.error.empty.error,.adpl select:required.error.empty.touched,.adpl select:required.error:empty.checkedEmpty,.adpl select:required.error:empty.error,.adpl select:required.error:empty.touched,.adpl select:required.error:not(:checked).checkedEmpty,.adpl select:required.error:not(:checked).error,.adpl select:required.error:not(:checked).touched,.adpl select:required.error[value=""].checkedEmpty,.adpl select:required.error[value=""].error,.adpl select:required.error[value=""].touched,.adpl select:required.selectBox-invalid.empty.checkedEmpty,.adpl select:required.selectBox-invalid.empty.error,.adpl select:required.selectBox-invalid.empty.touched,.adpl select:required.selectBox-invalid:empty.checkedEmpty,.adpl select:required.selectBox-invalid:empty.error,.adpl select:required.selectBox-invalid:empty.touched,.adpl select:required.selectBox-invalid:not(:checked).checkedEmpty,.adpl select:required.selectBox-invalid:not(:checked).error,.adpl select:required.selectBox-invalid:not(:checked).touched,.adpl select:required.selectBox-invalid[value=""].checkedEmpty,.adpl select:required.selectBox-invalid[value=""].error,.adpl select:required.selectBox-invalid[value=""].touched,.adpl select:required:invalid.empty.checkedEmpty,.adpl select:required:invalid.empty.error,.adpl select:required:invalid.empty.touched,.adpl select:required:invalid:empty.checkedEmpty,.adpl select:required:invalid:empty.error,.adpl select:required:invalid:empty.touched,.adpl select:required:invalid:not(:checked).checkedEmpty,.adpl select:required:invalid:not(:checked).error,.adpl select:required:invalid:not(:checked).touched,.adpl select:required:invalid[value=""].checkedEmpty,.adpl select:required:invalid[value=""].error,.adpl select:required:invalid[value=""].touched{border-color:red}.adpl .selectBox.selectBox-required.selectBox-valid.error,.adpl .selectBox.selectBox-required:valid.error,.adpl .selectBox:required.selectBox-valid.error,.adpl .selectBox:required:valid.error,.adpl input.selectBox-required.selectBox-valid.error,.adpl input.selectBox-required:valid.error,.adpl input:required.selectBox-valid.error,.adpl input:required:valid.error,.adpl select.selectBox-required.selectBox-valid.error,.adpl select.selectBox-required:valid.error,.adpl select:required.selectBox-valid.error,.adpl select:required:valid.error{border-color:red}.adpl .selectBox.selectBox-required[data-error],.adpl .selectBox:required[data-error],.adpl input.selectBox-required[data-error],.adpl input:required[data-error],.adpl select.selectBox-required[data-error],.adpl select:required[data-error]{border-color:red}.adpl select::-ms-expand{display:block}.adpl input[type=button]:valid,.adpl input[type=submit]:valid{border-color:#cccccc}.adpl .inline-error{position:absolute;-webkit-box-shadow:#333 4px 4px 10px 1px;-moz-box-shadow:#333 4px 4px 10px 1px;box-shadow:#333 4px 4px 10px 1px;border:1px solid #cccccc;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.4em .8em}.adpl .invalid_marker,.adpl .valid_marker{font-size:2em;position:absolute;right:30px;bottom:22px;background-color:white}.adpl .valid_marker{color:green;display:none}.adpl .invalid_marker{color:red}.adpl .form-item.select .invalid_marker,.adpl .form-item.select .valid_marker{display:none}.social-login .social-login__container{text-align:center;padding:20px 0}.social-login .social-login__divider{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2em;text-align:center;text-transform:uppercase;position:relative;display:inline-block;padding:0 33px;width:100%;margin:0 auto 20px}.social-login .social-login__divider:before{content:"";background:#5dba98;width:100%;height:2px;display:inline-block;position:absolute;top:43%;left:0}.social-login .social-login__divider .inner,.social-login .social-login__divider h13__inner{padding:0 7px 0 9px;background:#fff;display:inline-block;position:relative}.social-login .social-login__email-opt-in{margin-top:20px;padding-bottom:0;text-align:left;display:flex;-webkit-display:flex;-moz-display:flex}@media only screen and (min-width:641px){.social-login .social-login__email-opt-in{display:block}}.social-login .social-login__email-opt-in .social-login__opt-in-label{font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding-left:10px}.social-login .social-login__terms{margin-top:15px;padding:0;text-align:left}@media only screen and (min-width:641px){.social-login .social-login__terms{text-align:center;padding:0 20px}}.social-login .social-login__terms p{margin:0}.social-login .social-login__info,.social-login .social-login__title{display:none}.signin_container .facebook-button{display:none}#signin .wrapper-signin-block .social-login__email-opt-in{text-align:left;margin-left:36%}@media only screen and (min-width:641px){#signin .wrapper-signin-block .social-login__email-opt-in{margin-left:30%}}#signin .wrapper-signin-block .social-login__terms{padding:0 20px 0 43px}@media only screen and (min-width:641px){#signin .wrapper-signin-block .social-login__terms{text-align:left;padding-left:30%}}#signin .checkout_signin .social-login{width:89%}@media only screen and (min-width:641px){#signin .checkout_signin .social-login .social-login__divider{width:100%}}#signin .checkout_signin .social-login .social-login__email-opt-in{padding:0 20px}@media only screen and (min-width:641px){#signin .checkout_signin .social-login .social-login__email-opt-in{padding:0 20px}}#signin .checkout_signin .social-login .social-login__terms{padding:0 20px}@media only screen and (min-width:641px){#signin .checkout_signin .social-login .social-login__terms{padding:0 20px}}#signin .signin-block-content .social-login .social-login__email-opt-in,#signin .signin_container.clearfix .social-login .social-login__email-opt-in{text-align:left;margin-top:20px;padding-bottom:0}#signin .signin-block-content .social-login .social-login__email-opt-in .social-login__opt-in-label,#signin .signin_container.clearfix .social-login .social-login__email-opt-in .social-login__opt-in-label{padding-left:10px}@media only screen and (min-width:641px){#signin .signin-block-content .social-login .social-login__email-opt-in .social-login__opt-in-label,#signin .signin_container.clearfix .social-login .social-login__email-opt-in .social-login__opt-in-label{padding-left:0}}#signin .signin-block-content .social-login .social-login__terms,#signin .signin_container.clearfix .social-login .social-login__terms{text-align:left;padding:0}#signin #signin-block .social-login .social-login__email-opt-in input[type=checkbox]{width:auto;height:auto}@media only screen and (min-width:641px){#signin #signin-block .social-login .social-login__email-opt-in input[type=checkbox]{padding-left:0}}#signin #signin-block .social-login .social-login__email-opt-in label{color:#808080;margin-left:10px;font-family:HelveticaNeueLTStd55Roman,Arial,Sans-Serif}.account_landing_wrapper .account-header-panel .account-profile__connected-accounts{padding:5px 0 0 7px;color:#808080;opacity:.8;font-weight:300}.site-utils__dropdown__content .social-login .social-login__container{padding:22px 28px 0 24px}@media only screen and (min-width:641px){#gnav_signin .signin_submit{margin-bottom:0}}.gnav-my-account-v1 .pane{padding-bottom:0!important}.gnav-my-account-v1 .social-login.gnav .social-login__container{padding:0}@media only screen and (min-width:641px){.gnav-my-account-v1 .social-login.gnav .social-login__divider{margin-bottom:10px}}.gnav-my-account-v1 .social-login.gnav .social-login__divider .inner{background-color:#f6f6f6}.gnav-my-account-v1 .social-login.gnav .social-login__email-opt-in{margin-top:0;text-align:left}.gnav-my-account-v1 .social-login.gnav .social-login__email-opt-in .social-login__email-opt-in-label{margin-top:20px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}@media only screen and (min-width:641px){.gnav-my-account-v1 .social-login.gnav .social-login__email-opt-in .social-login__email-opt-in-label{margin-top:15px}}.gnav-my-account-v1 .social-login.gnav .social-login__terms{text-align:left;padding:0}@media only screen and (min-width:641px){.gnav-my-account-v1 .social-login.gnav .social-login__terms{margin-top:7px}}#facebook_disconnect{display:inline-flex}#facebook_disconnect input.form-submit{height:29px;margin-bottom:4px;padding-top:0;padding-bottom:0;line-height:20px;margin-left:20px}.checkout-confirmation-page .social-login .social-login__container,.multi .social-login .social-login__container{padding-bottom:0;text-align:center}@media only screen and (min-width:641px){.checkout-confirmation-page .social-login .social-login__container,.multi .social-login .social-login__container{text-align:left}}.checkout-confirmation-page .social-login .social-login__divider,.checkout-confirmation-page .social-login .social-login__terms,.multi .social-login .social-login__divider,.multi .social-login .social-login__terms{display:none}.checkout-confirmation-page .social-login .social-login__title,.multi .social-login .social-login__title{display:block}.checkout-confirmation-page .social-login .social-login__info,.multi .social-login .social-login__info{margin-bottom:10px;display:block}.checkout-confirmation-page .social-login .social-login__email-opt-in input[type=checkbox],.multi .social-login .social-login__email-opt-in input[type=checkbox]{position:relative;top:8px;margin-right:10px}@media only screen and (min-width:641px){.checkout-confirmation-page .social-login .social-login__email-opt-in input[type=checkbox],.multi .social-login .social-login__email-opt-in input[type=checkbox]{top:3px}}.checkout-confirmation-page .social-login .social-login__email-opt-in label,.multi .social-login .social-login__email-opt-in label{padding:0;color:#808080}.social-info{margin-top:30px}.social-info .social-info__content{padding-left:0;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}.social-info .social-info__content p{margin:0 0 30px 0;padding:0;line-height:1.45em}.social-info .social-info__connect{margin-bottom:30px;letter-spacing:1px}#registration.device-mobile .registration_content .social-info .social-info__content p{margin-bottom:25px}#registration.device-mobile .registration_content .social-info .social-info__content input.form-submit{padding:0 10px}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__email-opt-in{display:flex;margin-top:15px}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__email-opt-in .social-login__opt-in-checkbox{width:auto;margin-bottom:0}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__email-opt-in .social-login__opt-in-label{margin-top:10px}.appointments-container .sign-in-container .sign-in-form-container .social-login .social-login__terms{margin-top:10px;text-align:left;padding:0}#ups-validation-notification-overlay .ups-validation-header{margin-top:32px;margin-bottom:14px;text-align:center;font-size:32px;padding:0 70px}@media only screen and (min-width:641px){#ups-validation-notification-overlay .ups-validation-header{padding:0}}#ups-validation-notification-overlay .ups-validation-text{max-width:550px;margin:0 auto;text-align:center;padding:0 20px}@media only screen and (min-width:641px){#ups-validation-notification-overlay .ups-validation-text{margin-bottom:40px;padding:0}}#ups-validation-notification-overlay .address-header{margin-bottom:.5em}#ups-validation-notification-overlay .address-grid{float:left;padding:0 20px 0 40px;width:100%;padding:20px}@media only screen and (min-width:641px){#ups-validation-notification-overlay .address-grid{width:100%;width:50%}}#ups-validation-notification-overlay .address-grid .button{margin-top:14px}#ups-validation-notification-overlay .address-grid .button.keep-address{text-transform:uppercase;font-weight:400;background-color:#fff;border:solid 1px #989898;color:#989898}#ups-validation-notification-overlay .address-grid.suggested-address{float:left;border-left:none}@media only screen and (min-width:641px){#ups-validation-notification-overlay .address-grid.suggested-address{border-left:1px solid #46ab8c;float:right}}#ups-validation-notification-overlay .address-grid.user-address{border-top:1px solid #46ab8c}@media only screen and (min-width:641px){#ups-validation-notification-overlay .address-grid.user-address{border-top:0}}#foreground-node.cart-notice-overlay{padding:0}.pg #foreground-node.offer-overlay img{width:inherit;height:inherit}#main.multi .error{color:#ef6ea8;margin-bottom:5px}#main.multi .error .server{font-size:19px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#main.multi .outer-wrap,#main.multi .pg_wrapper{margin-bottom:40px;margin-top:40px}#main.multi #sidebar{float:right;width:280px;margin-top:65px}#main.multi #sidebar p{font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;line-height:1}#main.multi #sidebar #livechat-overlay li{font-size:19px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding-top:15px}#main.multi #sidebar #livechat-overlay li span.icon{background:url(/media/images/mobile/cs_icons_sprite.png) no-repeat 0 0 transparent;display:block;float:left;height:26px;margin-top:1px;width:30px}#main.multi #sidebar #livechat-overlay li.need-help-call span.icon{background-position:0 -22px}#main.multi #sidebar #livechat-overlay li.need-help-email span.icon{background-position:0 -51px}#main.multi #content{float:left;width:640px;margin-right:40px}#main.multi #content select{font-family:inherit}#main.multi #content fieldset{padding:0;width:100%;border:none}#main.multi #content fieldset.fs.new_payment_method{margin-top:0}#main.multi #content fieldset.fs.new_payment_method div.form_element.expiration_date_container{margin-bottom:0}#main.multi #content fieldset.fs.new_payment_method div.form_element.expires_month_container,#main.multi #content fieldset.fs.new_payment_method div.form_element.expires_year_container{margin-top:0;width:auto}#main.multi #content fieldset.fs.new_payment_method input,#main.multi #content fieldset.fs.new_payment_method select{clear:both}#main.multi #content fieldset.fs div.form_element{width:100%}#main.multi #content fieldset.fs div.form_element.bca_donation.radio input{margin-top:0}#main.multi #content fieldset.fs div.form_element.bca_donation label{margin-right:20px}#main.multi #content fieldset.fs div.form_element.radio input{margin-top:3px;float:left}#main.multi #content fieldset.fs div.form_element label{width:auto;max-width:90%;float:left;color:inherit;text-transform:inherit;margin-right:10px;margin-bottom:5px;font-family:inherit}#main.multi #content .cc_form_container fieldset.fs fiv.form_element label{float:none}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio input{margin-top:10px}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio label{margin-top:8px}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio img{float:left}#main.multi #content .pp_option_wrapper fieldset.fs div.form_element.radio a.pp_whatis{float:left;margin:8px 0 0 10px}#main.multi #content .continue-checkout{float:right;clear:both}#main.multi #content .checkout-header{border-bottom:1px solid #DBDBDB;padding-bottom:21px;margin-bottom:15px}#main.multi #content .checkout-header h2{color:#5dba98}#main.multi #content .checkout-header p{font-size:17px}#main.multi #content #review-address-info{margin-top:40px}#main.multi #content #review-address-info td{width:230px;padding:0 30px 40px 0}#main.multi #content #review-address-info td#gift-options{width:180px;padding-right:0}#main.multi #content #review-address-info dt{border-bottom:1px solid #DBDBDB;padding-bottom:5px;margin-bottom:10px}#main.multi #content #review-address-info dt a{float:right;font-family:inherit}#main.multi #content #review-address-info dd{margin:0}#main.multi #content #review-address-info dd address{font-style:normal}#main.multi #content ul.address_controls li,#main.multi #content ul.controls li{margin:5px 0}#main.multi #content .sub_form h4{margin-top:10px;color:inherit}#main.multi .checkout-btn{margin:25px 0;overflow:hidden}#main.multi .checkout-btn a.button,#main.multi .checkout-btn body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],#main.multi .checkout-btn body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,#main.multi .checkout-btn input.button[type=submit],#main.multi .checkout-btn input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #main.multi .checkout-btn input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #main.multi .checkout-btn .continue-checkout{padding:12px 37px}#main.multi .checkout-btn .checkout-paypal-btn img{height:41px;width:157px}#main.multi .checkout-btn a{display:block;float:left}#main.multi .checkout-btn .checkout-links{float:left}#main.multi .checkout-btn .checkout-buttons{float:right}#main.multi .checkout-btn .or_text{display:block;float:left;margin:12px 30px}#main.multi .afterpay-learnmore span{width:14px;height:14px;display:inline-block;border-radius:50%;background:black;color:#fff;padding-right:1px;font-size:10px;line-height:1.4;text-transform:lowercase;text-align:center}#main.multi .order-summary__content .installment_price{font-size:12px;letter-spacing:1.5px}#main.multi .payment_methods_container .afterpay-option{margin-top:19px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-label{margin-left:8px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-label .checkbox-label{margin-right:10px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-label .afterpay-image{vertical-align:middle;width:135px}#main.multi .payment_methods_container .afterpay-option .afterpay-option-checkbox{vertical-align:middle}#main.multi #finalTotalTableContainer .order-summary__content{clear:right}#main.multi .section-box{border-top:1px solid #DBDBDB;padding-top:25px;margin-bottom:15px;margin-top:36px}#main.multi .section-header{background:0 0;color:#1F1F1F;font-size:23px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;height:auto;line-height:1;text-align:left;margin-bottom:10px}#main.multi .alt-button{background:#FFF;border:1px solid #5dba98;color:#5dba98;margin-top:15px}#main.multi .dbMsgBox{border-color:#DBDBDB;border-style:solid;border-width:1px 0;padding:15px 0 10px 0;font-size:15px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;margin-bottom:25px;color:#666}#main.multi .checkout-table th:first-child{padding:0 30px 0 0}#main.multi .checkout-table th{padding:0 15px;text-transform:uppercase}#main.multi .checkout-table .cart-spacer-row td,#main.multi .checkout-table th{border-bottom:1px solid #DBDBDB}#main.multi .checkout-table td{padding:10px 15px}#main.multi .checkout-table td.price,#main.multi .checkout-table td.qty,#main.multi .checkout-table td.total{width:110px}#main.multi .checkout-table td.price .strike-thru-price{color:#DBDBDB;text-decoration:line-through}#main.multi .checkout-table td.price .strike-thru-price~.strike-thru-price{display:none}#main.multi .checkout-table td.price .highlighted-price{color:#ff195e}#main.multi .checkout-table .cart-spacer-row td{padding:0}#main.multi .checkout-table h4 a{font-weight:700}#main.multi .checkout-table a.remove_link{display:block;margin-top:25px}#main.multi .checkout-table div.color .shade-container{width:20px;height:20px;float:left;margin-right:10px}#main.multi .checkout-table div.color .shade{display:block;float:left;width:100%;height:100%}#main.multi .checkout-table div.color .shade.shadeCount3{width:33%}#main.multi .checkout-table div.color .shade.shadeCount4{width:50%;height:50%}#main.multi #works-well-with-wrapper{height:300px;border-top:1px solid #DBDBDB;padding-top:25px}#main.multi #works-well-with-wrapper .add{margin-top:10px}#main.multi #works-well-with-wrapper td{padding:0 3px 0 2px}#main.multi #works-well-with-wrapper td div.color{width:100px}#main.multi #works-well-with-wrapper td div.color span.shade{display:block;float:left;width:20px;height:20px;margin-right:10px}#main.multi #finalTotalTableContainer p.checkout-order-status{display:none}#main.multi table.checkout-order-status{margin-top:15px}#main.multi table.checkout-order-status td,#main.multi table.checkout-order-status th{padding:5px 15px 5px 0}#main.multi table.checkout-order-status th{font-weight:400;text-transform:uppercase}#main.multi #finalTotalTableContainer{float:right;margin-bottom:15px}#main.multi #finalTotalTableContainer .checkout-status-preorder-msg,#main.multi #finalTotalTableContainer .pre-order__status{float:right}#main.multi .order_terms{float:right;clear:both;margin-bottom:15px}#main.multi .payment_methods_container fieldset{margin-bottom:0}#main.multi .payment_methods_container .afterpay-option label{cursor:auto}#main.multi .payment_methods_container .billing_address_container .billing_address_container--notice-copy{margin:15px 0}#main.multi .cc_option_wrapper{padding-bottom:10px;border-bottom:1px solid #DBDBDB}#main.multi .payment_method_display{float:left;width:250px;margin:0 40px 10px 0}#main.multi .address-container{float:left;width:250px;margin:0 0 10px 40px}#main.multi .address_controls,#main.multi .payment_method_controls{float:left}#main.multi .address_controls select,#main.multi .payment_method_controls select{max-width:320px}#viewcart #main.multi h4{color:#231f20}#viewcart #main.multi .button.checkout-past{margin-left:25px}#viewcart #main.multi #sidebar{margin-top:0}#viewcart #main.multi .viewcart-banner{background:#5dba98;background:-webkit-gradient(linear,left top,left bottom,from(#F2FFFA),to(#5dba98));background:-moz-linear-gradient(top,#F2FFFA,#5dba98);padding:15px;margin-bottom:30px;line-height:2;font-size:25px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#FFF}#viewcart #main.multi .viewcart-banner a{color:#FFF;text-decoration:underline}#viewcart #main.multi.empty #sidebar{margin-top:65px}#viewcart #main.multi.empty #content .empty-cart-message h2{color:#EF6EA8}#viewcart #main.multi.empty .dbMsgBox{border-top:0;padding-top:0}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box{min-height:400px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box:hover .mpp-product-hover-view{display:none}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .product-title{color:#231F20;margin-bottom:15px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box p.price{margin-bottom:15px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .product-shade{height:0;margin:0}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1 .mpp-box .reviews{padding-top:0;padding-bottom:0;margin-bottom:15px}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1.pcg-product-sku .mpp-product-hover-view .btn-quickview{visibility:hidden}#viewcart .cart-mpp-product-overlay-content .pcg-product-large-v1.pcg-product-sku .button.cta{visibility:visible}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1{background:0 0;padding:0;margin:0}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 li{padding:0 1.5% 0 0;width:23%}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 li:last-child{border:none}#viewcart .cart-mpp-product-overlay-content .product-content-grid-v1.columns-5 h3{margin:0 0 20px}#shipping #main.multi #content fieldset.fs .gift_form_container *{color:inherit}#shipping #main.multi #content fieldset.fs .gift_form_container h4.giftwrap_header{margin-left:23px}#shipping #main.multi #content fieldset.fs .gift_form_container .form_element.giftmsg_from_container,#shipping #main.multi #content fieldset.fs .gift_form_container .form_element.giftmsg_to_container{float:left;width:48%;margin:0 10px 10px 0}#shipping #main.multi #content fieldset.fs .gift_form_container .form_element label{float:none;display:block}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element{width:300px}#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=tel],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element input[type=text],#shipping #main.multi #content #address_form_container fieldset.fs div.form_element select{width:100%}div#bcrf{border-bottom:1px solid #ccc;margin-bottom:10px;margin-left:0;padding-bottom:20px;width:100%}div#bcrf img.left{float:left}div#bcrf div{margin-left:160px}div#bcrf div#BCA_rev_div1{margin-left:0;width:720px}div#bcrf fieldset#BCA_rev_div2{width:500px}div#bcrf p{margin-bottom:10px;line-height:16px;font-size:13px}div#bcrf input.radio{margin:0;cursor:pointer;vertical-align:middle}div#bcrf label{margin-right:130px;cursor:pointer;vertical-align:middle;font-size:13px}div#bcrf label[for=BCA_donation_amount]{display:none}div#bcrf a{color:#ff0066;text-decoration:underline;outline:0}div#bcrf #BCA_donation_submit{float:right;text-transform:uppercase;cursor:pointer;margin-left:0;border-style:solid;background-color:#ff0066;border-radius:0;border-width:2px;border-color:#faa0ba;color:#faa0ba;font-size:.9em;padding:4px 10px 3px 10px;line-height:1.5;background-color:#fff;font-family:HelveticaNeueLTStd75Bold}div#bcrf #BCA_loading_msg{float:right;text-transform:capitalize}div#bcrf fieldset.fs{margin-bottom:5px;margin-left:0;margin-right:0;margin-top:15px;overflow-x:hidden;overflow-y:hidden}div#bcrf fieldset.fs div.form_element.radio input{float:left;margin-top:1px}div#bcrf fieldset.fs div.form_element label{margin-right:20px}div#bcrf_disclaimer div.top,div#bcrf_info div.top{height:20px;padding-left:209px}div#bcrf_disclaimer div.mid,div#bcrf_info div.mid{padding:0 10px 15px 15px;line-height:16px;font-size:11px}div#bcrf_disclaimer div.bot,div#bcrf_info div.bot{height:4px}div#bcrf_disclaimer a,div#bcrf_info a{color:#ff0066;text-decoration:underline;outline:0}body#billing fieldset,body#review fieldset,body#shipping fieldset,body#viewcart fieldset{border:none}@media only screen and (min-width:1024px){.offers-overlay-content .mantle-custom-text.body-text p,.offers-overlay-content .mantle-custom-text.style--bare p{font-size:14px}.offers-overlay-content .mantle-custom-text.title--large p,.offers-overlay-content .mantle-custom-text.title--xl p{font-size:34px}.offers-overlay-content .elc-button.button--dark{min-width:180px}}#delivery-options #est_shipping_stock_items{margin:10px 0;font-size:12px}html.js .js_hidden,html.no-js .nojs_hidden{display:none}#checkout-header,.column.left,.column.right,.overlay-container,.panel,.panel .column,.pg_wrapper,fieldset,input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pg_wrapper{margin-top:35px}.pre{white-space:pre}#main.single .column:before,#main.single .columnn:after,#main.single .panel header:after,#main.single .panel header:before,#main.single .panel:after,#main.single .panel:before,#main.single .product:after,#main.single .product:before,#main.single .row:after,#main.single .row:before{display:table;line-height:0;content:""}#main.single .column:after,#main.single .panel header:after,#main.single .panel:after,#main.single .product:after,#main.single .row:after{clear:both}#main.single .panel{overflow:hidden}#main.single .panel .block.right{float:right}#main.single .panel .content{padding:1em}#main.single .panel header{border-top:1px solid #dbdbdb;margin:0}#main.single .panel header .item-count,#main.single .panel header h2{color:#231f20;font-size:24px;float:left;padding:.3em .5em;border-width:0;margin:0;line-height:1.2em}#main.single .panel header h2 .edit{float:none;margin:0;text-transform:none}#main.single .panel header .edit{float:right;margin:2px 1em 0 0;text-transform:uppercase}#main.single .panel header .edit.btn.btn-mini{margin-top:10px;padding:5px 33px;font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif}#main.single .panel header.viewcart-header .item-count,#main.single .panel header.viewcart-header h2{float:none;padding-left:0}#main.single .panel header.viewcart-header h2{float:left;padding-bottom:0}#main.single .panel header.viewcart-header .item-count{font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding-top:15px;padding-bottom:0}#main.single .panel header.viewcart-header .item-count:before{content:"("}#main.single .panel header.viewcart-header .item-count:after{content:")"}#main.single .panel h3{font-size:1.2em;color:#231f20;border-bottom-width:0}#main.single .panel .content header{padding:.2em 0}#main.single .panel .sub-section{margin-left:2em}#main.single .panel .sub-section.new-address{margin-left:0}#main.single .panel .sub-section.new-address select[name=STATE]{width:183px}#main.single .panel .sub-section .sub-section{margin:0}#main.single .panel .form-item{margin:1em 0}#main.single .panel label{display:block;text-transform:none;color:#808080;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#main.single .panel .checkbox label{display:inline}#main.single .panel p{margin-bottom:1em}#main.single .panel p.available{margin-top:-2em}#main.single .panel .checkbox input{height:auto}#main.single .panel-group>.column,#main.single .panel>.column{float:left;margin-bottom:-99999px;padding-bottom:99999px}#main.single .panel-group>.column:first-of-type,#main.single .panel>.column:first-of-type{clear:left}#main.single .panel-group>.column>:last-child,#main.single .panel>.column>:last-child{margin-bottom:1em}#main.single .loading{background:url(/media/blue_ocean/quiz/images/ajax-loading.gif) no-repeat center center}#main.single .loading *{opacity:.8}#main.single .column.left{float:left;clear:left;width:65%;padding-right:2em}#main.single .column.left .panel{margin-bottom:.3em}#main.single .column.right{float:right;clear:right;width:35%}#main.single .column fieldset.fs{max-width:45em;width:100%}#main.single #viewcart .panel footer{float:right;margin:5px}#main.single #review-panel .sub-section{margin-left:0;margin-top:10px}#main.single #promo-panel.panel{border:none;border-top:1px solid #dbdbdb}#main.single #promo-panel.panel .banner{margin-bottom:.4em;padding:.1em}#main.single html.no-js .panel .sub-section{margin-left:0}#main.single .panel input,#main.single .panel select,#main.single .panel textarea,#main.single .uneditable-input{height:2.2em;padding:.2em .6em}#main.single .messages{background:0 0;border:none;margin:0;padding:0;font-size:1.2em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:700}#main.single .messages .single-message{border:1px solid #999;padding:.4em .8em;background-color:#eee;margin-bottom:.4em;background-color:#ffafa9;border-color:#cc6f69;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main.single .messages .single-message.INFORMATION{background-color:#fbcc72;border-color:#cc9942}#main.single .messages .single-message .close_link{float:right;cursor:pointer;display:block;margin-left:1em}#main.single #mobile-breadcrumb{display:none;list-style-type:none;margin:.5em 0}#main.single #mobile-breadcrumb li{display:inline-block}#main.single .sign-in-panel .forgot-pass{margin-top:1em}#main.single .sign-in-panel #return-user{border-right-width:0}#main.single .sign-in-panel input{width:100%}html.no-js #main.single .sign-in-panel #forgot-pw-note{display:none}#main.single .sign-in-panel.paypal.finished{display:none}#main.single .sign-in-panel img.img_mail{float:left;margin-right:.3em}#main.single .sign-in-panel #new-or-returning-radios{margin-bottom:1em}#main.single .sign-in-panel #new-or-returning-radios:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html #main.single .sign-in-panel #new-or-returning-radios{zoom:1}#main.single .sign-in-panel #new-or-returning-radios input,#main.single .sign-in-panel #new-or-returning-radios label{display:inline-block;width:auto;padding:0}#main.single .sign-in-panel #new-or-returning-radios input{margin-top:-.3em;vertical-align:middle}#main.single .sign-in-panel #new-or-returning-radios fieldset{float:left;width:50%}#main.single #billing-address-display.column,#main.single #gift-options-display.column,#main.single #shipping-address-display.column,#main.single .sign-in-panel .column{width:50%}#main.single #index #sign-in-panel header#return-account-h,#main.single #index #sign-in-paypal-panel header#return-account-h,#main.single #sign-in-panel header#new-account-h,#main.single #sign-in-paypal-panel header#new-account-h{background:0 0}#main.single #need-help-panel{margin-bottom:2em}body#viewcart #main.single #need-help-panel{display:none}body#index #main.single #need-help-panel{display:none}#main.single #links-panel .links_list .link{margin-bottom:.5em}#main.single #links-panel .links_list .link:last-child{margin-bottom:0}#main.single #offer-code-panel input{width:auto}#main.single #offer_code .btn-primary{margin-left:10px}#main.single #review-panel form{margin-top:1em}#main.single #review-panel input[type=checkbox],#main.single #review-panel input[type=radio]{vertical-align:baseline}#main.single #review-panel input[type=radio]{margin:0 .5em 0 1em}#main.single #review-panel input[type=radio]:first-child{margin-left:0}#main.single #review-panel input[type=checbox]{margin:0 .5em 0 0}#main.single #review-panel .form-item.block{display:block}#main.single #review-panel .payment-option{display:inline-block}#main.single #review-panel .payment-option .related-media{display:block;padding:5px 15px}#main.single #review-panel #checkout_payment_select .related-media{display:block;margin-top:.2em}#main.single #review-panel #checkout_payment_card_select label{float:left;margin-right:1em}#main.single #review-panel #checkout_saved_payments h3{margin-bottom:1em}#main.single #review-panel #checkout_saved_payment h3{margin-bottom:1em}#main.single #review-panel #checkout_saved_payment #default-payment-method{margin:1em 0}#main.single #review-panel #checkout_saved_payment #default-payment-method input[type=checkbox]{float:left}#main.single #review-panel #complete-btn{text-align:center;margin-bottom:2em}#main.single #review-panel .security-info{float:right;padding:10px;text-align:center}#main.single #checkout_review .msg-order-email{display:none}#main.single #checkout_review div.submit{text-align:center}#main.single #security-code-panel{margin:-20px}#main.single #security-code-panel header a{float:right;margin-top:5px}#main.single #security-code-panel .content{width:100%;max-width:540px;overflow:hidden}#main.single #security-code-panel .content .left{float:left;width:40.740741%}#main.single #security-code-panel .content .right{float:right;width:59.259259%;text-align:right}#main.single #security-code-panel .center{text-align:center}#main.single #security-info-panel{margin:-20px}#main.single #payment-panel .payment-info{margin:.5em 0}#main.single #payment-panel .payment-info .additional-info{float:right;width:20%}#main.single #payment-panel .payment-info .additional-info .required-notice{font-style:italic}#main.single #payment-panel .payment-info .additional-info .related-media{margin:.3em 0}#main.single #payment-panel .payment-info .additional-info a.security-information{font-weight:700}#main.single #payment-panel .form-item input[type=checkbox],#main.single #payment-panel .form-item input[type=radio]{float:left;margin-right:.5em}#main.single #payment-panel .form-item label{margin-right:1em}#main.single #payment-panel .form-item label:last-child{margin-right:0}#main.single #payment-panel .form-item>span>label{float:left}#main.single #payment-panel .form-item .related-media{float:left;display:inline-block;width:100%;margin-top:.5em}#main.single #payment-panel .form-item .related-media img{margin-right:.125em}#main.single #payment-panel .form-item .related-media img:last-child{margin-right:0}#main.single #payment-panel .form-item-group.expiration-date{float:left;margin-right:.5em}#main.single #payment-panel .form-item-group.expiration-date .form-item{float:left;margin-top:0;margin-right:.5em}#main.single #payment-panel ul{width:100%}#main.single #payment-panel ul li{display:inline;float:left;margin-right:1em}#main.single #payment-panel ul label{float:left;margin-top:.0625em}#main.single #payment-panel .credit-card-options{padding:0 1.5em}#main.single #payment-panel .credit-card-options select{width:100%;font-size:1em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#main.single #payment-panel .saved-credit-card-info{padding:0 1.5em}#main.single #payment-panel .saved-credit-card-info p{margin:1em 0}#main.single #payment-panel .saved-credit-card-info .expiration-date{display:block}#main.single #payment-panel .btn-primary{display:block;margin:1.5em auto 0}html.js body#viewcart #main.single .tab-pane{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease}html.js body#viewcart #main.single .tab-pane.active{display:block;opacity:1;height:auto}body#viewcart #main.single .tab-bar{margin-left:.5em}body#viewcart #main.single .tab-bar li{margin-right:.5em;float:left}body#viewcart #main.single .tab-bar li a{border-width:0;color:#000;background-color:#e9e9ea;display:block;padding:.5em;color:#000;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:12px}body#viewcart #main.single .tab-bar li a.active{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;border-width:0;background-color:#ccc;font-weight:700}body#viewcart #main.single .tab-content{clear:both}#main.single .product{position:relative;margin:1em 0}#main.single .product.shaded .color{width:25%}#main.single .product>.column.thumb{padding-top:0}#main.single .product .thumb{width:21%;padding:0}#main.single .product .desc{width:45%}#main.single .product .qty{margin-top:-.35em}#main.single .product .total{font-weight:700;text-align:right}#main.single .product .price-label,#main.single .product .qty-label{display:none}#main.single .product .swatch{float:left;width:16px;height:16px;background-color:black}#main.single .product .remove_btn{margin-top:1em}body#viewcart #main.single .product{border-bottom:1px solid #dbdbdb}body#viewcart #main.single .product.cart-item{min-height:110px}body#viewcart #main.single .product>.column{padding-top:.4em}body#viewcart #main.single .product .product_name a{color:#231f20;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}body#viewcart #main.single .product .product_name a:hover{color:#44a07e}body#viewcart #main.single .product .product_name a,body#viewcart #main.single .product .product_name a:hover{text-decoration:none}body#viewcart #main.single .product .product_name,body#viewcart #main.single .product .size,body#viewcart #main.single .product form{float:left;width:60%}body#viewcart #main.single .product .color{float:right;width:40%}body#viewcart #main.single .product .remove_link{position:absolute;bottom:5px;right:0;text-transform:capitalize}body#viewcart .samples #main.single .product{height:72px}#main.single .cart-header>.column,#main.single .product>.column{padding:.8em .6em .8em 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main.single .cart-header .price,#main.single .product .price{width:11%}#main.single .cart-header .qty,#main.single .product .qty{width:12%}#main.single .cart-header .total,#main.single .product .total{width:11%;float:right;text-align:right;padding-right:0}#main.single .cart-header{text-transform:uppercase}#main.single .cart-header .products{width:66%}#main.single .cart-header div{float:left}body#viewcart #main.single .cart-header{border-bottom:1px solid #dbdbdb;padding-bottom:4px}body#viewcart #main.single .cart-header:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html body#viewcart #main.single .cart-header{zoom:1}#main.single #viewcart-panel .viewcart-buttons-panel .continue-shopping{display:none}#main.single #viewcart-panel .viewcart-buttons-panel .go-shopping{display:none}body#viewcart #main.single #viewcart-panel{position:relative;border-bottom-width:0;margin-bottom:0;display:block}body#viewcart #main.single #viewcart-panel .viewcart-buttons-panel{border-width:0;margin:0;position:absolute;top:40px;right:2px}body#viewcart #main.single #viewcart-panel .content{display:block;padding-bottom:0;padding-left:0;padding-right:0}body#viewcart #main.single #viewcart-panel #add-samples-message{padding:0 0 1em}body#viewcart #main.single #viewcart-panel header h2{font-size:30px}#main.single #viewcart-panel header h2 .edit{float:none;margin:0;text-transform:none}#main.single .viewcart-buttons-panel a{display:inline-block}#main.single .viewcart-buttons-panel .paypal-checkout{vertical-align:top}body#viewcart #main.single .viewcart-buttons-panel .continue-shopping:after{content:" >"}body#index #main.single .item-count{float:left}body#index #main.single .panel.edit h2,body#index #main.single .panel.edit header{background-color:#eff1f1}body#index #main.single #viewcart-panel{border-bottom-width:0;margin-bottom:0;display:block}body#index #main.single #viewcart-panel .viewcart-buttons-panel{display:none}body#index #main.single #viewcart-panel .content{display:block;padding-bottom:0}body#index #main.single .cart-header{display:none}body#index #main.single #order-summary-panel header h2{float:left}body#index #main.single #order-summary-panel .label{text-align:left}body#index #main.single .product.shaded .responsive-shade-shim{height:2.4em;clear:both}body#index #main.single .product.shaded .color{position:absolute;bottom:1em;left:0;width:100%}body#index #main.single .product.shaded .color .swatch{position:absolute;top:0;left:0}body#index #main.single .product.shaded .color .shade{position:absolute;top:0;left:20px}body#index #main.single .product .price{width:100%}body#index #main.single .product .price-label{display:inline-block}body#index #main.single .product .qty{min-width:4em}body#index #main.single .product .qty-label{display:inline-block}body#index #main.single .product .total{text-align:right}body#index #main.single .product .thumb{width:40%}body#index #main.single .product .thumb img{width:100%}body#index #main.single .product .desc{width:40%}body#index #main.single .product .qty{width:20%;float:right;text-align:right;padding-right:0}body#index #main.single .product .total{width:20%;float:right}body#index #main.single .product .qty{margin-top:0}html.js #main.single div.qty input.update_btn{display:none}#main.single .samples-panel .samples{padding-top:0}#main.single .samples-panel h3{margin-bottom:1em}#main.single .samples-panel ul.product-list{overflow:hidden}#main.single .samples-panel ul.product-list .product{border-spacing:.4em;height:140px;border-bottom:1px dotted #ccc;display:block}#main.single .samples-panel ul.product-list .product:last-child{border:none}#main.single .samples-panel ul.product-list>li.deactivate{color:grey}#main.single .samples-panel ul.product-list>li h4{margin-top:1em}#main.single .samples-panel ul.skus{margin-top:0}#main.single .samples-panel ul.skus li{margin-bottom:.5em}#main.single .samples-panel .swatch,#main.single .samples-panel input.sample-select{float:left;margin-right:.3em}#main.single .samples-panel .product-img{max-width:108px;width:100%;float:left;text-align:center;margin-right:1em}body#viewcart #main.single .samples-panel .product-img .view-larger{display:none}#main.single .samples-panel .product-img a{display:inline-block}#main.single .samples-panel .details{margin-left:108px}#main.single .samples-panel .add-button,#main.single .samples-panel .no-thanks{display:none}#main.single .samples-panel .product .details input{padding-top:0;height:auto}#main.single .samples-overlay{padding:0}#main.single .samples-overlay .close-container{position:absolute;top:.2em;right:1em;float:none}#main.single .samples-overlay .samples-panel{border-width:0}#main.single .samples-overlay .samples-panel .product-list>li{float:left;clear:none;border-width:0;width:25%;height:200px}#main.single .samples-overlay .samples-panel .product-list>li:nth-child(4n+1){clear:left}#main.single .samples-overlay .product .details,#main.single .samples-overlay .product img{float:none}#main.single .samples-overlay .product img{width:100%;margin-bottom:1em}#main.single .samples-overlay .product .details{clear:left;margin-left:0;padding-right:2em}#main.single .overlay-container .samples-panel .add-button,#main.single .overlay-container .samples-panel .no-thanks,#main.single .samples-overlay .samples-panel .add-button{display:inline-block}#main.single .overlay-container .samples-panel .view-larger{display:none}#main.single .overlay-container .samples-panel .add-button{float:right;padding-right:2em}#main.single #sample-large-panel .large-image{float:left}#main.single #sample-large-panel h4.product-name{margin-top:60px}body#viewcart #main.single #samples-pane{margin-top:133px}#main.single #favorites-panel h3{margin-bottom:1em}#main.single #favorites-panel ul.product-list{overflow:hidden}#main.single #favorites-panel ul.product-list .product{border-spacing:.4em;height:130px;border-bottom:1px dotted #ccc;display:block}#main.single #favorites-panel ul.product-list .product:last-child{border:none}#main.single #favorites-panel ul.product-list>li.deactivate{color:grey}#main.single #favorites-panel ul.product-list>li h4{margin-top:.5em;font-size:1em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#main.single #favorites-panel ul.skus{margin-top:1em}#main.single #favorites-panel ul.skus li{margin-bottom:.5em}#main.single #favorites-panel .samples-panel input.sample-select,#main.single #favorites-panel .swatch{float:left;margin-right:.3em}#main.single #favorites-panel .product-img{max-width:108px;width:100%;float:left;text-align:center}#main.single #favorites-panel .product-img img{width:100%}#main.single #favorites-panel .product-img a{clear:left}#main.single #favorites-panel .details{margin-left:120px}#main.single #favorites-panel .add-button,#main.single #favorites-panel .no-thanks{display:none}#main.single #past-purchases-panel h3{margin-bottom:1em}#main.single #past-purchases-panel ul.product-list{overflow:hidden}#main.single #past-purchases-panel ul.product-list .product{border-spacing:.4em;height:130px;border-bottom:1px dotted #ccc;display:block}#main.single #past-purchases-panel ul.product-list .product:last-child{border:none}#main.single #past-purchases-panel ul.product-list>li.deactivate{color:grey}#main.single #past-purchases-panel ul.product-list>li h4{margin-top:.5em;font-size:1em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#main.single #past-purchases-panel ul.skus{margin-top:1em}#main.single #past-purchases-panel ul.skus li{margin-bottom:.5em}#main.single #past-purchases-panel .samples-panel input.sample-select,#main.single #past-purchases-panel .swatch{float:left;margin-right:.3em}#main.single #past-purchases-panel .product-img{max-width:108px;width:100%;float:left;text-align:center}#main.single #past-purchases-panel .product-img img{width:100%}#main.single #past-purchases-panel .product-img a{clear:left}#main.single #past-purchases-panel .details{margin-left:120px}#main.single #past-purchases-panel .add-button,#main.single #past-purchases-panel .no-thanks{display:none}#main.single #order-summary-panel{border-top-width:0;border-bottom-width:0;margin-bottom:0}#main.single #order-summary-panel header{background-color:transparent}#main.single #order-summary-panel header h2{float:right}#main.single #order-summary-panel .conent *,#main.single #order-summary-panel .content{text-transform:uppercase}#main.single #order-summary-panel .label{width:70%;text-align:right;float:left;clear:left}#main.single #order-summary-panel .value{width:30%;text-align:right;float:left;font-weight:700}#main.single #order-summary-panel .total{margin-top:.5em}#main.single .viewcart-buttons-panel{border-top-width:0}#main.single .viewcart-buttons-panel .continue-buttons{float:right}#main.single .viewcart-buttons-panel .edit-cart{float:left}#main.single #shipping-panel.edit header h2 .edit{color:#fff;text-decoration:none;cursor:default}#main.single #shipping-panel.substate-manual .manual-address{display:none}#main.single #shipping-panel.substate-manual #manual-address-fields{display:block!important}html.no-js #main.single #shipping-panel .select-menu{margin-left:0}#main.single #shipping-panel section{margin-bottom:2em}#main.single #shipping-panel .select-menu{margin-left:2em}#main.single #shipping-panel .ship-type *{display:inline-block}#main.single #shipping-panel .select-address input[type=radio]{margin:6px .5em 0 1em;vertical-align:baseline}#main.single #shipping-panel .select-address input[type=radio]:first-child{margin-left:0}#main.single #shipping-panel #qas{margin-top:1em}#main.single #shipping-panel .default-shipping label{display:inline}#main.single #shipping-panel .content>div{margin-bottom:1em}#main.single #shipping-panel .card-message,#main.single #shipping-panel .giftwrap{display:block}#main.single #shipping-panel .giftwrap{margin:10px 0 20px}#main.single #shipping-panel .card-message textarea{height:4em}#main.single #shipping-panel .gift-options textarea{width:12em;height:6em}#main.single #shipping-panel #continue-btn{text-align:center;margin-bottom:2em}#main.single #shipping-panel .country-id label{margin-bottom:5px}#main.single #shipping-panel #gift-options-display header,#main.single #shipping-panel #shipping-address-display header{background:0 0}#main.single #registration-panel .how-will-we-use{clear:right;float:right;width:24em;border:1px solid #000;padding:1em}#main.single #registration-panel .how-will-we-use h3{margin:0 0 1em}#main.single #registration-panel .how-will-we-use p{margin:0}#main.single #registration-panel .button-wrapper{text-align:center}#main.single #confirmation-page #guarantee-panel,#main.single #confirmation-page #links-panel{margin:2em 0}#main.single #confirmation-page #confirmation-panel .actions{margin-left:2em;margin-bottom:2em}#main.single #confirmation-page h3,#main.single #confirmation-page p{margin-bottom:1em}#main.single #need-help-panel h3{margin-bottom:1em}#main.single #need-help-panel h4{font-weight:700}#main.single #need-help-panel h4 span.text{font-weight:400}#main.single #need-help-panel .chat,#main.single #need-help-panel .email,#main.single #need-help-panel .phone{padding:5px 0}#main.single #need-help-panel .phone{padding-left:24px;background:transparent url(/images/checkout/icon_phone.png) no-repeat left center}#main.single #need-help-panel .chat{padding-left:24px;background:transparent url(/images/checkout/icon_chat.png) no-repeat left center}#main.single #need-help-panel .email{padding-left:24px;background:transparent url(/images/checkout/icon_email.png) no-repeat left center}#main.single #guarantee-panel{margin-top:1em}#main.single #guarantee-panel header{background-color:transparent}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item{display:table;width:33%;float:left;height:170px}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item a{float:left}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a{color:#231f20;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-weight:300}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a:hover{color:#44a07e}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name a:hover{text-decoration:none}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .description{float:left;width:105px}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .quickshop{clear:left}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag{clear:none}#main.single #viewcart #shipmethod-panel{border-width:0 1px;margin-bottom:0}.js #main.single #viewcart #shipmethod-panel div.content input{display:none}#main.single #viewcart #shipmethod-panel header{float:right;padding:1em;background:0 0;padding-bottom:0}#main.single #viewcart #shipmethod-panel div.content{padding-top:0;float:right;clear:both;max-width:300px}#main.single #past-purchases-panel .past-purchases-item.product{height:80px}#main.single #favorites-panel .favorite-item.product{height:100px}#main.single .samples-overlay .content{height:auto}#main.single .samples-overlay footer{display:none;visibility:hidden}#main.single fieldset.email_promotions .form_element a{display:block}#main.single .form-container .form-item{margin:.5em .5em .5em 0;display:inline-block}#main.single .form-container .default-shipping,#main.single .form-container .title{display:block}#main.single .form-container .address-to-use{width:100%}#main.single .new-address.form-container{width:35em}#main.single .pc_hidden{display:none}@media (min-width:1200px){#main.single .body-container{width:965px}}@media (max-width:964px){#main.single .body-container{width:768px}#main.single .product .thumb{width:17%;padding:0}#main.single .cart-header .total,#main.single .product .total{width:15%;float:right}#main.single .cart-header .products{width:62%}}@media (max-width:768px){#main.single body{font-size:13px}#main.single body div.body-container{width:100%;padding:0}#main.single body.active-panel-registration #mobile-breadcrumb,#main.single body.active-panel-review #mobile-breadcrumb,#main.single body.active-panel-shipping #mobile-breadcrumb{display:block}#main.single body.active-panel-registration #mobile-breadcrumb li.registration span,#main.single body.active-panel-registration #mobile-breadcrumb li.review span,#main.single body.active-panel-registration #mobile-breadcrumb li.shipping span,#main.single body.active-panel-review #mobile-breadcrumb li.registration span,#main.single body.active-panel-review #mobile-breadcrumb li.review span,#main.single body.active-panel-review #mobile-breadcrumb li.shipping span,#main.single body.active-panel-shipping #mobile-breadcrumb li.registration span,#main.single body.active-panel-shipping #mobile-breadcrumb li.review span,#main.single body.active-panel-shipping #mobile-breadcrumb li.shipping span{font-weight:700}#main.single #header{margin-bottom:0}#main.single .pg_wrapper{padding:1em}#main.single .column.left,#main.single .column.right{float:none;width:100%;padding:0}#main.single .panel{margin:1em 0;border-width:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main.single .panel.finished{background-color:#ccc}#main.single .panel header{background-color:transparent;padding:.4em 1em}#main.single .panel header .item-count,#main.single .panel header h2{font-size:1.1em;padding:0}#main.single .panel header .item-count{margin-left:1em}#main.single .panel .sub-section{margin-left:0}#main.single .panel .form-item{display:block}#main.single .panel .form-item input:not([type=checkbox]):not([type=file]):not([type=radio]):not([type=submit]):not(.btn),#main.single .panel .form-item select,#main.single .panel .form-item textarea{width:100%}#main.single body#viewcart header.viewcart-header{color:white;font-weight:700;text-align:center;padding:.8em 0}#main.single body#viewcart header.viewcart-header .item-count,#main.single body#viewcart header.viewcart-header h2{font-size:1.2em;margin:0 .4em;padding:0;border-width:0;font-weight:700;display:inline-block}#main.single #viewcart-panel header{display:none}#main.single #offer-code-panel.shipping,#main.single #offer-code-panel.signin,#main.single #order-summary-panel.signin,#main.single #shipmethod-panel.signin,#main.single #sign-in-panel.finished,#main.single section.collapsed{display:none}#main.single body#index #need-help-panel{display:block}#main.single #order-summary-panel,#main.single body#viewcart #shipmethod-panel,#main.single body#viewcart #viewcart-panel{border-top-width:1px;border-bottom-width:1px}#main.single .viewcart-buttons-panel{border-width:0}#main.single #shipmethod-panel header{background-color:transparent}#main.single #shipmethod-panel header h2{font-size:1em}#main.single #order-summary-panel header{display:none}#main.single #order-summary-panel .total{border-top:1px solid #333;padding-top:.5em}#main.single #registration-panel .how-will-we-use{float:none;width:auto}#main.single #recommended-products-panel,#main.single .right .tab-switcher,#main.single body#viewcart #viewcart-panel #add-samples-message{display:none}#main.single #guarantee-panel{background-color:#ccc}#main.single #shipmethod-panel .content{padding-top:0}#main.single #checkout_review .form-item{margin:1em 0}#main.single #checkout_review .msg-order-email{display:block}}@media (max-width:530px){#main.single #viewcart-panel .cart-header{display:none}#main.single .product{border-bottom:1px dashed #ccc;margin-bottom:1em;padding-bottom:1em}#main.single .product:last-child{border-bottom-width:0}#main.single .product .responsive-shade-shim{height:1.5em;clear:both}#main.single #viewcart-panel .qty{text-transform:uppercase}#main.single .product .thumb,#main.single body#index .product .thumb{width:25%;padding:0}#main.single .product .desc,#main.single .product.shaded .desc,#main.single body#index .product .desc{width:75%}#main.single .product.shaded .color,#main.single body#index .product.shaded .color{width:100%}#main.single .product .price,#main.single body#index .product .price{width:20%;display:block}#main.single .product.sample .price{width:40%}#main.single .product .price-label{display:none}#main.single .product .qty,#main.single body#index .product .qty{width:35%}#main.single .product.sample .qty{width:20%;margin-top:0}#main.single .product .total,#main.single body#index .product .total{width:15%}#main.single body#index #viewcart-panel .qty{margin-top:0}#main.single .product .qty .qty-label,#main.single .product .qty form{display:inline-block}#main.single .product .qty select{display:inline-block;margin-top:-.2em}#main.single .product.shaded .color{position:absolute;bottom:1em;left:0}#main.single .product.shaded .color .swatch{position:absolute;top:0;left:0}#main.single .product.shaded .color .shade{position:absolute;top:0;left:20px}#main.single .product.shaded .color .shade-label{display:none}#main.single .product .qty select{font-size:.9em;padding:0}#main.single #viewcart-panel .viewcart-buttons-panel .or,#main.single #viewcart-panel .viewcart-buttons-panel .paypal-checkout{display:inline-block}#main.single .viewcart-buttons-panel .or{margin:0 15px;text-transform:uppercase}#main.single .mobile_hidden{display:none}#main.single .pc_hidden{display:block}}@media (max-width:480px){#main.single .sign-in-panel>.column,#main.single .sign-in-panel>.panel-group #new-account,#main.single .sign-in-panel>.panel-group #return-user{float:none;width:100%;margin-bottom:0;padding-bottom:0;border-right-width:0;border-bottom:1px solid #ccc}#main.single .sign-in-panel #new-or-returning-radios{margin-bottom:0;padding-bottom:0}#main.single .sign-in-panel #new-or-returning-radios fieldset{margin:0}#main.single #gift-options-display.column,#main.single #shipping-address-display.column{width:100%}#main.single #confirmation-panel div.print-buttons{display:none}}@media (max-width:380px){#main.single #review-panel .payment-option .related-media{padding:5px 5px}#main.single #review-panel .related-media.cc img{width:30px}#main.single .product .thumb{width:20%}#main.single .product .desc{width:80%;padding-right:60px}#main.single .product.shaded .color{width:100%}#main.single .product .price{width:20%;padding-left:0}#main.single .product .qty{width:40%;padding-right:0}#main.single .product .total{width:20%}}#main.single .clinique .panel{-webkit-box-shadow:0 0 12px #ccc;-moz-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc;color:#231f20}#main.single .clinique .overlay-container{width:450px;height:335px}#main.single .clinique .generic-helplinks-overlay{width:630px;height:550px}#checkout-header{background-color:#ddd;padding:1em;margin-bottom:1em;position:relative}#checkout-header h1{float:left}#checkout-header h2{font-size:1.4em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;padding:0;margin:0;border-width:0;position:absolute;bottom:.6em;left:120px}#checkout-header .shopping-region{float:right}#checkout-header ul.nav-links{list-style-type:none;margin:48px 0 0 0;padding:0}#checkout-header ul.nav-links.detached{position:fixed;top:0;width:100%;margin-top:0;z-index:999999}#checkout-header ul.nav-links li{display:inline-block;margin:0 1em}#checkout-header li.call-us,#checkout-header li.live-chat{float:right}#checkout-header li.email-us{float:right;clear:right;margin-right:0}#checkout-header li.checkout-text{font-weight:700;font-size:1.2em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#checkout-header #mobile-cart-button{display:none}#checkout-header #mobile-cart-button.inactive:before{content:"+ "}#checkout-header #mobile-cart-button.active:before{content:"- "}#checkout-header #viewcart-panel{background-color:white;margin-top:1em}#checkout-header #viewcart-panel h2{display:none}@media (max-width:768px){#checkout-header ul.nav-links{margin-top:42px}#checkout-header #mobile-cart-button{display:inline-block}#checkout-header .call-us span{display:none}#checkout-header h1{float:none}#checkout-header h1 img{max-width:100%;height:55px}#checkout-header ul.nav-links{clear:left;background-color:#ccc;margin:1em -1em -1em -1em;padding:.4em}#checkout-header ul.nav-links:after{content:"";display:table;clear:both}#checkout-header .checkout-text{padding-top:3px}}@media (max-width:768px){body#index #checkout-header #viewcart-panel{clear:both}}@media (max-width:768px){body.active-panel-review #checkout-header li.cart-button{display:none}}@media (max-width:530px){#checkout-header ul.nav-links li.live-chat{display:none}#checkout-header ul.nav-links .email-us{display:none}}@media (max-width:380px){#checkout-header ul.nav-links li.call-us{margin:0;font-size:8px;padding:2px}#checkout-header ul.nav-links.detached li.call-us{margin-right:1.5em}}@media (min-width:1200px){.pg_wrapper{width:960px}}@media (max-width:964px){.pg_wrapper{width:768px}}@media (max-width:768px){.pg_wrapper{width:100%;padding:0}}body#viewcart #promo-message{margin:25px 0;font-weight:700}body#viewcart .empty .empty-cart{margin:5px 0 5px;display:block}body#viewcart .empty-cart h4{font-size:20px;margin-bottom:5px}body#viewcart .empty-cart .continue-shopping{margin:25px 0 0}body#viewcart .empty #offer-code,body#viewcart .empty #order-status,body#viewcart .empty .checkout-buttons,body#viewcart .empty .checkout-table{display:none}body#viewcart .empty .continue-shopping{float:left;margin:0}body#viewcart .empty .checkout-past{float:right}body#viewcart .hazmat0{display:none}body#viewcart .hazmat1{display:none;color:#bf2525}body#viewcart .empty-cart{display:none}body#viewcart .sub-block{margin:25px 0}body#viewcart .sub-block h3{margin-bottom:15px}body#viewcart .checkout-table .continue-shopping{padding:0}body#viewcart #content{width:100%;padding:23px 0 0}body#viewcart #sidebar{width:20%;margin-left:20px;float:right}body#viewcart #offer_code h3{font-size:14px}body#viewcart #offer_code input{vertical-align:middle}body#viewcart #works-well-with-wrapper{margin-top:15px;padding:10px}body#viewcart #works-well-with-wrapper h3{font-size:12px;text-transform:uppercase;margin-bottom:15px}body#viewcart #works-well-with-wrapper input{border:none}body#viewcart #works-well-with-wrapper td{position:relative;padding:0 25px 0 85px;width:125px;vertical-align:top}body#viewcart #works-well-with-wrapper div{position:relative}body#viewcart #works-well-with-wrapper .thumb img{position:absolute;top:0;left:-84px;border:1px solid #ccc;z-index:1}body#viewcart #works-well-with-wrapper .add{padding-top:8px}body#viewcart #top-checkout-btn{padding:15px;margin-right:20px;margin-bottom:10px}body#viewcart #bottom-checkout-btn{padding:10px;margin-right:20px;margin-top:20px;margin-bottom:40px;border-top:1px solid #CCCCCC}body#viewcart #other-options-box{border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;width:185px;padding:3px}body#viewcart #other-options-box a{background:url(/media/images/css/green_arrow.gif) no-repeat left 45%;padding-left:9px}.clinique .checkout-table{width:54%;margin-right:36px}.clinique .panel{webkit-box-shadow:none!important;box-shadow:none!important}.clinique .panel header h2{font-size:1.8em;font-family:Helvetica Neue Light;font-weight:400;color:#1f1f1f;text-transform:none}.clinique .pg_wrapper{padding-top:66px;margin:0 auto;max-width:1008px}.clinique .pg_wrapper .column.left{width:68%;padding-right:34px}.clinique .pg_wrapper .column.left .messages{background-color:#fff;border-bottom:0;margin:0;padding:0}.clinique .pg_wrapper .column.left .messages .single-message{background-color:#fff;border:0;font-size:1.8em;font-family:Helvetica Neue Light;font-weight:400;color:#ef6ea8;text-transform:none}.clinique .pg_wrapper .column.left .panel{border:0}.clinique .pg_wrapper .column.left #add-samples-message{font-size:1.3em;border-bottom:1px solid #ccc;padding:13px 0!important;margin:0 13px}.clinique .pg_wrapper .column.left .cart-header{border-bottom:1px solid #ccc;line-height:20px;font-size:.95em;font-family:Helvetica Neue Light;font-weight:400;color:#808080;text-transform:uppercase}.clinique .pg_wrapper .column.left .cart-header .products{width:62%}.clinique .pg_wrapper .column.left .cart-header .total{float:left}.clinique .pg_wrapper .column.left .cart-item{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none;border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:16px}.clinique .pg_wrapper .column.left .cart-item .column.thumb img{width:90.6%}.clinique .pg_wrapper .column.left .cart-item .desc.column{width:41%}.clinique .pg_wrapper .column.left .cart-item .desc.column .product_name a{color:#1f1f1f}.clinique .pg_wrapper .column.left .cart-item .total{padding:10px 0 0 0;font-weight:400;float:left}.clinique .pg_wrapper .column.left #order-summary-panel header h2{float:none}.clinique .pg_wrapper .column.left #order-summary-panel .content{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none}.clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel{border:0;padding-bottom:21px}.clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-buttons a{float:left}.clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-buttons .or{float:left;margin:0 21px;text-transform:uppercase}.clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-buttons .btn-primary{margin-top:0}.clinique .pg_wrapper .column.left .viewcart-buttons-panel.panel .continue-shopping{margin:0;font-size:1.4em;font-family:Helvetica Neue Light;font-weight:400;text-decoration:none;color:#5dba98;text-transform:none}.clinique .pg_wrapper .column.left #recommended-products-panel{padding-top:24px;border-top:1px solid #ccc}.clinique .pg_wrapper .column.left #recommended-products-panel header{background-color:#fff}.clinique .pg_wrapper .column.left #recommended-products-panel .recommended-product-items .product_name a{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none}.clinique .pg_wrapper .column.left #recommended-products-panel .recommended-product-items .addtobag{padding-top:15px}.clinique .viewcart-header{background-color:#fff!important;margin-bottom:20px;padding:0}.clinique .viewcart-header h2{font-size:2.55em!important;padding:0;float:none}.clinique .viewcart-header .item-count{font-size:1em;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;color:#BDBDBD}.clinique #checkout-wrapper{margin:69px 90px}.clinique #top-checkout-btn{margin-bottom:20px}.clinique #top-checkout-btn span{float:none!important}.clinique .column.right{width:30%}.clinique .column.right .panel{border:0;border-top:1px solid #ccc}.clinique .column.right .panel header{background-color:#fff}.clinique .column.right .panel header h2{padding:0 10px;margin:32px 0 0 0}.clinique .column.right .tab-switcher{margin-top:9px}.clinique .column.right .samples-panel{border-top:0}.clinique .column.right .tab-switcher .samples{padding-top:0;border-top:1px solid #ccc}.clinique .column.right .tab-switcher .samples .product-list ul.skus li label{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none}.clinique .column.right .tab-switcher .samples .product-list input[type=checkbox]{display:block!important}.clinique .column.right .tab-switcher p.available{font-size:1.8em;font-family:Helvetica Neue Light;font-weight:400;color:#1f1f1f;text-transform:none}.clinique .column.right #offer-code-panel{margin-bottom:25px}.clinique .column.right #offer-code-panel .content{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;color:#808080;text-transform:none;margin:0;padding-top:0}.clinique .column.right #offer-code-panel .content form[name=offer_code]{float:left}.clinique .column.right #offer-code-panel .content input[type=text]{border:1px solid #ccc;margin-right:6px;margin-bottom:16px}.clinique .column.right #offer-code-panel .content input[type=submit]{display:block}.clinique .column.right #offer-code-panel .content em{font-style:normal;font-size:1em}.clinique .column.right #links-panel .content{padding:0 10px;margin-bottom:25px}.clinique .column.right ul.links_list li a{font-size:1.05em;font-family:Helvetica Neue Roman;font-weight:400;text-decoration:none;color:#5dba98;text-transform:none}.registration_content #registration-wrapper .demographic-form-container fieldset.fs #gender-fields input{margin:0 10px 2px 1px}.wrapper h2.myaccount-hdr{font-size:30px}.favorite-products-grid .favorite{height:450px}#main .most-recent-purchases{padding:3em 0 8em 0}#main .most-recent-purchases .products .add-to-bag{display:none}#main .outer-wrap .prod-shelf-row ul.products,#main .pg_wrapper .prod-shelf-row ul.products{float:none;width:100%}#main .outer-wrap .prod-shelf-row ul.products .product,#main .pg_wrapper .prod-shelf-row ul.products .product{width:20%;padding:0 2% 0 0;min-height:420px;clear:none}#main .outer-wrap .prod-shelf-row ul.products .product .add-to-bag,#main .pg_wrapper .prod-shelf-row ul.products .product .add-to-bag{float:left;font-size:10px;margin:0 5px 0 0;width:48%;display:inline-block}#main .outer-wrap .prod-shelf-row ul.products .product .btn-shopnow,#main .pg_wrapper .prod-shelf-row ul.products .product .btn-shopnow{float:left;font-size:10px;line-height:13px;visibility:visible;display:inline-block;width:48%;margin:0}#main .outer-wrap .prod-shelf-row ul.products .product .add-progress,#main .pg_wrapper .prod-shelf-row ul.products .product .add-progress{height:22px;float:left;margin:0 5px 0 0;width:48%;text-align:center}#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status{float:left;font-size:10px;margin:0 5px 0 0;width:46%}#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status a.button,#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status input.button[type=submit],#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status input.form-submit,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status a.button,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status input.button[type=submit],#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .outer-wrap .prod-shelf-row ul.products .product .spp_product_status input[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status input[type=submit],body#viewcart #main.single .outer-wrap .prod-shelf-row ul.products .product .spp_product_status #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .continue-checkout{width:100%}#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .inactive_stock_msg,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .inactive_stock_msg{line-height:22px}#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .sold_out_stock_msg,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .sold_out_stock_msg{line-height:22px}#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg a.button,#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg input.button[type=submit],#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg input.form-submit,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg a.button,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg input.button[type=submit],#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg input[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg input[type=submit],body#viewcart #main.single .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .coming_soon_stock_msg .continue-checkout{margin-top:0!important}#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg a.button,#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg input.button[type=submit],#main .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg input.form-submit,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg a.button,#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg input.button[type=submit],#main .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg input[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg input[type=submit],body#viewcart #main.single .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .outer-wrap .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .pg_wrapper .prod-shelf-row ul.products .product .spp_product_status .temp_out_of_stock_msg .continue-checkout{margin-top:0!important}#main .outer-wrap .prod-shelf-row ul.products .product .product-info,#main .pg_wrapper .prod-shelf-row ul.products .product .product-info{min-height:135px}#main .breadcrumb ul li{font-size:12px;border-color:#808080}#main #content h2{color:#46ab8c;border:none;margin:0}#main #sidebar{width:25%}#main #sidebar ul.need-help-text li span.icon{margin-right:10px}#main #sidebar ul.need-help-text li.need-help-call a{display:block}#main .blue-ocean-merch-window,#main .foundation-finder,#main .recommended-for-you{display:none}#main #replenishment_update .payment-method fieldset.fs{border:none}#main #replenishment_update #shipping-frequency table{width:50%}#address_form_container .fieldset-note{left:237px;position:absolute;top:3px}#address_form_container .fieldset-note a{line-height:10px;font-size:12px;padding:12px 12px;width:220px}#address_form_container fieldset.fs{margin:5px 0 0 0;padding:0 10px}#address_form_container fieldset.fs h2{margin-bottom:10px}#address_form_container fieldset.fs div.form_element{margin:5px 20px 10px 0;height:auto!important;width:218px}#address_form_container fieldset.fs div.form_element input{width:220px}#address_form_container fieldset.fs div.form_element select{width:220px;height:3em}#address_form_container fieldset.fs div.form_element span.required_mark{float:left}#address_form_container input.form-submit{margin:0 10px;width:25%}#address_form_container fieldset.address.fs{border:none}#address_form_container fieldset.address.fs h3.address_block{font-weight:700;display:inline-block;clear:left;border-bottom:1px solid #dbdbdb;padding:5px 0;width:100%;color:#000}#address_form_container fieldset.address.fs div.postal_code_container{width:480px}#address_form_container fieldset.address.fs div.postal_code_container .lookup_submit_note{display:block;float:right;margin:5px -8px 0 0;width:250px;font-size:11px}#address_form_container fieldset.address.fs div.postal_code_container .address_lookup_wrapper{border:1px solid #b50404;margin:10px 0 0;padding:10px;width:220px}#address_form_container fieldset.address.fs div.phone_option_container.radio{width:100%;padding-left:4px}#address_form_container fieldset.address.fs div.phone_option_container.radio span.phone_radio{width:20%;display:inline-block}#address_form_container fieldset.address.fs div.phone_option_container.radio span.phone_radio input{width:auto!important}#address_form_container fieldset.address.fs .default-shipping-checkbox{float:left}#address_form_container fieldset.address.fs .default-shipping-checkbox input{width:auto!important}#address_form_container .cust-detail{font-size:15px;color:#000;font-weight:700;padding-right:10px}#registration .registration_content div.form_element.radio{padding-left:4px}#registration .registration_content .first-column-wrap fieldset.fs .form_element .error,#registration .registration_content .full-width-wrap fieldset.fs .form_element .error{color:#ef6ea8;margin-bottom:5px}#registration .registration_content .first-column-wrap fieldset.fs .form_element input.error,#registration .registration_content .first-column-wrap fieldset.fs .form_element select.error,#registration .registration_content .full-width-wrap fieldset.fs .form_element input.error,#registration .registration_content .full-width-wrap fieldset.fs .form_element select.error{border:1px solid #ef6ea8!important;margin-bottom:0}#registration .registration_content .full-width-wrap fieldset.demographic.fs .form_element.birth_date_container select#form--profile_preferences--field--BIRTH_YEAR{display:inline}#registration .registration_content .full-width-wrap fieldset.demographic.fs .form_element.skin_type{display:none}#registration .registration_content .first-column-wrap .email_guideline{clear:both;color:#ef6ea8;margin:0 18px 10px;left:46%;position:relative;width:46%;font-size:11px}#registration .registration_content .first-column-wrap .form_element.password_container .password_criteria{color:#8F8F8F;display:block;font-style:italic}#registration .registration_content .first-column-wrap .form_element.security-question label{display:inline}#registration .registration_content .first-column-wrap .address-static{margin-bottom:10px}#registration .registration_content .first-column-wrap fieldset.profile.fs{width:100%}#registration .registration_content .first-column-wrap fieldset.profile.fs .form_element{width:46%;margin:0 18px 16px 0}#registration .registration_content .first-column-wrap fieldset.profile.fs .form_element label{margin:0 0 5px 0;width:95%}#registration .registration_content .demographic-form-container fieldset.demographic.fs .form_element.birth_date_container select{width:100px}#registration .registration_content .demographic-form-container fieldset.demographic.fs .form_element.birth_date_container select#form--profile_preferences--field--BIRTH_YEAR{display:inline;width:15%}#registration .registration_content #newsletter-info{margin-bottom:15px}#registration .registration_content #newsletter-info #mobile-promotions,#registration .registration_content #newsletter-info .pc_email_promo_container{width:300px;float:left;margin:20px 20px 20px 0}#registration .registration_content #newsletter-info #mobile-promotions input,#registration .registration_content #newsletter-info .pc_email_promo_container input{margin:0 5px 25px 0;float:left}#registration .registration_content #newsletter-info #providing-email{clear:both}#registration .registration_content #newsletter-info fieldset.fs.email_promotions .form_element.radio{margin:5px 16px 10px 0}#registration .registration_content #newsletter-info fieldset.fs.email_promotions .form_element.radio label{width:10%}.account-header-panel .box_content-left a{float:none;margin-left:0;position:relative;top:2px;white-space:nowrap}.account-header-panel header{background-color:#ffffff!important;border:none}.account-header-panel header h3{width:130px}.account-header-panel header h3,.account-header-panel header h3 a{margin-left:17px;float:left}.account-header-panel header a{float:left;margin-left:147px}#landing .my-account-sku .shades .shade div{float:left}#landing .my-account-sku .shades .shade div.shade-name{width:120px;white-space:normal}#landing .my-account-sku .price{clear:both}#landing .panel header{background-color:#fff!important}#landing .panel header h2{font-size:36px;line-height:38px;padding:.3em 0;font-weight:400}#password_request #main.passwordreset{padding:50px 0 150px 13px}#password_request #main.passwordreset #sidebar{margin-top:0}#password_request #main.passwordreset #sidebar .section-box{border-bottom:1px solid #dbdbdb;padding:25px 0}#password_request #main.passwordreset #content{width:65%}#password_request #main.passwordreset #content div{margin:20px 0}#password_request #main.passwordreset #content form#password_reset_send div.request_rows input{display:block;line-height:1.9;margin:5px 0;width:37%}#password_request #main.passwordreset #content form#password_reset_send #request-submit{margin-top:20px}#password_request #main.passwordreset #content form#password_reset_send #request-submit input{padding:4px 20px 3px;font-size:14px;font-weight:400}#favorites .favorite-products ul.favorite-products-grid li.favorite .product-info{min-height:100px}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku{overflow:hidden}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .add-to-bag{float:left;font-size:10px;margin:0 5px 0 0;width:48%;display:inline-block}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .btn-shopnow{float:left;font-size:10px;line-height:13px;visibility:visible;display:inline-block;width:48%;margin:0}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .add-progress{height:22px;float:left;margin:0 5px 0 0;width:48%;text-align:center}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status{float:left;font-size:10px;margin:0 5px 0 0;width:46%}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status a.button,#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status input.button[type=submit],#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .continue-checkout{width:100%}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .inactive_stock_msg{line-height:22px}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .sold_out_stock_msg{line-height:22px}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg a.button,#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg input.button[type=submit],#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .coming_soon_stock_msg .continue-checkout{margin-top:0!important}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg a.button,#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg input.button[type=submit],#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .spp_product_status .temp_out_of_stock_msg .continue-checkout{margin-top:0!important}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .shades .shade div{float:left}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .shades .shade div.shade-name{width:145px;white-space:normal}#favorites .favorite-products ul.favorite-products-grid li.favorite .my-account-sku .price{clear:both}#favorites .favorite-products ul.favorite-products-grid li.favorite .favorite-actions{clear:both;margin-top:10px}#favorites .favorite-products ul.favorite-products-grid li.favorite .favorite-actions a{border-right:none;display:inline-block}#favorites .favorites-header-panel{display:none}#favorites .no-favorites{padding-top:0}#favorites .account-favorites-wishlist .wishlist-header .wishlist-header-content .share-wishlist a{line-height:30px;height:30px;font-size:17px}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .btn-shopnow{display:none}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .sizes{width:14%}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku{width:80%}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .product-info{width:58%;float:left}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .product-info .product-name{width:45%}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .product-info .price{clear:none;float:none}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .product-image{float:left}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .shades{width:45%}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku .shades .shade-name{line-height:20px}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .my-account-sku a.add-to-bag{width:15%}#favorites .account-favorites-wishlist ul.favorite-products-grid li.favorite .favorite-product .favorite-actions{width:17%}section.blueocean .skin_diagnostic_results .concern_container .diagnostic-recommended-product{font-size:1.6em;line-height:1.1em;margin:10px 0}section.blueocean .skin_diagnostic_results .prod-shelf-row .product .my-account-sku .product-info{margin-left:0!important;min-height:130px}section.blueocean .skin_diagnostic_results .prod-shelf-row .product .my-account-sku .product-info .btn-add-to-bag{margin-left:0!important}#address_book #main.main .shipping-billing{padding:15px 0 65px 0}#address_book #main.main .shipping-billing .section-column.first{padding:20px 0 30px 0}#address_book #main.main .shipping-billing .address-book-info .column h2.section-header{margin-top:15px}#address_book #main.main .shipping-billing .address-book-info .column .address_display .controls a.delete-address,#address_book #main.main .shipping-billing .address-book-info .column .address_display .controls a.edit-address{border:1px solid #46ab8c;padding:.1% 1.5%;margin:10px 10px 20px 0;display:inline-block;width:6%}#address_book #main.main .shipping-billing .address-book-info .column .address_display .controls a.default-address{display:block}#address_book #main.main .shipping-billing a.add-address.button,#address_book #main.main .shipping-billing body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.add-address[type=submit],#address_book #main.main .shipping-billing body#viewcart #main.single .viewcart-buttons-panel .add-address.continue-checkout,#address_book #main.main .shipping-billing input.add-address.button[type=submit],#address_book #main.main .shipping-billing input.add-address.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #address_book #main.main .shipping-billing input.add-address[type=submit],body#viewcart #main.single .viewcart-buttons-panel #address_book #main.main .shipping-billing .add-address.continue-checkout{font-size:14px;font-weight:400;padding:4px 30px}#registration-wrapper #profile_preferences #email_pc_promotion.pc_email_promo_container{display:none}#registration-wrapper #profile_preferences #mobile-promotions.pc_email_promo_container{display:none}.after_upload .profile_upload_thanks{width:150px;margin-left:-25px}#past_purchases .account-past-purchases .past-purchases .cart-item__monogram{margin:10px 0}#past_purchases .account-past-purchases .past-purchases .cart-item__monogram img{vertical-align:middle;width:30px}#past_purchases .account-past-purchases .past-purchases .cart-item__monogram .monogram_custom_text{font-size:12px;color:#03082b;padding:0 5%}#order-totals table tr.spacer{border-top:1px solid black}.past-purchases .order-info.accordion-content .products .product-footer .order-history-list{width:48%;margin-left:110px;border-top:1px solid #DBDBDB}.past-purchases .order-info.accordion-content .products .product-footer .order-history-list .total{width:43%;margin-left:0}.past-purchases .order-info.accordion-content .products .product-footer .order-history-list .total-quantity{width:0}.past-purchases .order-info.accordion-content .products .product-footer .order-history-list .price{padding-left:91px;width:initial}.past-purchases .order-info.accordion-content .products .product-footer .order-history-list.order-history-total{border-top:1px solid #333}.past-purchases .order-info.accordion-content .products .product-footer .order-history-list.order-history-tax{border-top:none;border-bottom:1px solid #333}form#profile_preferences.adpl .first-column-wrap{width:52%}form#profile_preferences.adpl .profile.fs{height:370px;padding-top:10px}form#profile_preferences.adpl .profile.fs .form_element label{pointer-events:none}form#profile_preferences.adpl .profile.fs .form_element input[type=email]+label,form#profile_preferences.adpl .profile.fs .form_element input[type=password]+label,form#profile_preferences.adpl .profile.fs .form_element input[type=tel]+label,form#profile_preferences.adpl .profile.fs .form_element input[type=text]+label{display:block;font-size:1em;height:3em;line-height:3em;margin-top:3em;margin-top:calc(-2.5em - 1px);cursor:text}form#profile_preferences.adpl .profile.fs .form_element input[type=email]+label:before,form#profile_preferences.adpl .profile.fs .form_element input[type=password]+label:before,form#profile_preferences.adpl .profile.fs .form_element input[type=tel]+label:before,form#profile_preferences.adpl .profile.fs .form_element input[type=text]+label:before{content:attr(data-required) attr(placeholder)}form#profile_preferences.adpl .profile.fs .form_element.mobile_email input,form#profile_preferences.adpl .profile.fs .form_element.pc_email_container input{width:215px;padding-left:14px}form#profile_preferences.adpl .profile.fs .form_element.mobile_email input[type=email]+label,form#profile_preferences.adpl .profile.fs .form_element.mobile_email input[type=password]+label,form#profile_preferences.adpl .profile.fs .form_element.mobile_email input[type=tel]+label,form#profile_preferences.adpl .profile.fs .form_element.mobile_email input[type=text]+label,form#profile_preferences.adpl .profile.fs .form_element.pc_email_container input[type=email]+label,form#profile_preferences.adpl .profile.fs .form_element.pc_email_container input[type=password]+label,form#profile_preferences.adpl .profile.fs .form_element.pc_email_container input[type=tel]+label,form#profile_preferences.adpl .profile.fs .form_element.pc_email_container input[type=text]+label{display:block;font-size:1em;height:3em;line-height:3em;margin-top:3em;margin-top:calc(-3em - 1px);cursor:text}form#profile_preferences.adpl .profile.fs .form_element.mobile_email{margin-bottom:0}form#profile_preferences.adpl .profile.fs .form_element.password_2_container{top:15px}#address_form_container form#address.adpl .form_element input[type=email]+label:before,#address_form_container form#address.adpl .form_element input[type=password]+label:before,#address_form_container form#address.adpl .form_element input[type=tel]+label:before,#address_form_container form#address.adpl .form_element input[type=text]+label:before{content:attr(data-required) attr(placeholder)}#address_form_container form#address.adpl .form_element input{padding-left:14px}#address_form_container form#address.adpl .form_element label{pointer-events:none}#address_form_container form#address.adpl .form_element.postal_code_container label{line-height:40px}#address_form_container form#address.adpl .form_element.city_container input{margin-top:15px}#address_form_container form#address.adpl .phone_label_container{width:450px}form#payment.adpl .form_element input[type=email]+label:before,form#payment.adpl .form_element input[type=password]+label:before,form#payment.adpl .form_element input[type=tel]+label:before,form#payment.adpl .form_element input[type=text]+label:before{content:attr(data-required) attr(placeholder)}html #header .gnav-drop-down-v1 .dd-content{width:425px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper{min-height:inherit}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .cart-overlay-products-heading .hcenter{width:256px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .cart-product-name{width:130px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .shade_info{overflow:hidden;height:auto;margin-bottom:10px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .shade_info .shade_thumb{float:left;width:20px;height:20px;margin-right:5px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .shade_info .shadename{float:left;width:95px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .prod-details{width:125px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .prod-details .qty-price.right-copy{float:left;width:125px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .prod-details .qty-price.right-copy .price{float:right;width:80px}html #header .gnav-drop-down-v1 .dd-content .gnav-cart-v1 .cart-confirm-wrapper .prod-details .qty-price.right-copy .qty{float:left;margin-right:0}html #header .gnav-search-v1 #typeahead-wrapper .see-results .result a.link span.search-count{padding-right:10px}@media only screen and (min-width:641px) and (max-width:1024px){html #header .branding{width:33%}}html #header .branding .site-logo-responsive-v1 a.left_logo-link{float:left}html #header .branding .site-logo-responsive-v1 a.right_logo-link{float:right}@media only screen and (min-width:641px) and (max-width:1024px){html #header .branding .site-logo-responsive-v1 a{padding:0 8px}}html #header .top-right .block:last-child{padding-top:10px}html #header .top-right .block-template-offer-promo-v3 .offer-promo-v1 .headline span{font-size:12px}html #header .top-right .block-template-gnav-search-v1 .gnav-search-v1 #search{line-height:40px;font-size:14px}html .mm-menu li a{font-size:12px!important}html .mm-menu li a.link-three-step-collection{display:block;line-height:15px;text-align:center;padding:7px 0}html .mm-menu li span.title{padding:0 4px!important}html .mm-menu li.signin.menu-username-link span.title{line-height:16px;padding:6px 10px!important}html .mm-menu li.signin.menu-username-link span.title span.borderRight{display:block;padding-right:5px;border-right:1px solid black}html .mm-menu li.signin span.title img{display:none}html #navigation .product-tout .shades .shade div{float:left}html #navigation .product-tout .shades .shade div.shade-name{width:120px;white-space:normal}html #navigation .product-tout .price,html #navigation .product-tout .sizes{clear:both}html #navigation .menu-item-blocks .menu-item-block{min-height:300px}html #navigation .menu-item-blocks .menu-item-block .gnav-my-account-v1 .signin_container{margin-bottom:40px}html #navigation .menu-item-blocks .menu-item-block .gnav-my-account-v1 .signin_container .logged-in ul.product-col3{max-height:200px}html #navigation .menu-item-blocks .menu-item-block .gnav-my-account-v1 .signin_container .logged-in ul.product-col3 li{min-height:215px}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1{background:0 0;padding:0}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider{padding-bottom:0}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider ol.flex-control-paging{position:static;margin-bottom:1%}@media only screen and (min-width:641px) and (max-width:1024px){html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport{max-height:366px}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .outer-wrap,html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .pg_wrapper{background-position:10px 0!important;background-size:665px 366px!important}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .outer-wrap .top,html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .pg_wrapper .top{top:60px!important;width:410px!important}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .outer-wrap .top h3,html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .pg_wrapper .top h3{font-size:23px!important;line-height:90%!important}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .outer-wrap .top h3 span,html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .pg_wrapper .top h3 span{font-size:23px!important}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .outer-wrap .top .subheading,html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .pg_wrapper .top .subheading{font-size:18px!important}html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .outer-wrap .top .subheading p.date_4,html #content .vertical-carousel-navigation-v1 .product-content-carousel-v1 .flexslider .flex-viewport ul.slides li .inner .full-width-2-row-v1 .pg_wrapper .top .subheading p.date_4{margin:15px 20px!important}}html #content .vertical-carousel-navigation-v1 .product-content-grid-v1{padding-bottom:0}html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info{position:relative;height:170px}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info input[type=submit],body#viewcart #main.single .viewcart-buttons-panel html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info .continue-checkout,html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info a.button,html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info input.button[type=submit],html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 .product-tout .product-info input.form-submit{position:absolute;bottom:0}@media only screen and (min-width:641px) and (max-width:1024px){html #content .vertical-carousel-navigation-v1 .product-content-grid-v1{padding:0}html #content .vertical-carousel-navigation-v1 .product-content-grid-v1 h3{display:none}}html #content .ebgift-promotion-v1{margin-top:30px}html #content .ebgift-promotion-v1 .col1{width:50%;float:left}html #content .ebgift-promotion-v1 .col1 .ebgift-wrapper{border:2px solid #ccc;margin:40px 0 0;padding:20px;position:relative}html #content .ebgift-promotion-v1 .col1 .ebgift-wrapper h2{position:absolute;top:-16px;background-color:#fff}html #content .ebgift-promotion-v1 .col2{width:50%;float:left}body#shipping #main.multi .add_address_options{padding-bottom:15px}body#shipping #main.multi .add_address_options a{padding-left:20px}body#shipping #main.multi ul.address_controls{width:100%}body#shipping #main.multi ul.address_controls li#choose-address-options{width:100%}body#shipping #main.multi ul.address_controls li#choose-address-options span{display:inline-block;width:100%}body#shipping #main.multi ul.address_controls li#choose-address-options span .radio.ship-address-option{float:left;width:50%;min-height:180px}body#shipping #main.multi ul.address_controls li#choose-address-options span .radio.ship-address-option input{float:left;margin-top:3px}body#shipping #main.multi ul.address_controls li#choose-address-options span .radio.ship-address-option .address-option-container .address-option-content{padding-left:30px}body#shipping #main.multi ul.address_controls li#choose-address-options span .radio.ship-address-option .address-option-container .option-controls{padding:10px 0 10px 30px;width:100%}body#shipping #main.multi ul.address_controls li#choose-address-options span .radio.ship-address-option .address-option-container .option-controls a{padding-right:15px}body#shipping #main.multi #address_form_container{float:left;margin:5px 0 0 0}body#shipping #main.multi #address_form_container fieldset.address.fs div.form_element{width:42%!important}body#shipping #main.multi #address_form_container fieldset.address.fs div.form_element input[type=text],body#shipping #main.multi #address_form_container fieldset.address.fs div.form_element select{width:100%}body#shipping #main.multi #address_form_container fieldset.address.fs div.postal_code_container{height:auto!important}body#shipping #main.multi #address_form_container fieldset.address.fs #profile-postal input{width:43%}body#shipping #main.multi #address_form_container fieldset.address.fs #profile-postal label{float:none}body#shipping #main.multi #address_form_container fieldset.address.fs #profile-postal .lookup_submit_note{position:absolute;top:19px;left:518px;font-size:10px;width:126px}body#shipping #main.multi #address_form_container fieldset.address.fs #profile-postal .fieldset-note{left:289px;width:100%}body#shipping #main.multi #address_form_container fieldset.address.fs .state_container{clear:left}body#shipping #main.multi #address_form_container fieldset.address.fs .city_container,body#shipping #main.multi #address_form_container fieldset.address.fs div.state_container{margin:5px 20px 10px 0}body#shipping #main.multi #address_form_container fieldset.address.fs .phone_label_container span.phone_req{width:100%}body#shipping #main.multi #address_form_container fieldset.address.fs .phone_label_container span.phone_options{display:block;margin:10px 0}body#shipping #main.multi #address_form_container fieldset.address.fs .phone_label_container span.phone_options input{width:auto;vertical-align:middle;margin-right:10px}body#shipping #main.multi #address_form_container fieldset.address.fs .phone_label_container span.phone_options .phone_radio{margin-right:20px}body#shipping #main.multi .privacy-form-container{width:58%;display:inline-block;float:left}body#shipping #main.multi .continue-checkout{clear:none}div.store-locator-body fieldset.locator div.form_element.state_container{margin-right:20px}div.store-locator-body fieldset.locator div.form_element.city_container{margin-right:20px}body.section-esearch #search-wrapper #results-container #col-1{display:none}body.section-esearch #search-wrapper #results-container #col-2{padding-left:0}body.section-esearch #search-wrapper #results-container #col-2 .results .result{width:200px}.springtrend_image_v1{background-color:#f2f2f2;min-height:300px;overflow:hidden;padding:65px 0 40px 0;width:100%}.springtrend_image_v1 .outer-wrap h3,.springtrend_image_v1 .pg_wrapper h3{color:#121212;font-size:36px;line-height:1;margin:0 0 30px 0}.springtrend_image_v1 .outer-wrap .spring_inner_block,.springtrend_image_v1 .pg_wrapper .spring_inner_block{float:left;margin:0 15px 20px 0}@media only screen and (min-width:641px) and (max-width:1024px){.springtrend_image_v1 .outer-wrap .spring_inner_block,.springtrend_image_v1 .pg_wrapper .spring_inner_block{float:left;margin:0 1.5% 2% 1.5%;width:30.333%}.springtrend_image_v1 .outer-wrap .spring_inner_block a img,.springtrend_image_v1 .pg_wrapper .spring_inner_block a img{width:100%}}#footer .footer-bottom .footer-top-v1,#footer .footer-bottom .inner,#footer .footer-top .footer-top-v1,#footer .footer-top .inner{max-width:1040px}#footer .footer-bottom .inner,#footer .footer-top .inner{padding:0}#footer .footer-bottom .inner .field-menu ul.menu li,#footer .footer-top .inner .field-menu ul.menu li{padding:3px 8px 5px 5px;float:left;letter-spacing:.2px}@media screen and (max-width:640px){#header .outer-wrap .top-right .block.block-template-offer-promo-v3,#header .pg_wrapper .top-right .block.block-template-offer-promo-v3{display:none}}@media screen and (max-width:840px){#header .outer-wrap .column.branding,#header .pg_wrapper .column.branding{width:33%}#header .outer-wrap .top-right .block.block-template-offer-promo-v3 .offer-promo-v1 .headline span,#header .pg_wrapper .top-right .block.block-template-offer-promo-v3 .offer-promo-v1 .headline span{letter-spacing:-1px}}@media screen and (max-width:767px){#header .outer-wrap hgroup.branding .site-logo-responsive-v1 a.right_logo-link,#header .pg_wrapper hgroup.branding .site-logo-responsive-v1 a.right_logo-link{display:none}}.write_review #BVSubmissionContainer{padding-bottom:80px}#navigation .navigation-right{float:right;margin:0 -5px 0 0}#navigation .navigation-right .block{float:right}.outer-wrap .eh-thewink-hp-redesign-menu-formatter ul.eh-thewink-hp-redesign-menu,.pg_wrapper .eh-thewink-hp-redesign-menu-formatter ul.eh-thewink-hp-redesign-menu{width:950px}.eh-social-share-wrapper .social_share_links p.social_icons.mail,.eh-social-share-wrapper .social_share_links p.social_icons.pinterest{display:none}section.clinique-spinner section#game-win-box div.pop-up-box-inner{height:730px}section.clinique-spinner section#game-win-box div.pop-up-box-inner .win-info h2{font-size:30px}section#play-again-popup .play-again-popup-container p.sub-header{font-size:30px}#formatter div#game-unavailable div.pop-up-box-inner{align-items:baseline}.passwordreset{padding:50px 0 150px 13px}.security_hd{color:#000}#password_reset .wrapper #content{width:65%}#password_reset .wrapper #content #change-password{margin-top:20px}#password_reset .wrapper #content form#password_reset fieldset.fs div.form_element select{border:1px solid #BDBDBD;display:block;height:36px;line-height:36px;padding:7px 0 6px 14px;width:215px}#password_reset .wrapper #content form#password_reset fieldset.fs div.form_element label{float:none}#password_reset .wrapper #content form#password_reset fieldset.fs div.submit_btn input{padding:4px 20px 3px;font-size:14px;font-weight:400}#password_reset .wrapper #sidebar{margin-top:0}#password_reset .wrapper #sidebar .section-box{border-bottom:1px solid #dbdbdb;padding:25px 0}#signin .signin_container{overflow:hidden;padding-top:5px;clear:both}#signin .signin_container form label{padding-bottom:8px}#signin .signin_container form span.forgot-pw{font-size:11px;width:100%}#signin .signin_container form .show{padding-top:5px}#signin .signin_container form .form-item.email_promotions,#signin .signin_container form .form-item.privacy-form-container{height:13px;line-height:13px}#signin .signin_container form .form-item.email_promotions span,#signin .signin_container form .form-item.privacy-form-container span{width:90%!important;white-space:nowrap;vertical-align:top;font-size:11px}#signin .signin_container #signin-block.login-email{width:100%}#signin .signin_container #signin-block.login-email .inner-block{width:100%;overflow:hidden}#signin .signin_container #signin-block.login-email .inner-block #return-user{width:45%;float:left}#signin .signin_container #signin-block.login-email .inner-block #return-user span.forgot-pw{margin-left:0;font-size:11px}#signin .signin_container #signin-block.login-email .inner-block #left-column-user{width:55%;float:left;padding-left:9%;border-left:1px dotted #808080}#signin .signin_container #signin-block.login-email .inner-block #left-column-user p.checkout-registration-tips{margin-bottom:10px}#signin .signin_submit{font-size:14px;font-weight:400}#signin .signin_submit input{padding:6px 37px;line-height:inherit!important}#gnav_signin #signin-block.inner-block div.register .login-email{width:60%;float:left}#gnav_signin #signin-block.inner-block div.register .login-email p.myaccount-sub-heading{margin:5px 0 10px 0!important}#gnav_signin #signin-block.inner-block div.register .login-email span.forgot-pw{font-size:11px}#gnav_signin #signin-block.inner-block div.register form .row.email_promotions input[type=checkbox],#gnav_signin #signin-block.inner-block div.register form .row.privacy-form-container input[type=checkbox]{vertical-align:top;margin-top:2px}#gnav_signin #signin-block.inner-block div.register form .row.email_promotions span,#gnav_signin #signin-block.inner-block div.register form .row.privacy-form-container span{width:58%;font-size:11px}#gnav_signin #signin-block.inner-block div.register form .signin_submit{font-size:14px;font-weight:400}#gnav_signin #signin-block.inner-block div.register .newsletter-signup-form{width:40%;float:right}#gnav_signin #signin-block.inner-block div.register .newsletter-signup-form h2.myaccount-hdr{width:100%}#gnav_signin #signin-block.inner-block div.register .newsletter-signup-form p.myaccount-sub-heading{margin:5px 0 10px 0!important;width:100%}#gnav_signin #signin-block.inner-block div.register .newsletter-signup-form form#myaccount-newsletter-signup input[type=text]{display:block}#gnav_signin #signin-block.inner-block div.register .newsletter-signup-form form#myaccount-newsletter-signup input.form-submit{display:block;margin:20px 0 0 0;font-size:14px;font-weight:400}#gnav_signin .signin_container .pane span.forgot-pw{font-size:11px}#gnav_signin .signin_container .pane .signin_submit{font-size:14px;font-weight:400}#password_sent #main.passwordreset{padding:50px 0 150px 0}#password_sent #main.passwordreset #sidebar{margin-top:0}#password_sent #main.passwordreset #sidebar .section-box{border-bottom:1px solid #dbdbdb;padding:25px 0}#password_sent #main.passwordreset #content{width:65%}#password_sent #main.passwordreset #content div{margin:20px 0}#password_sent #main.passwordreset #content a.button,#password_sent #main.passwordreset #content body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],#password_sent #main.passwordreset #content body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,#password_sent #main.passwordreset #content input.button[type=submit],#password_sent #main.passwordreset #content input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #password_sent #main.passwordreset #content input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #password_sent #main.passwordreset #content .continue-checkout{font-size:14px;font-weight:400}body#samples .clearfix.samples{clear:both}body#samples .clearfix.samples .breadcrumb{padding-left:40px}body#samples .clearfix.samples #complimentary_sample{background-color:#eeedeb}body#samples .clearfix.samples #complimentary_sample h2.complimentary_sample{padding:15px 20px;font-size:22px;color:#000;max-width:1070px;margin:0 auto}body#samples .clearfix.samples #content{position:relative}body#samples .clearfix.samples #content .sample_text{padding-left:20px;margin-top:20px}body#samples .clearfix.samples #content .sample_text .sample_text_left{float:left;width:75%;color:#000}body#samples .clearfix.samples #content .bottom_checkout_box{position:absolute;bottom:0;right:0}body#samples .clearfix.samples #content .add_minis_to_bag{padding-top:0!important}body#samples .clearfix.samples #content .add_minis_to_bag #add-samples{padding:12px 37px}body#samples .clearfix.samples #content .add_minis_to_bag .return_to_cart{float:right;padding-right:20px}body#samples .clearfix.samples #content .duplicate,body#samples .clearfix.samples #content .samples_continue_checkout{right:84px!important}body#samples .clearfix.samples #content #sample-products .freebie .cat_items{border-bottom:none}body#samples .clearfix.samples #content .remove_border{clear:both}body#samples .clearfix.samples #content .remove_border li.sample-box{height:475px!important;position:relative}body#samples .clearfix.samples #content .remove_border li.sample-box .border{border:1px solid #cccccc;padding:5px;width:175px;margin-bottom:10px}body#samples .clearfix.samples #content .remove_border li.sample-box .border .product-name,body#samples .clearfix.samples #content .remove_border li.sample-box .border .size{padding:2px 10px;text-align:left}body#samples .clearfix.samples #content .remove_border li.sample-box .sample_details p.short_desc{margin:0 30px 0 15px!important}body#samples .clearfix.samples #content .remove_border li.sample-box .msg-node-selected{display:none}body#samples .clearfix.samples #content .remove_border li.sample-box label{margin:10px 0;display:block!important;text-align:left;position:absolute;bottom:10px}body#samples .clearfix.samples #content .remove_border li.sample-box input[type=checkbox].no-border{display:inline-block!important;border:1px solid lightgray;margin:0 10px 0 0}body#samples #top #header .top-right,body#samples #top #navigation{display:block!important;visibility:visible!important}body#samples #sticky-bar #sticky_bar_content,body#samples #sticky-bar .tertiary-nav{display:block!important;visibility:visible!important}.contact_us .header ul.category li{min-height:130px}.contact_us .question_header{margin:0;position:relative}.contact_us .question_header.online_order{padding-left:0;margin:0!important}.contact_us .question_header.beauty_product{padding-left:138px}.contact_us .question_header.clinique_products{padding-left:276px}.contact_us .question_header.store_service{padding-left:416px}.contact_us .question_header.website_tech{padding-left:552px}.contact_us .question_header.mail_magazine{padding-left:690px}.contact_us .question_header.others{padding-left:830px}.contact_us .second-column-wrap .form_element.button_container{width:40%}.contact_us .second-column-wrap .form_element.button_container input{padding:0 72px!important}.contact_us .second-column-wrap .form_element.button_container input:hover{background:#44a07e}.contact_us .second-column-wrap .form_element.registered_member_container span{display:block}.contact_us .online_order div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll 0 -39px}.contact_us .online_order div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll 0 -4px}.contact_us .beauty_product div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -27px -39px}.contact_us .beauty_product div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -27px -3px}.contact_us .clinique_products div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -48px -39px;width:33px}.contact_us .clinique_products div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -48px -2px;width:33px}.contact_us .store_service div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -84px -39px;width:21px}.contact_us .store_service div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -84px -3px;width:21px}.contact_us .website_tech div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -105px -39px;width:36px}.contact_us .website_tech div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -105px -3px;width:36px}.contact_us .mail_magazine div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -171px -39px;width:33px}.contact_us .mail_magazine div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -171px -3px;width:33px}.contact_us .others div.off{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -141px -39px;width:27px}.contact_us .others div.on{background:url(/media/images/pc/customer_service/contact_us/contact_us_qts_category.png) no-repeat scroll -141px -3px;width:27px}.contact_us ul.category li{width:126px}.contact_us ul.category li p.copy{font-size:14px;color:#808080;font-weight:700}.contact_us .caret{width:126px}.contact_us .sub_contact_list li input[type=text]{display:block;margin:5px 0 8px 0}.contact_us .sub_contact_list li label{line-height:1.5em}.contact_us #contact-form-wrap .contact_mandatory_fields{margin:10px 0 20px!important}.contact_us #contact-form-wrap .contact_mandatory_fields span{font-size:14px}.contact_us #contact-form-wrap .first-column-wrap .form_element{margin:5px 16px 12px 0}.contact_us #contact-form-wrap .first-column-wrap .form_element label{line-height:15px}.contact_us #contact-form-wrap .first-column-wrap div.postal_code_container{position:relative;width:93%}.contact_us #contact-form-wrap .first-column-wrap div.postal_code_container input{margin-bottom:5px}.contact_us #contact-form-wrap .first-column-wrap div.postal_code_container .lookup_submit_note{font-size:11px}.contact_us #contact-form-wrap .first-column-wrap span.fieldset-note{position:absolute;top:23px;right:0;left:230px}.contact_us #contact-form-wrap .first-column-wrap span.fieldset-note a.address_lookup_submit.button,.contact_us #contact-form-wrap .first-column-wrap span.fieldset-note body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input.address_lookup_submit[type=submit],.contact_us #contact-form-wrap .first-column-wrap span.fieldset-note body#viewcart #main.single .viewcart-buttons-panel .address_lookup_submit.continue-checkout,.contact_us #contact-form-wrap .first-column-wrap span.fieldset-note input.address_lookup_submit.button[type=submit],.contact_us #contact-form-wrap .first-column-wrap span.fieldset-note input.address_lookup_submit.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .contact_us #contact-form-wrap .first-column-wrap span.fieldset-note input.address_lookup_submit[type=submit],body#viewcart #main.single .viewcart-buttons-panel .contact_us #contact-form-wrap .first-column-wrap span.fieldset-note .address_lookup_submit.continue-checkout{height:36px;line-height:2.3;background-color:#fff;border:1px solid #5dba98;color:#5dba98;font-weight:700}.contact_us #contact-form-wrap .first-column-wrap div.address1_container{position:relative;width:60%}.contact_us #contact-form-wrap .first-column-wrap div.address1_container input{width:100%}.contact_us #contact-form-wrap .first-column-wrap div.address2_container{position:relative;width:55%}.contact_us #contact-form-wrap .first-column-wrap div.address2_container input{width:100%}.contact_us #contact-form-wrap .first-column-wrap div.phone_container{position:relative;width:55%}.contact_us #contact-form-wrap .first-column-wrap div.phone_container input{width:100%}.contact_us #contact-form-wrap .first-column-wrap div.email_address_container{width:140%}.contact_us_thanks h2{margin:20px 0 30px!important}.contact_us_thanks .acknowledge{margin-bottom:25px!important;line-height:27px!important;font-size:16px!important}.mpp-product-group-v1 .mpp-product-v1 .product{height:590px}.mpp-product-group-v1 .mpp-product-v1 .product .caret{top:573px}.mpp-product-group-v1 .mpp-product-v1 .product .product-details{min-height:510px}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info{padding-left:0}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info h3{margin:0}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .product-name,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .product-price{padding:0 15%}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .product-name h3{line-height:15px!important}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .reviews{color:gray!important}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .selectskuholder{width:90%!important;position:absolute;bottom:80px;left:5%}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .selectskuholder .sbHolder{width:98%!important}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .selectskuholder .sbHolder a.sbSelector{padding-right:20px}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .product-info .selectskuholder p{font-size:11px;left:5%;position:relative;margin-bottom:3px}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder{position:absolute;bottom:20px;width:90%;left:5%}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .add-to-bag{float:left;font-size:10px;margin:0 5px 0 0;width:48%;display:inline-block}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .btn-shopnow{float:left;font-size:10px;line-height:13px;visibility:visible;display:inline-block;width:48%;margin:0}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .add-progress{height:22px;float:left;margin:0 5px 0 0;width:48%;text-align:center}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status{float:left;font-size:10px;margin:0 5px 0 0;width:46%}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status a.button,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status input.button[type=submit],.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .continue-checkout{width:100%}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .inactive_stock_msg{line-height:22px}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .sold_out_stock_msg{line-height:22px}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg a.button,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg input.button[type=submit],.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .coming_soon_stock_msg .continue-checkout{margin-top:0!important}.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg a.button,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg input.button[type=submit],.mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .mpp-product-group-v1 .mpp-product-v1 .product .product-details .mpp-button-holder .spp_product_status .temp_out_of_stock_msg .continue-checkout{margin-top:0!important}#quickshop{top:-6px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box{height:400px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .add-to-bag,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .add-to-bag{float:left;font-size:10px;margin:0 5px 0 0;width:48%;display:inline-block}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .btn-shopnow,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .btn-shopnow{float:left;font-size:10px;line-height:13px;visibility:visible;display:inline-block;width:48%;margin:0}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .add-progress,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .add-progress{height:22px;float:left;margin:0 5px 0 0;width:48%;text-align:center}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status{float:left;font-size:10px;margin:0 5px 0 0;width:46%}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status a.button,.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status input.button[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status input.form-submit,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status a.button,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status input.button[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status input[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .continue-checkout{width:100%}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .inactive_stock_msg,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .inactive_stock_msg{line-height:22px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .sold_out_stock_msg,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .sold_out_stock_msg{line-height:22px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg a.button,.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg input.button[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg input.form-submit,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg a.button,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg input.button[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg input[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .coming_soon_stock_msg .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .coming_soon_stock_msg .continue-checkout{margin-top:0!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg a.button,.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg input.button[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg input.form-submit,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg a.button,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg input.button[type=submit],.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg input[type=submit],body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .spp_product_status .temp_out_of_stock_msg .continue-checkout,body#viewcart #main.single .viewcart-buttons-panel .cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .spp_product_status .temp_out_of_stock_msg .continue-checkout{margin-top:0!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .selectskuholder,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .selectskuholder{width:98%;left:2.5%;position:absolute;bottom:55px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .selectskuholder .sbHolder,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .selectskuholder .sbHolder{width:95%}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .selectskuholder .sbHolder a.sbSelector,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .selectskuholder .sbHolder a.sbSelector{padding-right:20px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .selectskuholder p,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .selectskuholder p{font-size:11px;padding-left:0;margin-bottom:3px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .mpp-button-holder,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-button-holder{position:absolute;bottom:20px;width:95%;left:2.5%}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box .reviews,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .reviews{color:gray!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box{height:590px}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box .mpp-product-hover-view{width:205px;min-height:300px}.cl-mpp-product-layout-v1 .mpp-wrapper .breadcrumbs{margin:0 0 30px 0;padding:15px 0 0 0}.cl-mpp-product-layout-v1 .mpp-wrapper .breadcrumbs li{display:inline-block;vertical-align:middle;margin:0 1px 0 0;padding:0 5px 0 0}.pc_spp_view .module-spp-detail .sizes ul li{width:100%}.pc_spp_view .module-spp-detail .sizes ul li a{width:70%;height:63px!important;padding:10px 10px 10px 42px;line-height:43px;background-position:-112px -139px!important}.pc_spp_view .module-spp-detail .sizes ul li a.active{background-position:-112px 13px!important}.pc_spp_view .module-spp-detail .options .order_arrival{overflow:hidden}.pc_spp_view .module-spp-detail .options .spp_product_status{white-space:nowrap}.pc_spp_view .module-spp-detail .options .spp_product_status .temp_out_of_stock_msg a.btn-comingsoon{line-height:20px!important;padding-top:3px}.pc_spp_view .module-spp-detail .options .spp_product_status .temp_out_of_stock_msg a.btn-email{border:1px solid}.pc_spp_view .module-spp-detail .icons .icon-heart-message-text{margin-left:10px!important}.pc_spp_view .module-spp-detail .page-spp .col2 h1{font-size:30px;color:#53ae8d;letter-spacing:-.5mm}.pc_spp_view .module-spp-detail .page-spp .col2 .options .btn-add-to-bag{margin:15px 0}.pc_spp_view .module-spp-detail .page-spp .col2 .options .icons p.icon-heart-message-text{color:#000;margin:8px 0 0 10px;font-size:13px}.pc_spp_view .module-spp-detail .page-spp .col2 .sbHolder a.sbSelector{padding-right:20px}.pc_spp_view .module-spp-detail .page-spp .col2 .sizes ul.quickshop-sizes{float:left}.pc_spp_view .module-spp-detail .page-spp .col2 .sizes ul.quickshop-sizes li{height:46px}.pc_spp_view .module-spp-detail .page-spp .col2 .sizes ul.quickshop-sizes li a{height:40px!important;line-height:20px;background-position:-112px -148px!important}.pc_spp_view .module-spp-detail .page-spp .col2 .sizes ul.quickshop-sizes li a.active{background-position:-112px 2px!important}.pc_spp_view .module-spp-detail .page-spp .col2 .skin-type ul.quickshop-type{float:left}.pc_spp_view .module-spp-detail .page-spp .col2 .skin-type ul.quickshop-type li{height:46px;width:100%}.pc_spp_view .module-spp-detail .page-spp .col2 .skin-type ul.quickshop-type li a{height:40px!important;padding-left:15px;width:70%;line-height:20px}.pc_spp_view .module-spp-detail .page-spp .col2 .skin-type ul.quickshop-type li a .label{display:inline;padding-left:10px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_content .sticky_prod_info h4{line-height:15px;height:40px;padding:12px 0 0 45px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select{margin-right:25px;display:inline-flex}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .spp_product_status{clear:none}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .price{padding:13px 0;font-size:15px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .btn-add-to-bag{margin:3px 5px;font-size:14px;padding:0 8px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .selected_sku{white-space:nowrap;width:160px;overflow:hidden}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .selected_sku .label{padding-left:40px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu{width:375px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu ul li{height:46px;width:100%}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu ul li a{height:40px!important;width:100%;line-height:20px;padding:10px 10px 10px 42px;background-position:-112px -148px!important}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu ul li a.active{background-position:-112px 2px!important}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu.skin-type ul.quickshop-type{float:none}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu.skin-type ul.quickshop-type li a{padding:10px 10px 10px 15px}.pc_spp_view #sticky-bar #sticky_bar_content .sticky_prod_select .dropdown-menu.skin-type ul.quickshop-type li a .label{display:inline;padding-left:10px}.pc_spp_view .module-may-we-suggest .grid ul.product-grid li.box .product .product-image{width:117px!important;height:135px!important}.node-elc-mpp .field-elc-mpp-content .cl-mpp-product-layout-v1 .mpp-filter h1{letter-spacing:-.3mm;font-size:34px}.stock_status_txt{height:140px;overflow:auto}.badge_109{background:#5dba98!important}ol.checkout-progress{margin-bottom:20px}ol.checkout-progress li{background:transparent url(/media/images/checkout/checkout_nav_pc.gif) no-repeat no-repeat;height:70px;list-style-type:none;padding:0;margin:0;float:left}ol.checkout-progress li.shipping{width:170px;background-position:0 0}ol.checkout-progress li.billing{width:220px;background-position:-171px 0}ol.checkout-progress li.review{width:170px;background-position:-391px 0}ol.checkout-progress li.confirm{width:73px;background-position:-561px 0}#shipping #main.multi .outer-wrap ol.checkout-progress li.shipping,#shipping #main.multi .pg_wrapper ol.checkout-progress li.shipping{width:170px;background-position:0 -70px}#shipping #main.multi #content .address-container{float:left;width:210px;margin:5px 40px 0 20px}#shipping #main.multi #content #delivery-options #delivery-info fieldset.fs .form_element label{float:none}#shipping #main.multi #content #payment-method #payment-container .form_element{margin-top:5px}#shipping #main.multi #content div.form_element input.payment_type{margin:0 10px 2px 1px}#shipping #main.multi #content div.form_element label{color:#000}#shipping #main.multi #content .phone_label_container .phone_options{padding-left:4px}#viewcart #main.multi ul.outer-wrap,#viewcart #main.multi ul.pg_wrapper{margin:0}#viewcart #main.multi .breadcrumb{padding-top:0}#viewcart #main.multi.empty .empty-cart-message{margin-top:20px}#viewcart #main.multi.empty .empty_cart_promo{margin-bottom:20px}#viewcart #main.multi.empty #sidebar{margin-top:0}#viewcart #main.multi #congratue_msg{padding:15px 0;font-size:22px;color:#5dba98}#viewcart #main.multi #viewMsgBox{border:none}#viewcart #main.multi #bottom-checkout-btn .checkout-links{float:right;padding:10px}#viewcart #main.multi #bottom-checkout-btn .checkout-buttons{width:100%}#viewcart #main.multi #bottom-checkout-btn .checkout-buttons a.button,#viewcart #main.multi #bottom-checkout-btn .checkout-buttons input.button[type=submit],#viewcart #main.multi #bottom-checkout-btn .checkout-buttons input.form-submit,body#viewcart #main.multi #bottom-checkout-btn .checkout-buttons #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.multi #bottom-checkout-btn .checkout-buttons #main.single .viewcart-buttons-panel .continue-checkout,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #main.multi #bottom-checkout-btn .checkout-buttons input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #main.multi #bottom-checkout-btn .checkout-buttons .continue-checkout{float:right}#main.multi .alt-button{line-height:inherit!important}#main.multi input.button{line-height:inherit!important}#main.multi #sidebar{margin-top:0}#main.multi #sidebar .section-box{padding-top:15px}#main.multi #sidebar .section-box .section-header{color:gray;font-size:20px}#main.multi #sidebar .section-box p.checkout-order-status{display:none}#main.multi #sidebar .section-box table.checkout-order-status{width:100%}#main.multi #sidebar .section-box table.checkout-order-status td,#main.multi #sidebar .section-box table.checkout-order-status th{width:50%;text-align:right}#main.multi ul.error{margin-top:5px}#main.multi ul.error li.server{font-size:13px}#main.multi #content{margin-right:20px!important}#main.multi #content #top-checkout-btn{border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:10px 0;margin:0;overflow:hidden}#main.multi #content #top-checkout-btn h2{padding:0;border-bottom:none;float:left;margin:0;height:auto;font-size:20px;color:#000;font-weight:700}#main.multi #content #top-checkout-btn .checkout-links{display:none}#main.multi #content #top-checkout-btn .continue-checkout{clear:none}#main.multi #content .checkout-btn a.button,#main.multi #content .checkout-btn body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],#main.multi #content .checkout-btn body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,#main.multi #content .checkout-btn input.button[type=submit],#main.multi #content .checkout-btn input.form-submit,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag #main.multi #content .checkout-btn input[type=submit],body#viewcart #main.single .viewcart-buttons-panel #main.multi #content .checkout-btn .continue-checkout{line-height:inherit!important}#main.multi #content .checkout-btn input.form-submit{line-height:inherit!important}#main.multi #content .checkout-btn input.button[type=submit]{line-height:inherit!important}#main.multi #content .purchase_procedure{float:right;clear:both;width:70%;margin-top:5px;color:#000}#main.multi #content p#print-order{margin:20px 0}#main.multi #content ul.address_controls li#choose-address select{margin-top:5px}#main.multi #content .checkout-table th{padding-bottom:5px!important}#main.multi #content .checkout-table tr.cart-item-rows td.price,#main.multi #content .checkout-table tr.cart-item-rows td.total{width:147px}#main.multi #content .checkout-table tr.cart-item-rows td.name span.shade-name{width:65px;float:left}#main.multi #content .checkout-table tfoot tr td{font-size:14px;text-align:right;font-weight:700}#main.multi #content .checkout-table .subtotal_table td{padding:5px 15px 5px 0}#main.multi #content .checkout-table .subtotal_table td.first{padding-top:10px}#main.multi #content .checkout-table .subtotal_table td.cart_subtotal,#main.multi #content .checkout-table .subtotal_table td.price{text-align:right}#main.multi #content fieldset.fs .gift_form_container input.gift-message{float:left;margin:5px 5px 10px 0;width:312px}#main.multi #content .continue-checkout .grey_button{background-color:#ccc}#main.multi #content .promo-code{border:1px solid gray;padding:10px;margin-bottom:20px}#main.multi #content .promo-code h4{color:gray;font-weight:700}#main.multi #content .promo-code span input{line-height:1.5;width:230px}#main.multi #content #works-well-with-wrapper{border-top:none;height:auto}#main.multi #content #works-well-with-wrapper h3{border-bottom:1px solid #DBDBDB;padding-bottom:10px;color:gray}#main.multi #content #works-well-with-wrapper td{font-size:12px}#main.multi #content #works-well-with-wrapper td div.color span.shade{margin-bottom:25px}#receipt #main.multi #content h2{height:100px}#receipt #main.multi .gw-address-container{margin-top:10px}#receipt #main.multi #order-totals{float:right;margin:10px 20px 0 0}#receipt #main.multi #product-container td.price,#receipt #main.multi #product-container td.total{white-space:nowrap}#receipt #main.multi .cart-item__monogram{margin:10px 0}#receipt #main.multi .cart-item__monogram img{vertical-align:middle;width:30px}#receipt #main.multi .cart-item__monogram .monogram_custom_text{font-size:12px;color:#03082b;padding:0 5%}#review #main.multi .outer-wrap ol.checkout-progress li.review,#review #main.multi .pg_wrapper ol.checkout-progress li.review{width:170px;background-position:-391px -70px}#review #main.multi #content .continue-checkout{margin-top:7px}#review #main.multi #content #review-address-info table{width:100%}#review #main.multi #content #review-address-info table td#shipping-address{padding-right:75px;width:55%}#review #main.multi #content #review-address-info table td#payment{padding-right:75px;width:55%}#review #main.multi #content #review-address-info table td#delivery-options{padding-right:0}#review #main.multi #content #review-address-info table td#gift-options{padding-right:0}#review #main.multi #content #review-address-info table td#gift-options #no-gift-info,#review #main.multi #content #review-address-info table td#gift-options .address-container,#review #main.multi #content #review-address-info table td#gift-options .gift-item-info{width:180px;word-wrap:break-word;margin-bottom:10px}#review #main.multi #content #review-address-info table td#gift-options .address-container{margin-top:10px;margin-left:0}#review #main.multi #content #review-address-info table td#gift-options #no-gift-info{clear:both}#review #main.multi #content #review-address-info table td#gift-options #gift-invoice-desc{clear:both}#review #main.multi #content #review-address-info table td dt{font-weight:400!important}#review #main.multi #content #review-address-info table td dt span{color:#000}#review #main.multi #content #review-address-info table td .left{color:#000;margin-right:5px}#billing #main.multi .outer-wrap ol.checkout-progress li.billing,#billing #main.multi .pg_wrapper ol.checkout-progress li.billing{width:220px;background-position:-171px -70px}#billing #main.multi #content .sub_form{margin-top:25px}#billing #main.multi #content .sub_form h3.section-header{padding-bottom:15px;border-bottom:1px solid #DBDBDB}#billing #main.multi #content .sub_form fieldset #from,#billing #main.multi #content .sub_form fieldset #to,#billing #main.multi #content .sub_form fieldset .checkout-delivery-date{float:left;width:300px}#billing #main.multi #content .sub_form fieldset #from input,#billing #main.multi #content .sub_form fieldset #from select,#billing #main.multi #content .sub_form fieldset #to input,#billing #main.multi #content .sub_form fieldset #to select,#billing #main.multi #content .sub_form fieldset .checkout-delivery-date input,#billing #main.multi #content .sub_form fieldset .checkout-delivery-date select{width:80%}#billing #main.multi #content .sub_form #checkout-delivery-type .form_element input{margin-right:5px;vertical-align:middle}#billing #main.multi #content .sub_form #payment-container{margin-top:5px;color:#000}#billing #main.multi #content .sub_form #payment-container input{margin-right:5px}#billing #main.multi #content .sub_form #payment-container .payment_instruction{margin:10px 35px}#billing #main.multi #content .sub_form #payment-container .payment_instruction div{width:170px;border:1px solid #DBDBDB;padding:5px;margin-top:10px}#billing #main.multi #content .sub_form .gift-message-container #message{width:96%}#billing #main.multi #content .sub_form .gift-message-container #message label{display:block;width:100%}#billing #main.multi #content .sub_form .gift-message-container #message input{width:100%;margin:0;padding:0;float:none}#billing #main.multi #content .sub_form .gift-message-container #message #gift-max-char{clear:both;margin:10px 0 20px}#confirm #main.multi .outer-wrap ol.checkout-progress li.confirm,#confirm #main.multi .pg_wrapper ol.checkout-progress li.confirm{width:73px;background-position:-561px -70px}#confirm #main.multi #content{width:650px!important}#confirm #main.multi #content .print_order_section{overflow:hidden;margin:10px 0}#confirm #main.multi #content .print_order_section #confirmation-number{color:#5dba98;line-height:40px;font-size:16px}#confirm #main.multi #content .print_order_section #print-order{float:right}#confirm #main.multi #content .print_order_section #print-order a{padding:12px 37px}#confirm #main.multi #content .dbMsgBox{border:none!important;margin-top:15px}#confirm #main.multi #content #newsletter-info h3{color:#000;font-size:16px;font-weight:700;border-bottom:1px solid #DBDBDB;padding-bottom:10px}#confirm #main.multi #content #newsletter-info input.button[type=submit]{width:11.5%}#main.multi #content .thank_you_heading#top-checkout-btn h2{font-size:20px;font-weight:700;color:#44a07e}#main.multi #content #thank-you-wrapper{margin-top:10px}#viewcart #main{clear:both}.sns .cont_fb{float:left;border:1px solid #ccc;width:490px}.sns .cont_fb h2{border:1px solid #e6edf0;border-top:4px solid #345797;padding:5px}.sns .cont_fb .container{float:left;padding:10px 5px;margin:0 5px;clear:both}.sns .cont_fb .container .date{color:#ddd;float:left;width:90px}.sns .cont_fb .container .feeds{float:left;text-overflow:ellipsis;white-space:nowrap;width:367px;overflow:hidden}.sns .cont_fb .container .feeds a{color:#345797}.sns .cont_fb .bg-ash{background-color:#eee}.sns .cont_fb .bg-white{background-color:#fff}.sns .cont_twitter{float:right;border:1px solid #ccc;width:490px}.sns .cont_twitter h2{border:1px solid #e6edf0;border-top:4px solid #55acee;padding:5px}.sns .cont_twitter .container{float:left;padding:10px 5px;margin:0 5px;clear:both}.sns .cont_twitter .container .date{color:#ddd;float:left;width:90px}.sns .cont_twitter .container .feeds{float:left;text-overflow:ellipsis;white-space:nowrap;width:367px;overflow:hidden}.sns .cont_twitter .container .feeds a{color:#55acee}.sns .cont_twitter .bg-ash{background-color:#eee}.sns .cont_twitter .bg-white{background-color:#fff}#foreground-node{z-index:10000;max-width:900px;width:52%;height:400px!important;margin-left:345px!important}#confirm #confirmation-page .print-buttons.confirmation-panel__print-buttons{width:65%;float:left}#replenish #foreground-node{height:auto!important}#viewcart #main .engraving_option{clear:both;display:inline-block;width:100%;margin-top:10px;background-color:#f5f5f5!important}#viewcart #main .engraving_option .engraving-cart-control{display:flex;align-content:center;flex-direction:row-reverse;align-items:center;background:#F5F5F5;margin:10px;height:85px}#viewcart #main .engraving_option .engraving-cart-control .engraving-show-toggle,#viewcart #main .engraving_option .engraving-cart-control .engraving-toggle-cancel{padding:0 6px;width:170px;font-size:10px;height:40px;line-height:40px;text-align:center;font-weight:700;border:solid 1px #5dba98}#viewcart #main .engraving_option .engraving-cart-control .gothic{padding:.5em}#viewcart #main .engraving_option .engraving-cart-control .gothic .monograming_service{font-size:15px;color:#808080;display:block;font-weight:700}#viewcart #main .engraving-wrapper.pc{background-color:#f5f5f5;border-bottom:#cbcbcb solid 1px}#viewcart #main .engraving-wrapper.pc .engraving-form-element{text-align:center}#viewcart #main .engraving-wrapper.pc .engraving-form-element-footer .monogram_left_image{width:48%;margin-left:5%}#viewcart #main .engraving-wrapper.pc .engraving-form-element-footer .monogram_right_image{width:38%;margin-left:3%}#viewcart #main .engraving-wrapper.pc .engraving-service-text{margin-left:4%}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content{margin-top:20px;width:100%;text-align:center;float:left}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .monogram-error-template1{margin:10px auto;width:85%}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .monogram_type_select{width:100%;margin:15px 0}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .monogram_type_select .monogram_type_lable{display:inline-block;font-size:14px;width:40%;text-align:right}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .monogram_type_select div#monogram_custom_type{display:none;width:35%!important;text-align:left}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .monogram_type_select select#monogram_custom_type{width:40%!important}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content select#monogram_custom_image_left{margin-right:2%;width:25%!important}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content select#monogram_custom_image_right{margin-left:2%;width:25%!important}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .engraving-message{width:35%}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .description{margin:3% 10% 0 10%;float:left;color:white;text-align:left}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .action-buttons-div{width:100%;float:left;height:40px;margin:40px 0 20px 0}#viewcart #main .engraving-wrapper.pc .engraving-form-element-content .action-buttons-div .engraving-save{color:#44a07e;border:1px solid #44a07e;float:none;height:41px;padding:12px}#viewcart #main .engraving-wrapper.pc div.engraving-view{float:none!important;min-height:190px;border-top:1px solid #ccc;padding:1em;background-color:inherit;clear:both;width:100%}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-title{margin-left:10%;text-align:left;height:25px!important;margin-top:5%;font-size:16px;font-weight:700}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-title .engraving-view-title-top{font-weight:700;margin-right:16px;color:#555}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-message{text-align:center;border:1px solid #ccc;cursor:pointer;font-size:26px;height:65px!important;background:#fff;color:#03092a;clear:both;width:55%;margin:0 5%;float:left}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-message .engraving-view-message-content{overflow:auto;overflow-y:hidden;font-family:PalaceScriptMTStd,Helvetica,Arial,'Lucida Grande',sans-serif;color:#555}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-message .engraving-view-message-content div{white-space:nowrap;word-wrap:normal;font-size:18px;line-height:65px!important;vertical-align:middle}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-message .engraving-view-message-content div img{height:auto;width:27px;vertical-align:middle}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-message .engraving-view-message-content div .monogram_custom_text{font-size:20px;color:#03082b;padding:0 20%;display:inline-block}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-control{width:11em;text-align:left;margin-top:13px;height:3em!important;float:left}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-control form{width:100%!important}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-control .engraving-delete,#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-control a.engraving-toggle-edit{text-decoration:underline!important}#viewcart #main .engraving-wrapper.pc div.engraving-view .engraving-view-footer{float:left;margin:3% 0 3% 5%}#index .engraving_option{display:none}#index .engraving-wrapper{float:right;width:100%;font-size:12px;clear:both;display:inline-block;margin-top:10px;border-bottom:#cbcbcb solid 1px!important;background-color:#f5f5f5!important}#index .engraving-wrapper .engraving-view{padding:1em;border-top:1px solid #ccc;min-height:120px}#index .engraving-wrapper .engraving-view .engraving-view-message{text-align:center;border:1px solid #ccc;cursor:pointer;width:100%;font-size:26px;height:65px!important;background:#fff;color:#03092a;clear:both;float:left}#index .engraving-wrapper .engraving-view .engraving-view-message img{vertical-align:middle;height:auto;width:27px}#index .engraving-wrapper .engraving-view .engraving-view-message .monogram_custom_text{font-size:15px;color:#03082b;padding:0 10%;display:inline-block;line-height:65px!important}#index .engraving-wrapper .engraving-view .engraving-view-control,#index .engraving-wrapper .engraving-view .engraving-view-footer{display:none}.most-recent-purchases ul.products{display:none}#main.single #favorites-panel .content,#main.single #past-purchases-panel .content,#main.single #samples-panel .content{padding-left:0;padding-right:0}#main.single #viewcart-panel .product.shaded .color{float:none}#main.single #favorites-panel ul.product-list .product,#main.single #past-purchases-panel ul.product-list .product{height:150px}@font-face{font-family:HelveticaNeueLTStd45Light;src:url(../../cl_base/fonts/latin/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);src:url(../../cl_base/fonts/latin/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix?#iefix) format('eot'),url(../../cl_base/fonts/latin/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format('woff'),url(../../cl_base/fonts/latin/688ab72b-4deb-4e15-a088-89166978d469.ttf) format('truetype'),url(../../cl_base/fonts/latin/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format('svg')}body .wrapper #main.single #need-help-panel{display:block!important;border-bottom:1px solid #dbdbdb;padding-bottom:8px}body .wrapper .pg_wrapper.samples-page{margin-bottom:100px}body .wrapper .pg_wrapper.samples-page .viewcart-buttons-panel{width:100%;text-align:right}body .wrapper .pg_wrapper.samples-page #samples-panel h2,body .wrapper .pg_wrapper.samples-page #samples-panel h3,body .wrapper .pg_wrapper.samples-page #samples-panel h4{color:#231f20}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li{border-top:1px solid #dbdbdb;border-bottom:none;height:117px}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li .product-img{float:left;margin-top:15px;margin-right:15px}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li .product-img img{width:74px;height:85px}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li .details{float:none;margin-top:15px}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li .details ul.skus{margin:20px 0 20px 0}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li .details ul.skus .sample-select-button{background-color:#5dba98;color:white;padding:5px 10px;font-weight:700}body .wrapper .pg_wrapper.samples-page #samples-panel .deactivate .product-img img,body .wrapper .pg_wrapper.samples-page #samples-panel .deactivate label{opacity:.3}body .wrapper .pg_wrapper.samples-page #samples-panel .deactivate .product-name{color:#cccccc!important;cursor:default!important}body .wrapper .pg_wrapper.samples-page #samples-panel .deactivate .sample-select-button{background-color:#cccccc!important;cursor:default!important}body .wrapper .pg_wrapper.samples-page #samples-panel ul.product-list li:first-child{border-top:none}body .wrapper .pg_wrapper.samples-page #samples-panel .add-button{float:right;margin-bottom:15px}body .wrapper .pg_wrapper.samples-page #samples-panel .samples-page .viewcart-buttons-panel{float:right}body .wrapper .column.left{float:left;clear:left;width:60%;padding-right:2em}body .wrapper .column.right{float:right;clear:right;width:40%}body #main.single .details .product-name{display:none}body #main.single .loading{background:url(/media/export/cms/479-01%20Clinique_LoadingGif_R22.gif) no-repeat center center}body #main.single .loading *{opacity:.8}body #main.single .column.left .panel{margin-bottom:0}body #main.single .column.left section.viewcart-buttons-panel.panel .continue-buttons .go-shopping{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:5px 10px;display:inline-block;zoom:1}body #main.single section.pg_wrapper{margin-top:20px}body #main.single .panel select{padding:0;width:100%}body #main.single .panel .cart-item__qty select{width:50px}body #main.single #promo-panel.panel .banner{margin:0}body #main.single #promo-panel.panel .banner .content{padding:5px!important}body #main.single section#sign-in-panel #new-or-returning-radios fieldset{padding:0}body #main.single section#sign-in-panel .panel-group .content{padding:1em;padding-bottom:99999px}body #main.single section#sign-in-panel #new-account header#new-account-h{background-color:#eff1f1}body #main.single section#sign-in-paypal-panel #new-account header#new-account-h{background-color:#eff1f1}body #main.single section#viewcart-panel .viewcart-header{padding:25px 0 10px 10px;border-bottom:1px solid #dbdbdb;border-top:none}body #main.single section#viewcart-panel .viewcart-header .item-count:after{content:none}body #main.single section#viewcart-panel .viewcart-header .item-count:before{content:none}body #main.single section#viewcart-panel .content .cart-header{padding-bottom:5px;font-weight:700}body #main.single section#viewcart-panel .cart-header .total{padding-right:10px!important}body #main.single section#viewcart-panel .cart-header .products{padding-left:10px}body #main.single section#viewcart-panel .viewcart-header h2{padding-top:0}body #main.single section#viewcart-panel .cart-items .product{margin:0;padding:10px 10px 5px 0;min-height:162px}body #main.single section#viewcart-panel .cart-items .product .thumb{padding-bottom:0;padding-top:0}body #main.single section#viewcart-panel #add-samples-message{padding:11px 0!important}body #main.single section#viewcart-panel .product .total{font-weight:400}body #main.single .column.right section#viewcart-panel .cart-items .product{pading:0;margin:10px 0 5px 0;border-bottom:1px solid #dbdbdb}body #main.single .column.right section#viewcart-panel .cart-items .product .price{width:auto}body #main.single .column.right section#viewcart-panel .cart-items .product.sample .size{float:left}body #main.single .column.right section#viewcart-panel .cart-items .product.sample .price{display:none}body #main.single .column.right section#viewcart-panel .viewcart-header{padding:5px 0 5px 10px;margin:0;background-color:#eff1f1}body #main.single .column.right section#viewcart-panel #shopping-bag-edit{background-color:#fff}body #main.single .column.right section#viewcart-panel .viewcart-header .item-count:after{content:")"}body #main.single .column.right section#viewcart-panel .viewcart-header .item-count:before{content:"("}body #main.single .column.right section#viewcart-panel .viewcart-header .item-count{padding-top:0}body #main.single .column.right section#viewcart-panel .viewcart-header #shopping-bag-title-edit{font-weight:700}body #main.single .column.right section#shipmethod-panel header h2{padding:25px 0 10px 0}body #main.single section#shipmethod-panel header h2{padding:25px 0 10px 10px;float:right}body #main.single section#shipmethod-panel .content{margin:0 0 5px 0;text-align:right;padding-right:0}body #main.single section#shipmethod-panel .content p{margin:0 0 15px 0}body #main.single section.viewcart-buttons-panel.panel .continue-buttons{padding:0 0 1px 0;float:none!important}body #main.single section.viewcart-buttons-panel.panel .continue-buttons .continue-checkout{padding:11px 15px!important}body #main.single section.viewcart-buttons-panel.panel .continue-buttons .continue-checkout.disabled{background-color:#bdbcbc!important;pointer-events:none}body #main.single section.viewcart-buttons-panel.panel .continue-buttons .continue-checkout-btns{float:right}body #main.single section.viewcart-buttons-panel.panel .continue-shopping{margin-top:12px;float:left;width:70%}body #main.single .or{margin:0 15px}body #main.single section#recommended-products-panel header{padding:30px 0}body #main.single section#recommended-products-panel header h2{padding-top:0;padding-bottom:0;font-size:20px}body #main.single section#need-help-panel{margin:0 0 20px 0}body #main.single section#need-help-panel header{border-bottom:1px solid #dbdbdb;margin-bottom:0}body #main.single section#need-help-panel header h2{padding:24px 0 22px 0;font-size:20px}body #main.single section#samples-panel header h2{padding:14px 0 8px 0}body #main.single section#samples-panel ul.product-list li.product{margin:0}body #main.single section#samples-panel ul.product-list li.product:before{display:none}body #main.single section#samples-panel ul.product-list>li h4{margin-top:0}body #main.single section#samples-panel ul.product-list li.product:after{display:none}body #main.single section#links-panel header h2{padding:23px 0 5px 0;font-size:20px}body #main.single section#links-panel .links_list .link{font-style:italic}body #main.single section#links-panel .mobile_hidden{margin-bottom:25px}body #main.single .tab-bar{margin-left:0!important}body #main.single .tab-content{margin-bottom:20px}body #main.single #offer-code-panel h2{padding:23px 0 5px 0;font-size:20px}body #main.single #offer-code-panel p{margin:0 0 12px 0;line-height:2em}body #main.single #offer-code-panel p.note{margin:10px 0 30px 0}body #main.single #offer-code-panel .form-submit{height:2.4em;padding-right:10px;padding-left:10px}body #main.single #order-summary-panel{padding:0 0 10px 0}body #main.single #order-summary-panel .value{font-weight:400}body #main.single #order-summary-panel header{border-top:none}body #main.single #order-summary-panel .total{font-weight:700}body #main.single #order-summary-panel h2{padding:10px 10px 10px 0}body #main.single #viewcart-panel #shopping-bag-edit{margin-top:5px;float:left}body #main.single #review-panel .payment-option{margin-top:10px;float:left}body #main.single #review-panel .payment-option input{width:auto;height:auto}body #main.single #review-panel .submit .btn.place-order{background-color:#5dba98;color:white;line-height:1.5;padding:4px 10px 3px;font-weight:700;float:right;border:none}body #main.single #review-panel input[type=radio]{height:13px;width:13px;padding:0}body #main.single #review-panel .email_promotions{padding:0;margin:0}body #main.single .tab-switcher h4{color:#231f20}body #main.single .recommended-product-items{overflow:hidden}body #main.single .recommended-product-items .recommended-item a img{max-width:100%}body #main.single #links-panel .content{padding-bottom:2em}body #main.single .cart-header .qty{width:17%}body #main.single .cart-header .products{width:61%}body #main.single .product .qty{width:8%}body #main.single .product .desc{width:37%}body #main.single #shipping-panel .select-address input[type=radio]{height:13px;width:13px}body #main.single #shipping-panel .select-menu{margin-left:0}body #main.single #shipping-panel .select-menu select{width:500px;height:2em}body #main.single #shipping-panel #continue-btn{float:right}body #main.single #shipping-panel section{margin-bottom:10px}body #main.single #shipping-panel .giftwrap{margin:0;padding:0}body #main.single #shipping-panel .giftwrap ul.non-slider:not(:first-child) li.wrapItem{padding-left:50px}body #main.single #shipping-panel .giftwrap ul.non-slider{display:block;width:100%;height:140px}body #main.single #shipping-panel .giftwrap ul.non-slider li.wrapItem{display:table-cell;width:30%}body #main.single #shipping-panel .giftwrap ul.non-slider li.wrapItem input[type=radio]{visibility:hidden}body #main.single #shipping-panel .giftwrap ul.non-slider li.wrapItem label{display:inline-block;width:75%;text-align:center;margin:0 auto}body #main.single #shipping-panel .giftwrap ul.non-slider li.wrapItem .radio-option-button{clear:left;background-color:#5dba98;color:white;line-height:1.5;padding:5px 10px;font-weight:700;border:none;outline:0;text-align:center;margin:0 auto;text-transform:uppercase}body #main.single #shipping-panel .giftwrap ul.non-slider li.wrapItem .radio-option-button-selected{clear:left;border:solid 1px #5dba98;background-color:white;color:#5dba98;line-height:1.5;padding:5px 10px;font-weight:700;outline:0;text-align:center;margin:0 auto;text-transform:uppercase}body #main.single #shipping-panel .email_promotions{margin:0;padding:0}body #main.single #shipping-panel .new-address .qas-submit-container .btn{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:5px 10px;display:inline-block;zoom:1}body #main.single .field-are-required{float:right}body #main.single #promo-panel .banner img{width:100%}body .samples-overlay .cc-cream-overlay-link{display:none}body .samples-overlay h3{color:#231f20}body .samples-overlay h4{color:#231f20}body .samples-overlay .product-list .product{border-bottom:1px solid #dbdbdb;padding:20px 0;position:relative}body .samples-overlay .product-list .product-img{width:85px;float:left}body .samples-overlay .product-list .details{float:left}body .samples-overlay .product-list .skus{position:absolute;bottom:40px;left:85px;top:45px}body .samples-overlay .product-list .skus .swatch{float:left;margin-right:.3em;width:16px;height:16px}body .samples-overlay .product-list .skus .shade{margin-bottom:10px}body .samples-overlay .sample-select-button{background-color:#5dba98;color:white;line-height:2.5;padding:5px 10px;font-weight:700}body .samples-overlay .sample-select-button.selected{border:solid 1px #5dba98;color:#5dba98;background-color:white}body .samples-overlay .add-button{padding-top:20px;padding-right:25px;float:right}body .samples-overlay .add-button-top{padding-top:0}body .samples-overlay .product-img img{width:74px;height:85px}body #recommended-products-panel .recommended-product-items .recommended-item .quickshop{clear:none!important}body #recommended-products-panel .recommended-product-items .recommended-item .quickshop a{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;color:white;padding:4px 10px 3px;text-transform:uppercase;line-height:1.5;font-size:.9em;display:inline-block;margin-top:5px}body #recommended-products-panel .recommended-product-items .recommended-item .thumb{display:block;width:100%;height:160px}#main.single .panel header.viewcart-header .item-count{font-size:15px;float:right}#main.single .panel header.viewcart-header .item-count:after{content:""}#main.single .panel header.viewcart-header .item-count:before{content:""}#main.single .panel header.viewcart-header .item-count{padding-top:.5em}#main.single .panel header{background-color:#ffffff}#main.single .panel header .item-count{font-weight:700}#main.single .panel header .edit.btn.btn-mini{padding:5px 20px}#main.single .panel p.available{margin-top:0;margin-bottom:0}#main.single .panel a.change-address{color:#5dba98}#main.single .form-container .new-address .form-item.qas-select-container,#main.single .form-container .new-address .form-item.qas-submit-container{display:block}#main.single #need-help-panel .phone{background:transparent url(/media/images/checkout/icon_phone.png) no-repeat left center}#main.single #need-help-panel .chat{background:transparent url(/media/images/checkout/icon_chat.png) no-repeat left center}#main.single #need-help-panel .email{background:transparent url(/media/images/checkout/icon_email.png) no-repeat left center}#main.single .product .product_subname{float:left;width:60%}#main.single .product .remove_link{left:125px!important;bottom:10px!important;right:auto!important}#main.single .product .remove-sample{display:none}#main.single .product .total{width:17%}#main.single .product .price{width:17%}#main.single .product.sample .product_name{float:none!important}#main.single .product.sample .sub_line{width:60%}#main.single .product.sample .product_subname{width:60%!important}#main.single #viewcart-panel .product.shaded .color{bottom:0!important;left:auto!important;width:100%;position:relative!important;padding-bottom:30px}#main.single #viewcart-panel .product.shaded .color .shade{left:auto!important;position:relative!important}#main.single #viewcart-panel .product.shaded .color .swatch{position:relative!important}#main.single .tab-bar li a{background-color:white!important;color:#5dba98!important;border:solid 1px #5dba98!important;text-transform:capitalize!important;border-bottom:0!important}#main.single .tab-bar li a.active{border-width:0;background-color:#5dba98!important;color:white!important;font-weight:700}#main.single #samples-panel .offer h3{padding-left:0}#main.single #samples-panel .offer .remaining{padding-left:0}#main.single #samples-panel ul.product-list .product{height:auto}#main.single #samples-panel ul.skus .sample-select-button{background-color:#5dba98;color:#fff;line-height:1.5;padding:5px 10px;font-weight:700}#main.single #samples-panel .details{margin-top:15px;float:none}#main.single #samples-panel .content p{margin-top:0}#main.single #favorites-panel .product-img{margin-right:1em}#main.single #favorites-panel .details{position:absolute}#main.single #favorites-panel header h2{padding:14px 0 8px 0}#main.single #favorites-panel .add-to-cart input[type=submit]{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1}#main.single #favorites-panel .content p{margin-top:0}#main.single #past-purchases-panel header h2{padding:14px 0 8px 0}#main.single #past-purchases-panel .add-to-cart input[type=submit]{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1}#main.single #past-purchases-panel .content p{margin-top:0}#main.single #past-purchases-panel ul.product-list .product:nth-child(4){margin-top:2em}#main.single #favorites-panel ul.product-list .product:nth-child(4){margin-top:2em}#main.single #past-purchases-panel footer .btn{float:right}#main.single #favorites-panel footer .btn{float:right}#main.single #need-help-panel .content{font-size:15px;border-bottom:1px solid #dbdbdb}#main.single .samples-panel footer .btn{float:right}#main.single .samples-panel .product-img{margin-bottom:1em;width:auto}#main.single .samples-panel .product-img img{width:74px;height:85px}#main.single .samples-panel h3{margin-bottom:0}#main.single #need-help-panel .content a{color:#46ab8c}#main.single #need-help-panel .content span{color:#231f20}#main.single #msg-panel{background-color:#5dba98;padding:10px}#main.single #msg-panel p{color:white;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif;font-size:14px;margin:0}#main.single .messages{background-color:transparent;border:0;font-size:inherit;font-family:inherit;font-weight:400}#main.single .messages .single-message{color:#ef6ea8;margin-bottom:5px;background:0 0;border:none;padding:0;font-size:14px;font-family:HelveticaNeueLTStd45Light,Arial,Sans-Serif}#main.single .messages .single-message .close_link{display:none}#main.single .messages .single-message:first-child{margin-top:10px}#main.single .messages .single-message.INFORMATION{color:#cc9942}#main.single .column.right .panel .content{padding:0}#main.single #samples-panel h3{color:#231f20}#main.single #samples-panel .product-img{float:left;margin-top:15px}#main.single #samples-panel ul.skus .sample-select-button{background-color:#5dba98;color:#fff;line-height:1.5;padding:5px 10px;font-weight:700}#main.single #samples-panel ul.skus .sample-select-button.selected{border:solid 1px #5dba98;color:#5dba98;background-color:white}#main.single #samples-panel ul.skus{margin:5px 0 20px 0}#main.single #samples-panel ul.skus .shade{margin-bottom:10px}#main.single #samples-panel .product-list li.product{border-top:1px solid #dbdbdb;border-bottom:none}#main.single #samples-panel .product-list li.product:nth-child(4){margin-top:1px}#main.single #samples-panel .product-list li.product:first-child{border-top:none}#main.single #samples-panel .product-list li:last-child{border-bottom:none}#main.single #recommended-products-panel .addtobag{margin-bottom:10px}#main.single #recommended-products-panel .addtobag .remove_btn{margin-top:10px}#main.single .tab-bar li{margin-right:.1em!important;width:32%}#main.single #confirmation-page #confirmation-panel .content{padding:1em}#main.single #confirmation-page #confirmation-panel .banner{padding:0 0 20px 0;margin:0}#main.single #confirmation-page #confirmation-panel .banner img{width:100%}#main.single #confirmation-page #guarantee-panel{border-top:1px solid #dbdbdb}#main.single #order-summary-panel .total{border-top:1px solid #333}#main.single #order-summary-panel .cod_fee{text-align:right}#confirm #confirmation-page #need-help-panel .need-help-panel__title .title5s{background-color:#ccc;padding:.3em .5em}#confirm #confirmation-page #need-help-panel header{background-color:white}#confirm #confirmation-page #need-help-panel .p5s{font-weight:400;color:#000;font-size:15px}.shipping-billing .address-book-info .section-header{background:0 0;font-size:22px;line-height:39px;margin:0;text-align:left;color:#46ab8c}#payment form.payment_form .expiration_date_container{width:410px}#payment form.payment_form .expiration_date_container select{float:left}#payment form.payment_form .expiration_date_container select:first-child{margin-right:15px}#payment form.payment_form fieldset.submit_button{padding-left:0}.account-favorites-mylists .list-icon span,.create-wishlist-form .list-icon span{display:block;height:28px}.account-favorites-mylists .list-icon span label,.create-wishlist-form .list-icon span label{background:transparent url(/media/images/css/sprite-favorites-list-icons.png) 0 0 no-repeat;cursor:pointer;float:left;height:28px;margin:0 25px 0 0;overflow:hidden;text-indent:-9999px}.account-favorites-mylists .list-icon input[type=radio],.create-wishlist-form .list-icon input[type=radio]{display:none}.account-favorites-mylists h3 .icon,.create-wishlist-form h3 .icon{background:transparent url(/media/images/css/sprite-favorites-list-icons.png) 0 0 no-repeat;float:left;height:28px;margin:0 15px 0 0}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--icon_grad_label{background-position:0 0;width:30px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_grad_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_grad_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_grad_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_grad_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_grad_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_grad_label{background-position:0 -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label{background-position:-59px 0;width:19px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_ring_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_ring_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_ring_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_ring_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_ring_label{background-position:-59px -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label{background-position:-105px 0;width:27px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_shoe_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_shoe_label{background-position:-105px -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--icon_cake_label{background-position:-163px 0;height:27px;width:25px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_cake_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--icon_cake_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--icon_cake_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_cake_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--icon_cake_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--icon_cake_label{background-position:-163px -28px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--_label,.account-favorites-mylists .form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form .form--alter_list--field--IMAGE_NAME--index--_label{background-position:-213px 0;margin:0;width:31px}.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--_label.active,.account-favorites-mylists #form--alter_list--field--IMAGE_NAME--index--_label:hover,.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--_label.active,.create-wishlist-form #form--alter_list--field--IMAGE_NAME--index--_label:hover,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--_label{background-position:-213px -28px}.account-favorites-mylists h3 .form--alter_list--field--IMAGE_NAME--index--_label,.create-wishlist-form h3 .form--alter_list--field--IMAGE_NAME--index--_label{margin:0 15px 0 0}#gnav_signin #signin-block form input{line-height:25px!important}#checkout-header{background:url(../../cl_base/img/toolbar-bg.png) top left repeat-x}#checkout-header #logo{margin:0}#checkout-header .logo_banner{width:960px;margin:0 auto}#checkout-header .shopping-region{display:none}#checkout-header .nav-links{display:none}#viewcart .samples-overlay{margin-bottom:0!important;height:500px}#viewcart .samples-chat-overlay{height:auto!important}#viewcart #main.single #samples-pane{margin-top:0!important}.mpp-grid #mpp-product-grid.view-small #quickshop{overflow:visible!important}.mpp-grid ul.sbOptions{z-index:9999}body #samples-panel .deactivate .product-img img,body #samples-panel .deactivate label{opacity:.3}body #samples-panel .deactivate .product-name{color:#cccccc!important;cursor:default!important}body #samples-panel .deactivate .sample-select-button{background-color:#cccccc!important;cursor:default!important}#security-code-panel header h2{font-size:18px}#security-code-panel .content .left{float:left;width:40%}#security-code-panel .content .right{float:right;width:60%;text-align:right}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item{display:inline-block;height:auto}body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .produce_subname,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .product_name{display:none}body#viewcart #main.single #viewcart-panel header h2.viewcart-panel__title{font-size:20px}body#viewcart #main.single #viewcart-panel .viewcart-buttons-panel.panel{border-width:0;margin:0;position:relative;top:0;right:0;border-bottom:1px solid #dbdbdb}body#viewcart #main.single #viewcart-panel .continue-shopping{display:inline;float:left}body#viewcart #main.single #viewcart-panel .continue-checkout-btns{float:right}body#viewcart #main.single #viewcart-panel .sub_line a{color:#000000;font-weight:700}body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.product .desc.column .color,body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.shaded .desc.column .color{float:left}body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.product .desc{position:relative}body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.product .desc .product_name{float:none;width:auto}body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.product .desc .product_contains{line-height:17px;color:#231f20;margin:5px 0 15px 0}body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.product .desc .remove_link{position:static}body#viewcart #main.single #viewcart-panel .cart-items.products .cart-item.product .desc .edit_link{margin-top:5px;display:block}body#viewcart #main.single #viewcart-panel .cart-items.products .replenishment{margin:10px 0;float:right;width:60%}body#viewcart #main.single #viewcart-panel section.viewcart-buttons-panel.panel .continue-buttons{width:100%;float:left}body#viewcart #main.single #favorites-panel ul.product-list .cycle-page,body#viewcart #main.single #past-purchases-panel ul.product-list .cycle-page{width:100%}body#viewcart #main.single #favorites-panel ul.product-list li.product,body#viewcart #main.single #past-purchases-panel ul.product-list li.product{min-height:210px}body#viewcart #main.single #favorites-pane a#cycle-next,body#viewcart #main.single #past-purchases-pane a#cycle-next,body#viewcart #main.single #samples-pane a#cycle-next{float:right}body#viewcart #main.single #favorites-pane .dot-pager,body#viewcart #main.single #past-purchases-pane .dot-pager,body#viewcart #main.single #samples-pane .dot-pager{display:none}body#viewcart #main.single #need-help-panel p.append_bottom{background:transparent url(/media/images/checkout/icon_phone.png) no-repeat left center;padding-left:30px;display:block;font-size:19px}body#viewcart #main.single #need-help-panel a.livechat_button{background:transparent url(/media/images/checkout/icon_chat.png) no-repeat left center;padding-left:30px;display:block;margin-bottom:.1em;font-size:19px}body#viewcart #main.single #need-help-panel .email{background:transparent url(/media/images/checkout/icon_email.png) no-repeat left center;display:block;padding-left:30px;margin-bottom:.1em;font-size:19px}body .single#main .form-container .form-item.select-menu{display:block}body .single#main .form-container .form-item.card-expiry-date{display:block}body .single#main #checkout_shipping_panel .form-container .form-item.address-to-use input[type=radio]{width:auto;height:auto}body#index #viewcart-panel .price.column{text-align:left}body#index #viewcart-panel .price-label{text-align:left;float:left;height:60px}body#index .panel>.column{float:left}body#viewcart div#main.single .product form{width:auto}section.panel .sub-section{margin:0}section.panel .sub-section .billing-address,section.panel .sub-section .billing-address-form,section.panel .sub-section .shipping-address{padding:0;clear:both}section.panel .sub-section .billing-address .form-item,section.panel .sub-section .billing-address-form .form-item,section.panel .sub-section .shipping-address .form-item{margin:10px 10px 15px 0}section.panel .sub-section .billing-address .form-item input,section.panel .sub-section .billing-address-form .form-item input,section.panel .sub-section .shipping-address .form-item input{width:230px}section.panel .sub-section .billing-address #address_form_container fieldset.address.fs,section.panel .sub-section .billing-address .billing-address-from-fields fieldset.address.fs,section.panel .sub-section .billing-address-form #address_form_container fieldset.address.fs,section.panel .sub-section .billing-address-form .billing-address-from-fields fieldset.address.fs,section.panel .sub-section .shipping-address #address_form_container fieldset.address.fs,section.panel .sub-section .shipping-address .billing-address-from-fields fieldset.address.fs{padding:0;border:none}section.panel .sub-section .billing-address #address_form_container fieldset.address.fs .postal_code_container,section.panel .sub-section .billing-address .billing-address-from-fields fieldset.address.fs .postal_code_container,section.panel .sub-section .billing-address-form #address_form_container fieldset.address.fs .postal_code_container,section.panel .sub-section .billing-address-form .billing-address-from-fields fieldset.address.fs .postal_code_container,section.panel .sub-section .shipping-address #address_form_container fieldset.address.fs .postal_code_container,section.panel .sub-section .shipping-address .billing-address-from-fields fieldset.address.fs .postal_code_container{width:480px}section.panel .sub-section .billing-address #address_form_container fieldset.address.fs .postal_code_container .fieldset-note,section.panel .sub-section .billing-address .billing-address-from-fields fieldset.address.fs .postal_code_container .fieldset-note,section.panel .sub-section .billing-address-form #address_form_container fieldset.address.fs .postal_code_container .fieldset-note,section.panel .sub-section .billing-address-form .billing-address-from-fields fieldset.address.fs .postal_code_container .fieldset-note,section.panel .sub-section .shipping-address #address_form_container fieldset.address.fs .postal_code_container .fieldset-note,section.panel .sub-section .shipping-address .billing-address-from-fields fieldset.address.fs .postal_code_container .fieldset-note{top:0;left:237px;position:absolute}section.panel .sub-section .billing-address #address_form_container fieldset.address.fs .postal_code_container .fieldset-note a,section.panel .sub-section .billing-address .billing-address-from-fields fieldset.address.fs .postal_code_container .fieldset-note a,section.panel .sub-section .billing-address-form #address_form_container fieldset.address.fs .postal_code_container .fieldset-note a,section.panel .sub-section .billing-address-form .billing-address-from-fields fieldset.address.fs .postal_code_container .fieldset-note a,section.panel .sub-section .shipping-address #address_form_container fieldset.address.fs .postal_code_container .fieldset-note a,section.panel .sub-section .shipping-address .billing-address-from-fields fieldset.address.fs .postal_code_container .fieldset-note a{line-height:22px;font-size:12px;padding:8px 12px;width:220px;height:40px}section.panel .sub-section .billing-address #address_form_container fieldset.address.fs select,section.panel .sub-section .billing-address .billing-address-from-fields fieldset.address.fs select,section.panel .sub-section .billing-address-form #address_form_container fieldset.address.fs select,section.panel .sub-section .billing-address-form .billing-address-from-fields fieldset.address.fs select,section.panel .sub-section .shipping-address #address_form_container fieldset.address.fs select,section.panel .sub-section .shipping-address .billing-address-from-fields fieldset.address.fs select{height:40px;width:230px}section.panel .sub-section .billing-address #address_form_container fieldset.address.fs input,section.panel .sub-section .billing-address .billing-address-from-fields fieldset.address.fs input,section.panel .sub-section .billing-address-form #address_form_container fieldset.address.fs input,section.panel .sub-section .billing-address-form .billing-address-from-fields fieldset.address.fs input,section.panel .sub-section .shipping-address #address_form_container fieldset.address.fs input,section.panel .sub-section .shipping-address .billing-address-from-fields fieldset.address.fs input{width:230px}section.panel .sub-section .billing-address #address_form_container div.form_element,section.panel .sub-section .billing-address .billing-address-from-fields div.form_element,section.panel .sub-section .billing-address-form #address_form_container div.form_element,section.panel .sub-section .billing-address-form .billing-address-from-fields div.form_element,section.panel .sub-section .shipping-address #address_form_container div.form_element,section.panel .sub-section .shipping-address .billing-address-from-fields div.form_element{margin:5px 20px 10px 0;height:auto!important;width:218px}section.panel .sub-section .billing-address #address_form_container .address1_container,section.panel .sub-section .billing-address .billing-address-from-fields .address1_container,section.panel .sub-section .billing-address-form #address_form_container .address1_container,section.panel .sub-section .billing-address-form .billing-address-from-fields .address1_container,section.panel .sub-section .shipping-address #address_form_container .address1_container,section.panel .sub-section .shipping-address .billing-address-from-fields .address1_container{clear:both}section.panel .sub-section .billing-address #address_form_container .state_container label,section.panel .sub-section .billing-address .billing-address-from-fields .state_container label,section.panel .sub-section .billing-address-form #address_form_container .state_container label,section.panel .sub-section .billing-address-form .billing-address-from-fields .state_container label,section.panel .sub-section .shipping-address #address_form_container .state_container label,section.panel .sub-section .shipping-address .billing-address-from-fields .state_container label{display:block!important}section.panel .sub-section .billing-address #address_form_container .city_container,section.panel .sub-section .billing-address .billing-address-from-fields .city_container,section.panel .sub-section .billing-address-form #address_form_container .city_container,section.panel .sub-section .billing-address-form .billing-address-from-fields .city_container,section.panel .sub-section .shipping-address #address_form_container .city_container,section.panel .sub-section .shipping-address .billing-address-from-fields .city_container{margin-top:25px!important}section.panel .sub-section .billing-address #address_form_container .default-shipping input,section.panel .sub-section .billing-address .billing-address-from-fields .default-shipping input,section.panel .sub-section .billing-address-form #address_form_container .default-shipping input,section.panel .sub-section .billing-address-form .billing-address-from-fields .default-shipping input,section.panel .sub-section .shipping-address #address_form_container .default-shipping input,section.panel .sub-section .shipping-address .billing-address-from-fields .default-shipping input{width:auto!important}section.panel .gift-options__content{clear:both;margin:10px 0}section.panel .shipping-address-display{width:50%;border:none}section.panel .billing-address-display{border:none;width:50%}section.panel #billing-address-display header#delivery-address-h{background-color:#ffffff}section.panel #gift-options header#gift-message-h,section.panel #gift-options header#gift-options-h{background-color:#ffffff}section.panel .replenishment{clear:both}section.panel .payment-form .btn-primary{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1}.checkout__content .payment-panel .payment-edit-content .payment_gmo .continue-button-wrapper input{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:#ffffff;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:5px 10px;display:inline-block;zoom:1}.order-summary__content .order-summary__total-label{border-top:1px solid #333}.order-summary__content .order-summary__total-value{border-top:1px solid #333}#receipt #main.multi #order-totals .order_total_space{border-top:1px solid #333}.samples-overlay .samples-panel__heading{font-size:16px;text-transform:none}.checkout__sidebar .tab-content .samples-panel__heading{display:none}.remaining .samples-panel__promo-text{display:none}@media only screen and (max-width:767px){.remaining .samples-panel__promo-text{display:inline-block}}.remaining .samples-panel__promo-text.large{display:inline-block}@media only screen and (max-width:767px){.remaining .samples-panel__promo-text.large{display:none}}html.js .js_hidden,html.no-js .nojs_hidden{display:none}#checkout-header,.overlay-container,.pg_wrapper,fieldset,input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pre{white-space:pre}.product,.row{zoom:1;clear:both}.product:after,.product:before,.row:after,.row:before{display:table;line-height:0;content:""}.panel{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.panel .block.right{float:right}.panel .content{padding:1em!important}.panel .content header{padding:.2em 0}.panel header{zoom:1;border-bottom-width:0;margin:0;background-color:#ccc;font-weight:700}.panel header .item-count,.panel header h2{font-size:1.4em;float:left;padding:.3em .5em;font-weight:700;border-width:0;margin:0;line-height:1.2em}.panel header .edit{float:right;margin:2px 1em 0 0;text-transform:uppercase}.panel header h2 .edit{float:none;margin:0;text-transform:none}.panel h3{font-size:1.2em;font-weight:700;border-bottom-width:0;clear:both}.panel .form-item{margin:1em 0}.panel label{display:block}.panel .checkbox input{height:auto}.panel .checkbox label{display:inline}.panel p{margin-bottom:1em}.panel .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.panel .column.left,.panel .column.right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.panel header:after,.panel header:before,.panel:after,.panel:before{display:table;line-height:0;content:""}.panel header:after,.panel:after{clear:both}.loading{background:url(/media/export/cms/479-01%20Clinique_LoadingGif_R22.gif) no-repeat center center}.loading *{opacity:.8}.messages{margin:1em;font-size:1.2em;background-color:#ffffff;border-bottom:none;padding:0}.messages .single-message{color:#ef6ea8;margin-bottom:5px;background-color:#ffffff!important;border-color:#ffffff!important;padding:0;font-size:14px}.messages .single-message .close_link{float:right;cursor:pointer;display:block;margin-left:1em}.messages .single-message.INFORMATION{background-color:#fbcc72;border-color:#cc9942}#checkout-header{background-color:#ddd;padding:1em;margin-bottom:1em;position:relative}#checkout-header h1{float:left}#checkout-header h2{font-size:1.4em;font-weight:700;padding:0;margin:0;border-width:0;position:absolute;bottom:.6em;left:120px}#checkout-header .shopping-region{float:right}#checkout-header ul.nav-links{list-style-type:none;margin:48px 0 0 0;padding:0}#checkout-header ul.nav-links li{display:inline-block;margin:0 1em}#checkout-header ul.nav-links.detached{position:fixed;top:0;width:100%;margin-top:0;z-index:999999}#checkout-header li.call-us,#checkout-header li.live-chat{float:right}#checkout-header li.email-us{float:right;clear:right;margin-right:0}#checkout-header li.checkout-text{font-weight:700;font-size:1.2em}#checkout-header #mobile-cart-button{display:none}#checkout-header #mobile-cart-button.inactive:before{content:"+ "}#checkout-header #mobile-cart-button.active:before{content:"- "}#checkout-header #viewcart-panel{background-color:white;margin-top:1em}#checkout-header #viewcart-panel h2{display:none}#mobile-breadcrumb{display:none;list-style-type:none;margin:.5em 0}#mobile-breadcrumb li{display:inline-block}.sign-in-panel .forgot-pass{margin-top:1em}.sign-in-panel #billing-address-display.column,.sign-in-panel #shipping-address-display.column,.sign-in-panel .column{width:50%}.sign-in-panel input{width:100%}.sign-in-panel img.img_mail{float:left;margin-right:.3em}.sign-in-panel header#new-account-h,.sign-in-panel header#return-account-h{background:0 0}.sign-in-panel #new-or-returning-radios{margin-bottom:1em}.sign-in-panel #new-or-returning-radios input,.sign-in-panel #new-or-returning-radios label{display:inline-block;width:auto;padding:0}.sign-in-panel #new-or-returning-radios input{margin-top:-.3em}.sign-in-panel #new-or-returning-radios fieldset{float:left;width:50%}.sign-in-panel.paypal.finished{display:none}body#index #need-help-panel{display:none}#gift-options{width:100%}#links-panel .links_list .link{margin-bottom:.5em}#links-panel .links_list .link:last-child{margin-bottom:0}#offer-code-panel input{width:auto}#offer-code-panel .btn-primary{margin-left:10px}#review-panel form{margin-top:1em}#review-panel input[type=checkbox],#review-panel input[type=radio]{vertical-align:baseline}#review-panel input[type=radio]{margin:0 .5em 0 1em;height:auto}#review-panel input[type=radio]:first-child{margin-left:0}#review-panel input[type=checbox]{margin:0 .5em 0 0}#review-panel .form-item.block{display:block}#review-panel .payment-option{display:inline-block}#review-panel .payment-option .related-media{display:block;padding:5px 15px}#review-panel #checkout_payment_select .related-media{display:block;margin-top:.2em}#review-panel #checkout_payment_card_select label{float:left;margin-right:1em}#review-panel #checkout_saved_payments h3{margin-bottom:1em}#review-panel #checkout_saved_payment h3{margin-bottom:1em}#review-panel #checkout_saved_payment #default-payment-method{margin:1em 0}#review-panel #checkout_saved_payment #default-payment-method input[type=checkbox]{float:left}#review-panel #complete-btn{text-align:center;margin-bottom:2em}#review-panel .security-info{float:right;padding:10px;text-align:center}#review-panel .msg-order-email{display:none}#review-panel div.submit{text-align:center}#review-panel p.place-order-text{text-align:center;padding-top:5px}#security-code-panel{margin:-20px}#security-code-panel header a{float:right;margin-top:5px}#security-code-panel .content{width:100%;max-width:540px;overflow:hidden}#security-code-panel .content .left{float:left;width:40.740741%}#security-code-panel .content .right{float:right;width:59.259259%;text-align:right}#security-code-panel .center{text-align:center}#payment-panel .payment-info{margin:.5em 0}#payment-panel .payment-info .additional-info{float:right;width:20%}#payment-panel .payment-info .additional-info .required-notice{font-style:italic}#payment-panel .payment-info .additional-info .related-media{margin:.3em 0}#payment-panel .payment-info .additional-info a.security-information{font-weight:700}#payment-panel .form-item input[type=checkbox],#payment-panel .form-item input[type=radio]{float:left;margin-right:.5em}#payment-panel .form-item label{margin-right:1em}#payment-panel .form-item label:last-child{margin-right:0}#payment-panel .form-item .related-media{float:left;display:inline-block;width:100%;margin-top:.5em}#payment-panel .form-item .related-media img{margin-right:.125em}#payment-panel .form-item .related-media img:last-child{margin-right:0}#payment-panel .form-item>span>label{float:left}#payment-panel ul{width:100%}#payment-panel ul li{display:inline;float:left;margin-right:1em}#payment-panel ul label{float:left;margin-top:.0625em}#payment-panel .form-item-group.expiration-date{float:left;margin-right:.5em}#payment-panel .form-item-group.expiration-date .form-item{float:left;margin-top:0;margin-right:.5em}#payment-panel .credit-card-options{padding:0 1.5em}#payment-panel .credit-card-options select{width:100%;font-size:1em}#payment-panel .btn-primary{display:block;margin:1.5em auto 0}#payment-panel .saved-credit-card-info{padding:0 1.5em}#payment-panel .saved-credit-card-info p{margin:1em 0}#payment-panel .saved-credit-card-info .expiration-date{display:block}.tab-bar{margin-left:.5em}.tab-bar li{margin-right:.5em;float:left}.tab-bar li a{border-width:0;color:#000;background-color:#ccc;display:block;padding:7px 15px!important;color:#000;text-decoration:none;font-weight:700}.tab-bar li a.active{border-width:0;color:#fff;background-color:#333;font-weight:700;padding:7px 15px!important}body#viewcart .tab-content{clear:both}html.js body#viewcart .tab-pane{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease}html.js body#viewcart .tab-pane header{display:none}html.js body#viewcart .tab-pane.active{display:block;opacity:1;height:auto}.product{position:relative;margin:1em 0;border-bottom:1px solid #cccccc}.product .thumb{width:21%;padding:0}.product .desc{width:45%}.product .total{font-weight:700;text-align:right}.product .price-label,.product .qty-label{display:none}.product .swatch{width:16px;height:16px;background-color:#000000}.product .remove_btn{margin-top:1em}.product>.column{padding:.8em .6em;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product>.column.thumb{padding-top:0}.product.shaded .desc{width:20%}.product.shaded .color{width:25%}.cart-header>.column{padding:.8em .6em;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-header .price,.cart-item.product .price{width:11%}.cart-header .qty,.product .qty{width:12%}.product .total{width:11%;float:right}.cart-header .total{width:11%;float:right}.cart-header .products{width:66%}.cart-header div{float:left}#viewcart-panel{border-bottom-width:0;margin-bottom:0;display:block}#viewcart-panel .viewcart-buttons-panel{border-width:0;margin:0}#viewcart-panel .viewcart-buttons-panel .continue-shopping,#viewcart-panel .viewcart-buttons-panel .go-shopping{display:none}#viewcart-panel .viewcart-buttons-panel a{display:inline-block}#viewcart-panel header h2 .edit{float:none;margin:0;text-transform:none}#viewcart-panel .content{display:block;padding-bottom:0}body#index #viewcart-panel{border-bottom-width:0;margin-bottom:0;display:block}body#index #viewcart-panel .content{display:block;padding-bottom:0}body#index #viewcart-panel .viewcart-buttons-panel{display:none}body#index #viewcart-panel .cart-header{display:none}body#index #viewcart-panel .price{display:none}body#index #viewcart-panel .product .qty{min-width:4em}body#index #viewcart-panel .product .qty-label{display:inline}body#index #viewcart-panel .product .total{text-align:right}body#index #viewcart-panel .product .thumb{width:20%}body#index #viewcart-panel .product .desc{width:35%}body#index #viewcart-panel .product .qty{width:22%}body#index #viewcart-panel .product .total{width:23%;float:right}body#index #viewcart-panel .product .qty{margin-top:0}body#index #viewcart-panel .product.shaded .color{position:relative;bottom:0;left:-20px;width:100%}body#index #viewcart-panel .product.shaded .color .swatch{position:absolute;top:0;left:0}body#index #viewcart-panel .product.shaded .color .shade{position:absolute;top:0;left:20px}body#index #viewcart-panel .product.shaded .color .shade-label{display:none}html.js div.qty input.update_btn{display:none}.samples-panel h3{margin-bottom:1em}.samples-panel ul.product-list{overflow:hidden}.samples-panel ul.product-list .product{border-bottom:1px dotted #ccc}.samples-panel ul.product-list .product:last-child{border:none}.samples-panel ul.product-list>li.deactivate{color:#808080}.samples-panel ul.product-list>li h4{margin-top:1em}.samples-panel ul.skus{list-style:none;margin:1em 0 0 0}.samples-panel .samples-panel input.sample-select,.samples-panel .swatch{float:left;margin-right:.3em}.samples-panel .product-img{max-width:108px;width:100%;float:left;text-align:center}.samples-panel .product-img img{width:100%}.samples-panel .product-img a{clear:left}.samples-panel .add-button,.samples-panel .no-thanks{display:none}.samples-overlay .samples-panel .product-list{overflow:hidden;max-width:770px}.samples-overlay .samples-panel .product-list>li{float:left}.samples-overlay .samples-panel .product-list>li:nth-child(4n+1){clear:left}.samples-overlay .samples-panel .add-button,.samples-overlay .samples-panel .no-thanks{display:inline-block}.samples-overlay .samples-panel .prev-next{display:none}.samples-overlay .content{height:auto!important}.samples-overlay footer{display:none;visibility:hidden}.overlay-container .samples-panel .view-larger{display:none}#favorites-panel h3,#past-purchases-panel h3{margin-bottom:1em}#favorites-panel ul.product-list,#past-purchases-panel ul.product-list{overflow:hidden}#favorites-panel ul.product-list .product,#past-purchases-panel ul.product-list .product{border-spacing:.4em;height:130px;border-bottom:1px dotted #ccc;display:block}#favorites-panel ul.product-list .product:last-child,#past-purchases-panel ul.product-list .product:last-child{border:none}#favorites-panel ul.product-list>li.deactivate,#past-purchases-panel ul.product-list>li.deactivate{color:#808080}#favorites-panel ul.product-list>li h4,#past-purchases-panel ul.product-list>li h4{margin-top:.5em;font-size:1em}#favorites-panel ul.skus,#past-purchases-panel ul.skus{margin-top:1em}#favorites-panel .product-img,#past-purchases-panel .product-img{float:left;text-align:center}#favorites-panel .product-img img,#past-purchases-panel .product-img img{width:74px!important;height:85px!important}#favorites-panel .product-img a,#past-purchases-panel .product-img a{clear:left}#favorites-panel .details,#past-purchases-panel .details{margin-left:120px}#favorites-panel .add-button,#favorites-panel .no-thanks,#past-purchases-panel .add-button,#past-purchases-panel .no-thanks{display:none}#favorites-panel .price,#past-purchases-panel .price{width:100%!important}#past-purchases-panel .past-purchases-item.product{height:80px}#favorites-panel .favorite-item.product{height:100px}#favorites-panel .swatch,#past-purchases-panel .swatch,.samples-panel input.sample-select{float:left;margin-right:.3em}#order-summary-panel{border-top-width:0;border-bottom-width:0;margin-bottom:0}#order-summary-panel header{background-color:transparent}#order-summary-panel header h2{float:right}#order-summary-panel .label{width:70%;text-align:right;float:left;clear:left}#order-summary-panel .value{width:30%;text-align:right;float:left;font-weight:400}#order-summary-panel .total{margin-top:.5em;font-weight:700}.viewcart-buttons-panel{border-top-width:0}#shipping-panel .select-address input[type=radio]{margin:3px 0 0 0;vertical-align:baseline;float:left}#shipping-panel .select-address input[type=radio] :first-child{margin-left:0}#shipping-panel .select-address input[type=radio]+label{width:90%}#shipping-panel .select-address input[type=radio] #qas{margin-top:1em}#shipping-panel .default-shipping label{display:inline}#shipping-panel .content>div{margin-bottom:1em}#shipping-panel .card-message,#shipping-panel .giftwrap{display:block}#shipping-panel .giftwrap{margin:10px 0 20px}#shipping-panel .card-message textarea{height:4em}#shipping-panel #continue-btn{text-align:center}#shipping-panel #gift-options-display header,#shipping-panel #shipping-address-display header{background:0 0}#shipping-panel .pc_email_promo_container{width:100%}#shipping-panel .pc_email_promo_container input{float:left;margin-top:3px}#shipping-panel .pc_email_promo_container .field_label{width:auto;display:block;margin-right:0}#shipping-panel #checkout_shipping_panel .edit-shipping-radio label{display:block;float:left;width:20%;margin-left:5px}#shipping-panel #checkout_shipping_panel .edit-shipping-radio input[type=radio]{float:left}#shipping-panel #checkout_shipping_panel .billing-address fieldset.fs{border:none}#shipping-panel #checkout_shipping_panel .edit-billing-radio label{display:block;padding-left:20px;width:96%!important}#shipping-panel.substate-manual .manual-address{display:none}#shipping-panel.substate-manual #manual-address-fields{display:block!important}#shipping-panel.edit header h2 .edit{color:#fff;text-decoration:none;cursor:default}#shipping-panel .shipping-panel .panel .collapsed{display:none}html.no-js #shipping-panel .select-menu{margin-left:0}#registration-panel .how-will-we-use{clear:right;float:right;width:24em;border:1px solid #000;padding:1em}#registration-panel .how-will-we-use h3{margin:0 0 1em}#registration-panel .how-will-we-use p{margin:0}#registration-panel .button-wrapper{text-align:center}#registration-panel form#checkout_registration_panel section.registration-form-container .password label.label-class{display:none}#registration-panel form#checkout_registration_panel section.registration-form-container .password .password label,#registration-panel form#checkout_registration_panel section.registration-form-container .password .text label{pointer-events:none}#registration-panel form#checkout_registration_panel section.registration-form-container input[type=password]+label{margin-bottom:1em}#registration-panel form#checkout_registration_panel section.registration-form-container .security_question select{width:50%}#registration-panel form#checkout_registration_panel section.registration-form-container span.label-content{display:none}#registration-panel section.checkout-registration input{width:50%}#registration-panel .security_question{margin-bottom:12px}#confirmation-page #guarantee-panel,#confirmation-page #links-panel{margin:2em 0}#confirmation-page #confirmation-panel .actions{margin-left:2em;margin-bottom:2em}#confirmation-page #confirmation-panel .banner{padding:0 0 20px 0;margin:0}#confirmation-page #confirmation-panel .banner img{width:100%}#confirmation-panel h3,#confirmation-panel p{margin-bottom:1em}#need-help-panel h3{margin-bottom:1em}#need-help-panel h4{font-weight:700}#need-help-panel h4 span.text{font-weight:400}#need-help-panel .chat,#need-help-panel .email,#need-help-panel .phone{padding:5px 0}#guarantee-panel{margin-top:1em}#recommended-products-panel .recommended-product-items .recommended-item{display:table;width:33%;float:left;height:170px}#recommended-products-panel .recommended-product-items .recommended-item a{float:left}#recommended-products-panel .recommended-product-items .recommended-item .description{float:left;width:105px}#recommended-products-panel .recommended-product-items .recommended-item .addtobag,#recommended-products-panel .recommended-product-items .recommended-item .quickshop{clear:left}#viewcart #shipmethod-panel{border-width:0 1px;margin-bottom:0}#viewcart #shipmethod-panel header{float:right;background:0 0;padding-bottom:0}#viewcart #shipmethod-panel div.content{padding-top:0;float:right;clear:both}#viewcart #shipmethod-panel div.content div.delivery-note{max-width:50%}.js #viewcart #shipmethod-panel div.content input{display:none}fieldset.email_promotions .form_element a{display:block}.new-address.form-container{width:35em}.form-container .form-item{margin:.5em .5em .5em 0;display:inline-block}.form-container .default-shipping,.form-container .title{display:block}.form-container .address-to-use{width:100%}.form-container .address-to-use .address_to_use_option{display:inline-block;margin:0 1em .5em 0}.pc_hidden{display:none}@media only screen and (max-width:768px){body{font-size:13px}body div.body-container{width:100%;padding:0}body.active-panel-review #mobile-breadcrumb{display:block}body.active-panel-registration #mobile-breadcrumb li.registration span,body.active-panel-review #mobile-breadcrumb li.review span,body.active-panel-shipping #mobile-breadcrumb li.shipping span{font-weight:700}#checkout-header ul.nav-links{margin-top:42px;clear:left;background-color:#ccc;margin:1em -1em -1em -1em;padding:.4em}#checkout-header ul.nav-links:after{content:"";display:table;clear:both}#checkout-header #mobile-cart-button{display:inline-block}#checkout-header .call-us span{display:none}#checkout-header h1{float:none}#checkout-header h1 img{max-width:100%;height:55px}#checkout-header .checkout-text{padding-top:3px}body.active-panel-review #checkout-header li.cart-button{display:none}#header{margin-bottom:0}.pg_wrapper{padding:1em .5em}.column.left,.column.right{float:none;width:100%;padding:0}.column.left{clear:left}.panel{margin:1em 0;border-width:1px}.panel header{background-color:transparent;padding:.4em 1em}.panel header .item-count{margin-left:1em}.panel header .item-count,.panel header h2{font-size:1.1em;padding:0}.panel .sub-section{margin-left:0}.panel .form-item select,.panel .form-item textarea{width:100%}.panel.finished{background-color:#ccc}.panel>.column{width:48%;float:left}#offer-code-panel.shipping,#offer-code-panel.signin,#order-summary-panel.signin,#shipmethod-panel.signin,.sign-in-panel.finished,section.collapsed{display:none}body#index #need-help-panel{display:block}body#index #checkout-header #viewcart-panel{clear:both}.viewcart-buttons-panel{border-width:0}#shipmethod-panel header{background-color:transparent}#order-summary-panel header{display:none}#order-summary-panel .total{border-top:1px solid #333;padding-top:.5em}#registration-panel .how-will-we-use{float:none;width:auto}.device-mobile #recommended-products-panel,.device-mobile .right .tab-switcher{display:none}#shipmethod-panel .content{padding-top:0}#checkout_review .form-item{margin:1em 0}#checkout_review .msg-order-email{display:block}#confirmation-page #confirmation-panel .actions{margin-left:0}}@media only screen and (max-width:530px){.device-mobile #checkout-header ul.nav-links .email-us,.device-mobile #checkout-header ul.nav-links li.live-chat{display:none}.device-mobile #viewcart-panel .cart-header{display:none}.device-mobile #viewcart-panel .qty{text-transform:uppercase}.device-mobile #viewcart-panel .viewcart-buttons-panel .or,.device-mobile #viewcart-panel .viewcart-buttons-panel .paypal-checkout{display:inline-block}.device-mobile #viewcart-panel .replenishment,.device-mobile #viewcart-panel .replenishment__description{clear:both;padding:10px 0}.device-mobile .product{border-bottom:1px dashed #ccc;margin-bottom:1em;padding-bottom:1em}.device-mobile .product .qty .qty-label,.device-mobile .product .qty form{display:inline-block;float:left;margin-right:15px}.device-mobile .product .qty select{display:inline-block;margin-top:-.2em;font-size:.9em;padding:0}.device-mobile .product:last-child{border-bottom-width:0}body#index.device-mobile .product .thumb{width:25%;padding:0}body#index.device-mobile .product .desc{width:75%}body#index.device-mobile .product .price{width:20%;display:block}body#index.device-mobile .product .qty{width:35%}body#index.device-mobile .product .total{width:20%}body#index.device-mobile .product.shaded .color{width:100%}body#index.device-mobile .product.shaded .desc{width:75%}body#index.device-mobile #viewcart-panel .qty{margin-top:0}.device-mobile .viewcart-buttons-panel .or,.device-mobile .viewcart-buttons-panel .paypal-checkout{display:none}.device-mobile #main.single #viewcart-panel header.viewcart-header .item-count{text-align:left;margin:0;padding:10px 0 0;float:right;clear:both}.device-mobile #main.single #viewcart-panel .qty{width:25%;padding-right:0;margin-top:5px;padding-top:0!important}.device-mobile #main.single #viewcart-panel .total{width:30%;float:left}.device-mobile #main.single .product .thumb{width:22%;float:left}.device-mobile #main.single .product .desc{width:66%!important;margin:20px 15px;float:left;padding-right:0;padding-left:20px}.device-mobile #main.single .product .desc .sub_line{clear:both}.device-mobile #main.single .product .price{width:40%;padding-left:15px;clear:both}body#viewcart.device-mobile #main.single .product.cart-item{min-height:110px;clear:both;margin-top:0}body#viewcart.device-mobile #main.single .product .remove-sample,body#viewcart.device-mobile #main.single .product .remove_link{position:absolute;bottom:5px;right:0;text-transform:capitalize}body#viewcart.device-mobile #main.single .product .color{position:relative;top:10px;left:0;float:left}body#viewcart.device-mobile #main.single .product .discounted_price{border:none;color:#ff195e;margin-top:0;padding-top:0}body#viewcart.device-mobile #main.single .product .old_price{display:block;color:#dbdbdb;clear:both;margin:5px 0 0;text-decoration:line-through}body#viewcart.device-mobile #main.single #viewcart-panel .viewcart-buttons-panel{border-width:0;margin:0;position:relative;top:0;right:2px;left:10px}body#viewcart.device-mobile #main.single #viewcart-panel .viewcart-buttons-panel .content .continue-buttons a.continue-checkout{width:50%!important}body#samples.device-mobile #main div.cat_items ul li.sample-box div.product-img{width:35%}body#samples.device-mobile #main div.cat_items ul li.sample-box div.product-img img{width:100%}body#samples.device-mobile #main div.cat_items ul li.sample-box .short_desc,body#samples.device-mobile #main div.cat_items ul li.sample-box .size,body#samples.device-mobile #main div.cat_items ul li.sample-box div.sample-product-name{width:64%;float:right;margin-top:10px;padding-right:10px}.device-mobile #offer-code-panel input{width:auto;height:34px;margin:0;line-height:10px;padding:0 15px}.device-mobile .main .sign-in-panel .content{padding:0!important}.device-mobile .main .sign-in-panel #new-or-returning-radios{margin-top:1em}.device-mobile .main .sign-in-panel #new-or-returning-radios label{width:76%;float:left;margin-top:-.3em}.device-mobile .main .sign-in-panel #new-or-returning-radios input{width:20%;float:left;margin-top:-.3em}.device-mobile .main .sign-in-panel #new-or-returning-radios fieldset{width:46%;border:none}.device-mobile #return-user h3{margin:5px 20px}.device-mobile #new-account h3{margin:5px 20px}.device-mobile #new-account input.field{margin:5px 0}.device-mobile .panel.finished{background-color:#fff}.device-mobile .adpl .selectBox,.device-mobile .adpl input[type=text],.device-mobile .adpl select{width:100%}.device-mobile .adpl span.fieldset-note{left:162px!important;position:absolute;top:7px!important;width:100%;padding:5px}.device-mobile .main fieldset.address.fs{padding:0}.device-mobile .main fieldset.address.fs .form_element.state_container select{width:100%}.device-mobile #shipping-panel .select-address input[type=radio]:first-child{float:left;margin:3px 0}.device-mobile #promo-panel{border:none!important;margin:0!important}.device-mobile #promo-panel .content{padding:0!important}.device-mobile fieldset.address.fs .form_element{margin:10px 14px 10px 0}.device-mobile fieldset.address.fs #profile-postal.form_element .address_lookup_submit{height:35px;line-height:35px;margin-top:5px}#main.multi fieldset.fs #profile-postal.form_element .address_lookup_submit,#main.multi fieldset.fs #profile-postal.form_element input.field{height:35px!important;line-height:35px!important;margin-top:5px!important}#index.device-mobile fieldset.fs #profile-postal.form_element input.field,#main.multi fieldset.fs #profile-postal.form_element input.field{width:48%;margin-top:15px!important}body#index #checkout_complete .payment-container label,body#index .payment_gmo .payment-container label{width:92%}body#index #checkout_billing .payment-form select,body#index #checkout_payment .payment-form select{width:42.5%!important}#main.multi fieldset.fs #profile-postal.form_element .lookup_submit_note,.device-mobile fieldset.fs #profile-postal.form_element .lookup_submit_note{padding-top:10px;width:auto}.device-mobile div.address_item_heading,.device-mobile h3,.device-mobile h4{clear:both}#shipping-panel #checkout_shipping_panel .edit-shipping-radio label{width:auto;margin-right:20px}#main.multi fieldset.fs #profile-postal.form_element .fieldset-note,.device-mobile fieldset.fs #profile-postal.form_element .fieldset-note{left:inherit!important}#main.multi fieldset.fs #profile-postal.form_element label,.device-mobile fieldset.fs #profile-postal.form_element label{float:left;width:45%;position:absolute;top:55px}.device-mobile .main fieldset.fs div.form_element input[type=text]{margin:8px 5px 4px 0}.main fieldset.fs div.form_element input[type=tel],.main fieldset.fs div.form_element select,.main fieldset.fs div.form_element textarea{margin:8px 5px 4px 0}#shipping-panel #checkout_shipping_panel .edit-billing-radio label{width:92%}#confirmation-panel .confirmation-panel__actions .confirmation-panel__print-buttons a.btn{display:none}}@media only screen and (max-width:480px){.sign-in-panel>.column{float:none;width:100%;margin-bottom:0;padding-bottom:0;border-right-width:0;border-bottom:1px solid #ccc;clear:both}}@media only screen and (max-width:380px){#checkout-header ul.nav-links li.call-us{margin:0;font-size:8px;padding:2px}#checkout-header ul.nav-links.detached li.call-us{margin-right:1.5em}#review-panel .payment-option .related-media{padding:5px 5px}#main.single .product .thumb{width:20%;float:left}#main.single .product .desc{width:66%;margin:15px;float:left}#main.single .product .remove_btn{position:absolute;top:0;right:0}#main.single .product.shaded .color{width:100%}#main.single .product .price{width:34%;padding-left:15px}#main.single .product .qty{width:15%;padding-right:0;margin-top:5px}#main.single .product .total{width:25%}}@media only screen and (max-width:768px){body#index.active-panel-registration #links-panel{display:none}body#index #viewcart-panel.mobile_hidden{display:none}}body#index .pg_wrapper{overflow:visible}body#index .item-count{float:left}body#index .panel.edit h2,body#index .panel.edit header{background-color:#ffffff}body#index #viewcart-panel{border-bottom-width:0;margin-bottom:0;display:block}body#index #viewcart-panel .viewcart-buttons-panel{display:none}body#index #viewcart-panel .content{display:block;padding-bottom:0}body#index .cart-header{display:none}body#index #order-summary-panel header h2{float:left}body#index #order-summary-panel .label{text-align:left}body#index .product.shaded .responsive-shade-shim{height:2.4em;clear:both}body#index .product.shaded .color{position:absolute;bottom:1em;left:0;width:100%}body#index .product.shaded .color .swatch{position:absolute;top:0;left:0}body#index .product.shaded .color .shade{position:absolute;top:0;left:20px}body#index .product .price{width:100%}body#index .product .price-label{display:inline-block}body#index .product .qty{min-width:4em}body#index .product .qty-label{display:inline-block}body#index .product .total{text-align:right}body#index .product .thumb{width:40%}body#index .product .thumb img{width:100%}body#index .product .desc{width:40%}body#index .product .qty{width:20%;text-align:right;padding-right:0}body#index .product .total{width:20%;float:right}body#index .product .qty{margin-top:0}body#index #checkout_complete,body#index .payment_gmo{clear:both;padding-top:10px}body#index #checkout_complete .payment-container input,body#index .payment_gmo .payment-container input{float:left;margin-right:5px}body#index #checkout_complete .payment-container label,body#index .payment_gmo .payment-container label{width:45%;float:left}@media only screen and (max-width:768px){body#index #checkout_complete .payment-container label,body#index .payment_gmo .payment-container label{width:43%}}body#index #checkout_complete #continue-btn,body#index .payment_gmo #continue-btn{clear:both;width:20%;margin:0 auto}body#index #checkout_complete #continue-btn .btn-primary,body#index .payment_gmo #continue-btn .btn-primary{font-family:HelveticaNeueLTStd65Medium,Verdana,Arial,Sans-Serif;background-color:#5dba98;text-transform:uppercase;color:white;line-height:1.5;font-size:.9em;text-align:center;letter-spacing:0;border:0;padding:4px 10px 3px;display:inline-block;zoom:1;white-space:nowrap}body#index #checkout_billing .payment-container select,body#index #checkout_payment .payment-container select{width:100%}body#index #checkout_billing .payment-form input[type=text],body#index #checkout_payment .payment-form input[type=text]{width:100%}body#index #checkout_billing .payment-form select,body#index #checkout_payment .payment-form select{width:46.5%}body#index #checkout_billing .payment-form input[type=checkbox],body#index #checkout_payment .payment-form input[type=checkbox]{float:left;margin-right:10px}body#index #payment-information{clear:both;display:block;padding-top:10px}@media only screen and (min-width:768px){body .samples-overlay .add-button{margin:0 0 20px 0;padding-top:0}body .samples-overlay .product-list>li{float:none}body .samples-overlay .product-list .skus{position:inherit}body .samples-overlay .product-list .details{float:left;width:70%}body#index .cart-items .product.shaded .responsive-shade-shim{height:auto}body .mm-menu{text-align:center}body .mm-menu .first{width:100px}}.device-mobile .product .mpp_product .desc{width:100%}@media only screen and (min-width:768px){#index #checkout_payment .card-number input,#index #checkout_payment .cvv input{width:100%}}@media only screen and (max-width:768px){body#samples .main #top #header .block-nodeblock.block-nodeblock-155360{display:block;visibility:initial}body#confirm .main_container .main #top,body#index .main_container .main #top,body#samples .main_container .main #top,body#viewcart .main_container .main #top{position:static}body#confirm .main_container .main #top #header,body#index .main_container .main #top #header,body#samples .main_container .main #top #header,body#viewcart .main_container .main #top #header{position:fixed;top:0;background-color:#ffffff;z-index:1}body#confirm .main_container .main #top #header #node-10488,body#confirm .main_container .main #top #header #node-10492,body#confirm .main_container .main #top #header #node-10498,body#confirm .main_container .main #top #header .btn_navigation,body#index .main_container .main #top #header #node-10488,body#index .main_container .main #top #header #node-10492,body#index .main_container .main #top #header #node-10498,body#index .main_container .main #top #header .btn_navigation,body#samples .main_container .main #top #header #node-10488,body#samples .main_container .main #top #header #node-10492,body#samples .main_container .main #top #header #node-10498,body#samples .main_container .main #top #header .btn_navigation,body#viewcart .main_container .main #top #header #node-10488,body#viewcart .main_container .main #top #header #node-10492,body#viewcart .main_container .main #top #header #node-10498,body#viewcart .main_container .main #top #header .btn_navigation{display:none}body#confirm .main_container .main #top #header .block-nodeblock-10502.block-template-basic-responsive-v1,body#index .main_container .main #top #header .block-nodeblock-10502.block-template-basic-responsive-v1,body#samples .main_container .main #top #header .block-nodeblock-10502.block-template-basic-responsive-v1,body#viewcart .main_container .main #top #header .block-nodeblock-10502.block-template-basic-responsive-v1{width:100%;border-bottom:1px solid #dbdbdb}body#confirm .main_container .main #top #header .mobile-checkout-back,body#index .main_container .main #top #header .mobile-checkout-back,body#samples .main_container .main #top #header .mobile-checkout-back,body#viewcart .main_container .main #top #header .mobile-checkout-back{background:url(/media/export/cms/nav-arrows_old.png) left 14px;background-repeat:no-repeat;background-size:47px;height:52px;width:26px;position:absolute;left:16px;display:block}body#confirm .pg_wrapper,body#index .pg_wrapper,body#samples .pg_wrapper,body#viewcart .pg_wrapper{padding-top:50px}body#confirm #main.single .viewcart-header,body#index #main.single .viewcart-header,body#samples #main.single .viewcart-header,body#viewcart #main.single .viewcart-header{border-top:0}body#confirm #main.single #bottom-viewcart-buttons .continue-checkout-btns a.continue-checkout.continue-sticky,body#index #main.single #bottom-viewcart-buttons .continue-checkout-btns a.continue-checkout.continue-sticky,body#samples #main.single #bottom-viewcart-buttons .continue-checkout-btns a.continue-checkout.continue-sticky,body#viewcart #main.single #bottom-viewcart-buttons .continue-checkout-btns a.continue-checkout.continue-sticky{bottom:0;position:fixed;line-height:45px;height:50px;left:0;width:100%;text-align:center;font-size:15px;z-index:1}body#confirm form#offer_code,body#index form#offer_code,body#samples form#offer_code,body#viewcart form#offer_code{margin-bottom:5px}body#confirm form#offer_code input[type=text],body#index form#offer_code input[type=text],body#samples form#offer_code input[type=text],body#viewcart form#offer_code input[type=text]{width:50%}body#confirm #continue-btn .submit #continue-sticky,body#confirm #continue-btn .submit .btn-primary.continue-sticky,body#confirm #samples-panel .submit #continue-sticky,body#confirm #samples-panel .submit .btn-primary.continue-sticky,body#index #continue-btn .submit #continue-sticky,body#index #continue-btn .submit .btn-primary.continue-sticky,body#index #samples-panel .submit #continue-sticky,body#index #samples-panel .submit .btn-primary.continue-sticky,body#samples #continue-btn .submit #continue-sticky,body#samples #continue-btn .submit .btn-primary.continue-sticky,body#samples #samples-panel .submit #continue-sticky,body#samples #samples-panel .submit .btn-primary.continue-sticky,body#viewcart #continue-btn .submit #continue-sticky,body#viewcart #continue-btn .submit .btn-primary.continue-sticky,body#viewcart #samples-panel .submit #continue-sticky,body#viewcart #samples-panel .submit .btn-primary.continue-sticky{bottom:0;position:fixed;line-height:45px;height:50px;left:0;width:100%;text-align:center;font-size:15px;z-index:1}body#confirm #continue-btn #continue-sticky,body#confirm #continue-btn .btn-primary.continue-sticky,body#confirm #samples-panel #continue-sticky,body#confirm #samples-panel .btn-primary.continue-sticky,body#index #continue-btn #continue-sticky,body#index #continue-btn .btn-primary.continue-sticky,body#index #samples-panel #continue-sticky,body#index #samples-panel .btn-primary.continue-sticky,body#samples #continue-btn #continue-sticky,body#samples #continue-btn .btn-primary.continue-sticky,body#samples #samples-panel #continue-sticky,body#samples #samples-panel .btn-primary.continue-sticky,body#viewcart #continue-btn #continue-sticky,body#viewcart #continue-btn .btn-primary.continue-sticky,body#viewcart #samples-panel #continue-sticky,body#viewcart #samples-panel .btn-primary.continue-sticky{bottom:0;position:fixed;line-height:45px;height:50px;left:0;width:100%;text-align:center;font-size:15px;z-index:1}body#confirm #continue-sticky,body#confirm .continue-sticky,body#index #continue-sticky,body#index .continue-sticky,body#samples #continue-sticky,body#samples .continue-sticky,body#viewcart #continue-sticky,body#viewcart .continue-sticky{bottom:0;position:fixed;line-height:45px;height:50px;left:0;width:100%;text-align:center;font-size:15px;z-index:1}body#confirm #offer-code-panel.panel,body#index #offer-code-panel.panel,body#samples #offer-code-panel.panel,body#viewcart #offer-code-panel.panel{border-bottom:1px solid #dbdbdb}body#confirm #offer-code-panel #offer-code-panel__title,body#index #offer-code-panel #offer-code-panel__title,body#samples #offer-code-panel #offer-code-panel__title,body#viewcart #offer-code-panel #offer-code-panel__title{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right -28px transparent;width:100%;height:20px;background-size:7.5%;margin:5px 0 5px 0}}@media only screen and (max-width:768px) and (max-width:420px){body#confirm #offer-code-panel #offer-code-panel__title,body#index #offer-code-panel #offer-code-panel__title,body#samples #offer-code-panel #offer-code-panel__title,body#viewcart #offer-code-panel #offer-code-panel__title{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right -24px transparent;background-size:8%}}@media only screen and (max-width:768px) and (max-width:370px){body#confirm #offer-code-panel #offer-code-panel__title,body#index #offer-code-panel #offer-code-panel__title,body#samples #offer-code-panel #offer-code-panel__title,body#viewcart #offer-code-panel #offer-code-panel__title{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right -20px transparent;background-size:8%}}@media only screen and (max-width:768px) and (max-width:340px){body#confirm #offer-code-panel #offer-code-panel__title,body#index #offer-code-panel #offer-code-panel__title,body#samples #offer-code-panel #offer-code-panel__title,body#viewcart #offer-code-panel #offer-code-panel__title{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right -16px transparent;background-size:8%}}@media only screen and (max-width:768px){body#confirm #offer-code-panel #offer-code-panel__title.open,body#index #offer-code-panel #offer-code-panel__title.open,body#samples #offer-code-panel #offer-code-panel__title.open,body#viewcart #offer-code-panel #offer-code-panel__title.open{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right -2px transparent;background-size:8%}}@media only screen and (max-width:768px) and (max-width:370px){body#confirm #offer-code-panel #offer-code-panel__title.open,body#index #offer-code-panel #offer-code-panel__title.open,body#samples #offer-code-panel #offer-code-panel__title.open,body#viewcart #offer-code-panel #offer-code-panel__title.open{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right 0 transparent;background-size:8%}}@media only screen and (max-width:768px) and (max-width:340px){body#confirm #offer-code-panel #offer-code-panel__title.open,body#index #offer-code-panel #offer-code-panel__title.open,body#samples #offer-code-panel #offer-code-panel__title.open,body#viewcart #offer-code-panel #offer-code-panel__title.open{background:url(/media/export/cms/nav-arrows-vertical.png) no-repeat right 2px transparent;background-size:8%}}@media only screen and (max-width:768px){body#confirm .pc_hidden,body#index .pc_hidden,body#samples .pc_hidden,body#viewcart .pc_hidden{display:block}body#confirm #footer,body#confirm .mobile_hidden,body#confirm .nav-promo,body#index #footer,body#index .mobile_hidden,body#index .nav-promo,body#samples #footer,body#samples .mobile_hidden,body#samples .nav-promo,body#viewcart #footer,body#viewcart .mobile_hidden,body#viewcart .nav-promo{display:none}body#confirm .opc__footer,body#index .opc__footer,body#samples .opc__footer,body#viewcart .opc__footer{margin:10px 0 55px 0}body#confirm #sign-in-panel,body#index #sign-in-panel,body#samples #sign-in-panel,body#viewcart #sign-in-panel{margin:25px 0 15px 0}body#confirm #main.single #order-summary-panel .cod_fee,body#index #main.single #order-summary-panel .cod_fee,body#samples #main.single #order-summary-panel .cod_fee,body#viewcart #main.single #order-summary-panel .cod_fee{width:100%;overflow:hidden;padding-top:10px;text-align:left}body#confirm #order-summary-panel .cod_fee,body#index #order-summary-panel .cod_fee,body#samples #order-summary-panel .cod_fee,body#viewcart #order-summary-panel .cod_fee{width:100%}body#confirm #shipping-panel .messages,body#index #shipping-panel .messages,body#samples #shipping-panel .messages,body#viewcart #shipping-panel .messages{margin:5px 1em}body#confirm #shipping-panel .shipping-edit-content,body#index #shipping-panel .shipping-edit-content,body#samples #shipping-panel .shipping-edit-content,body#viewcart #shipping-panel .shipping-edit-content{padding:1em .2em!important}}@media only screen and (max-width:768px) and (max-width:370px){body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container,body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container{margin:10px 12px 10px 0;width:46%}body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label{font-size:12px;margin-top:calc(-2.2em - 1px)}}@media only screen and (max-width:768px) and (max-width:370px) and (max-width:330px){body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label{font-size:11.8px}}@media only screen and (max-width:768px) and (max-width:370px){body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label:before,body#confirm #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label:before,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label:before,body#index #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label:before,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label:before,body#samples #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label:before,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .address2_container label:before,body#viewcart #shipping-panel .shipping-edit-content #checkout_shipping_panel .phone1_container label:before{margin:0 .5em}}@media only screen and (max-width:768px){body#confirm #checkout_shipping_panel h3.checkout__subtitle,body#index #checkout_shipping_panel h3.checkout__subtitle,body#samples #checkout_shipping_panel h3.checkout__subtitle,body#viewcart #checkout_shipping_panel h3.checkout__subtitle{margin:0}body#confirm #checkout_shipping_panel .shipping-address,body#index #checkout_shipping_panel .shipping-address,body#samples #checkout_shipping_panel .shipping-address,body#viewcart #checkout_shipping_panel .shipping-address{padding:0}body#confirm #checkout_shipping_panel .form-item.first-name,body#confirm #checkout_shipping_panel .form-item.first-name-alt,body#confirm #checkout_shipping_panel .form-item.last-name,body#confirm #checkout_shipping_panel .form-item.last-name-alt,body#index #checkout_shipping_panel .form-item.first-name,body#index #checkout_shipping_panel .form-item.first-name-alt,body#index #checkout_shipping_panel .form-item.last-name,body#index #checkout_shipping_panel .form-item.last-name-alt,body#samples #checkout_shipping_panel .form-item.first-name,body#samples #checkout_shipping_panel .form-item.first-name-alt,body#samples #checkout_shipping_panel .form-item.last-name,body#samples #checkout_shipping_panel .form-item.last-name-alt,body#viewcart #checkout_shipping_panel .form-item.first-name,body#viewcart #checkout_shipping_panel .form-item.first-name-alt,body#viewcart #checkout_shipping_panel .form-item.last-name,body#viewcart #checkout_shipping_panel .form-item.last-name-alt{width:45%;margin-right:10px}body#confirm #checkout_shipping_panel .form-item.first-name input,body#confirm #checkout_shipping_panel .form-item.last-name input,body#index #checkout_shipping_panel .form-item.first-name input,body#index #checkout_shipping_panel .form-item.last-name input,body#samples #checkout_shipping_panel .form-item.first-name input,body#samples #checkout_shipping_panel .form-item.last-name input,body#viewcart #checkout_shipping_panel .form-item.first-name input,body#viewcart #checkout_shipping_panel .form-item.last-name input{margin-top:10px}body#confirm #checkout_shipping_panel .form-item.card-message-from,body#confirm #checkout_shipping_panel .form-item.card-message-to,body#index #checkout_shipping_panel .form-item.card-message-from,body#index #checkout_shipping_panel .form-item.card-message-to,body#samples #checkout_shipping_panel .form-item.card-message-from,body#samples #checkout_shipping_panel .form-item.card-message-to,body#viewcart #checkout_shipping_panel .form-item.card-message-from,body#viewcart #checkout_shipping_panel .form-item.card-message-to{width:98%}body#confirm #checkout_shipping_panel .state_container label,body#index #checkout_shipping_panel .state_container label,body#samples #checkout_shipping_panel .state_container label,body#viewcart #checkout_shipping_panel .state_container label{display:block}body#confirm #checkout_shipping_panel .selectBox,body#confirm #checkout_shipping_panel input[type=text],body#confirm #checkout_shipping_panel select,body#index #checkout_shipping_panel .selectBox,body#index #checkout_shipping_panel input[type=text],body#index #checkout_shipping_panel select,body#samples #checkout_shipping_panel .selectBox,body#samples #checkout_shipping_panel input[type=text],body#samples #checkout_shipping_panel select,body#viewcart #checkout_shipping_panel .selectBox,body#viewcart #checkout_shipping_panel input[type=text],body#viewcart #checkout_shipping_panel select{width:105%}body#confirm #checkout_shipping_panel fieldset#address,body#index #checkout_shipping_panel fieldset#address,body#samples #checkout_shipping_panel fieldset#address,body#viewcart #checkout_shipping_panel fieldset#address{margin:0 0 5px 0}body#confirm #checkout_shipping_panel fieldset#address .address1_container,body#confirm #checkout_shipping_panel fieldset#address .address2_container,body#confirm #checkout_shipping_panel fieldset#address .city_container,body#confirm #checkout_shipping_panel fieldset#address .phone1_container,body#confirm #checkout_shipping_panel fieldset#address .phone2_container,body#confirm #checkout_shipping_panel fieldset#address .state_container,body#index #checkout_shipping_panel fieldset#address .address1_container,body#index #checkout_shipping_panel fieldset#address .address2_container,body#index #checkout_shipping_panel fieldset#address .city_container,body#index #checkout_shipping_panel fieldset#address .phone1_container,body#index #checkout_shipping_panel fieldset#address .phone2_container,body#index #checkout_shipping_panel fieldset#address .state_container,body#samples #checkout_shipping_panel fieldset#address .address1_container,body#samples #checkout_shipping_panel fieldset#address .address2_container,body#samples #checkout_shipping_panel fieldset#address .city_container,body#samples #checkout_shipping_panel fieldset#address .phone1_container,body#samples #checkout_shipping_panel fieldset#address .phone2_container,body#samples #checkout_shipping_panel fieldset#address .state_container,body#viewcart #checkout_shipping_panel fieldset#address .address1_container,body#viewcart #checkout_shipping_panel fieldset#address .address2_container,body#viewcart #checkout_shipping_panel fieldset#address .city_container,body#viewcart #checkout_shipping_panel fieldset#address .phone1_container,body#viewcart #checkout_shipping_panel fieldset#address .phone2_container,body#viewcart #checkout_shipping_panel fieldset#address .state_container{width:45%;display:inline-block}body#confirm #checkout_shipping_panel fieldset#address .address1_container input,body#confirm #checkout_shipping_panel fieldset#address .address1_container select,body#confirm #checkout_shipping_panel fieldset#address .address2_container input,body#confirm #checkout_shipping_panel fieldset#address .address2_container select,body#confirm #checkout_shipping_panel fieldset#address .city_container input,body#confirm #checkout_shipping_panel fieldset#address .city_container select,body#confirm #checkout_shipping_panel fieldset#address .phone1_container input,body#confirm #checkout_shipping_panel fieldset#address .phone1_container select,body#confirm #checkout_shipping_panel fieldset#address .phone2_container input,body#confirm #checkout_shipping_panel fieldset#address .phone2_container select,body#confirm #checkout_shipping_panel fieldset#address .state_container input,body#confirm #checkout_shipping_panel fieldset#address .state_container select,body#index #checkout_shipping_panel fieldset#address .address1_container input,body#index #checkout_shipping_panel fieldset#address .address1_container select,body#index #checkout_shipping_panel fieldset#address .address2_container input,body#index #checkout_shipping_panel fieldset#address .address2_container select,body#index #checkout_shipping_panel fieldset#address .city_container input,body#index #checkout_shipping_panel fieldset#address .city_container select,body#index #checkout_shipping_panel fieldset#address .phone1_container input,body#index #checkout_shipping_panel fieldset#address .phone1_container select,body#index #checkout_shipping_panel fieldset#address .phone2_container input,body#index #checkout_shipping_panel fieldset#address .phone2_container select,body#index #checkout_shipping_panel fieldset#address .state_container input,body#index #checkout_shipping_panel fieldset#address .state_container select,body#samples #checkout_shipping_panel fieldset#address .address1_container input,body#samples #checkout_shipping_panel fieldset#address .address1_container select,body#samples #checkout_shipping_panel fieldset#address .address2_container input,body#samples #checkout_shipping_panel fieldset#address .address2_container select,body#samples #checkout_shipping_panel fieldset#address .city_container input,body#samples #checkout_shipping_panel fieldset#address .city_container select,body#samples #checkout_shipping_panel fieldset#address .phone1_container input,body#samples #checkout_shipping_panel fieldset#address .phone1_container select,body#samples #checkout_shipping_panel fieldset#address .phone2_container input,body#samples #checkout_shipping_panel fieldset#address .phone2_container select,body#samples #checkout_shipping_panel fieldset#address .state_container input,body#samples #checkout_shipping_panel fieldset#address .state_container select,body#viewcart #checkout_shipping_panel fieldset#address .address1_container input,body#viewcart #checkout_shipping_panel fieldset#address .address1_container select,body#viewcart #checkout_shipping_panel fieldset#address .address2_container input,body#viewcart #checkout_shipping_panel fieldset#address .address2_container select,body#viewcart #checkout_shipping_panel fieldset#address .city_container input,body#viewcart #checkout_shipping_panel fieldset#address .city_container select,body#viewcart #checkout_shipping_panel fieldset#address .phone1_container input,body#viewcart #checkout_shipping_panel fieldset#address .phone1_container select,body#viewcart #checkout_shipping_panel fieldset#address .phone2_container input,body#viewcart #checkout_shipping_panel fieldset#address .phone2_container select,body#viewcart #checkout_shipping_panel fieldset#address .state_container input,body#viewcart #checkout_shipping_panel fieldset#address .state_container select{width:105%;font-size:13px}body#confirm #checkout_shipping_panel fieldset#address .address1_container label,body#confirm #checkout_shipping_panel fieldset#address .address2_container label,body#confirm #checkout_shipping_panel fieldset#address .city_container label,body#confirm #checkout_shipping_panel fieldset#address .phone1_container label,body#confirm #checkout_shipping_panel fieldset#address .phone2_container label,body#confirm #checkout_shipping_panel fieldset#address .state_container label,body#index #checkout_shipping_panel fieldset#address .address1_container label,body#index #checkout_shipping_panel fieldset#address .address2_container label,body#index #checkout_shipping_panel fieldset#address .city_container label,body#index #checkout_shipping_panel fieldset#address .phone1_container label,body#index #checkout_shipping_panel fieldset#address .phone2_container label,body#index #checkout_shipping_panel fieldset#address .state_container label,body#samples #checkout_shipping_panel fieldset#address .address1_container label,body#samples #checkout_shipping_panel fieldset#address .address2_container label,body#samples #checkout_shipping_panel fieldset#address .city_container label,body#samples #checkout_shipping_panel fieldset#address .phone1_container label,body#samples #checkout_shipping_panel fieldset#address .phone2_container label,body#samples #checkout_shipping_panel fieldset#address .state_container label,body#viewcart #checkout_shipping_panel fieldset#address .address1_container label,body#viewcart #checkout_shipping_panel fieldset#address .address2_container label,body#viewcart #checkout_shipping_panel fieldset#address .city_container label,body#viewcart #checkout_shipping_panel fieldset#address .phone1_container label,body#viewcart #checkout_shipping_panel fieldset#address .phone2_container label,body#viewcart #checkout_shipping_panel fieldset#address .state_container label{font-size:13px}body#confirm #checkout_shipping_panel fieldset#address #profile-postal input,body#confirm #checkout_shipping_panel fieldset#address #profile-postal label,body#index #checkout_shipping_panel fieldset#address #profile-postal input,body#index #checkout_shipping_panel fieldset#address #profile-postal label,body#samples #checkout_shipping_panel fieldset#address #profile-postal input,body#samples #checkout_shipping_panel fieldset#address #profile-postal label,body#viewcart #checkout_shipping_panel fieldset#address #profile-postal input,body#viewcart #checkout_shipping_panel fieldset#address #profile-postal label{font-size:13px}body#confirm #checkout_shipping_panel fieldset#address .city_container,body#index #checkout_shipping_panel fieldset#address .city_container,body#samples #checkout_shipping_panel fieldset#address .city_container,body#viewcart #checkout_shipping_panel fieldset#address .city_container{margin-top:34px;top:-4px}body#confirm #checkout_shipping_panel fieldset#address .address2_container label,body#index #checkout_shipping_panel fieldset#address .address2_container label,body#samples #checkout_shipping_panel fieldset#address .address2_container label,body#viewcart #checkout_shipping_panel fieldset#address .address2_container label{font-size:13px}body#confirm #checkout_registration_panel .password input,body#confirm #checkout_registration_panel .text input,body#index #checkout_registration_panel .password input,body#index #checkout_registration_panel .text input,body#samples #checkout_registration_panel .password input,body#samples #checkout_registration_panel .text input,body#viewcart #checkout_registration_panel .password input,body#viewcart #checkout_registration_panel .text input{width:100%}body#confirm #checkout_registration_panel .password label,body#confirm #checkout_registration_panel .text label,body#index #checkout_registration_panel .password label,body#index #checkout_registration_panel .text label,body#samples #checkout_registration_panel .password label,body#samples #checkout_registration_panel .text label,body#viewcart #checkout_registration_panel .password label,body#viewcart #checkout_registration_panel .text label{pointer-events:none}body#confirm #checkout_registration_panel .password .label-class span.label-content,body#index #checkout_registration_panel .password .label-class span.label-content,body#samples #checkout_registration_panel .password .label-class span.label-content,body#viewcart #checkout_registration_panel .password .label-class span.label-content{display:none}body#confirm #checkout_registration_panel .text,body#index #checkout_registration_panel .text,body#samples #checkout_registration_panel .text,body#viewcart #checkout_registration_panel .text{margin-bottom:20px}body#confirm #checkout_signin input[type=email]+label:before,body#confirm #checkout_signin input[type=password]+label:before,body#confirm #checkout_signin input[type=tel]+label:before,body#confirm #checkout_signin input[type=text]+label:before,body#confirm #checkout_signin_new_user input[type=email]+label:before,body#confirm #checkout_signin_new_user input[type=password]+label:before,body#confirm #checkout_signin_new_user input[type=tel]+label:before,body#confirm #checkout_signin_new_user input[type=text]+label:before,body#index #checkout_signin input[type=email]+label:before,body#index #checkout_signin input[type=password]+label:before,body#index #checkout_signin input[type=tel]+label:before,body#index #checkout_signin input[type=text]+label:before,body#index #checkout_signin_new_user input[type=email]+label:before,body#index #checkout_signin_new_user input[type=password]+label:before,body#index #checkout_signin_new_user input[type=tel]+label:before,body#index #checkout_signin_new_user input[type=text]+label:before,body#samples #checkout_signin input[type=email]+label:before,body#samples #checkout_signin input[type=password]+label:before,body#samples #checkout_signin input[type=tel]+label:before,body#samples #checkout_signin input[type=text]+label:before,body#samples #checkout_signin_new_user input[type=email]+label:before,body#samples #checkout_signin_new_user input[type=password]+label:before,body#samples #checkout_signin_new_user input[type=tel]+label:before,body#samples #checkout_signin_new_user input[type=text]+label:before,body#viewcart #checkout_signin input[type=email]+label:before,body#viewcart #checkout_signin input[type=password]+label:before,body#viewcart #checkout_signin input[type=tel]+label:before,body#viewcart #checkout_signin input[type=text]+label:before,body#viewcart #checkout_signin_new_user input[type=email]+label:before,body#viewcart #checkout_signin_new_user input[type=password]+label:before,body#viewcart #checkout_signin_new_user input[type=tel]+label:before,body#viewcart #checkout_signin_new_user input[type=text]+label:before{content:attr(data-required) attr(placeholder)}body#confirm #checkout_payment .form-item.cvv,body#index #checkout_payment .form-item.cvv,body#samples #checkout_payment .form-item.cvv,body#viewcart #checkout_payment .form-item.cvv{margin-bottom:25px}body#confirm #checkout_payment .form-item input,body#index #checkout_payment .form-item input,body#samples #checkout_payment .form-item input,body#viewcart #checkout_payment .form-item input{width:100%}body#confirm #checkout_payment .expires-month-wrapper label,body#index #checkout_payment .expires-month-wrapper label,body#samples #checkout_payment .expires-month-wrapper label,body#viewcart #checkout_payment .expires-month-wrapper label{margin-top:10px}.samples .viewcart-buttons-panel{display:none}}.section-freshpressed .product{clear:none}#gnav_signin .signin_container #signin-block form input[type=email],#gnav_signin .signin_container #signin-block form input[type=password],#gnav_signin .signin_container #signin-block form input[type=text],#signin .signin_container #signin-block form input[type=email],#signin .signin_container #signin-block form input[type=password],#signin .signin_container #signin-block form input[type=text],.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box a h3.grey_product_title,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box a h3.grey_product_title,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box h3,.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box p.price,.cl-mpp-product-layout-v1 .mpp-view-options .mpp-sort-by li a,.pc_spp_view #BVRRSecondarySummaryContainer .BVRRRatingSummaryLinkWriteFirst span,.pc_spp_view #BVRRSecondarySummaryContainer .BVRRSecondaryRatingSummaryCustomHeader{font-family:HelveticaNeueLTStd45,Arial,Sans-Serif!important}#footer,#footer .footer-bottom .block a,#footer .footer-top-v1 .tel,#footer .footer-top-v1 a,#gnav_signin .signin_container form label,#header ul li a,#main.multi #content h2,#main.multi #sidebar p,#main.multi .error .server,#main.multi .section-header,#navigation,#pg_wrapper select,#pr-review-display .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-review-display .p-w-r .thank-you-page h2.headline,#pr-review-display .p-w-r a,#pr-reviewsnippet .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-reviewsnippet .p-w-r .thank-you-page h2.headline,#pr-reviewsnippet .p-w-r a,#pr-write .p-w-r .pr-review-snapshot-header-intro .pr-headline,#pr-write .p-w-r .thank-you-page h2.headline,#pr-write .p-w-r a,#signin .signin_container form label,#top .col h2,#top .col li a,#top .gnav-search-v1 form .form-text,#top .offer-promo-v1 .headline,.cl-mpp-product-layout-v1 .mpp-filter div.mpp-filter-subheaders h2,.cl-mpp-product-layout-v1 .mpp-filter h1 span,.cl-mpp-product-layout-v1 .mpp-filter h3 span,.favorite-product .price,.mpp-grid .p-w-r .pr-category-snippet__total,.mpp-grid .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.mpp-product .p-w-r .pr-category-snippet__total,.mpp-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write,.my-account-auth-user-panel-v1 .card h3,.my-account-auth-user-panel-v1 .my-account-past-purchases-v1 a.button,.my-account-auth-user-panel-v1 .my-account-past-purchases-v1 input.button[type=submit],.my-account-auth-user-panel-v1 .my-account-past-purchases-v1 input.form-submit,.my-account-auth-user-panel-v1 .shortcuts li a,.my-account-auth-user-panel-v1 .twocol .avatar .bio span.name,.pc_spp_view .module-may-we-suggest .grid ul.product-grid li.box .product a h3,.pc_spp_view .module-spp-detail .container .col2 .support,.pc_spp_view .module-spp-detail .shade-info strong,.pc_spp_view .page-spp .breadcrumbs li a,.prod-shelf-row .info ul li,.registration_content #required-fields,.registration_content .photo-form-container,.registration_content .welcome-msg,.shipping-billing .section-column .section-header,.spp_page_wrap .p-w-r .pr-review-snapshot-header-intro .pr-headline,.spp_page_wrap .p-w-r .thank-you-page h2.headline,.spp_page_wrap .p-w-r a,.spp_reviews .p-w-r .pr-review-snapshot-header-intro .pr-headline,.spp_reviews .p-w-r .thank-you-page h2.headline,.spp_reviews .p-w-r a,.top-left,.top-right,.vertical-carousel-navigation-v1 .full-width-2-row-v1 .subheading,.vertical-carousel-navigation-v1 .full-width-2-row-v1 .subheading p,.vertical-carousel-navigation-v1 .fwp-3-4-1-4-image-content-v1 .content .subtitle p,.vertical-carousel-navigation-v1 .video-carousel-v1 .video-main .video-title,.vertical-carousel-navigation-v1 .video-carousel-v1 .video-thumb .video-title,a,a.btn-add-to-bag,a.button,b,body,body .wrapper #header .gnav-search-v1 .search-term,body .wrapper #search-wrapper #summary p,body .wrapper #search-wrapper #summary span.user-search-term,body .wrapper #search-wrapper .summary-search-form input.search-term,body .wrapper .specificfont,body#viewcart #main.single #recommended-products-panel .recommended-product-items .recommended-item .addtobag input[type=submit],body#viewcart #main.single .viewcart-buttons-panel .continue-checkout,div,fieldset span,fieldset.fs div.form_element label,form label,h1,h2,h3,h4,h5,h6,input,input.button[type=submit],input.form-submit,p,span,strong,td,th{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,Helvetica,sans-serif!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-small li.mpp-box a h3.grey_product_title{color:#231f20!important}.cl-mpp-product-layout-v1 .mpp-grid ul.view-large li.mpp-box a h3.grey_product_title{color:#231f20!important;font-size:15px!important}.pc_spp_view .module-spp-detail .ingredients__header{font-weight:700}.olapic-carousel-list-container .olapic-carousel-partial-container{background:url(/media/export/cms/olapic/OLAPIC_TOUT_FINAL_DESKTOP_Japanese.jpg)}#pr-review-display .p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message{font-size:15px}#pr-review-display .p-w-r .pr-multiselect .pr-caret-icon{top:31px}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents:before{content:'絞り込み: '}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts{width:50%}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group:before{content:'並び替え: '}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count:before{content:'はい'}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:before{content:'いいえ'}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container{width:45%}#pr-review-display .p-w-r .pr-review-display .pr-review h2.pr-rd-review-headline{color:#000!important}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-right .pr-rd-reviewer-details .pr-rd-author-location .pr-rd-bold,#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-right .pr-rd-reviewer-details .pr-rd-author-nickname .pr-rd-bold{display:none}#pr-review-display #pr-review-display-51520 .p-w-r .pr-multiselect .pr-multiselect-button{padding:13px 27px 8px 8px}#pr-write .p-w-r .pr-war .pr-footer .pr-subscript{line-height:1.3}#pr-write .p-w-r .pr-war .pr-footer .pr-accessible-btn{padding:3% 2%}.product-full__media{vertical-align:top;display:inline-block}@media only screen and (min-width:641px){.product-full__media{width:48%;display:inline-block;float:left}}.product-full__media .product-full__image{display:inline-block;vertical-align:top;margin:0 auto;position:relative;max-width:402px}.product-full__media .product-full__image-wrapper{display:inline-block;position:relative;vertical-align:top}.product-full__media .product-full__image--slide,.product-full__media .product-full__image--slide img{width:402px;height:464px}@media only screen and (min-width:641px) and (orientation:portrait){.product-full__media .product-full__image--slide,.product-full__media .product-full__image--slide img{width:290px;height:334px}}@media only screen and (max-width:360px){.product-full__media .product-full__image--slide,.product-full__media .product-full__image--slide img{width:360px}}@media only screen and (min-width:641px){.product-full__media .product-full__image--slide{display:none}}@media only screen and (min-width:641px){.product-full__media .product-full__image--slide.active{display:block}}.product-full__media .product-full__alt-images-slider{display:none;margin:60px 20px 0 0;width:50px}@media only screen and (min-width:641px){.product-full__media .product-full__alt-images-slider{display:none}}@media only screen and (min-width:641px){.product-full__media .product-full__alt-images-slider.active{display:inline-block}}.product-full__media .product-full__alt-images-slider .slick-slide{padding:5px 0;border:none}.product-full__media .product-full__alt-images-slider .slick-arrow{height:6px;width:11px;left:5px;position:relative;z-index:100;padding:20px}.product-full__media .product-full__alt-images-slider .slick-prev{top:-25px;background:url(/media/images/icons/spp_thumb_carousel_caret_up.png) no-repeat center}.product-full__media .product-full__alt-images-slider .slick-prev:before{content:none}.product-full__media .product-full__alt-images-slider .slick-next{bottom:-25px;background:url(/media/images/icons/spp_thumb_carousel_caret_down.png) no-repeat center}.product-full__media .product-full__alt-images-slider .slick-next:before{content:none}.product-full__media .slick-dots{position:relative;bottom:0}.product-full__media .slick-dots li{width:10px}.product-full__media .product-full__alt-images-slider-button{height:6px;width:11px;margin:0 auto;cursor:pointer}.product-full__media .product-full__alt-images{display:inline-block;vertical-align:top;position:relative}.product-full__media .product-full__alt-images-thumb{cursor:pointer;border-bottom:3px solid #fff}.product-full__media .product-full__alt-images-thumb.active{border-color:#000}.product-full__media .product-full__alt-images-thumb img{width:50px;height:58px}.product-full__media .product-full__alt-images-thumb .thumb-multi-smoosh{display:inline-block;float:left}.product-full__media .product-full__alt-images-thumb .thumb-multi-smoosh img{width:25px}.sticky_prod_info .sticky-add-to-bag__image{height:100%}#diagnostics .clinical-reality__recommended-products--container .clinical-reality__results-intro{display:none}.ccr-flexslider--left-nav,.ccr-flexslider--right-nav{width:9px;height:32px}.ccr-flexslider--status{margin:14px 0 0}@media all and (min-width:1025px){.clinical-reality__results-intro-button-options .clinical-reality--button{max-width:280px}}@media all and (min-width:764px){.clinical-reality .mobile_hidden{max-height:1100px}}@media all and (min-width:1024px){.clinical-reality .mobile_hidden{max-height:inherit}}@media all and (min-width:356px){.clinical-reality .pc_hidden{max-height:500px}}#delivery-options-panel #delivery-info-shipping-methods{padding:0 1em}#delivery-options-panel #delivery-info-shipping-methods input{margin:3px 0 0 0;vertical-align:baseline;float:left;padding:0;height:auto;margin-right:5px}#delivery-options-panel #delivery-info-shipping-methods label{margin:0 5px 5px 5px;float:left}#delivery-options-panel #delivery-info{clear:left}#shipping-panel .checkout-panel-click_and_collect{padding:0!important}#shipping-panel .click-and-collect-method-select label,#shipping-panel .click_and_collect-standard-shipping label{display:block;margin-left:5px;float:left}#shipping-panel .click-and-collect-method-select{margin-top:1em;float:left;width:100%}#shipping-panel .click-and-collect-method-select .radio-button{float:left;width:100%}
/*# sourceMappingURL=jp_pc.css.map */
