a:hover div.icon{color:#333078}a.help-topic-link,a.help-topic-link:link,a.help-topic-link:active,a.help-topic-link:visited{display:block;float:left;width:130px;height:129px;background-repeat:no-repeat;background-position:0 0;background-size:130px 258px;margin:0 0 1em 1.2em}a.help-topic-link:hover{background-position:0 -129px}a.help-topic-link.icon-shipping{background-image:url(/images/content/customer-service/customer-service-shipping.jpg)}a.help-topic-link.icon-returns{background-image:url(/images/content/customer-service/customer-service-returns.jpg)}a.help-topic-link.icon-order-status{background-image:url(/images/content/customer-service/customer-service-order-status.jpg)}a.help-topic-link.icon-faq{background-image:url(/images/content/customer-service/customer-service-faq.jpg)}a.help-topic-link.icon-forgot-password{background-image:url(/images/content/customer-service/customer-service-forgot-password.jpg)}a div.icon{color:#333078;font-size:1em;margin:-.12em 0 0 0}div.icon.open{display:none;color:#333078!important}.ls-cc-side-nav a .ls-cc-side-nav-icon{display:inline-block;background:#f6f5f9;color:#333078;padding:.625rem!important;border-radius:50%;margin-right:.25rem;font-size:1rem}.ls-cc-side-nav a:hover .ls-cc-side-nav-icon{background:#e0e0eb}.ls-cc-side-nav a .ls-cc-side-nav-icon-label{position:relative;top:-.625rem}.ls-cc-side-nav.sub-nav li{margin-top:.725rem;padding:0!important}.ls-cc-side-nav.sub-nav li .sub-nav-head div.arrows{float:left;padding-right:.5rem}.ls-cc-side-nav.sub-nav .level-2{margin:.625rem 0 0 .625rem}.ls-cc-side-nav.sub-nav .level-2 li{margin:0 0 .25rem;padding:.25rem 0 0;font-size:.875rem;line-height:1.6!important}.bread-crumbs-wrapper{margin-top:1rem}.sub-nav-container{padding:1rem}.sub-nav-container .sub-nav{font-size:1rem}.sub-nav-container .sub-nav .level-2{padding-left:1rem}.sub-nav-container .sub-nav li{line-height:1}.sub-nav-container .h3{font-weight:400;font-size:1.5rem}.sub-nav-container .sub-nav-head{font-size:1rem;font-weight:bold;margin-top:.5rem}.sub-nav-container .arrows{margin-right:0!important}.sub-nav-container .arrows .lsi{font-size:1rem}ul.browser-list{display:block;float:left;width:100%;list-style-type:none;margin:.75em 0 2.75em 0;padding:0;line-height:1.3em}ul.browser-list li{float:left;width:18%;margin-right:2%;text-align:center}ul.browser-list li a,ul.browser-list li a:link,ul.browser-list li a:active,ul.browser-list li a:visited{text-decoration:none;color:#333078;font-size:1em;font-weight:bold;transition:all .1s cubic-bezier(.465,.183,.153,.946) 0s}ul.browser-list li a:hover{color:#13112e}ul.browser-list li div{display:block;margin-bottom:.25em;width:100%;background-repeat:no-repeat;background-position:center;background-size:95%;height:7em}ul.browser-list li div.chrome{background-image:url(/images/content/customer-service/chrome.png)}ul.browser-list li div.firefox{background-image:url(/images/content/customer-service/firefox.png)}ul.browser-list li div.safari{background-image:url(/images/content/customer-service/safari.png)}ul.browser-list li div.opera{background-image:url(/images/content/customer-service/opera.png)}ul.browser-list li div.ie-logo{background-image:url(/images/content/customer-service/ie.png)}ul.browser-list li .browser-description{height:auto;line-height:1.2em;font-weight:normal;font-size:.85em}.customer-care-hours-title{padding:0;border:none}.table-left{width:auto!important}th{text-align:left}tr{line-height:1.5em}.heading-centered{text-align:center}.content-callouts.help,.content-callout.help{height:initial}.holiday-deadline-title{font-size:1.2em;color:#d50057}.customer-service-notification-area{display:block;float:left;padding:1em;border:2px solid #307857}.customer-service-notification-area h3{color:#307857;font-size:1em}.customer-service-notification-area .shipping-prices{text-transform:uppercase;font-weight:bold;color:#333078}.customer-service-notification-area .shipping-prices .special-pricing{color:#d50057;padding-left:.2em}.customer-service-main-wrapper{background-image:url(/images/content/customer-service/customer-service-reps.jpg);background-repeat:no-repeat;background-position:right bottom;padding-bottom:2em;border-bottom:1px solid #e0e0eb;margin:1.5em 0 2em 0}.customer-service-main-content{display:block;float:left;width:50%;margin-bottom:2em}.customer-service-main-content p{margin-bottom:1.5em}.customer-care-landing-hours{margin-bottom:1em;font-size:.875rem}.customer-service-topics .generic-list li{font-size:.875em}.help-topics{min-height:initial}.help-topics h4{text-align:center;font-size:1em}.contact-feature{display:block;font-size:.875em}.contact-feature h4{font-size:1em;font-weight:bold;color:#333078}.contact-feature p{margin-bottom:.5em}.days-1{padding-right:1em}.phone-number{color:#333078;font-size:1.125em;margin:.5em 0}.customer-service-banner{margin-bottom:1.75em}.customer-service-banner section{background-color:#fff;display:block;padding:1.25em;position:absolute;right:51%;top:10%;width:45%;z-index:2;box-sizing:border-box;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';filter:alpha(opacity=90);opacity:.9}.customer-service-banner img{max-width:100%;z-index:1}.customer-service-banner h2{margin:0 0 .3em;font-family:Berlingske,Georgia,serif;font-size:1.5em;font-weight:400;line-height:1em}.customer-service-banner p{line-height:1.3em;margin:0 0 1em}.customer-service-banner a.button{padding:.5em 1.9em .5em .9em;width:100%;box-sizing:border-box}#faq-anchor-menu{position:relative;margin:0 0 30px 0;list-style-type:none;padding:0;border-bottom:1px solid #e0e0eb;border-top:1px solid #e0e0eb;display:flex}#faq-anchor-menu li{cursor:pointer;border-right:1px solid #e0e0eb;padding:10px 20px;font-size:.9em}#faq-anchor-menu li.active,#faq-anchor-menu li:hover{background:#333078;color:#fff}.faq-questions{margin:-30px 0 0 0}.faq-content-wrapper{margin-top:20px;padding-top:20px;border-top:solid #e0e0eb 1px}.faq-content-wrapper:first-child{border-top:none}.faq-content-wrapper h2{font-weight:bold}.faq-content-wrapper .question-wrapper{margin:.5em 0}.faq-content-wrapper span.question{cursor:pointer}.faq-content-wrapper span.question:hover{color:#333078}.faq-content-wrapper span.question:hover .arrows{color:#333078}.faq-content-wrapper span.question .arrows{margin-right:10px;font-size:.875em;color:#333078}.faq-content-wrapper p.answer{padding:2px 30px;font-weight:normal}.faq-content-wrapper table{width:400px;font-size:.875em;border:1px solid #e0e0eb}.faq-content-wrapper td,.faq-content-wrapper th{padding:5px 8px;text-align:center;border:1px solid #e0e0eb}.faq-content-wrapper td:first-child,.faq-content-wrapper td:last-child{width:50%}.faq-content-wrapper .answer-wrapper{display:none}.ls-benefits-works .ls-arrow-after{position:relative}.ls-benefits-works .ls-arrow-after::after{content:' ';display:block;width:25px;height:25px;background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/qcphgd4z_201808301438111944.png) no-repeat 50% 50%/contain transparent;position:absolute;right:-20px;top:45px}.ls-benefits-works .benefits-cart svg{background:#ffb2ab}.ls-benefits-works .benefits-money svg{background:#63c8df}.ls-benefits-works .benefits-gift svg{background:#92d4a9}.ls-benefits-works .benefits-calendar svg{background:#c3bdfc}.ls-benefits-works svg{border-radius:50%;margin:0 auto 15px;display:block;width:110px;height:110px;padding:28px;box-sizing:border-box}.ls-benefits-works svg path{fill:#fff}.ls-star-full-rating{width:100%;display:block;margin-bottom:20px}.ls-star-full-rating .ls-star-full-rating-list{display:block;margin:0;padding:0;list-style:none;position:relative}.ls-star-full-rating .ls-star-full-rating-list li{display:inline-block}.ls-star-full-rating .ls-star-full-rating-list li svg{width:35px;height:35px}.ls-star-full-rating .ls-star-full-rating-list li svg path{fill:#333078}.ls-star-full-rating .ls-star-full-rating-list li:last-child{background:#307857;color:#fff;font-size:1.5rem;padding:10px 15px;position:absolute;right:-35px}.product-review-masthead-wrapper{display:block;float:left;background-image:url(https://5812c887c8e6decc098e-e3d866be1125f0b80267edade21900e1.ssl.cf1.rackcdn.com/qbkqgskg_201807272001461023.jpg);background-repeat:no-repeat;background-position:center right;background-size:contain;width:100%}.product-review-masthead-wrapper div{display:block;float:left;width:50%;padding:2.3em 0 0 0;box-sizing:border-box}.product-review-masthead-wrapper div ul a{text-decoration:underline}.ls-feature-aside-callout{padding:.5em 1em;text-align:center;border:1px solid #e0e0eb}.ls-orderlookup-cont label.full-width,.ls-orderlookup-cont input.input-full{display:block}.lookup-divider{border-left:solid 1px #e0e0eb;height:320px;margin:0 45px 0 55px}.lookup-divider p{margin:150px 0 0 -15px;background:#fff}.ls-blue-cta{background:#f6f5f9;padding:3.5rem 0;margin:3rem 0;width:100%}.ls-subscription-benefits .ls-sub-benefit{position:relative;max-width:33.333%;margin:0;padding:0 2rem;box-sizing:border-box}.ls-subscription-benefits .ls-sub-benefit .ls-benefit-icon{display:flex;width:100px;height:100px;margin:0 auto 1rem;padding:0;align-items:center;justify-content:center;font-size:1.65rem;line-height:0;background:#f6f5f9;color:#333078;border:1px solid #e0e0eb;border-radius:50px}.ls-subscription-benefits .ls-sub-benefit .ls-benefit-icon svg{fill:#333078;width:28px;height:28px}.ls-subscription-benefits .ls-sub-benefit .ls-benefit-icon:before{right:0}.ls-subscription-benefits .ls-sub-benefit:last-child .ls-benefit-icon:after,.ls-subscription-benefits .ls-sub-benefit:last-child .ls-benefit-icon:before{display:none}.ls-subscription-benefits .ls-benefit-arrows .arrow-right{margin-top:1.75rem!important;font-size:1.5rem!important}.bd-customer-service-heading-box{display:block;width:100%;position:relative;box-sizing:border-box}.bd-customer-service-heading-box .bd-header-image{background:#333078}.bd-customer-service-heading-box .bd-header-image img{opacity:.8;width:100%}.bd-customer-service-heading-box .bd-white-title-box{background:#fff;position:relative;display:block;margin:0 auto;padding:35px;border:1px solid #e0e0eb;box-sizing:border-box;top:-75px}.bd-customer-service-heading-box .bd-white-title-box .bd-logo{width:60px}.bd-customer-service-heading-box .bd-white-title-box .bd-white-title-box{border-top:0;top:0}.ls-content-accordion{border:none;margin:0}.ls-content-accordion .ls-accordion-wrapper{border:1px solid #e0e0eb;position:relative;margin:1em 0}.ls-content-accordion .ls-accordion-wrapper .accordion-title{padding:20px 50px 20px 25px;margin:0;display:block;font-size:1.15rem;line-height:1.4rem}.ls-content-accordion .ls-accordion-wrapper .accordion-title .arrows{margin-right:0;display:block}.ls-content-accordion .ls-accordion-wrapper .accordion-title .arrows::before{position:absolute;right:25px;top:24px}.ls-content-accordion .ls-accordion-wrapper .accordion-body{border-top:1px solid #e0e0eb;padding:20px 25px;margin:0}.ls-content-accordion .ls-accordion-wrapper .accordion-body .answer{padding:0}.bd-call-to-action{border:1px solid #e0e0eb;margin:75px 0;padding:50px 0;box-sizing:border-box}.brand-logo-sale-box{background:#fff;border:1px solid #e0e0eb;position:relative;width:100%;box-sizing:border-box;overflow:hidden;display:block}.brand-logo-sale-box img{margin:0 auto;display:block}.customer-service-hours-callout{background:#f6f5f9;padding:30px 40px;box-sizing:border-box}.ls-customer-service-callout{display:flex!important}.ls-customer-service-callout .ls-cc-content{display:flex;justify-content:center;flex-direction:column;height:100%}.ls-customer-service-callout .ls-cc-content .button{width:125px}.ls-bd-tier-container{margin:2rem 0}.ls-bd-tier-container .ls-bd-tier{width:33.333%;border:1px solid #333078;margin:0 1rem 0 0;padding:0 1.25rem 1.25rem;box-sizing:border-box;position:relative}.ls-bd-tier-container .ls-bd-tier:last-child{margin:0}.ls-bd-tier-container .ls-bd-tier .ls-bd-tier-icon{display:table;position:relative;width:auto;background:#fff;padding:0 8px;margin:-11px auto 1rem;box-sizing:border-box}.ls-bd-tier-container .ls-bd-tier.ls-bd-silver{border-color:#e0e0eb}.ls-bd-tier-container .ls-bd-tier.ls-bd-silver .ls-bd-tier-icon::after{content:' ';display:block;width:22px;height:22px;border:2px solid #e0e0eb;transform:rotate(45deg);box-sizing:border-box;margin:0 auto}.ls-bd-tier-container .ls-bd-tier.ls-bd-gold{border-color:#f8981d}.ls-bd-tier-container .ls-bd-tier.ls-bd-gold .ls-bd-tier-icon::before{content:' ';display:inline-block;width:22px;height:22px;border:2px solid #f8981d;transform:rotate(45deg);box-sizing:border-box;margin-right:-3px}.ls-bd-tier-container .ls-bd-tier.ls-bd-gold .ls-bd-tier-icon::after{content:' ';display:inline-block;width:22px;height:22px;border:2px solid #f8981d;transform:rotate(45deg);box-sizing:border-box;margin-left:-3px}.ls-bd-tier-container .ls-bd-tier.ls-bd-diamond{border-color:#333078}.ls-bd-tier-container .ls-bd-tier.ls-bd-diamond .ls-bd-tier-icon{padding:0 25px}.ls-bd-tier-container .ls-bd-tier.ls-bd-diamond .ls-bd-tier-icon .bd-diamond{display:inline-block;width:22px;height:22px;border:2px solid #333078;transform:rotate(45deg);box-sizing:border-box;position:relative}.ls-bd-tier-container .ls-bd-tier.ls-bd-diamond .ls-bd-tier-icon .bd-diamond::before{content:' ';display:inline-block;width:22px;height:22px;border:2px solid #333078;box-sizing:border-box;position:absolute;left:-14px;top:10px}.ls-bd-tier-container .ls-bd-tier.ls-bd-diamond .ls-bd-tier-icon .bd-diamond::after{content:' ';display:inline-block;width:22px;height:22px;border:2px solid #333078;box-sizing:border-box;position:absolute;right:-14px;top:-14px}.ls-bd-tier-container .ls-bd-tier p{line-height:1.25;font-size:.875rem}@media screen and (min-width:57.5em){.customer-service-main-content{width:60%}table.hours tr td:first-child{width:30%}.forgot-password-instructions .forgot-pw-step{width:79.4%}}@media screen and (max-width:1024px){.ls-bd-tier-container{margin:2rem 0;flex-wrap:wrap}.ls-bd-tier-container .ls-bd-tier{width:100%;margin:0 0 2rem 0}.ls-subscription-benefits .ls-sub-benefit{padding:0 1rem}}@media screen and (max-width:768px) and (max-height:1024px){.ls-star-full-rating .ls-star-full-rating-list li svg{width:25px}.ls-star-full-rating .ls-star-full-rating-list li:last-child{font-size:1.15rem;right:-35px;top:-8px}.ls-benefits-works svg{width:90px;padding:25px}.ls-benefits-works .ls-arrow-after::after{top:35px}.ls-subscription-benefits .ls-sub-benefit{padding:0 1rem}}.pages-banner{position:relative;margin-bottom:1.75em}.pages-banner section{display:block;padding:1.25em;position:absolute;right:50%;top:12%;width:45%;z-index:2;box-sizing:border-box}.pages-banner section.dr-joel{left:5%;top:25%;width:45%}.pages-banner section.about{right:55%;top:15%;width:40%}.pages-banner img{max-width:100%;z-index:1}.pages-banner h2{font-family:Berlingske,Georgia,serif;font-weight:400;font-size:2em;line-height:1.25em;margin:0 0 .3em}.pages-banner p{line-height:1.3em;margin:0 0 .75em}.about-banner-text{font-size:2em;font-weight:normal;line-height:1.25em;margin:0 0 .3em}.pages-banner-button{padding:.5em 1.9em .5em .9em;width:100%;box-sizing:border-box}.company-info-content h2{text-transform:none}.about-brand-container{display:flex;flex-wrap:wrap}.about-brand-container.vertical-centered-content{align-items:center;justify-content:inherit}.about-brand-container .product-image{max-height:175px;display:block;margin:0 auto 1.5rem;width:auto}.about-brand-container .ls-segment{height:100%}.about-brand-container .brand-announcement-image{display:block;margin:0 auto 1.5rem;max-height:205px}.brand-category-link{text-decoration:none!important}.brand-category-link p{color:#333078}.brand-category-link:hover p{color:#333078}.brand-category-link:hover .lsi{color:#333078!important}.about-brand-banner{margin-top:4rem;display:flex;flex-wrap:wrap}.about-brand-banner .about-banner-image,.about-brand-banner .about-banner-content{width:50%;display:inline-block;float:left;box-sizing:border-box}.about-brand-banner .about-banner-image.about-banner-content,.about-brand-banner .about-banner-content.about-banner-content{border:1px solid #e0e0eb;border-left:none;padding:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.about-brand-banner .about-banner-image img{width:100%;height:100%}.about-brand-banner .about-brand-logo{max-width:175px;max-height:100px}.about-brand-banner .ls-authorized-product .lsi{font-size:1.65em;position:relative;top:5px}.ls-feature-flag{background:#307857;color:#fff;font-weight:600;font-size:.875em;position:absolute;left:0;top:10px;padding:2.5px 20px}.right-arrow{position:absolute;right:25px;top:38%}.right-arrow .lsi{font-size:1.25em;font-weight:900;color:#333078}.best-selling-list-neostrata .ls-product-tile-list-item{flex:0 0 25%;max-width:25%;width:25%}.regimen-product{flex:0 0 48%;max-width:48%}.ls-sample-cont{flex:0 0 31%;max-width:31%}.ls-your-sample{padding-top:2.5rem!important;position:relative;overflow:hidden}.ls-your-sample::after{content:'Your Sample';top:0;left:0;color:#fff;font-size:.875rem;position:absolute;display:block;background:#307857;width:100%;padding:5px;text-align:center}@media only screen and (max-width:48rem) and (max-height:64rem),(max-width:64rem){.ls-sample-cont{flex:0 0 48%;max-width:48%}}.comparison-chart{display:block;margin:.95em 0;border-collapse:collapse;width:100%}.comparison-chart tbody{display:inline-table}.comparison-chart tbody th{background-color:#f6f5f9;padding:.5em 1em .5em 1em}.comparison-chart tbody td{padding:.5em .75em .5em .75em;text-align:left}.comparison-chart tbody td a{text-decoration:none}.comparison-chart tbody td .product-image{width:80px}.ls-comparison-search-desktop{width:40%;margin:auto;position:relative}.ls-comparison-search-mobile{margin:auto;position:relative}.border-all-padding{border:1px solid #e0e0eb;padding:20px 25px;box-sizing:border-box;display:block;float:left;position:relative}.buy-card-callout-image{width:175px;margin:0 auto}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number{width:44%;box-sizing:border-box;margin:0;display:inline-block;padding-right:10px;position:relative;vertical-align:top}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number input,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number input{width:100%;margin:0 0 .5em 0}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number .field-validation-error,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number .field-validation-error{margin:0}.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number{width:30%;position:relative}.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number input{width:100%}.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number .tool-tip-wrapper{position:absolute;right:18px;top:10px}.ls-landing-page-gift-card-layout .ls-gift-card-layout-button{display:inline-block;width:25%;box-sizing:border-box;vertical-align:top}.ls-landing-page-gift-card-layout .ls-gift-card-layout-button button{width:100%}.ls-index-page-gift-card-layout .ls-gift-card-layout-card-number,.ls-index-page-gift-card-layout .ls-gift-card-layout-pin-number{width:100%;box-sizing:border-box;margin:0 0 .5em 0;padding:0;position:relative}.ls-index-page-gift-card-layout .ls-gift-card-layout-card-number input,.ls-index-page-gift-card-layout .ls-gift-card-layout-pin-number input{width:100%;margin-bottom:.5em}.ls-index-page-gift-card-layout .ls-gift-card-layout-card-number .field-validation-error,.ls-index-page-gift-card-layout .ls-gift-card-layout-pin-number .field-validation-error{margin:0}.ls-index-page-gift-card-layout .ls-gift-card-layout-pin-number .tool-tip-wrapper{position:absolute;right:10px;top:10px}.ls-index-page-gift-card-layout .ls-gift-card-layout-button{display:block;width:100%;text-align:center}.ls-index-page-gift-card-layout .ls-gift-card-layout-button button{margin:0}.static-banner-box-overlay{height:400px;overflow:hidden;position:relative;box-sizing:border-box;width:100%;margin:10px 0 0 0}.static-banner-box-overlay.static-banner-box-with-sidebar{height:315px}.static-banner-box-overlay h1{color:#333078;font-size:2rem;margin-bottom:.5rem}.static-banner-box-overlay h2,.static-banner-box-overlay h1.h2{font-size:1.15em;line-height:1.4;font-weight:400}.static-banner-box-overlay img{width:100vw;height:100%;position:relative;object-fit:cover}.static-banner-box-overlay section{background:#fff;position:absolute;left:0;width:50%;min-width:400px;padding:40px 50px;box-sizing:border-box}.static-banner-box-overlay ul.banner-list-ratings{list-style:none;margin:0;padding:0}.static-banner-box-overlay ul.banner-list-ratings li{display:inline-block;width:25px;height:25px}.static-banner-box-overlay ul.banner-list-ratings li .about-dr-star{color:#333078!important;font-size:1.5em}.static-banner-box-overlay ul.banner-list-ratings li:last-child{width:inherit;font-weight:600;position:relative;top:-5px;left:10px}.holiday-help-content .static-banner-box-overlay{display:none}.white-bg-w-border-callout{border:1px solid #e0e0eb;background:#fff;padding:25px 30px;box-sizing:border-box}.ls-awards-container-bg{background:#f6f5f9;padding:5rem 0 0;margin-bottom:10em}.ls-awards-container{justify-content:center}.ls-awards-container .ls-award-box{margin-top:1.25rem}.ls-awards-container .ls-award-box .ls-award-box-con{width:100%;margin:0 .75rem;padding:15px 20px;border-top:4px solid #a26200;background:#fff;box-sizing:border-box}.ls-awards-container .ls-award-box h4{line-height:1.25;padding-bottom:10px}.ls-awards-container .ls-award-box p{font-size:14px;line-height:1.25;margin:0}.section-img-overlap{position:relative;bottom:-130px;margin-top:-50px}.timeline{position:relative;margin:50px 0 0;padding:0;box-sizing:border-box;height:100%;width:100%;display:table}.timeline::before{content:'';background:#f6f5f9;width:4px;height:100%;position:absolute;left:50%;transform:translateX(-50%)}.timeline-content{position:relative;width:45%;padding:10px 30px;background:#fff;border:1px solid #e0e0eb;float:right}.timeline-content::after{content:'';position:absolute;border-style:solid;width:0;height:0;top:23px;left:-15px;border-width:10px 15px 10px 0;border-color:transparent #333078 transparent transparent}.timeline-content .timeline-img-header{width:80%;display:inline-block;height:175px;margin:0;padding:0;box-sizing:border-box;float:left;background:url(http://via.placeholder.com/350x250) no-repeat 50% 50%/cover transparent;border-bottom:1px solid #e0e0eb}.timeline-content .timeline-img-header img{height:100%;margin:0 auto;display:block}.timeline-content .timeline-date{width:20%;display:inline-block;height:175px;margin:0;padding:0;box-sizing:border-box;float:left;background:#dcdbe0}.timeline-content .timeline-date p{background:#e0e0eb;color:#fff;font-weight:700;text-align:center;padding:20px 0;margin:0}.timeline-content .timeline-description{width:100%;display:table;float:none;padding:20px 25px;box-sizing:border-box}.timeline-content .timeline-description h3{padding:5px 0 15px;margin:0}.timeline-content .timeline-description p{color:#333078}.timeline-item{float:right;width:100%;margin-bottom:70px;overflow:hidden}.timeline-item.year-1993 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/iigosdgk_201807102134481374.jpg) no-repeat 50% 50%/cover transparent}.timeline-item.year-1994{margin-top:-345px}.timeline-item.year-1994 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/xlag13sh_201807102134490437.jpg) no-repeat 50% 50%/cover transparent}.timeline-item.year-1997{margin-top:-115px}.timeline-item.year-1997 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/jgevpw11_201807102134469960.png) no-repeat 50% 50%/cover transparent}.timeline-item.year-2005{margin-top:-310px}.timeline-item.year-2005 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/bbdpyaxd_201807102134475741.png) no-repeat 50% 50%/cover transparent}.timeline-item.year-2007{margin-top:-50px}.timeline-item.year-2007 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/bhpw0yix_201807102134483718.jpg) no-repeat 50% 50%/cover transparent}.timeline-item.year-2008{margin-top:-380px}.timeline-item.year-2008 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/s0cvs0lu_201807102134461522.png) no-repeat 50% 50%/cover transparent}.timeline-item.year-2010{margin-top:-100px}.timeline-item.year-2010 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/tpbunu25_201807102134472772.png) no-repeat 50% 50%/cover transparent}.timeline-item.year-2015{margin-top:-305px}.timeline-item.year-2015 .timeline-img-header{background:transparent}.timeline-item.year-2015-2{margin-top:-185px}.timeline-item.year-2015-2 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/hcnb1pon_201807102134455096.jpg) no-repeat 50% 50%/cover transparent}.timeline-item.year-2018{margin-top:-225px}.timeline-item.year-2018 .timeline-img-header{background:url(https://8563c1c968bdb8182246-0b741b70c8925ef79d5961b4905e99a7.ssl.cf1.rackcdn.com/ahpuotxp_201807102134467303.png) no-repeat 50% 50%/cover transparent}.timeline-item:nth-child(even) .timeline-content{float:left;padding:40px 30px 10px 30px}.timeline-item:nth-child(even) .timeline-content::after{content:'';position:absolute;border-style:solid;width:0;height:0;top:23px;right:-15px;left:auto;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #e0e0eb}.timeline-item:nth-child(even) .timeline-content .timeline-img-header{float:left}.timeline-item:nth-child(even) .timeline-content .timeline-date{float:right}.timeline-item:last-child{margin-bottom:0}.timeline-item::after{content:'';display:block;clear:both}.timeline-img{width:18px;height:18px;background:#333078;border-radius:50%;position:absolute;left:50%;margin-top:25px;margin-left:-9px}.bnt-more{color:#333078;font-size:14px;display:block;margin:25px 0 10px;padding-right:15px;text-decoration:none;transition:all .2s ease-in-out}.bnt-more .lsi{padding-left:10px}.bnt-more:hover,.bnt-more:active,.bnt-more:focus{color:#13112e;text-decoration:none}.timeline-card{padding:0!important}.ls-about-dr-giving-back img{width:100%}.ls-about-dr-giving-back .white-bg-w-border-callout{min-height:330px}.about-dr-social-icons{margin:15px 0 0;list-style:none;padding:0}.about-dr-social-icons li{display:inline-block;margin:0 8px}.about-dr-social-icons li i{font-size:1.85rem}.about-dr-social-icons li svg{width:30px;max-height:30px;fill:#333078}.about-dr-social-icons li a:hover svg{fill:#13112e}.ls-feature-callout-anchor{border:1px solid #e0e0eb;text-decoration:none}.ls-feature-callout-anchor img{display:block;border-bottom:1px solid #e0e0eb}.ls-feature-callout-anchor div{text-align:center;text-decoration:none;padding:1em;line-height:.75em}.ls-feature-callout-anchor .align-left{text-align:left!important}.ls-feature-callout-anchor span{font-size:.875em;color:#333078}.ls-feature-callout-anchor span:hover{color:#13112e}.ls-category-photo-callout{padding:4rem 2rem 1.5rem!important;position:relative}.ls-category-photo-callout .ls-feature-flag{top:15px;padding:8px 40px 8px 20px}.ls-category-photo-callout .ls-feature-flag::after{content:' ';position:absolute;top:0;right:0;width:0;height:0;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent}.basic-lightbox>div{padding:0 .5rem;box-sizing:border-box}.basic-lightbox a{text-decoration:none}.basic-lightbox .caption{color:#333078;font-size:.875rem;background:#f6f5f9;padding:5px 10px;line-height:1.4;margin:0 0 15px}@media screen and (min-width:52.5em){.dr-joel-banner-text-layout{right:49%;top:18%;width:43%}}@media screen and (max-width:52.5em){.pages-banner section{display:block;padding:1.25em;position:absolute;right:50%;top:12%;width:45%;z-index:2;box-sizing:border-box}.pages-banner section.dr-joel{left:5%;top:25%;width:45%}.pages-banner section.about{right:55%;top:15%;width:40%}.ls-awards-container{justify-content:center}.ls-awards-container .ls-award-box{text-align:center}.ls-awards-container .ls-award-box img{max-height:50px;margin:0 auto 10px;display:block}.ls-awards-container .ls-award-box h4{font-size:1rem;padding-bottom:0}.ls-awards-container .full-width-img{bottom:-120px}.padding-top-bottom-lg{padding:2.5em 0}.white-bg-w-border-callout,.ls-segment{padding:15px 20px}.ls-about-dr-giving-back img{height:auto;width:100%;margin:0 0 -6px}.ls-about-dr-giving-back .white-bg-w-border-callout{min-height:100%;margin-bottom:20px}#connect-with-dr img{width:150px;margin-top:35px}.ls-giftcard-pin .info-box-message{left:-175px;position:relative}.ls-giftcard-pin .info-box-message .notch{bottom:-4px;right:11%}.about-brand-banner .about-banner-image.about-banner-content,.about-brand-banner .about-banner-content.about-banner-content{padding:1rem}.about-brand-banner .about-banner-image.about-banner-content p,.about-brand-banner .about-banner-content.about-banner-content p{font-size:.875rem}.srp-lightbox a .caption{margin:-6px 0 15px}}@media only screen and (max-width:768px) and (max-height:1024px),(max-height:768px) and (max-width:1024px){.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number{width:60%;padding-right:10px}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number .field-validation-error,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number .field-validation-error{margin:0}.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number{padding:0;width:40%}.ls-landing-page-gift-card-layout .ls-gift-card-layout-button{width:100%}.ls-award-box .col-10-2,.ls-award-box .col-10-8{width:100%;display:block;margin:0}}@media only screen and (max-width:768px) and (max-height:1024px){.static-banner-box-overlay{border-bottom:none;height:295px}.static-banner-box-overlay.static-banner-box-with-sidebar{height:235px}.static-banner-box-overlay h1{font-size:1.5rem;line-height:1.25}.static-banner-box-overlay h2{font-size:1rem}.static-banner-box-overlay section{width:50%;padding:15px;margin:0!important}}@media only screen and (max-width:812px) and (max-height:375px),(max-width:731px) and (max-height:411px){.about-brand-banner .ls-authorized-product{border:none;padding:5px 0}.about-brand-banner .ls-authorized-product .lsi{font-size:1.65em;position:relative;top:5px;float:none}}@media only screen and (max-width:640px){.border-all-padding{padding:15px 20px}.static-banner-box-overlay{margin:0;padding:0 0 0 0;border-bottom:1px solid #e0e0eb;text-align:center;height:100%;flex-wrap:wrap}.static-banner-box-overlay.static-banner-box-with-sidebar{height:auto}.static-banner-box-overlay.no-border{border:none}.static-banner-box-overlay h1:first-child{font-size:28px}.static-banner-box-overlay h1:nth-child(2){font-size:18px}.static-banner-box-overlay img{width:100%;height:100%}.static-banner-box-overlay section{position:relative;width:100%;min-width:100%;padding:15px 0;margin:0!important}.static-banner-box-overlay ul li:last-child{display:block;top:5px!important;left:0!important}.static-banner-box-overlay ul li img{width:25px}.about-brand-banner{margin-top:2rem;display:block}.about-brand-banner .about-banner-image,.about-brand-banner .about-banner-content{width:100%;display:block}.about-brand-banner .about-banner-image.about-banner-content,.about-brand-banner .about-banner-content.about-banner-content{border-left:1px solid #e0e0eb;padding:1rem}.about-brand-banner .about-brand-logo{max-width:150px;max-height:90px;margin:20px 0 10px}.about-brand-banner .ls-authorized-product{border:none;padding:5px 0}.about-brand-banner .ls-authorized-product .lsi{font-size:1.65em;position:relative;top:5px;float:none}.right-arrow{right:10px}.buy-card-callout-image{width:80%;margin:5px auto 0;display:block}.comparison-chart tbody td,.comparison-chart tbody th{padding:.25em .5em .25em .5em;text-align:center;font-size:.875em;line-height:1.2em}.comparison-chart tbody td .product-image,.comparison-chart tbody th .product-image{display:block;margin:0 auto;width:65px}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number{width:100%;padding-right:0;margin-bottom:.5em}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number input,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number input{width:100%}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number .field-validation-error,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number .field-validation-error{margin:0}.ls-landing-page-gift-card-layout .ls-gift-card-layout-card-number .tool-tip-wrapper,.ls-landing-page-gift-card-layout .ls-gift-card-layout-pin-number .tool-tip-wrapper{right:18px}.ls-landing-page-gift-card-layout .element-info-box{left:155px!important}.ls-landing-page-gift-card-layout .element-info-box .info-box-message{line-height:1.2em}.ls-landing-page-gift-card-layout .element-info-box .info-box-message .notch{right:28px}.ls-landing-page-gift-card-layout .ls-gift-card-layout-button{width:100%}.ls-index-page-gift-card-layout .border-all-padding{padding:20px 25px 10px}.ls-index-page-gift-card-layout .element-info-box{left:auto!important;right:0!important}.ls-index-page-gift-card-layout .element-info-box .info-box-message{line-height:1.2em}.ls-index-page-gift-card-layout .element-info-box .info-box-message .notch{right:20px}.ls-index-page-gift-card-layout .col-10-10{width:100%}.ls-awards-container-bg{padding:2rem 0 0}.ls-awards-container .ls-award-box{margin-top:1rem}.ls-awards-container .ls-award-box .ls-award-box-con{margin:0 .5rem;padding:10px 15px}.ls-awards-container img{width:50px;margin:0 auto 5px;display:block}.timeline{margin:50px 0}.timeline::before{left:15px}.timeline .timeline-img{left:15px}.timeline .timeline-content{max-width:100%;width:auto;margin-left:50px}.timeline .timeline-item{margin-bottom:40px;margin-top:0!important}.timeline .timeline-item:last-child{margin-bottom:0!important}.timeline .timeline-item:nth-child(even) .timeline-content{float:none}.timeline .timeline-item:nth-child(even) .timeline-content .timeline-date{float:left}.timeline .timeline-item .timeline-content::after{content:'';position:absolute;border-style:solid;width:0;height:0;top:23px;left:-15px;border-width:10px 15px 10px 0;border-color:transparent #e0e0eb transparent transparent}.timeline .timeline-item .timeline-content .timeline-img-header img{height:auto;width:100px}.timeline .timeline-item .timeline-content .timeline-description{padding:10px 15px}.timeline .timeline-item .timeline-content .timeline-description h3{padding:5px 0 0}.timeline .timeline-item .timeline-content .timeline-description p{margin:5px 0 0 0}.timeline .timeline-item .timeline-content .timeline-description .bnt-more{margin:10px 0 5px}.ls-category-photo-callout{padding:4rem 1rem 1.5rem!important}.ls-category-photo-callout .basic-lightbox>div:first-child{padding-left:0}.ls-category-photo-callout .basic-lightbox>div:last-child{padding-right:0}.basic-lightbox .caption{color:#333078;font-size:.875rem;background:#f6f5f9;padding:5px 10px;line-height:1.4;margin:-6px 0 15px}}table tbody{width:100%}table .ls-10{width:10%}table .ls-15{width:15%}table .ls-20{width:20%}table .ls-25{width:25%}table .ls-35{width:35%}table .ls-50{width:50%}table .ls-60{width:60%}.ls-responsive-table{width:100%;text-align:left}.ls-responsive-table a{text-decoration:none}.ls-responsive-table th{padding:10px 1rem;font-size:1.1em;color:#333078;border:1px solid #e0e0eb}.ls-responsive-table.ls-table-head-brandblue th{background:#333078;color:#fff}.ls-responsive-table.ls-table-head-ltgray th{background:#f6f5f9;color:#333078}.ls-responsive-table td{font-size:.85em;background:#fff;padding:10px 15px;margin:0;line-height:1.3rem;border:1px solid #e0e0eb}.ls-responsive-table td:first-child{font-weight:bold;color:#333078;font-size:1em}.ls-responsive-table th ul{margin:0;display:block}.ls-responsive-table th ul li{min-width:30px;font-size:.7em;display:inline-block}.ls-responsive-table.ls-alt-row tr:nth-child(even) td{background:#f6f5f9}.ls-responsive-table.ls-alt-row tr:nth-child(odd) td{background:#fff}.ls-responsive-table ul{padding:0;list-style:none;margin:5px 0;width:100%;display:block}.ls-responsive-table ul li{display:inline-block;text-align:right;width:15%;font-size:1em;margin:0 2px 0 0}.ls-responsive-table ul li:first-child{text-align:left;width:53%;border:none}.ls-responsive-scroll-table{position:relative;width:100%;z-index:1;margin:auto;border-collapse:collapse;table-layout:fixed}.ls-responsive-scroll-table .ls-responsive-scroll-main-table{width:100%;margin:auto;border-collapse:separate;border-spacing:0;color:#333078;border-bottom:1px solid #e0e0eb}.ls-responsive-scroll-table.table-text-left-align td{text-align:left}.ls-responsive-scroll-table.table-text-left-align .ls-responsive-scroll-title{text-align:center}.ls-responsive-scroll-table .table-wrap{position:relative}.ls-responsive-scroll-table th,.ls-responsive-scroll-table td{padding:10px;border-right:1px solid #e0e0eb;border-top:1px solid #e0e0eb;background:#fff;vertical-align:middle;position:relative;line-height:1.4}.ls-responsive-scroll-table th{text-align:left;line-height:1.4;max-width:25%;font-weight:600;color:#333078;background-color:#f6f5f9}.ls-responsive-scroll-table th.centered{text-align:center}.ls-responsive-scroll-table th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;border-left:1px solid #e0e0eb}.ls-responsive-scroll-table a{text-decoration:none}.ls-responsive-scroll-table td{text-align:center;width:18.75%}.ls-responsive-scroll-table td ul{padding:0 0 0 1.25rem}.ls-responsive-scroll-table .ls-responsive-scroll-title{padding:1.45rem 0 .75rem;font-size:1.35em;font-weight:300;border-top:1px solid #e0e0eb;font-family:Berlingske,Georgia,serif;color:#333078}.ls-responsive-scroll-table .ls-responsive-scroll-title span{display:block;font-size:.9em;line-height:1.4}.ls-responsive-scroll-table .ls-responsive-scroll-title:first-child{background:#fff;border-left:0;border-top:0}.ls-responsive-scroll-table .ls-responsive-scroll-title.table-title{background:#f6f5f9;border-left:1px solid #e0e0eb;border-top:1px solid #e0e0eb;padding:10px;font-size:.875em;font-weight:600;font-family:Cadiz,"Trebuchet MS",sans-serif;color:#333078;text-transform:uppercase;text-align:left}.ls-responsive-scroll-table .ls-responsive-scroll-title img{display:block;margin:0 auto;max-height:100px;max-width:175px}.ls-responsive-scroll-table .ls-scroll-unchecked span,.ls-responsive-scroll-table .ls-scroll-checked span{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;width:18px;height:18px;left:50%;top:auto;bottom:auto;right:auto;transform:translateX(-50%) translateY(-35%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ls-responsive-scroll-table .ls-scroll-unchecked span{background-image:none;height:0;border-bottom:1px solid #e0e0eb;width:8px}@media only screen and (max-width:900px){.ls-responsive-table{border:none;padding:0}.ls-responsive-table tr th,.ls-responsive-table tr:first-child{display:none}.ls-responsive-table.ls-table-head-brandblue td:before{background:#333078;color:#fff}.ls-responsive-table.ls-table-head-ltgray td:before{background:#f6f5f9;color:#333078}.ls-responsive-table tr{margin:0 0 2rem;border:1px solid #e0e0eb;position:relative;overflow:hidden;padding:0}.ls-responsive-table tr,.ls-responsive-table td{width:auto;display:block;position:relative}.ls-responsive-table td{padding:10px;border:none}.ls-responsive-table td:before{content:'';display:block;width:100%;padding:8px 10px;margin:-10px -10px 8px;font-size:1.1rem;font-weight:bold;color:#333078}.ls-responsive-table td::before{content:attr(data-table-type)}.ls-responsive-table tr td ul li,.ls-responsive-table tr td ul li:first-child{width:auto;display:inline-block;float:none;min-width:30px;margin:0 10px 0 0;padding:0;font-size:1em}.ls-responsive-table tr td ul li:first-child{margin:0 10px 0 0}.ls-responsive-table tr td ul li::before{content:' ';display:inline-block;font-weight:bold;margin:0 5px 0 0}.ls-responsive-table tr td ul li:first-child:before{content:'Product: '}.ls-responsive-table tr td ul li:nth-child(2):before{content:'AM: '}.ls-responsive-table tr td ul li:last-child:before{content:'PM: '}.ls-responsive-scroll-table{overflow-x:scroll}.ls-responsive-scroll-table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.ls-responsive-scroll-table::-webkit-scrollbar{width:0;height:4px}.ls-responsive-scroll-table::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25)}.ls-responsive-scroll-table .ls-responsive-scroll-main-table{min-width:700px}.ls-responsive-scroll-table .ls-responsive-scroll-main-table th,.ls-responsive-scroll-table .ls-responsive-scroll-main-table td{width:15%}.ls-responsive-scroll-table .ls-responsive-scroll-title{font-size:1.15em}.ls-responsive-scroll-table .ls-responsive-scroll-title span{font-size:1em}.ls-responsive-scroll-table .ls-responsive-scroll-title:first-child{background:#fff;border-left:0}.ls-responsive-scroll-table .ls-responsive-scroll-title.table-title{background:#f6f5f9;border-left:1px solid #e0e0eb}}