.templateIndex #carousel-collection .reviews-star{display:none}html,body,div,span,object,iframe,p,blockquote,pre,abbr,address,cite,code,del,dfn,img,ins,kbd,q,samp,small,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#888b8d;text-decoration:none}mark{background-color:#ff9;color:#888b8d;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 Helvetica,Arial,sans-serif;*font-size: small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}ol{list-style-type:decimal}p{margin:0}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type=button],input[type=submit],input[type=image],button{cursor:pointer}button,input,select,textarea{margin:0}select{max-width:99%}input[type=text].error,input[type=email].error,input[type=password].error{border-color:red}html{background-color:#fff}.sub-footer{font-family:Publico Headline Web italic;font-style:italic;padding-top:1%!important;font-size:11px;font-weight:700}@font-face{font-family:Publico Headline Web;src:url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Roman-Web.eot?v=137669810566103596341724401270);src:url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Roman-Web.eot?%23iefix&v=137669810566103596341724401270) format("embedded-opentype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Roman-Web.woff?v=66398737171227443821724401272) format("woff"),url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Roman-Web.ttf?v=65617615713269431211724401271) format("truetype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Roman-Web.svg%23Publico%20Headline%20Web?60238) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Publico Headline Web italic;src:url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Italic-Web.eot?v=129051170892557272401724401263);src:url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Italic-Web.eot?%23iefix&v=129051170892557272401724401263) format("embedded-opentype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Italic-Web.woff?v=35909228565791999551724401264) format("woff"),url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Italic-Web.ttf?v=75083803147926103581724401264) format("truetype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/PublicoHeadline-Italic-Web.svg%23Publico%20Headline%20Web%20italic?60238) format("svg");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Gotham SSm A;src:url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-book.eot?v=164464654613545940411724401091);src:url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-book.woff2?v=123290217902715025891724401093) format("embedded-opentype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-book.woff?v=165375496888165832651724401092) format("woff"),url(//www.beautyrx.com/cdn/shop/t/100/assets/Gotham-Book.ttf?v=68383181762125056611724401092) format("truetype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-book.svg?v=111363039039917847071724401091) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Gotham SSm A bold;src:url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-bold.eot?v=147871720564157464551724401088);src:url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-bold.woff2?v=82608988111835003151724401090) format("embedded-opentype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-bold.woff?v=114738114136336189191724401090) format("woff"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-bold.ttf?v=114534260847167746341724401089) format("truetype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-bold.svg?v=97382561890869721971724401089) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Gotham Medium;src:url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-medium.eot?v=114196170127921583691724401095);src:url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-medium.woff2?v=180172811904014101391724401097) format("embedded-opentype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-medium.woff?v=79094608477696389381724401097) format("woff"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-medium.ttf?v=103025977164692855131724401096) format("truetype"),url(//www.beautyrx.com/cdn/shop/t/100/assets/gotham-medium.svg?v=171115597243363868311724401096) format("svg");font-weight:400;font-style:normal;font-stretch:normal}h1,h2,h3,h4,h5,h6{color:#888b8d;font-family:Lato,sans-serif;font-weight:400;font-style:normal;text-transform:none;margin:0 0 .5em}h1{font-size:22px}a{color:inherit;text-decoration:none}a:hover{color:#888b8d}blockquote{font:italic 13px/1.5 georgia,sans-serif;margin:0 0 1.5em 1.25em}input,textarea{font-family:Lato,sans-serif;font-weight:400;font-style:normal;border:solid 1px #888b8d;padding:4px;color:#888b8d}input[type=image]{border:none}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}table{width:100%;margin:0 0 1.5em;border-collapse:collapse}table th,table td{padding:4px 8px}tfoot th{background:transparent}p{margin:0;color:#888b8d;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale}img{display:inline-block}html,body{background:#fff}body{margin:0;font-weight:400;font-style:normal;color:#888b8d}#page{background-color:#fff}.container{box-sizing:border-box;margin:auto;padding:0 20px}.content-wrapper{background:#fff}input[type=text],input[type=submit],input[type=button]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}input[type=submit],input[type=button],button{cursor:pointer}:focus{outline:none}::selection{background:#888b8d;color:#fff}::-moz-selection{background:#888b8d;color:#fff}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}a,.animation{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.animation-slow{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.animation-slower{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-o-transition:all .8s linear;-ms-transition:all .8s linear;transition:all .8s linear}.animation-fast{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.ease-animation{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.ease-animation-slow{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#header{width:100%;background-color:#f9f9f9;border-bottom:1px solid #f0f0f0}.content-wrapper{padding-top:0!important}#right-header{float:right;position:relative;top:30px}#right-header .notice-text{float:left;padding:12px 35px;font-style:italic;font-family:Publico Headline Web,serif;font-size:13px;letter-spacing:2px}#right-header #suscribe-mailinglist{float:left;border:1px solid #d6d6d6}#right-header #suscribe-mailinglist #search-input{height:30px;width:202px;border:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#right-header #suscribe-mailinglist .input-icon{height:38px;border:0;background:transparent;padding:0 15px 0 8px;font-size:16px;color:#adadad}#right-header .mailing-list{text-align:center;margin:0 auto;width:210px;padding:4px}.search-results{z-index:8889;list-style-type:none;width:100%;margin:-1px;padding:0;background:#fff;border:1px solid #d6d6d6;border-radius:0;-webkit-box-shadow:0px 4px 7px 0px rgba(0,0,0,.1);box-shadow:0 4px 7px #0000001a;overflow:hidden}.search-results li{display:block;width:100%;height:38px;margin:0;padding:0;border-top:1px solid #d6d6d6;line-height:38px;overflow:hidden}.search-results li:first-child{border-top:none}.search-results .title{float:left;width:75%;padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;text-align:left}.search-results .thumbnail{float:left;display:block;width:32px;height:32px;margin:3px 0 3px 3px;padding:0;text-align:center;overflow:hidden}.search-results .thumbnail img{height:100%}#header .header-wrapper{margin:0 auto;padding:24px 0;z-index:1;position:relative}#header .customer-links--phone-number:before,#header .customer-links--auto-replenishment:before{display:inline-block;content:"\2022";position:relative;margin-right:1em}#logo{float:left;height:41px;margin:0;padding-right:0;text-align:left}#logo img{max-width:200px;max-height:41px;margin-top:32px}#top-header{position:relative;margin:auto;padding:0;background-color:#f0f0f0}#top-header .top-utils #navigation{float:right}#top-header .top-utils #navigation .customer-links--my-acount,#top-header .top-utils #navigation .customer-links--search,#top-header .top-utils #navigation .customer-links--phone-number,#top-header .top-utils #navigation .customer-links--auto-replenishment{text-transform:uppercase;padding:15px 15px 0 0;color:#000;font-size:10px;letter-spacing:1px}#top-header .top-utils #navigation .customer-links--my-acount a,#top-header .top-utils #navigation .customer-links--search a,#top-header .top-utils #navigation .customer-links--phone-number a,#top-header .top-utils #navigation .customer-links--auto-replenishment a{color:#449174}#top-header .top-utils .customer-links--shopping-cart a .shopping-cart-link{display:block;padding:2px 8px 15px;background-color:#e8e8e8;box-shadow:inset 0 0 4px #bcbebf1a;border-left:1px solid #bcbebf;border-right:1px solid #bcbebf;height:30px;letter-spacing:1px;line-height:45px;font-size:10px}#top-header .top-utils .customer-links--shopping-cart a:hover{color:#fff}#top-header .top-utils .customer-links--shopping-cart a .shopping-cart-link:hover{background:#bdbdbd;color:#fff}#top-header .top-utils .shopping-cart-link{text-transform:uppercase}#top-header .top-utils ul.wrapper{list-style-type:none}#top-header .top-utils li.util{float:left;margin-left:15px}#top-header .top-utils i{font-size:13px;margin-right:4px}#top-header .top-utils .newsletter{margin:0}#top-header .customer-links--my-acount i,#top-header .customer-links--phone-number i,#top-header .customer-links--search i,#top-header .customer-links--shopping-cart i{display:inline-block;width:15px;height:15px;margin-right:2px;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/user-icons.png?v=55630557037697484361724401348);background-repeat:no-repeat;text-indent:-9999px;vertical-align:middle;text-rendering:geometricPrecision}#top-header .top-utils #navigation .customer-links--my-acount i.account{background-position:0 0;margin-bottom:3px}#top-header .top-utils #navigation .customer-links--phone-number i.phone{background-position:-55px 0px;margin-bottom:3px}#top-header .top-utils #navigation .customer-links--shopping-cart i.cart{background-position:-36px 0px;margin-bottom:3px}#top-header .top-utils #navigation .customer-links--search i.search{background-position:-75px 0px;margin-bottom:3px}#top-header .top-utils a{color:#000}#top-header .top-utils a:hover{color:#47d7ac!important}#top-header .top-utils .social-top{float:left;margin:1px 5px 0 0}#top-header .top-utils .social-top #social-links{text-align:center;list-style:none;margin:0}#top-header .top-utils .social-top #social-links li{display:inline-block;margin:0}#top-header .top-utils .social-top #social-links.awesome i{color:#000;width:auto;height:auto;font-size:14px;border:none;padding:0;margin-right:0}#top-header .top-utils .social-top #social-links.awesome li{margin-left:15px}#top-header .top-utils .social-top #social-links.awesome li:hover i{color:#888b8d}#top-header .top-utils .social-top #social-links.awesome li:first-child{margin-left:0}#menu-container{position:relative;line-height:30px;padding:11px 20px;margin-top:60px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}#menu-container ul{display:block;padding:0;text-align:justify;height:30px}#menu-container ul:after{width:100%;content:"";display:inline-block}#menu-container ul li{font-family:Gotham SSm A,Gotham SSm B,sans-serif;display:inline-block;text-transform:uppercase;font-weight:500;font-style:normal;font-size:12px;color:#888b8d;text-align:center;letter-spacing:1px}#menu-container ul li:hover{color:#888b8d}#menu-container ul li.active a{color:#acaaab}#menu-container ul li.active a span,#menu-container ul li:hover a span{border-bottom:3px solid #459175;padding-bottom:16px}#menu-container ul li.separator{width:13px;height:13px;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/bling.png?60238) no-repeat center;background-size:13px}#menu-container ul li:first-child{margin-left:0}#menu-container>ul>li:last-child a{color:#449174;font-weight:700}#menu-container>ul>li:last-child a:hover{color:#47d7ac!important}#menu-container li.last-separator{width:0px;display:inline-block;height:30px;position:relative;border-left:1px solid #bcbebf;vertical-align:bottom}#menu-container li a{color:#888b8d}#menu-container li a.item-giftset{color:#d50000}#menu-container .has-dropdown{height:47px}#menu-container .nav-arrow{position:absolute;top:0;right:10px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #888b8d;display:block}#menu-container .dropdown-container{background:#fff;border-bottom:1px solid #bdc4ce;border-top:1px solid #e5e5e5;position:absolute;z-index:100;width:100%;left:0;top:100%;display:none}#menu-container .has-dropdown ul li a{font-family:Publico Headline Web,serif;line-height:50px}#menu-container .has-dropdown li{text-align:left;text-transform:none;float:left;display:block;color:#888b8d;border-bottom:1px dotted #fff;margin:10px 15px}#menu-container .has-dropdown li.last{border-bottom:0px}#menu-container .has-dropdown li a{font-size:13px;margin:0;padding:0;display:block;border:none}#menu-container .has-dropdown li:hover,#menu-container .has-dropdown li a:hover{color:#888b8d}#menu-container .has-dropdown .arrow{font-size:12px;position:relative;top:0}#menu-container .has-dropdown ul .has-dropdown ul{top:-19px!important;left:70px}#menu-container .has-dropdown ul .has-dropdown ul li{min-width:80px}.ie6 #menu-container ul ul,.ie7 #menu-container ul ul,.ie8 #top-menu ul ul{border:solid 1px #888b8d;border-width:0 1px}#menu-container .shop-menu-container{height:auto;display:table;width:100%}#menu-container .shop-menu-container:after{width:0}#menu-container .shop-menu-container>li{width:15%;margin:0;padding-top:30px;display:table-cell;float:none}#menu-container .shop-menu-container>li.shop-menu-container__cta{vertical-align:middle;padding:0 30px;width:40%;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/shop-cta-bg.jpg?v=30390818493966650611724401305) no-repeat right bottom;background-size:contain}#menu-container .shop-menu-container>li.shop-menu-container__cta h2{color:#000;font-size:18px;max-width:50%;line-height:1.5;margin-bottom:25px}#menu-container .shop-menu-container>li.shop-menu-container__cta h3{color:#53a586;font-size:14px}#menu-container .shop-menu-container>li.shop-menu-container__cta a{display:block;float:left;line-height:12px;width:auto;background-color:#47d7ac;background:url(/cdn/shop/t/37/assets/green-button.png?7893882780066724667) repeat-x center;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b;font-family:Gotham SSm A,Gotham SSm B,sans-serif;padding:10px 15px;font-size:8px;font-weight:500;text-shadow:none}#menu-container .shop-menu-container h2{font-size:11px;color:#000}#menu-container .shop-menu-container ul.shop-menu-container__category li a{line-height:20px;cursor:pointer}#menu-container .shop-menu-container .shop-menu-container__category{height:auto}#menu-container .shop-menu-container .shop-menu-container__category li{float:none;margin:0}#menu-mobile-button{width:100%;height:30px;font-size:25px;position:absolute;top:60px;padding-left:0;display:none;box-sizing:border-box;border-top:1px solid #bcbebf;font-size:0;padding-top:5px}#menu-mobile-button i{color:#bbb;padding-left:20px;font-size:25px}#menu-mobile-button span{font-size:15px;display:inline-block;vertical-align:top;height:25px;line-height:25px;padding-left:10px}#mini-cart{padding:15px;background-color:#ffffffe6;min-width:350px;right:10px;top:22px;position:absolute;z-index:100;border:1px solid #ccc;display:none}#mini-cart ul.item{border-bottom:1px dotted #000000;margin-bottom:15px;padding-bottom:15px}#mini-cart ul.item.last{margin-bottom:0}#mini-cart ul.item{list-style-type:none}#mini-cart ul.item li{float:left;font-size:12px!important;text-transform:none!important;margin-right:10px!important;margin-top:23px!important}#mini-cart ul.item li.image{width:70px;margin-top:0!important}#mini-cart ul.item li .bundle-preview-cart{width:45px;height:63px;background-repeat:no-repeat}#mini-cart ul.item li.title{width:144px}#mini-cart ul.item li.quantity{width:42px}#mini-cart ul.item li.price{width:38px}#mini-cart ul.item li.remove{font-size:16px!important}#mini-cart ul.item li.remove i{position:relative;top:-3px;font-size:13px}#mini-cart ul.item li a,#mini-cart ul.item li:hover,#mini-cart ul.item li a:hover{color:#888b8d!important}#mini-cart ul.item li img{max-height:70px;max-width:70px}#mini-cart ul.item li.last{margin-right:0!important}#mini-cart .buttons{float:right;margin-top:15px}#mini-cart .checkout-button{float:right;margin-left:8px}#mini-cart .continue-button{float:right}#mini-cart .checkout-button input{width:auto;padding:0 10px;height:30px;background-color:#888b8d;border-radius:2px;color:#fff;font-size:11px;border:none}#mini-cart .checkout-button input:hover{opacity:.7;filter:alpha(opacity=70)}#mini-cart .continue-button input{width:auto;padding:0 10px;height:30px;background-color:#888b8d;border-radius:2px;color:#fff;font-size:11px;border:none}#mini-cart .continue-button input:hover{opacity:.7;filter:alpha(opacity=70)}#mini-cart .subtotal{text-transform:none!important;text-align:right;margin:15px 0 0;color:#888b8d;font-size:13px}#mini-cart .empty{text-align:center;text-transform:none!important}#add-cart-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;z-index:999999;opacity:.4;text-align:center;padding-top:250px;display:none}#loaderImage{top:50%;left:50%;position:fixed;margin-top:-40px;margin-left:-40px}#item-added{display:none;font-size:15px;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;width:400px;margin:auto;color:#888b8d}#item-added .buttons{margin:15px auto 0;text-align:center}#item-added .checkout-button,#item-added .continue-button{display:inline-block}#item-added .checkout-button input{width:auto;padding:0 10px;height:30px;background-color:#888b8d;color:#fff;font-size:11px;border:none;border-radius:2px}#item-added .checkout-button input:hover{opacity:.7;filter:alpha(opacity=70)}#item-added .continue-button input{width:auto;padding:0 10px;background-color:#888b8d;color:#fff;font-size:11px;border:none;border-radius:2px}#item-added .continue-button input:hover{opacity:.7;filter:alpha(opacity=70)}#item-added .cart-button{display:inline-block}#item-added .cart-button input{width:auto;padding:0 10px;background-color:#888b8d;color:#fff;font-size:11px;border:none;border-radius:2px}#item-added .cart-button input:hover{opacity:.7;filter:alpha(opacity=70)}#item-added .msg{color:#000}div.scrollup{z-index:99;width:49px;height:49px;background-color:#000c;color:#fff;border:none;font-size:20px;text-align:center;text-decoration:none;position:fixed;bottom:80px;right:15px;z-index:9998;opacity:1;border-radius:0}div.scrollup a{display:block;text-decoration:none!important}div.scrollup a svg{fill:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.scrollup a span{font-size:11px;line-height:11px;display:block;color:#fff;text-transform:uppercase;font-weight:300;font-family:Gotham-Book}div.scrollup div{padding:0}div.scrollup:hover{opacity:1}@media only screen and (max-width: 639px){div.scrollup a span{display:none}div.scrollup a{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;line-height:100%}div.scrollup a svg{margin-top:15px}}#newsletter-pop-up{display:none}#newsletter-pop-up-wrapper{max-width:280px;padding:30px}#newsletter-pop-up-wrapper img{width:100%}#newsletter-pop-up-wrapper p{text-align:center;font-size:16px;line-height:23px;color:#888b8d;margin:10px auto 20px}#newsletter-pop-up-wrapper .newsletter-sign-up{margin:0 auto}#newsletter-pop-up-wrapper .newsletter-sign-up #email-input{width:99.3%;height:24px;text-align:center;padding:4px 0;border:1px solid #888b8d;border-bottom:none}#newsletter-pop-up-wrapper .newsletter-sign-up .button{display:block;width:100%;text-align:center;height:35px;background:#888b8d;border:1px solid #888b8d;color:#fff}#newsletter-pop-up-wrapper .newsletter-sign-up .button:hover{background:#888b8d;border:1px solid #888b8d}#search-pop-up{display:none}#search-pop-up-wrapper{max-width:280px;padding:30px}#search-pop-up-wrapper h1{text-align:center;font-size:16px;line-height:23px;color:#888b8d;margin:0 auto 20px}#search-pop-up-wrapper .search{margin:0 auto}#search-pop-up-wrapper .search .input-search{width:99.1%;height:24px;text-align:center;padding:4px 0;border:1px solid #888b8d;border-bottom:none}#search-pop-up-wrapper .search .input-icon{display:block;width:100%;text-align:center;height:35px;background:#888b8d;border:1px solid #888b8d;color:#fff}#search-pop-up-wrapper .search .input-icon:hover{background:#888b8d;border:1px solid #888b8d}#error-page{margin:200px auto;text-align:center}#error-page .title{font-size:15px;line-height:24px;color:#888b8d}#error-page .title i{font-size:17px;padding-top:5px;width:29px;height:24px;border:1px solid #888b8d;border-radius:50%;margin-bottom:15px}#schultz h2{font-family:Publico Headline Web,serif;font-size:40px;line-height:1.2;color:#000;padding-bottom:10px;display:inline}#schultz h3{display:inline;color:#666;text-transform:uppercase;font-weight:700;font-size:14px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#schultz p{padding:30px 0;line-height:1.8em;font-size:14px}#schultz p.even{padding:30px 0 0;font-size:14px}#schultz b{color:#000}#schultz a{text-decoration:underline;color:#00a487}#schultz a:hover{text-decoration:none}.default-page h4{display:block;margin-bottom:22px;color:#666;text-transform:uppercase;font-weight:700;font-size:14px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.default-page iframe{max-width:100%}.default-page h1{margin-top:40px}#proprietary-ingredients .proprietary-ingredient h4{text-align:center;background-color:#f0f0f0;padding:10px 5px;margin-top:0}#proprietary-ingredients .grid{padding:10px 0}#proprietary-ingredients .grid__item{padding-left:16px;padding-right:16px}.about{width:100%;clear:both;display:block}.wrapper{padding:5% 0}.about .pl{padding-left:5%!important}.about .pr{padding-right:5%!important}.about p{font-size:25px;font-family:Publico Headline Web,serif;line-height:35px;color:#000}.about p.box{color:#8b8a8d;font-size:14px;line-height:24px}.about p.header-green{color:#449174;font-style:italic}.about h3.custom{font-size:16.38px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;line-height:24px}.about .grid__item p em{color:#888b8d!important}.about ul.highlights{margin:0;padding:0}.about ul.highlights li em{font-style:normal;color:#449174}.about ul.highlights li{margin-bottom:15px;list-style:none;font-size:16px;color:#000;font-weight:700}.about h1{font-family:Publico Headline Web,serif;color:#000;font-size:60px;font-weight:100;line-height:70px;margin:60px 0 30px}.about.video h1.title{margin:0 0 20px}.about.video iframe{margin-top:60px}.about h2.title{color:#000;font-size:48px;line-height:40px;font-family:Publico Headline Web,serif;font-weight:100}.about h3.title{color:#000;font-size:36px;line-height:40px;font-family:Publico Headline Web,serif;font-weight:100}.first-row{padding-bottom:30px;background-color:#f6fafb;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/about-img-header.jpg?v=118312826303672794641724400971);background-position:74%;background-repeat:no-repeat;background-size:636px}.first-row p{max-width:390px;margin-bottom:30px}.second-row{background:#fff;padding-top:85px}.second-row h3{font-family:Publico Headline Web,serif;font-size:35px;color:#000;margin-bottom:25px}.second-row h4{font-family:Publico Headline Web,serif;font-size:26px;color:#449174;letter-spacing:1px;margin-bottom:25px}.second-row p{line-height:30px;font-family:Publico Headline Web,serif;font-size:18px;color:#000;margin-bottom:30px}.second-row .clearfix{margin-bottom:50px;margin-top:40px}.second-row .about-excerpt{font-family:Publico Headline Web,serif;font-size:46px;font-style:italic;color:#449174}.second-row .about-excerpt div{padding-bottom:10px}.second-row .about-excerpt .separator{border-top:1px solid #449174;display:inline-block;width:100%;max-width:152px;margin:25px 0}.second-row .about-excerpt.peel-born .separator{width:100%;max-width:315px}.second-row .about-peel-bar{margin-bottom:60px}.second-row .about-peel-bar img{width:100%;max-width:475px}.second-row .about-peel-bar p{padding-right:50px;line-height:29px}.second-row .about-exfoliating{margin-top:70px}.second-row .exfoliating-img{text-align:center}.second-row .about-exfoliating img{width:100%;max-width:325px}#about-page .beauty-as-seen{padding:60px 0!important}.about.first-row img{max-width:100%}.three-row{background-color:#f6fafb;padding:70px 0 50px}.three-row p{color:#449174;font-size:22px;margin-bottom:25px}.three-row p span{font-size:25px;font-style:italic;font-weight:600;letter-spacing:1px}.three-row .container{max-width:690px}.three-row a{text-decoration:underline}.four-row p:nth-child(3){color:#449174;font-weight:700;text-transform:uppercase;padding:15px 0;margin:0 auto!important;max-width:600px}.four-row{background-position:center center;background-repeat:no-repeat}.four-row .content{margin:0 auto;width:70%;padding:20px 5%;background-color:#f8fafb;color:#8b8a8d;font-size:14px;line-height:24px;box-shadow:0 0 5px #00000059;text-align:center;z-index:999}.four-row .title{padding:30px 0 10px}.four-row .green-button{padding:16px 28px;background-color:#47d7ac;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/green-button.png?v=170525836110942563631724401101) repeat-x center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b}.four-wow p:last-child{padding:15px 0 25px}.five-row{position:relative;background:#f9fbfc url(//www.beautyrx.com/cdn/shop/t/100/assets/collection-bg.jpg?v=138900123326522417221724401033) no-repeat;background-position:top right;min-height:511px}.five-row h1{margin-top:120px;margin-bottom:20px}.six-row h3{color:#449174;padding:20px 0;font-weight:700}.six-row p{padding-top:10px;font-size:16px}.six-row .video-container{padding-bottom:56.25%;height:0;position:relative}.six-row .video-container iframe{position:absolute;top:0;margin-top:0;max-width:472px;left:0}.seven-row{position:relative;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/featured-in-bg.jpg?v=107901988188293838561724401083);background-color:#f9fbfc;background-repeat:no-repeat;background-position:right bottom}.seven-row h3.title{font-size:40px;line-height:50px}.seven-row .grid__item:first-child{padding-top:140px;padding-bottom:100px}.seven-row .image-seven-row{height:auto;width:100%;float:left}.seven-row .last-element{position:relative}#contact-form-page{margin:0 auto 40px;box-sizing:border-box;padding:0}#contact-form-page h1{margin:0 0 .7em;font-size:40px;font-weight:100;color:#000;line-height:1.2;font-family:Publico Headline Web,serif}#contact-form-page p{margin-bottom:30px;font-size:14px;line-height:25.2px;max-width:290px}#contact-form-page p.small{color:#bcbebf;font-style:italic;line-height:1.4em}#contact-form-page p a{color:#449174}#contact-form-page .form{padding:70px 0 0 20px;box-sizing:border-box}#contact-form-page .success-msg{margin:0 0 15px;font-size:12px;text-align:center;color:#7db624;padding:0}#contact-form-page .error-list{margin:0 0 15px;font-size:12px;text-align:center;color:#d50000}.contact-form ul{margin:0}.contact-form li{list-style:none;margin:10px 0 20px}.contact-form label{display:block;color:#888b8d;font-size:16px;margin-top:8px;text-align:left;font-weight:700}.contact-form .type-radio{text-align:left;font-size:16px}.contact-form .type-radio div{margin-top:15px;font-size:16px}.contact-form .type-radio input{margin-right:10px;margin-top:-5px;vertical-align:middle}.contact-form .type-text input{font-size:16px;box-sizing:border-box;border:1px solid #4ea485;width:100%;background:transparent;padding:10px 0 10px 10px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.contact-form textarea{font-size:16px;box-sizing:border-box;border:1px solid #4ea485;width:100%;height:100px;background:transparent;padding:10px 0 10px 10px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.contact-form .error-msg{float:none;display:block;margin:0;font-size:11px;padding:0}.contact-form .has-error input{border:solid 1px #d50000}.contact-form .error-list{text-align:left}.contact-form input.btn{background:none;border:1px solid #000000;color:#666;margin-left:0}#searchresults{margin:50px auto 20px!important}#searchresults .pair-products .title{margin-top:-10px;margin-bottom:5px}#searchresults .pair-products .product_content .product_tags{font-size:10px}#searchresults .no-results h2{font-family:Publico Headline Web,serif;font-size:24px;font-weight:700;margin-top:15px;margin-bottom:30px}#searchresults .no-results p{font-size:16px}#searchresults .no-results p a{color:#449174}.collection_banner img{width:100%}#search-form{padding:0 0 20px;overflow:hidden;height:1%}#search-form #q{font-size:16px;padding:6px;width:575px;border:solid 1px #888b8d;float:left}#search-form #search-submit{padding-top:7px;padding-bottom:6px;float:right;width:100px}.ie7 #search-form #search-submit{border:none}.results .item{margin:0 0 20px;padding:0 0 20px;border-bottom:solid 1px #888b8d}.results .thumbnail{float:left}.results .search-excerpt{margin:0 0 0 75px}span.red{color:red}div.default-page h1,#shop h1,#searchresults h1{margin:40px 0 20px;font-family:Publico Headline Web,serif;font-size:40px;font-weight:100;color:#000;line-height:1.2}div.default-page h1{margin-bottom:30px}div.default-page p strong{color:#000}div.default-page p,div.default-page ul li,div.default-page ol li{margin-bottom:30px;font-size:14px;line-height:1.8em;letter-spacing:.003em}div.default-page ul,div.default-page ol{margin-left:40px;margin-bottom:15px}div.default-page ul li,div.default-page ol li{margin-bottom:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif}div.default-page a{text-decoration:underline;color:#00a487}div.default-page h3{color:#666;margin:1.33em 0;font-size:14px;font-weight:700}#store-locator .clearfix{margin-bottom:60px}#store-locator h1{text-align:center;font-size:32px;font-weight:700;margin-top:20px}#store-locator h3{clear:both;color:#449174;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:.25em;margin-top:0;margin-bottom:30px;padding:.5em 0;border-bottom:1px solid #bcbebf}#store-locator .item *{color:#000}#store-locator .item p.phone{font-size:12.8px}#store-locator .item p{font-size:28px;line-height:1.2em;margin-bottom:8px;margin-top:15px;font-family:Publico Headline Web,serif}#store-locator .item p a{text-decoration:none}#store-locator .item h4{text-transform:uppercase;font-size:16px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#store-locator .item h4 a{text-decoration:none;font-weight:700}#pre-footer{width:100%;padding:20px 0;background-color:#484545;text-align:center;font-size:11px;letter-spacing:3px;color:#fff;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:700}#footer{width:100%;margin:0;padding:5px 0 40px;background-color:#000}#footer #grid h2{text-transform:uppercase;font-size:14px;font-weight:700;padding-bottom:0!important;color:#fff;letter-spacing:2px;margin-bottom:0}#footer #grid p{color:#fff;padding-bottom:15px;line-height:1.5em;font-size:12px;padding-top:5px;font-weight:100}#footer .error-list li{margin:5px 0}#footer #email-input{background-color:#000;border:3px solid #484545;color:#f0f0f0;width:68%;padding:6px;height:38px;box-sizing:border-box;font-size:16px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#footer .input-icon{background-color:#47d7ac;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b;float:right;font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;height:38px;width:31%}#footer #grid .grid__item:first-child{padding-right:90px}#footer li{list-style-type:none;text-transform:uppercase;line-height:1.5em;margin-bottom:1em;font-size:12px}#footer #grid .grid__item{padding-right:20px}#social-links{width:100%;text-align:center;list-style:none;margin:30px 0}#social-links li{display:inline-block;margin:0}#social-links div{width:40px;height:40px;margin:0 3px;opacity:.7;filter:alpha(opacity=70);background-size:40px;background-repeat:no-repeat}#social-links div:hover{text-decoration:none!important;opacity:.5;filter:alpha(opacity=50)}#social-links.awesome i{width:30px;height:30px;background-color:#888b8d;border-radius:100%;color:#000;font-size:25px;padding:10px 6.5px 3px}#social-links.awesome li{margin-left:50px}#social-links.awesome li:first-child{margin-left:0}#footer #grid .grid__item:last-child{padding-right:0}#cart-wrap{margin:30px auto 20px}#cart-wrap .title{margin:0 0 .7em;font-family:Publico Headline Web,serif;font-size:30px;font-weight:100;color:#000;line-height:1.2}#cart-wrap .title span{font-size:16px;color:#888b8d}#cart-wrap .title span a,#cart-wrap .title span a:hover{text-decoration:underline;color:#888b8d}#cart-wrap .all-sales{text-align:right;color:#888b8d;font-size:14px;margin-bottom:30px;line-height:23px}#cart-wrap .empty{font-size:15px;text-align:center;margin:130px 0;line-height:24px;color:#888b8d}#cart-wrap .empty i{font-size:17px;padding-top:5px;width:29px;height:24px;border:1px solid #888b8d;border-radius:50%;margin-bottom:15px}#cart-wrap .empty a{color:#888b8d}#cart-wrap .empty a:hover{text-decoration:underline}#cartform table{margin:0 0 1em;text-align:center;border:1px solid #f0f0f0}#cartform table td{text-align:center;vertical-align:middle;padding:28px 0;font-size:15px}#cartform table td.item-title{font-weight:100;text-align:left;width:40%}#cartform table td.item-title a{color:#449174}#cartform table td.sub-tot{padding-left:10px;padding-right:10px}#cartform table th{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:13px;background:#f0f0f0;padding:10px;text-transform:uppercase;text-align:center;font-weight:700}#cartform .item:hover{color:#888b8d}#cartform td img{display:block;width:41px;margin:0 auto;padding:0}#cartform input.text{border:solid 1px #888b8d;padding:4px;color:#888b8d;text-align:center}#cartform tfoot tr.bottom-summary{margin-bottom:30px}#cartform .subtotal{width:100%;text-align:right;font-size:16px;color:#888b8d;font-weight:400;padding:0;margin:0 0 20px}#cartform .update-quantities{float:left}#cartform .update-quantities input{background:transparent;color:#666;border:none;text-shadow:none;font-size:11px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-top:13px}#cartform .checkout-button input{width:130px;background-color:#888b8d;border:none;border-radius:2px;padding:8px 0;color:#fff;font-size:15px}#cartform .continue-button{float:left}#cartform .continue-button input{width:190px;background-color:#666;border:none;border-radius:2px;padding:8px 0;color:#fff;font-size:15px}#cartform .continue-button input:hover{background-color:#888b8d;border:none}#cartform .th-item{text-align:left}#cartform .td-image{width:1%;padding:0 20px}#cartform .td-remove i{font-size:20px}#cartform .bundle-preview-cart{width:100px;height:138px;background-repeat:no-repeat}#cartform .line-item-summary{border:1px solid #f0f0f0;padding:15px 20px;float:right;text-align:right;margin-bottom:1em}#cartform .line-item-summary .line-item-shipping-estimate{margin-bottom:1em;font-size:16px}#cartform .line-item-shipping-estimate-label{font-weight:700;font-size:16px}#cartform .line-item-summary .amount-to-free{color:#47d7ac;clear:both;font-size:13px}#cartform .line-item-summary .line-item-total{font-size:16px}#cartform .line-item-summary .line-item-total-label{font-weight:700}#cart-wrap .pair-products .add-to-cart-form{padding-top:20px;padding-bottom:20px;text-align:center}#cart-wrap .pair-products .prod-rel-container{border:2px solid #ffffff;box-sizing:border-box}#cart-wrap .pair-products .prod-rel-container:hover{border:2px solid #39be9b!important;background-color:#fff!important;background-image:none!important}#cart-wrap .pair-products .prod-rel-container:hover .product_content{background-color:#fff!important;background-image:none!important}#cart-wrap .product_content:hover{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f0f0f0),color-stop(100%,white))!important;background-image:linear-gradient(#f0f0f0,#fff)!important;border:2px solid white!important}#checkout-proceed{float:right;width:auto;text-align:right}#cartform .add-button{float:left;margin-left:50px}#additional-checkout-buttons{float:right;padding:5px;margin-top:15px;margin-right:-5px}#additional-checkout-buttons-label{display:block;margin-right:23px;margin-bottom:5px;color:#000;font-size:12px}#checkout-addnote{float:right;margin:20px 0 30px}#checkout-addnote label{margin-left:5px;color:#888b8d}#checkout-addnote label:hover{color:#888b8d}#checkout-addnote input[type=checkbox]{margin-bottom:2px}#checkout-addnote div{text-align:right;margin-bottom:10px;font-size:14px;color:#888b8d}#checkout-addnote textarea{border:solid 1px #000000;color:#888b8d;width:322px;height:40px;padding:7px}.remove-from-cart{font-weight:700}.remove-from-cart:hover{color:#888b8d}.item-title{font-weight:700}.item-title a:hover{color:#888b8d}.item-title span{font-weight:300;font-size:12px}col.checkout-image{width:150px}col.checkout-delete{width:80px}col.checkout-quantity{width:120px}#cart-wrap .items-limit{font-size:18px;text-align:center;color:#d50000;margin:30px 0 50px}#cart-wrap .return-policy-button{text-align:right;font-weight:700;margin-bottom:30px;color:#d50000}#cart-wrap .return-policy-button:hover{color:#888b8d}#cart-wrap #return-policy{display:none}#cart-logos{padding-left:20px;box-sizing:border-box}#cart-logos>div{border:1px solid #f0f0f0;display:inline-block}#cart-logos img.half{float:left;width:50%;margin-top:1em}#return-policy{width:400px;line-height:23px;text-align:center;padding:15px}#return-policy .title{font-size:16px;color:#888b8d;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted}#return-policy p{margin-top:15px}#cart-banner{margin-top:20px;margin-bottom:20px}#cart-banner .container i{font-size:15px;color:#000}#cart-banner .container{background:#f0f0f0;padding:0;display:inline-block;position:relative;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/drshultz.png?v=14461153921341650921724401059);background-position:2% 0;background-repeat:no-repeat;background-size:25%}#cart-banner>div.container>div.right:before{position:absolute;content:"";height:0rem;width:0rem;left:24%;top:50%;margin-top:-1.5rem;border-top:1.5rem solid transparent;border-bottom:1.5rem solid transparent;border-right:2rem solid #47d7ac}#cart-banner>div.container>div.right:first-child{background:#47d7ac;color:#fff;padding:1rem 1rem 1rem 3rem}#cart-banner .container h2{font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#000;text-transform:uppercase;margin:0 0 1rem;font-weight:700;font-size:16px}#cart-banner .container p{font-family:Publico Headline Web,serif;font-style:italic;font-size:1.75rem;color:#fff}#cart-banner .container p a.more{position:relative;display:inline-block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-style:normal;font-weight:700;font-size:.75rem;top:-.125rem;padding:0 .5rem;text-transform:uppercase;color:#000;text-decoration:underline}#cart-banner .container p a.inline{color:#449174;font-weight:100;text-decoration:none}#read-more-cart-banner{background:#f0f0f0;position:relative;display:inline-block}#cart-banner #read-more-cart-banner div ul{padding:0 0 0 40px;margin:1em 0 1.5em}#cart-banner #read-more-cart-banner div.text{padding:50px 25px 50px 20px;box-sizing:border-box}#cart-banner #read-more-cart-banner div p,#cart-banner #read-more-cart-banner div ul li{font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#000;font-style:initial;font-size:16px;margin:0 0 1rem}#cart-banner #read-more-cart-banner div ul li{margin:0}#cart-banner #read-more-cart-banner div.price{float:left;font-family:Publico Headline Web,serif;font-size:2.5rem;padding:0;margin-right:1.5rem;position:relative;color:#000}#cart-banner #read-more-cart-banner .old-price{position:relative;margin-right:15px}#cart-banner #read-more-cart-banner .old-price:after{position:absolute;content:"";height:2px;background:#000;width:100%;left:0;top:50%}#cart-wrap .pair-products .title,.pair-products .title.product-page{margin:0}#no-products{margin:200px auto;text-align:center;font-size:15px;line-height:24px;color:#888b8d}#no-products i{font-size:17px;padding-top:5px;width:29px;height:24px;border:1px solid #888b8d;border-radius:50%;margin-bottom:15px}#collection-grid{margin:20px auto;text-align:center;padding:0}#searchresults #collection-grid{margin-top:-25px}.soldout-product-message{text-align:center;padding:10px 0;width:100%;position:relative;color:#fff;line-height:18px;font-size:13px;background:#ee6c00;background:#ee6c00b3;top:56px;margin-top:-56px;border-radius:3px}.soldout-product-message{background:#d50000;background:#d50000b3}.soldout-product-message a:hover{color:#fff}#collection-grid .item-form{float:left;position:relative;text-align:left;overflow:hidden;min-height:420px}#collection-grid .item-form:hover{color:#888b8d}#collection-grid .item-form .image{overflow:hidden;text-align:center;position:relative;border-radius:5px}#collection-grid .item-form .image .sale{opacity:1;filter:alpha(opacity=0);right:10px;top:10px;position:absolute;height:50px;width:50px;border-radius:50%;background-color:#888b8d;color:#fff}#collection-grid .item-form .image .sale div{position:relative;top:16px;font-size:13px;letter-spacing:1px;text-align:center}#collection-grid .item-form .image:hover .sale{opacity:.7;filter:alpha(opacity=70)}#collection-grid .item-form .image .sold-out{opacity:1;filter:alpha(opacity=0);right:10px;top:10px;position:absolute;height:50px;width:50px;border-radius:50%;background-color:#d50000;color:#fff}#collection-grid .item-form .image .sold-out div{position:relative;top:13px;font-size:12px;letter-spacing:1px;line-height:12px;text-align:center}#collection-grid .item-form .image:hover .sold-out{opacity:.7;filter:alpha(opacity=70)}#collection-grid .item-form .title{font-family:Lato,sans-serif;font-weight:400;font-style:normal;text-transform:none;text-align:center;font-size:13px;margin:25px 0 0;color:#888b8d}#collection-grid .item-form:hover .title{color:#888b8d}#collection-grid .item-form .quick-view-btn{position:absolute;cursor:pointer;bottom:20px;opacity:0;text-align:center;filter:alpha(opacity=0);width:100%;height:40px;background:#0078ffb3}#collection-grid .item-form .quick-view-btn div{position:relative;font-weight:200;letter-spacing:.15em;color:#fff;top:26%;font-size:10px;text-transform:uppercase}#collection-grid .item-form .quick-view-btn div i{margin-left:0;font-size:14px;top:3px;position:relative}#collection-grid .item-form:hover .quick-view-btn{opacity:1;filter:alpha(opacity=100);bottom:0}#collection-grid .item-form .price-container{text-align:center;margin-top:10px}#collection-grid .item-form .price{font-size:15px;color:#888b8d}#collection-grid .item-form .price .retail{display:inline-block;margin-right:15px;color:#d50000;text-decoration:line-through}#collection-grid .item-form .price .retail span{color:#888b8d}#collection-grid .item-form .price .deal{display:inline-block;color:#888b8d}#collection-grid .item-form .price .deal span.red-price{color:#888b8d;font-weight:600}#collection-grid .item-form .off-percent{float:right;font-size:15px;text-align:right;color:#888b8d}#collection-grid .item-form .options,#collection-grid .item-form .product-quantity{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#collection-grid .item-form .options{opacity:0;filter:alpha(opacity=0);text-align:center}#collection-grid .item-form:hover .options{opacity:1;filter:alpha(opacity=100)}#collection-grid .item-form .options label{display:none;font-size:13px;font-weight:400;font-style:normal;color:#888b8d;margin-right:8px}#collection-grid .item-form .options select{max-width:125px;border:1px solid #ccc;color:#555}#collection-grid .item-form .options .wrapper{margin-top:15px}#collection-grid .item-form .buttons-wrapper{position:absolute;top:90%;left:50%;margin-left:-20px;text-align:center;opacity:0;filter:alpha(opacity=0)}#collection-grid .item-form:hover .buttons-wrapper{opacity:1;filter:alpha(opacity=100)}#collection-grid .item-form .mobile-buttons{display:none;margin-top:10px}#collection-grid .item-form .product-quantity{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#collection-grid .item-form .product-quantity label{float:left;font-size:13px;font-weight:400;font-style:normal;color:#888b8d}#collection-grid .item-form .product-quantity .limit-msg{height:18px;font-size:12px;color:#d50000;text-align:left;margin-top:13px}#collection-grid .item-form .add-button{float:none;text-align:center}#collection-grid .item-form .more-details-button,#collection-grid .item-form .sold-out-button{float:none}#collection-grid .item-form .add-button input{font-family:FontAwesome;border-radius:50%;width:40px;height:40px;text-align:center;background-color:#888b8d;color:#fff;border:0;margin:auto;font-size:18px}#collection-grid .item-form .sold-out-button input{border-radius:50%;width:40px;height:40px;text-align:center;background-color:#888b8d;color:#fff;border:0;opacity:.5;filter:alpha(opacity=50);cursor:auto;font-size:18px}#collection-grid .item-form:hover .add-button input,#collection-grid .item-form:hover .more-details-button input,#collection-grid .item-form:hover .add-button input:hover{background-color:#888b8d}#collection-grid .item-form:hover .more-details-button input:hover{opacity:.8}#collection-grid .item-form input[type=number]::-webkit-inner-spin-button,#collection-grid .item-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#collection-grid .item-form input[type=number]{padding:0;width:35px;height:20px;text-align:center;font-size:11px;font-weight:700;color:#919191;border:1px solid #e1e1e1;border-left:0;border-right:0;background-color:#f8f8f8;float:left;-moz-appearance:textfield}#collection-grid .item-form div.quantity{float:left}#collection-grid .item-form div.quantity input.plus,#collection-grid .item-form div.quantity input.minus{padding:0;width:20px;height:22px;text-align:center;color:#919191;background-color:#e8e8e8;border:1px solid #e1e1e1;float:left}#collection-grid .item-form div.quantity input.plus:hover,#collection-grid .item-form div.quantity input.minus:hover{background:#ccc;color:#fff}.variants-wrapper{text-align:right;margin:0 0 8px}.selector-wrapper{margin:15px 0 0}.selector-wrapper label{margin:0 5px 0 0;text-align:right}.peel-glow-page .bg-grey{background-color:#f8f8f8}.peel-glow-page img{max-width:100%;color:#000;display:block}.peel-glow-page .accordian-container{margin-bottom:0}.bottom-bordered-container{border-bottom:1px solid #f0f0f0}.peel-glow-page .doctor-comment-right img{float:right}.outerDoctorDiv{border-bottom:solid 1px #eaeaea}.doctor-comment{display:flex;align-items:center}.doctor-comment>.doctor-comment-left{width:49.218%;float:left;padding-top:100px}.doctor-comment>.doctor-comment-right{width:39.25%;text-align:right;float:right;padding-left:7.109%;box-sizing:border-box}.doctor-comment h2{font:1em Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;letter-spacing:3.31px;color:#000;font-weight:700;margin-bottom:20px}.doctor-comment p{font-size:38px;font-family:Publico Headline Web italic,serif;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.42;letter-spacing:.7px;color:#000;padding-top:25px}.doctor-comment .neal-signature{margin:30px;display:block}.peel-glow-product-detail{margin-bottom:0;display:flex}.peel-glow-product-detail .product-details{width:41.458%;padding:89px}.peel-glow-product-detail .product-img-container{width:45.833%;padding-top:50px}.peel-glow-product-detail h3{height:207px;font-family:Publico Headline Web,serif;font-size:59px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:1.09px;color:#000}.peel-glow-product-detail h3 span{color:#4ea485;font-family:Publico Headline Web,serif;font-size:59px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:1.09px}.product-details{color:#000;padding-left:0}.product-details blockquote{font:2em Publico Headline Web,serif;margin:0;line-height:1.31}.product-details ul{list-style:none;margin:20px 0}.product-details ul li:first-child{margin-bottom:15px}.product-details label{font-size:1em;line-height:.69;vertical-align:text-bottom}.product-details input{position:relative;margin-right:20px;top:-3px}.product-details input:before{cursor:pointer;content:"";display:block;width:21px;height:21px;position:absolute;left:0;top:50%;margin-top:-8.5px;border-radius:10px;background:#fff;border:solid 2px #4ea485;box-sizing:border-box}.product-details input:checked:after{cursor:pointer;content:"";display:block;width:11px;height:11px;position:absolute;left:5px;top:89%;margin-top:-8.5px;border-radius:10px;background:#4ea485;box-sizing:border-box}.product-details .btn-container{font:2.2em Publico Headline Web,serif;font-style:italic;color:#8d8d8d}.product-details .btn{background:#4ea485;padding:1.769em 2.308em;font:.455em Gotham SSm A,sans-serif;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:3.31px;margin-right:10px}.product-details small{font:1em Gotham SSm A,sans-serif;text-transform:uppercase;color:#a7a7a7;font-weight:700;letter-spacing:3.31px;margin-top:20px;display:inline-block}.accordian-list-item{clear:both}.accordian-list-item h5{font:3.5em Publico Headline Web,serif;text-align:center;color:#000;width:73%;line-height:1.31;margin:40px auto 0}.accordian-list-item h4{text-transform:uppercase;cursor:pointer;text-align:center;border-bottom:1px solid #4ea484;color:#4ea484;padding:15px 0;background:no-repeat right url(//www.beautyrx.com/cdn/shop/files/down_arrow.png?v=14132706721624877733);font-weight:700;letter-spacing:3.31px;margin:auto}.accordian-list-item .expanded{background:no-repeat right url(//www.beautyrx.com/cdn/shop/files/close.png?v=5391693932081283556)}.accordian-list-item .imp-message h5{width:79.513%;font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;color:#000}.accordian-list-item .imp-message video{width:88.819%}.accordian-list-item>div.show{display:block}.toggleDivCls{display:none}.visible-result{padding-bottom:10%}.visible-result .container{position:relative}.visible-result .label{position:absolute}.visible-result .label-1{top:352px;left:65px}.visible-result .label-2{top:206px;right:20px;width:365px}.visible-result .label-3{top:100%;left:495px;width:400px}.visible-result .result-img{margin:auto}.visible-result p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;padding-bottom:9px}.flippable-box-lg{display:flex;border-bottom:1px solid #f0f0f0}.flippable-box-lg>div:first-child{display:flex;flex-direction:column;justify-content:center}.flippable-box-lg h6{font:3.5em Publico Headline Web,serif;padding-left:81px;padding-right:81px;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;color:#000;margin:0}.flippable-box-lg p{font-size:1.2em;padding-left:81px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;opacity:.5;color:#000;margin-top:26px}.flippable-box-lg-right>div:first-child{padding-right:20px}.flippable-box-lg-left{background-color:#f8f8f8;flex-direction:row-reverse}.flippable-box-lg .leftContentCls{width:41%;margin:auto}.flippable-box-lg .rightContentCls{width:43%;margin:auto}.flippable-box-lg-left .changedBackground{background:#f8f8f8}#beforeAfterSlide .slick-prev,#beforeAfterSlide .slick-next{width:80px;height:80px;top:40%}.slick-prev:before{background-image:url(right_arrow.png);background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0px;position:absolute;width:80px;height:80px}.slick-next:before{font-size:0px;background-image:url(left_arrow.png);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;width:80px;height:80px}.before-and-after .flippable-box-sm-right blockquote{border-right:1px solid #4ea485;padding-right:4%;padding-top:32px;padding-bottom:33px;height:270px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.45px;color:#4ea485;font-size:38px}.before-and-after .flippable-box-sm-left blockquote{padding-top:32px;padding-bottom:33px;height:270px;border-left:1px solid #4ea485;padding-left:44px;font-family:Publico Headline Web,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.45px;color:#4ea485}.before-and-after{background-color:#dbede7;padding:40px 0}.before-and-after .flippable-box-sm{display:flex;flex-direction:row-reverse;padding-top:14px;padding-bottom:14px;margin-top:20px;width:100%;background-color:#fff}.before-and-after .flippable-box-sm>div:first-child{width:70%;display:flex;justify-content:center}.before-and-after .flippable-box-sm>div:last-child{width:30%;display:flex;align-items:center;justify-content:center}.before-and-after img{max-width:230px;max-height:307px;border-radius:50%;margin:20px}.before-and-after blockquote{color:#4ea485;font:38px Publico Headline Web,serif;display:flex;flex-direction:column;justify-content:center;height:100%;margin:0;padding-right:1.3em;line-height:1.42;font-weight:400;font-stretch:normal;font-style:normal}.before-and-after footer{text-transform:uppercase;margin-top:5%;margin-bottom:1%;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.31px;color:#4ea485}.before-and-after .flippable-box-sm-right{flex-direction:row}.before-and-after .flippable-box-sm-right blockquote{padding-right:17px;padding-left:63px}@media (max-width: 1024px){.flippable-box-lg{margin:0;max-width:100%}.flippable-box-lg-right{padding:0 0 0 20px}.flippable-box-lg-left{padding:0 20px 0 0}}@media (max-width: 768px){.peel-glow-page{font-size:.9em}.peel-glow-product-detail{display:block}.peel-glow-product-detail>div{width:100%}.product-img-container{text-align:center}.product-img-container img{display:inline}.doctor-comment{font-size:.8em;flex-direction:column-reverse}.doctor-comment>div:first-child{padding-top:50px}.accordian-list-item h4{margin:0 auto;width:100%}.product-details{padding-left:0}}@media (max-width: 425px){.peel-glow-page{font-size:.8em}}.descriptionDiv p{padding:1% 6%;width:60%;opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}.I-tell-my-patients p{width:40%;margin:10% 5%;height:327px;font-family:PublicoHeadline;font-size:38px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.42;letter-spacing:.7px;color:#4ea485}.containerOfInfo{display:flex}.secondDescriptionDiv p{padding:0% 5%;width:50%;height:476px;opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:21px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}.secondImageLeft{position:relative;left:15%;top:0;width:50%}.containerInfoHeading{font-family:Publico Headline Web,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.7px;color:#000}#carousel-wrapper blockquote.bannerContent{font:13px/1.5 Gotham SSm A,Gotham SSm B,sans-serif;margin:auto}.before-and-after .testimonial-block-container .flippable-box-sm.block-testimonial{display:none}.before-and-after .testimonial-block-container .flippable-box-sm.block-testimonial:first-child{display:flex!important}.before-and-after .testimonial-block-container .flippable-box-sm.block-testimonial .seeMore{display:none}.before-and-after .testimonial-block-container .flippable-box-sm.block-testimonial:first-child .seeMore{display:block}.testiCls{background:#4ea485;padding:12px;font:10px Gotham SSm A,sans-serif;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:3.31px;text-align:center;width:270px;height:56px}.hideTestimonial{display:none}.product-promotional .container{max-width:1320px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#product-info .description blockquote,#product-info .description footer,#product-info .description{font-family:Publico Headline Web,serif;font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:.43px;color:#000}.heroImage{margin:36px auto auto}.parentDivFirst{margin:auto}.inner-width{max-width:1235px;width:100%;margin:auto}.outer-container{box-sizing:border-box;max-width:1440px;padding-left:5.555555556%;padding-right:5.555555556%;width:100%;margin:auto}#section2 .imp-message-div{clear:both;float:left;width:100%}#section2 .imp-message-div .imp-message-heading{width:100%;font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;color:#000}#section2 .imp-message-div video{width:100%;margin-top:36px}#section2 .imp-message-div .imp-message-left-col{float:left;width:48.162%;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;margin-top:80px}#section2 .imp-message-div .imp-message-left-col p{color:#000}#section2 .imp-message-div .imp-message-right-col{float:right;width:31%;font-family:Publico Headline Web italic,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.42;letter-spacing:.7px;padding:2%;margin-top:17%;border-left:3px solid #4ea485}#section2 .imp-message-div .imp-message-right-col p{color:#4ea485;font-family:Publico Headline Web italic,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.42;letter-spacing:.7px}#section2 .second-imp-message-div .heading-first-content{width:63%;padding-top:10%;float:right;font-family:Publico Headline Web,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.7px}#section2 .second-imp-message-div .heading-first-content p{color:#000;font-family:Publico Headline Web,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.7px}#section2 .second-imp-message-div .left-image-first-col{width:27%;float:left;padding-top:10%}#section2 .second-imp-message-div .paragraph-first-content{width:63%;float:right;opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal}#section2 .second-imp-message-div .paragraph-first-content p{padding-bottom:2%;font-size:18px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}#section2 .second-imp-message-div .paragraph-first-content p .no-padding{padding-bottom:0%}#section2 .second-imp-message-div .paragraph-first-content p span{color:#4ea485;font-weight:700;margin-right:5px}#section2 .third-imp-message-div{margin:auto;clear:both;float:none;background-color:#f8f8f8;padding-top:5%}#section2 .third-imp-message-div .signature-center-text{width:68%;margin:auto;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}#section2 .third-imp-message-div .signature-center-text p{color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#section2 .third-imp-message-div .signature-center-text p span{font-weight:800;font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#000}#section2 .third-imp-message-div .signature-center-text p .boldText{font-weight:400;font-family:Gotham Medium,Gotham SSm A,Gotham SSm B,sans-serif}#section2 .third-imp-message-div .signature-div{width:23.333%;margin-left:16%;padding-top:3%;padding-bottom:54px}#section2 .third-imp-message-div .signature-div p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}#section2 .third-imp-message-div .signature-div img{margin-left:-25%}#section2 .second-imp-message-div .paragraph-first-content .listPara2{padding-bottom:0%}#section2 .second-imp-message-div .paragraph-first-content .listPara{font-size:18px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;margin-top:2%;margin-bottom:-2%}#section2 .imp-message-div .imp-message-left-col p.messageCls1{opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}#section2 .imp-message-div .imp-message-left-col p.messageCls2,#section2 .imp-message-div .imp-message-left-col p.messageCls3,#section2 .imp-message-div .imp-message-left-col p.messageCls4,#section2 .imp-message-div .imp-message-left-col p.messageCls5{opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;padding-top:5%}#section2 .third-imp-message-div .signature-center-text p.appText1{font-family:Gotham Medium,Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}#section2 .third-imp-message-div .signature-center-text p.appText2,#section2 .third-imp-message-div .signature-center-text p.appText3,#section2 .third-imp-message-div .signature-center-text p.appText4,#section2 .third-imp-message-div .signature-center-text p.appText5,#section2 .third-imp-message-div .signature-center-text p.appText6{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;padding-top:5%}#section3 .parentDivTwo .ingredientDivOne{width:25%;float:none;margin:auto}#section3 .parentDivTwo .ingredientDivTwo{width:72%;float:none;margin:auto;text-align:center;padding-top:20px}#section3 .parentDivTwo .ingredientDivTwo h5{font-family:Publico Headline Web,serif;font-size:34px;color:#000;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center}#section3 .parentDivTwo .ingredientDivTwo h6{font-size:28px;font-weight:700;color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-stretch:normal;font-style:normal;line-height:.44;padding-top:4%;letter-spacing:normal}#section3 .parentDivTwo .ingredientDivTwo .first-Para{padding-bottom:2%;padding-top:1%}#section3 .parentDivTwo .ingredientDivTwo p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:center;color:#00000080}#section3 .parentDivTwo .ingredientDivTwo h4{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:17px;font-weight:700;color:#000;text-transform:none;cursor:default;text-align:center;border-bottom:none;padding:0;background:none;letter-spacing:0px;margin:auto;line-height:1.44}#section4 .parentDivThree{max-width:100%;clear:both;float:none}#section4 .parentDivThree .faqHeading{width:48.055%;margin:auto}#section4 .parentDivThree .faqHeading h6{padding-top:24px;color:#000;font-size:54px;font-family:Publico Headline Web,serif;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:1.5px;text-align:center}#section4 .parentDivThree .faqHeading2{width:55.555%;margin:auto;padding:50px}#section4 .parentDivThree .faqHeading2 p.faqSecondHeading{font-family:Publico Headline Web,serif;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.63px;text-align:center;color:#000;padding:0 15%;opacity:1}#section4 .parentDivThree .faqHeading2 h4{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:center;color:#4ea485;text-transform:none;cursor:default;border-bottom:none;background:none}#section4 .parentDivThree .faqHeading2 p{padding-top:40px;opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#000}#section4 .parentDivThree .faqHeading2 p span{font-weight:700}#section4 .parentDivThree .faqContent{width:85%;margin:auto;padding-top:40px}#section4 .parentDivThree .faqContent .headingSpace{padding-top:60px}#section5 .parentDivFourth{max-width:100%;clear:both;float:none;padding:2%}#section5 .parentDivFourth .reviewBelowSec{margin:auto;font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;text-align:center}#section5 .parentDivFourth .reviewBelowSec h6{padding-top:54px;font-size:54px;font-family:Publico Headline Web,serif;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;text-align:center;color:#000}#section5 .parentDivFourth .reviewBelowContent{width:90%;margin:auto;text-align:left}#section5 .parentDivFourth .reviewBelowContent p{font-family:Publico Headline Web;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.7px;color:#000;padding-bottom:5%}#section5 .parentDivFourth .reviewBelowContent .bigContent2 p{color:#4ea485;font-family:Publico Headline Web;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.7px;padding-bottom:5%}#section5 .divForLogo{padding-top:70px;padding-bottom:16px;display:flex;justify-content:center}#section5 .smallLogos{width:18%}.before-and-after .similar-image-content{display:block;margin:20px auto;width:90%}.before-and-after .similar-image-content h4{height:54px;width:67%;font-family:Publico Headline Web italic,serif;font-size:38px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.42;letter-spacing:.45px;color:#4ea485;text-transform:none;cursor:default;text-align:center;border-bottom:none;padding:34px 0 60px;margin:auto;background:none}.before-and-after .similar-image-content p{width:57.013%;color:#000;margin:auto;text-align:center;padding-bottom:24px;padding-top:16px;transform:rotate(-360deg);font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.before-and-after .similar-image-content .headingBefore{font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;text-align:center;color:#000}.before-and-after .similar-image-content img{border-radius:0%;display:inline-block;max-width:none;margin:auto}.accordian-list-item h4.reviewCustomHeading{font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:1.5px;text-align:center;color:#000;border-bottom:none;padding-top:5%;padding-bottom:10%;text-transform:none;border:none;background:none;cursor:default}.ask-question .contact-form li{list-style:none;width:50%;float:left;margin:10px 0 20px;padding:15px;box-sizing:border-box}.ask-question .contact-form label{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#4ea485;padding-bottom:5px}.contact-form li.askTextarea{list-style:none;width:100%;float:left;margin:10px 0 20px;padding:15px;box-sizing:border-box}.ask-question .contact-form li.type-submit{width:100%}.askQuestionDiv{background:#4ea48533;float:left;width:100%;clear:both}.askQuestionDiv .askQuesHeading{font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:1.5px;text-align:center;color:#000;padding-top:100px}.btn-green{width:100%;max-width:192px;height:48px;background-color:#4ea485;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.31px;text-align:center;display:block;margin:auto;text-transform:uppercase;color:#fff}.product-promotional #product-wrap{margin-top:0}.top-section-container{padding-top:35px;border-top:solid 0px #eaeaea;border-bottom:solid 1px #eaeaea;background-color:#f8f8f8}.product-promotional #product-info .title{font-family:Publico Headline Web,serif;font-size:60px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.11px;color:#000}.product-promotional #product-gallery{width:45.859%;box-sizing:border-box;padding-top:20px;padding-right:2.734375%}.product-promotional #product-info{width:54.141%;padding-left:2.734375%;box-sizing:border-box}.product-promotional #product-info .left-social,.product-promotional #product-info .product-sub-title{display:none}.product-promotional #product-info .description *{margin-top:0}.product-promotional #product-info .add-button #add-to-cart-button{width:100%;max-width:185px;height:60px;background:none;text-shadow:none;border:0px;background-color:#39be9b;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.31px;text-align:center;display:block;margin:auto;text-transform:uppercase;color:#fff}.product-promotional #product-info .red-message.content-discontinued{margin-left:0}.product-promotional .product-quantity{display:none}.product-promotional .product-details{clear:both}.product-promotional #product-info .product-options{border:0px;margin-top:0}#section5 .smallLogos img{margin:0 auto}#section5 .smallLogos{text-align:center}#section5 .smallLogos p{width:80%;padding-top:32px;height:63px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#000;margin:auto;text-transform:uppercase}.beautyPress h5{width:39.722%;margin:auto;height:142px;font-family:Publico Headline Web,serif;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;text-align:center;color:#000;padding-top:43px}.pressSlider p{margin:auto;height:48px;opacity:.5;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.86;letter-spacing:normal;text-align:center;color:#000}.pressSlider img{margin:0 auto}@media (max-width: 767px){#section5 .smallLogos p{max-width:100%;margin:20px 0}.product-promotional #product-info,.product-promotional #product-gallery{width:100%;padding:15px}}.accordian-list-item .previousHeading{width:48%;font-size:54px;font-family:Publico Headline Web,serif;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:1px;text-align:center;color:#000}.bottom-bordered-container{border-bottom:none}.before-and-after .similar-image-content .slideOne{margin-left:0%}.before-and-after .similar-image-content .slideTwo{margin-right:0%}.product-details .blockquoteBtm{font-family:Publico Headline Web;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.3px;color:#000;height:50px}.product-details span{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.69;letter-spacing:normal;color:#000}.product-details .bottomList{margin-bottom:30px}.accordian-list-item .accordianHead{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.31px;text-align:center;color:#4ea485}#beforeAfterSlide .slick-prev,#beforeAfterSlide .slick-next{position:absolute;top:0;bottom:0;margin:auto}@media (min-width: 320px) and (max-width: 767px){#section2 .imp-message-div .imp-message-heading{width:100%;font-size:30px}#section2 .imp-message-div .imp-message-left-col{width:100%;font-size:16px;text-align:center;margin-top:10px}#section2 .imp-message-div .imp-message-right-col p{font-size:21px}#section2 .imp-message-div .imp-message-right-col{width:100%;font-size:20px;text-align:justify;float:none}#section2 .second-imp-message-div .left-image-first-col{width:70%;float:none}#section2 .second-imp-message-div .heading-first-content p{font-size:24px}#section3 .parentDivTwo .ingredientDivTwo h4{font-size:13px}#section3 .parentDivTwo .ingredientDivTwo h6{font-size:21px}#section2 .second-imp-message-div .heading-first-content{width:100%;font-size:21px;float:none;text-align:center}#section2 .second-imp-message-div .paragraph-first-content{width:100%;text-align:center;float:none;padding-bottom:10%}#section2 .third-imp-message-div .signature-center-text{width:100%;text-align:center}#section2 .third-imp-message-div .signature-div{width:100%;margin-left:0%}#section4 .parentDivThree .faqHeading2 h4{font-size:18px}#section4 .parentDivThree .faqHeading2 p{font-size:15px}#section3 .parentDivTwo .ingredientDivOne{width:100%}#section3 .parentDivTwo .ingredientDivOne h5{font-size:25px}#section3 .parentDivTwo .ingredientDivTwo p{font-size:15px}#section3 .parentDivTwo .ingredientDivTwo{width:100%}#section3 .parentDivTwo .ingredientDivTwo h5{font-size:23px}#section4 .parentDivThree .faqHeading{width:100%}#section4 .parentDivThree .faqHeading h6{font-size:25px}#section4 .parentDivThree .faqHeading2{width:100%;box-sizing:border-box}#section4 .parentDivThree .faqHeading2 h5{font-size:21px}.peel-glow-product-detail>div h2{font-size:20px}.product-details .btn{margin-right:26%}.accordian-list-item .previousHeading{font:2.5em Publico Headline Web,serif}#section5 .parentDivFourth .reviewBelowSec{width:100%}#section5 .parentDivFourth .reviewBelowSec h6{font-size:25px}#section5 .parentDivFourth .reviewBelowContent{width:100%}#section5 .parentDivFourth .reviewBelowContent p{font-size:21px;text-align:justify}#section5 .divForLogo .smallLogos img{margin:auto;width:25%}#section5 .parentDivFourth .reviewBelowContent .bigContent2 p{font-size:21px}#section5 .divForLogo .smallLogos p{text-align:center;padding-top:0%}#section5 .divForLogo{display:block;padding-top:10%}#section5 .smallLogos{width:100%}.before-and-after .similar-image-content{width:80%;margin:auto;display:block}.before-and-after .similar-image-content h4{width:100%;font-size:18px;padding:1px 0;text-align:center;margin:auto}.before-and-after .similar-image-content img{width:100%;display:block}.visible-result .label-1 .label-2 .label-3{position:initial;top:0;right:0;width:auto}.visible-result .label{position:initial;padding:0;box-sizing:border-box}.before-and-after .similar-image-content .improvementImg{margin-left:0}.before-and-after img{max-width:100px}.before-and-after blockquote{font-size:38px;font-family:Publico Headline Web,serif}.askQuestionDiv h5{width:100%;text-align:center}.before-and-after .flippable-box-sm>div:first-child{width:100%}.before-and-after .flippable-box-sm-left blockquote,.before-and-after .flippable-box-sm-right blockquote{border-left:1px solid #4ea485;font-size:16px;height:185px;padding-top:0%}.before-and-after footer{font-size:7px;text-align:left}.before-and-after .flippable-box-sm-right blockquote{border-left:none;font-size:16px;height:185px;padding-left:2%}.doctor-comment>.doctor-comment-left{width:100%}.doctor-comment p{text-align:center;font-size:21px}.slick-next:before{width:0px}.before-and-after blockquote{font-size:18px}.before-and-after .flippable-box-sm-right blockquote{border-right:1px solid #4ea485}.container{padding:0;box-sizing:border-box}.visible-result .label-3{width:100%}#section3 .parentDivTwo .ingredientDivTwo{padding-top:10px}#section4 .parentDivThree .faqHeading2{padding-top:0}#section4 .parentDivThree .faqHeading2 p.faqSecondHeading{font-size:19px;padding:0}#section4 .parentDivThree .faqContent{padding:0;width:100%}.accordian-list-item h4.reviewCustomHeading{font-size:22px}.flippable-box-lg h6{padding-left:10px;padding-right:0;font-size:21px}.flippable-box-lg p{padding-left:10px;font-size:12px}#section2 .imp-message-div .imp-message-right-col{border-left:none}#section2 .third-imp-message-div .signature-div img{margin-left:-5px}#section5 .smallLogos p{width:100%}.peel-glow-product-detail .product-details{width:100%;padding:0}.peel-glow-product-detail h3{font-size:36px;text-align:center}.product-details .blockquoteBtm{text-align:center}.peel-glow-page img{width:100%}.peel-glow-page img.neal-signature{margin:30px 0;width:auto}.peel-glow-product-detail .product-img-container{width:100%}.beautyPress h5{width:100%;font-size:35px}.pressSlider p{font-size:21px}.accordian-list-item .previousHeading{width:100%;font-size:21px}.before-and-after .similar-image-content .headingBefore{width:100%;font-size:21px;text-align:center}.before-and-after .similar-image-content .slideOne{margin-left:0%}.before-and-after .similar-image-content .slideTwo{margin-right:0%;margin-top:2%}#beforeAfterSlide .slick-prev,#beforeAfterSlide .slick-next{display:none}.before-and-after .similar-image-content p{width:100%;font-size:14px;text-align:center}.before-and-after .flippable-box-sm>div:last-child{width:50%}.askQuestionDiv .askQuesHeading{font-size:21px;padding-top:0}.ask-question .contact-form li{width:100%;padding:0;float:none}.contact-form li.askTextarea{width:100%;padding:0}#product-info .red-message.content-soldout{text-align:left!important}.doctor-comment h2{font-size:12px;text-align:center}.small--show{width:100%;display:block!important;margin:auto;text-align:center}.panel--stars .left{width:100%;margin:auto;text-align:center}.clearfix .left{display:inline-block;float:none;padding-left:0!important}.clearfix #navigation .left{padding-left:15px!important}.subscription-font-color__option{display:inline!important}#product-wrap .content-available.left{margin-left:-30px;padding-top:10px}.product-details{padding-left:0;width:100%;text-align:left;font-size:11px}#product-actions .frequency-select{margin-bottom:10px!important}#product-info .product-quantity{margin-top:16px!important;float:left!important;margin-right:15px!important}.doctor-comment>.doctor-comment-right{width:100%;padding:0}.peel-glow-page .doctor-comment-right img{width:100%}.accordian-list-item .accordianHead{padding-right:25px;box-sizing:border-box;line-height:20px}.peel-glow-page .bg-grey{padding:15px;box-sizing:border-box}.peel-glow-product-detail h3 span{display:block;font-size:35px}.peel-glow-product-detail h3{height:auto}.product-details .btn{margin:auto;display:inline-block}.product-details .btn-container{text-align:center}#pre-footer{padding:20px 15px;box-sizing:border-box}#footer{box-sizing:border-box;padding:5px 15px 40px}.before-and-after .flippable-box-sm{flex-direction:column}.before-and-after .flippable-box-sm>div:first-child,.before-and-after .flippable-box-sm>div:last-child{display:flex;width:100%;padding:15px;box-sizing:border-box}.before-and-after .flippable-box-sm>div:last-child{order:1}.before-and-after .flippable-box-sm>div:first-child{order:2}.before-and-after .flippable-box-sm-left blockquote,.before-and-after .flippable-box-sm-right blockquote{border:0px}.before-and-after .flippable-box-sm-right blockquote,.before-and-after .flippable-box-sm-left blockquote{height:auto;text-align:center;padding:0}.before-and-after footer{text-align:center;font-size:12px}.before-and-after img{margin:0}#footer #email-input,.before-and-after .similar-image-content h4{margin-bottom:15px}#beforeAfterSlide .slick-prev,#beforeAfterSlide .slick-next{width:40px;height:40px;top:40%}#beforeAfterSlide .slick-prev:before,#beforeAfterSlide .slick-next:before{width:40px;height:40px}#beforeAfterSlide .slick-prev:before{left:0}#beforeAfterSlide .slick-prev{top:0;bottom:0;margin:auto;left:-20%}#beforeAfterSlide .slick-next{right:-12%;top:0;bottom:0;margin:auto}#top-header .top-utils #navigation .mobile-top-utils .customer-links--menumobile{float:right;height:48px!important}.visible-result .label{width:100%;box-sizing:border-box}.visible-result p{position:relative;font-size:15px;padding:4px 0 4px 20px}.visible-result p:before{position:absolute;content:"\2022";color:#4ea485;font-weight:700;display:inline-block;left:0}*{box-sizing:border-box}.flippable-box-lg .leftContentCls,.flippable-box-lg .rightContentCls{width:100%}.testiCls{width:215px;text-align:center;margin:auto;font-size:8px;padding:2px;height:36px}#product-info .add-button #add-to-cart-button{left:10px}}.product-promotional .product-mid.tabbed.ui-tabs{display:none}.contact-form input.btn.questionSubmit{margin:-20px -50px;position:relative;top:50%;left:50%}@media all and (min-width: 901px){#collection-grid .item-form.items-2{width:40%;margin:25px 0 25px 6%}#collection-grid .item-form.items-2 .image img{max-width:100%}#collection-grid .item-form.items-2:nth-child(odd){clear:left}#collection-grid .item-form.items-3{width:31%;margin:25px 0 25px 3.5%}#collection-grid .item-form.items-3 .image img{max-width:100%}#collection-grid .item-form.items-3:nth-child(3n+1){clear:left;margin-left:0}#collection-grid .item-form.items-4{width:23.5%;margin:25px 0 25px 2%}#collection-grid .item-form.items-4 .image img{max-width:100%}#collection-grid .item-form.items-4:nth-child(4n+1){clear:left;margin-left:0}}.templateProduct .product-mid{margin-top:30px}.templateProduct .product-mid .tabbed__navigation{padding:0;background:transparent;border:0;width:100%;display:table}.templateProduct .product-mid .tabbed__navigation li.ui-state-active div{z-index:3}.templateProduct .product-mid .tabbed__navigation li.ui-state-active div:before{border-top:3px solid #449174;content:" ";width:100%;display:block;position:absolute;top:-1px}.templateProduct .product-mid .tabbed__navigation li.ui-state-active a,.panel-display--brx-product .product-mid .tabbed__navigation li:hover a{color:#333;box-shadow:none;padding-bottom:21px;font-weight:700}.templateProduct .product-mid .tabbed__navigation li{display:table-cell;vertical-align:top}.templateProduct .product-mid .tabbed__navigation li:first-child{padding-left:0}.templateProduct .product-mid .tabbed__navigation li:last-child{padding-right:0}.templateProduct .product-mid .tabbed__navigation{border-top:1px solid #bcbebf}.templateProduct .product-mid .tabbed__navigation li div{padding:0;background:#f0f0f0;border-left:1px solid #bcbebf;border-radius:0;font-size:11px;text-transform:uppercase;letter-spacing:1px;text-align:center;list-style:none;margin-bottom:-1px;box-sizing:border-box;z-index:1;position:relative}.templateProduct .product-mid .tabbed__navigation li:last-child div{border-right:1px solid #bcbebf}.templateProduct .product-mid .tabbed__navigation li:last-child div{margin-right:0}.templateProduct .product-mid .tabbed__navigation li a{font-family:Publico Headline Web,serif;display:block;width:100%;padding:20px 0;background:#f9f9f9;color:#2b2f30;text-align:center;float:none;font-size:16px;text-transform:none}.templateProduct .product-mid .tabbed--tab{font-size:15px;line-height:1.45;background:#f8f8f8;z-index:2;position:relative}.templateProduct .product-mid .tabbed--tab h3{font-weight:700;color:#000;padding-top:10px;font-family:serif;font-style:italic}.templateProduct .product-mid .tabbed__navigation li:hover div{background:#fff}.templateProduct .product-mid .tabbed__navigation li:hover a{color:#333;box-shadow:none}.product-mid .tabbed--tab{font-size:15px;line-height:1.45;border:1px solid #bcbebf;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f9f9f9),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(#f9f9f9,#e9e9e9);background-image:-moz-linear-gradient(#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(#f9f9f9,#e9e9e9);background-image:linear-gradient(#f9f9f9,#e9e9e9)}.templateProduct .ui-tabs .ui-tabs-panel{display:block;padding:25px 20px;clear:both;min-height:80px}.templateProduct .ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.product-mid .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.templateProduct .ui-widget-content{background-color:#fff;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/ui-bg_flat_75_40x100.png?v=103518363065784021881724401347) 50% 50% repeat-x;color:#222;margin-bottom:50px}.reviews-home .spr-pagination{display:none}.reviews-home #shopify-product-reviews:after{content:"";height:50px;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:linear-gradient(to bottom,#fff0,#fff 80% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.reviews-home #shopify-product-reviews.open:after{display:none}.reviews-home .read-more-reviews{text-align:center}.reviews-home .read-more-reviews a{padding:16px 28px;background-color:#888b8d;color:#fff;font-size:11px;font-weight:100;text-transform:uppercase;text-decoration:none;text-rendering:geometricPrecision;font-family:Gotham SSm A,Gotham SSm B,sans-serif;position:relative;margin:0 auto;display:inline-block}.reviews-home .read-more-reviews a:hover{opacity:.7}.reviews-home .read-more-reviews a:after{content:"";width:0;height:0;border-style:solid;border-width:10px 15px 0 15px;border-color:#888b8d transparent transparent transparent;position:absolute;left:50%;margin-left:-15px;bottom:-10px}.reviews-home .read-more-reviews a.less{margin-top:10px}.reviews-home .read-more-reviews a.less:after{bottom:auto;top:-10px;border-width:0px 15px 10px 15px;border-color:transparent transparent #888b8d transparent}.reviews-home .spr-icon-star,.reviews-home .spr-icon-star-half-alt,.templateProduct #shopify-product-reviews .spr-icon-star,.templateProduct #shopify-product-reviews .spr-icon-star-half-alt,.templateProduct .spr-badge .spr-icon-star,.templateProduct .spr-badge .spr-icon-star-half-alt{color:#47d7ac}.templateProduct .spr-badge .spr-icon-star-empty,.templateProduct #shopify-product-reviews .spr-icon-star-empty{color:#888b8d}div.product-tab-content p{color:#000;margin:15px 0 0;font-family:Publico Headline Web,serif;font-size:15px;line-height:21.75px}div.product-tab-content p:first-child{margin-top:0}div.product-tab-content h3{font-family:Publico Headline Web,serif;font-size:17.55px;font-weight:700;line-height:25.4475px;margin:17.55px 0;padding:0!important}.templateProduct .press{width:100%;display:block;clear:both;color:#000}.templateProduct .press .title{margin-top:70px;font-size:32px;text-align:center;padding-bottom:35px;font-family:Publico Headline Web,serif}.templateProduct .press .grid{text-align:center;font-size:0}.templateProduct .press .grid__item{text-align:center;display:inline-block;float:none}.templateProduct .press .field__item{font-size:13px;text-align:center;padding:10px 0;font-weight:100}.pair-products{width:100%;display:block;clear:both;color:#000;margin-bottom:50px}#searchresults .pair-products{clear:none}#searchresults .pair-products .item-form .title{background:none;font-size:16px;font-family:Publico Headline Web,serif;color:#000}#searchresults .pair-products .item-form .price .deal span.red-price{color:#000;font-size:16px;font-family:Publico Headline Web,serif}.pair-products .list .grid__item{padding-left:0}.pair-products .list .title,#your-rx-prod-list .prod div.title{text-align:center;display:block;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/title-line.png?v=110039229620951181031724401341);background-position:center 65%;background-repeat:repeat-x;margin-top:20px}.pair-products .list .title h2,#your-rx-prod-list .prod div.title h2{display:inline-block;max-width:60%;padding:5px 20px;background-color:#fff;font-size:11px;color:#000;text-align:center;text-transform:uppercase;line-height:1.5;font-weight:700;margin:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;letter-spacing:.1em}#your-rx-prod-list .prod div.title h2{font-size:12px;letter-spacing:0}.pair-products .title{margin-top:70px;font-family:Publico Headline Web,serif;font-weight:100;font-size:32px;text-align:center;color:#000;margin-bottom:42.56px}body.templateProduct .pair-products .title{margin-bottom:0;margin-top:50px}body.templateProduct .pair-products .list .title h2,body.templateProduct #your-rx-prod-list .prod div.title h2{letter-spacing:0;max-width:90%;padding:5px;font-size:12px}body.templateProduct .pair-products .product_content .product_price{font-size:16px;font-family:Publico Headline Web,serif}.pair-products .product_content{padding-top:35px;text-align:center;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f0f0f0),color-stop(100%,white));background-image:linear-gradient(#f0f0f0,#fff)}.pair-products .mh420{min-height:420px}.pair-products .product_content img{max-height:400px;height:auto;max-width:100%;mix-blend-mode:darken}.pair-products .product_content .product_tags{visibility:visible;font-size:10px;font-weight:700;color:#449174;text-align:center}.pair-products .product_content .product_title{color:#000;margin:5px auto 10px;font-size:16px;line-height:1.4;text-align:center;font-weight:400;min-height:45px;font-family:Publico Headline Web,serif}.pair-products .product_content .product_price{color:#000;font-size:16px;font-weight:700;font-family:Publico Headline Web,serif}.pair-products .product_content .product_add-cart{text-align:center}.pair-products .product_add-cart .form-submit{padding:16px 28px;background-color:#47d7ac;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/green-button.png?v=170525836110942563631724401101) repeat-x center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b}.pair-products .product_style{padding:0 10px 8px}.pair-products .product_style .product_content,#searchresults .pair-products .item-form{border:2px solid #ffffff;box-sizing:border-box}.pair-products .product_style .product_content:hover,#searchresults .pair-products .item-form:hover{border:2px solid #39be9b;background-color:#fff;background-image:none}.pair-products .field-products{text-align:center;padding-top:10px;visibility:hidden}.pair-products .product_style:hover .field-products{text-align:center;padding-top:10px;visibility:visible}.pair-products .product_style a{display:table;width:100%}.pair-products .product_style a .image{display:table-cell;width:100%;height:400px;vertical-align:bottom;font-size:0}.sidebar-shop h2 i{font-size:15px;margin-right:5px;float:left;margin-top:-2px;display:none}.sidebar-shop h2{text-transform:uppercase;font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;color:#888b8d;letter-spacing:1.5px;float:left;margin-top:10px;margin-bottom:20px}.sidebar-shop h2:first-child{margin-top:0}.sidebar-shop ul{width:100%;clear:both;float:left;margin-bottom:20px;padding-right:15px;box-sizing:border-box}.sidebar-shop ul li{list-style:none;padding:5px 0;margin:0!important}.sidebar-shop ul li.active{padding-left:10px;padding-bottom:10px;padding-top:10px;background-color:#47d7ac}.sidebar-shop ul li a{font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#449174;font-size:14px;text-decoration:none;letter-spacing:.75px;font-weight:100}.sidebar-shop ul li.active a{color:#fff}.sidebar-shop ul.black li a{color:#000}.sidebar-shop a.not-sure{margin-bottom:20px;font-size:13px;font-weight:700;color:#449174;text-transform:uppercase;text-decoration:underline;float:left;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#shop{padding-top:50px}#shop .container{position:relative}#shop .first-row{background:url(//www.beautyrx.com/cdn/shop/t/100/assets/drshultz.png?v=14461153921341650921724401059) no-repeat scroll top left #f0f0f0}#shop .first-row .img-drchultz{width:100%;height:auto}#shop .first-row .first__level{text-transform:uppercase;font-size:19px;padding:0 0 12px;color:#000;font-family:Publico Headline Web,serif}#shop .first-row .second__level{font-size:28px;color:#000;font-family:Publico Headline Web,serif}#shop .green-button{padding:16px 28px;background-color:#47d7ac;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/green-button.png?v=170525836110942563631724401101) repeat-x center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b;display:inline-block}#shop .view-header{padding:0 0 0 7px;position:absolute;top:18px;z-index:1;right:0;background:#fff}#shop .view-header a{color:#449174;font-size:12px;font-weight:100;text-decoration:none;text-transform:uppercase}#shop .see-all-products{text-align:center;display:block;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/title-line.png?v=110039229620951181031724401341);background-position:center 65%;background-repeat:repeat-x;margin:80px 0}#shop .need-help p{display:inline-block;margin-top:20px}#shop .need-help{padding:45px 12% 65px 45%}#shop .container.list{padding:0}#shop .grid--full{margin-left:-10px;margin-right:-10px}#shop .pair-products .product_style .product_content,#searchresults .pair-products .item-form{padding-bottom:20px}#searchresults #collection-grid .item-form.items-3{width:31.3%;margin:25px 0 25px 3%}#searchresults .pair-products .product_style{padding:0 2px 8px}#searchresults #collection-grid .item-form.items-3:nth-child(3n+1){margin-left:0}#product-wrap{margin:35px auto 0}#product-info{float:right;width:56%;padding-left:4%;margin-top:20px}#product-info .title{font-family:Publico Headline Web,serif;font-weight:100;font-style:normal;text-transform:none;margin-bottom:10px;font-size:40px;color:#000;line-height:1.2}#product-info .price-container .price{font-family:Gotham Medium!important;float:left;font-size:18px;color:#000;line-height:28px;font-weight:400;display:flex;align-items:center}#product-info .add-button #add-to-cart-button{padding:0 25px;line-height:50px;position:relative;top:0}#product-info .price-container .price .retail{float:left;margin-right:15px;color:#000;text-decoration:line-through}#product-info .price-container .price .retail span{color:#888b8d}#product-info .price-container .price .deal{float:left;color:#888b8d}#product-info .price-container .price .deal span.red-price{color:#000}#product-info .price-container .off-percent{font-size:20px;line-height:30px;float:right;text-align:right;color:#888b8d}#product-info .product-quantity{margin:0 15px}#product-info .product-quantity label{float:left;padding-top:0;font-size:12px;font-weight:700;font-style:normal;color:#888b8d;line-height:40px}#product-info .product-quantity input[type=number]::-webkit-inner-spin-button,#product-info .product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#product-info .product-quantity input[type=number]{padding:0;width:35px;height:20px;text-align:center;font-size:11px;font-weight:700;color:#919191;border:1px solid #e1e1e1;border-left:0;border-right:0;background-color:#f8f8f8;float:left;-moz-appearance:textfield}#product-info .product-quantity div.quantity{float:left}#product-info .product-quantity div.quantity input.plus,#product-wrap .product-quantity div.quantity input.minus{padding:0;width:20px;height:22px;text-align:center;color:#919191;background-color:#e8e8e8;border:1px solid #e1e1e1;float:left}#product-info .product-quantity div.quantity input.plus:hover,#product-wrap .product-quantity div.quantity input.minus:hover{background:#ccc;color:#fff}#product-info .product-quantity div.quantity input.plus,#product-wrap .product-quantity div.quantity #quantity-select{width:60px;height:40px;margin:0 20px 0 5px;padding-left:10px;border:1px solid #cfcfcf;font-size:16px;font-weight:100;background-color:#fff;border-radius:0;-webkit-appearance:none}#product-info .product-quantity div.quantity input.plus,#product-wrap .product-quantity div.quantity .form-select{background:url(//www.beautyrx.com/cdn/shop/t/100/assets/down_arrow.png?v=134142449509353181061724401052);background-repeat:no-repeat;background-position:75% center}#product-wrap .product-quantity div.quantity #quantity-select{margin-right:0}#product-actions .frequency-select{margin:0 5px;border:1px solid #cfcfcf;font-weight:100;background-color:#fff;border-radius:0;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/down_arrow.png?v=134142449509353181061724401052);background-repeat:no-repeat;background-position:92% center;padding:12px 20px 12px 12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000}#product-actions select{-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}#product-actions select::-ms-expand{display:none}.product-at-home #product-actions .recurringPurchase label#auto_deliver_label:before{top:33%}#product-info .options .wrapper{margin-top:0;padding-top:0}#product-info .options label{margin-right:10px;font-size:15px;font-weight:400;font-style:normal;color:#888b8d}#product-info .options select{padding:3px;border:1px solid #ccc;color:#555}#product-info .options .selector-wrapper{margin-top:20px}#product-info .add-button{margin-top:0}#product-info .add-button-backorder{margin-top:30px}#product-info #add-to-cart-button,div.product-at-home #add-to-cart-button,.add-to-cart-button,.contact-form input.btn,#item-added .cart-button input,#item-added .continue-button input,.stamped-summary-actions-newquestion,.stamped-form-actions input[type=submit]{padding:16px 28px;background-color:#47d7ac;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/green-button.png?v=170525836110942563631724401101) repeat-x center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.add-to-cart-button:hover{color:#fff}#product-info #add-to-cart-button:hover{opacity:.8}#product-info .product-options{margin:30px 0;padding:20px 0 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#product-info .description p{margin:0}#product-info .description p:first-child{margin-top:0}#product-info .description p:last-child{margin-bottom:0}#product-info .description ul{margin-left:15px}#product-info .description ul li{list-style:disc}#product-info .social .fivestar-average-stars .fivestar-brx div.fivestar-widget-static .star .on{background:url(//www.beautyrx.com/cdn/shop/t/100/assets/rating-stars.png?v=22561856075827587371724401275) no-repeat 0 -1px}#product-info .social div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/star.gif?v=178796893361632991401724401326) no-repeat 0 -32px}#product-info .social .spr-badge-caption{font-weight:700;color:#449174}#product-info .social .spr-badge-starrating .spr-icon{font-size:20px}#product-info .red-message{color:#d50000;font-size:17px;line-height:25px;margin-top:30px}#product-info .red-message.content-soldout{margin-top:-5px;color:#fff;font-size:11px;line-height:16px}#product-info .red-message.content-discontinued{color:#000;font-weight:700;font-size:18px;line-height:48px;font-family:Publico Headline Web,serif;margin-left:10px;text-transform:uppercase}#product-info .backorder-message{color:#d50000;font-size:17px;line-height:25px;margin-top:30px}#product-info .items-limit{padding:10px 15px;text-align:center;font-size:18px;color:#d50000;margin-top:5px}#product-info .items-limit span{font-size:12px}.sold-out-msg{font-family:Lato,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#d50000;font-size:20px;margin-bottom:20px;line-height:35px;border-bottom:1px dotted #d50000;padding-bottom:10px}.sold-out #purchase{float:none;text-align:left}#product-wrap .collection-nav{text-align:center;margin:30px 0 0}#product-wrap .collection-nav .previous_product,#product-wrap .collection-nav .next_product{display:inline-block;border-radius:2px;padding:5px 10px;background:#f9f9f9;border:1px solid #f0f0f0}#product-wrap .collection-nav .previous_product:hover,#product-wrap .collection-nav .next_product:hover{color:#888b8d}#product-wrap .collection-nav .previous_product{margin-right:10px}#product-wrap.gift-card{margin:60px auto}.gift-card #product-info{width:52%}.gift-card #product-info .title{margin-bottom:20px;font-size:34px}.gift-card #product-info .description{border:0;padding:0;margin:0}.gift-card #product-info .product-quantity,.gift-card #product-info .options label{display:none}.gift-card #product-info .options .wrapper{padding:0;margin-bottom:30px;margin-top:30px}.gift-card #product-info .content-available,.gift-card #product-info .add-button{width:100%}#product-info .add-button #add-to-cart-button{width:100%;background-color:#5bd6a8}.gift-card #product-info .options .custom-swatches{margin-top:0}.gift-card #product-info .options .custom-swatches input{display:none}.gift-card #product-info .options .custom-swatches label,#product-info .swatch label{display:inline-block;font-size:13px;cursor:pointer;margin-right:11px;margin-bottom:15px;padding:20px 15px;border:1px solid #ddd;background:#fff}.gift-card #product-info .options .custom-swatches label:hover{border-color:#000}.gift-card #product-info .options .custom-swatches label.first{margin-left:0}.gift-card #product-info .options .custom-swatches label.last{margin-right:0}.gift-card #product-info .options .custom-swatches input:checked+label,#product-info .swatch input:checked+label{color:#fff;background:#000;border-color:#000}#product-info .selector-wrapper{display:none}#product-info .swatch{margin:0}#product-info .swatch .header{font-size:13px;margin-bottom:15px;letter-spacing:.05em;margin-top:9px;float:left}#product-info .swatch input{display:none}#product-info .swatch label{float:left;margin:0 0 8px 8px;text-align:center;white-space:nowrap;text-transform:uppercase;position:relative;padding:10px;font-size:11px}#product-info .color.swatch-element label{padding:0;border-radius:50%;overflow:hidden}.isNotMobile #product-info .swatch label:hover{border:1px solid #000}#product-info .swatch input:checked+label{border-color:#888b8d}#product-info .swatch .swatch-element{display:inline-block;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0;position:relative}#product-info .crossed-out{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.5;filter:alpha(opacity=50)}#product-info .swatch .swatch-element .crossed-out{display:none}#product-info .swatch .swatch-element.soldout .crossed-out{display:block}#product-info .swatch .swatch-element.soldout label{background-color:#eee;color:#888b8d}#product-info .swatch .swatch-element.soldout label.color{opacity:.2;background-image:none!important;border:1px solid #aaa;background-color:transparent!important}#product-info .swatch .swatch-element.soldout label.color img{display:block!important}.simple-tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.simple-tooltip--info{width:18px;height:18px;display:inline-block;text-align:center;border:solid 1px #47d7ac;border-radius:50%;line-height:20px;font-size:14px;vertical-align:bottom;position:relative;text-decoration:none;color:#47d7ac}.simple-tooltip--info:hover{background:#47d7ac;color:#fff}.simple-tooltip .tooltiptext{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;position:absolute;z-index:1;display:block;top:-5px;left:155%}.simple-tooltip:hover .tooltiptext{visibility:visible}.simple-tooltip .tooltiptext:after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent black transparent transparent}.swatch .tooltip{text-align:center;background:#888b8d;color:#fff;bottom:100%;padding:4px;font-size:11px;display:none;position:absolute;width:90px;left:50%;margin-left:-47px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #888b8d 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.isNotMobile .swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.nav-tab{max-width:960px;margin:0 auto;height:44px}.nav-tab.fixed{position:fixed;top:0;background-color:#fff;max-width:initial;width:100%;text-align:center;z-index:100}.nav-tab.fixed ul{max-width:960px}.nav-tab ul{border-bottom:1px solid #ccc;display:inline-block;width:100%}.nav-tab ul li{float:left;width:auto;list-style:none;display:inline-block;margin-right:7%;padding:20px 5px 5px;font-family:Publico Headline Web,serif;border-bottom:2px solid #fff}.nav-tab ul li:hover{border-bottom:2px solid #3c9575}.nav-tab ul li.last{margin-right:0}#product-banner{background:-webkit-linear-gradient(#fef8ec,white);background:-o-linear-gradient(#fef8ec,white);background:-moz-linear-gradient(#fef8ec,white);background:linear-gradient(#fef8ec,#fff);display:inline-block;width:100%}#product-banner .main-price .value{color:#686868;padding:30px 0;font-family:Publico Headline Web,serif;font-style:italic;font-size:40px;float:left}#product-banner .main-price .value span{vertical-align:top;font-size:22px}#product-banner #product-info p.pretitle{color:#febb2c;font-size:24px;font-style:italic;font-family:Publico Headline Web,serif;padding-top:60px;padding-bottom:10px}#product-banner #product-info .title{font-size:50px;line-height:50px}#product-banner #product-wrap #product-info .product-sub-title .product-size{padding-bottom:30px}#product-banner #product-info .social{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1);max-width:60%}#product-banner #product-info .price-container .price .deal span.red-price{color:#686868;padding:20px 0}#product-banner #product-info .price-container .price{padding:40px 0}#product-banner #product-info .red-message.content-soldout,#product-banner #product-info .add-button{margin-top:35px;margin-left:35px}#product-banner #product-info .price-container .price{font-style:italic}#product-banner span.stamped-badge-caption{color:#000}.product-vitamin-serum #product-info{width:53%}#triple-c-difference{background:#f0fbf7;padding:40px 0}#triple-c-difference h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:50px 0 0;font-size:40px}#triple-c-difference h3{font-family:Publico Headline Web,serif;color:#3c9575;text-align:center;font-size:40px;margin-bottom:0;padding-top:20px}#triple-c-difference p.subtitle{font-family:Publico Headline Web,serif;color:#000;text-align:center;max-width:75%;margin:0 auto;position:relative;padding:0 0 50px;font-size:17px}#triple-c-difference p.low-line{font-style:italic;color:#89928f;font-size:10px;padding-bottom:20px;text-align:center;max-width:52%;margin:0 auto}#triple-c-difference span{font-size:8px;color:#ccc;vertical-align:top;padding:0 3px;font-style:italic}#triple-c-difference .item-container{max-width:740px;margin:0 auto}#triple-c-difference .item-container .grid{margin-left:0}#triple-c-difference .item-container .item{position:relative;padding:10px}#triple-c-difference .item-container .item .inside-container{border:1px solid #e5eeeb}#triple-c-difference .item-container .item span{font-size:20px;color:#89928f;vertical-align:top;position:absolute;top:35px;padding:0 4px;font-family:Publico Headline Web,serif;color:#3c9575}#triple-c-difference .item-container .item p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:10px;color:#6e7774;padding-bottom:10px;text-align:center}#how-it-works{padding:40px 0}#how-it-works h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:50px 0 0;font-size:40px}#how-it-works h3{font-family:Publico Headline Web,serif;color:#3c9575;font-size:22px;padding:50px 0 20px}#how-it-works p{font-family:Publico Headline Web,serif;color:#000;font-size:15px;line-height:23px;max-width:95%}#how-it-works .item{padding-top:40px;padding-bottom:40px}#how-it-works .item-text{padding-right:70px}#how-it-works .item-text2{padding-right:98px}#how-it-works img{width:100%;max-width:100%}#before-after{padding:40px 0;background:#f7f8fa}#before-after h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:50px 0 0;font-size:40px;margin-bottom:75px}#before-after h3{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:19px!important;color:#3c9575;text-align:center;margin-bottom:30px;font-weight:600}#before-after p.low-line{font-style:italic;color:#89928f;font-size:10px;padding-bottom:20px;text-align:center;max-width:100%;margin:0 auto}#prod-before-after{padding-bottom:20px}#before-after .templateProduct .before-after div.item{width:47%}.templateProduct #before-after .before-after div.item{width:48%!important}#ingredients-section{padding:40px 0}#ingredients-section h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:50px 0 40px;font-size:40px}#ingredients-section p{font-family:Publico Headline Web,serif;color:#000;font-size:16px;line-height:25px}#ingredients-section h3{font-family:Publico Headline Web,serif;font-size:18px!important;color:#000;padding:30px 0;line-height:23px}#directions-section{padding:40px 0}#directions-section .grid__item>div{padding-right:86px}#directions-section img{width:100%;float:left;margin-top:-40%;padding-left:20px;max-width:395px}#directions-section h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:50px 0 40px;font-size:40px}#directions-section h3{font-family:Publico Headline Web,serif;font-size:24px!important;color:#000;padding:30px 0;line-height:33px}#directions-section p{font-family:Publico Headline Web,serif;color:#000;font-size:16px;line-height:23px;padding-bottom:30px;font-style:italic}#directions-section .directions-container{background:#f0fbf7;position:relative}#directions-section span{font-weight:600;text-transform:uppercase;font-style:normal}#directions-section .wrap-for-color{background:none}#reviews-section{padding:40px 0}#reviews-section h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:0 0 40px;font-size:40px}#reviews-section .reviews-home h2{margin:0;text-align:center;font-size:30px;font-weight:100;color:#000;font-family:Publico Headline Web,serif}#reviews-section .spr-container{border:none!important;padding:0!important}#reviews-section .spr-summary-actions-newreview{color:#47d7ac;font-weight:700;text-transform:uppercase;text-decoration:none;position:relative;top:3px}#reviews-section .spr-summary-actions-newreview:after{content:">"!important;margin-left:5px;display:inline!important}#reviews-section .reviews-home .spr-review-content-body{color:#000;margin:15px 0 0;font-family:Publico Headline Web,serif;font-size:15px;line-height:21.75px}#reviews-section .reviews-home .spr-review-header-byline{color:#222;margin-bottom:13px}#reviews-section .reviews-home .spr-review-header-title{font-family:Publico Headline Web,serif;font-size:17.55px;line-height:25.4475px;margin:17.55px 0;padding:0!important;font-weight:700;color:#000}#reviews-section .reviews-home .spr-review-reportreview{color:#000}#reviews-section .reviews-home #shopify-product-reviews{height:600px;position:relative}#reviews-section .reviews-home #shopify-product-reviews:after{content:"";height:50px;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:linear-gradient(to bottom,#fff0,#fff 80% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}#reviews-section .reviews-home #shopify-product-reviews.open:after{display:none}#reviews-section .reviews-home .read-more-reviews{text-align:center}#reviews-section .reviews-home .read-more-reviews a{padding:5px 0;background-color:#fff;color:#888b8d;font-size:11px;font-weight:100;text-transform:uppercase;text-decoration:none;text-rendering:geometricPrecision;font-family:Gotham SSm A,Gotham SSm B,sans-serif;position:relative;margin:0 auto;display:inline-block;border-bottom:1px solid rgba(0,0,0,.1)}#reviews-section .reviews-home .read-more-reviews a:hover{opacity:1;color:#47d7ac}#reviews-section .reviews-home .read-more-reviews a:after{display:none}#reviews-section .reviews-home .read-more-reviews a.less{margin-top:10px}#reviews-section .reviews-home .read-more-reviews a.less:after{bottom:auto;top:-10px;border-width:0px 15px 10px 15px;border-color:transparent transparent #888b8d transparent}#reviews-section .reviews-home .spr-icon-star,#reviews-section .reviews-home .spr-icon-star-half-alt,#reviews-section .templateProduct #shopify-product-reviews .spr-icon-star,#reviews-section .templateProduct #shopify-product-reviews .spr-icon-star-half-alt,#reviews-section .templateProduct .spr-badge .spr-icon-star,#reviews-section .templateProduct .spr-badge .spr-icon-star-half-alt{color:#47d7ac}#reviews-section .templateProduct .spr-badge .spr-icon-star-empty,#reviews-section .templateProduct #shopify-product-reviews .spr-icon-star-empty{color:#888b8d}#smoother-banner{background:#f7f8fa}#smoother-banner img{width:100%;max-width:100%}#faq-section{padding:40px 0;display:inline-block;width:100%}#faq-section .container{display:block}#faq-section h2{font-family:Publico Headline Web,serif;color:#000;text-align:center;padding:50px 0 40px;font-size:40px}#faq-section .item{width:100%;max-width:50%;float:left;box-sizing:border-box;padding:0 10px}#faq-section .item .accordion{max-width:100%}#faq-section .item .accordion span{font-family:Publico Headline Web,serif;color:#3c9575;font-size:24px}#faq-section .item .accordion p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px;color:#000}#faq-section .item .accordion i{color:#46d2ab}#faq-section .item .panel{max-width:80%;margin:0 auto;padding:20px 0}#faq-section .item .panel span{font-family:Publico Headline Web,serif;color:#3c9575;font-size:24px;font-style:normal}#faq-section .item .panel p{font-family:Publico Headline Web,serif;font-size:16px;color:#000;font-style:italic}#faq-section .item .panel i{color:#42cda4}#faq-section .item button.accordion{background-color:#fff;cursor:pointer;padding:30px 10px;width:100%;text-align:left;border:none;outline:none;transition:.4s}#faq-section .item button.accordion.active,#faq-section .item button.accordion:hover{background-color:#fff}#faq-section .item div.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}#buy-section{padding:30px 0;-webkit-box-shadow:0px 0px 10px -3px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 10px -3px rgba(0,0,0,.75);box-shadow:0 0 10px -3px #000000bf;position:fixed;bottom:-110px;width:100%;background-color:#fff;z-index:100}#buy-section.fixed{bottom:0}#buy-section .title{float:left}#buy-section .title p{font-family:Publico Headline Web,serif;color:#000;font-size:35px;padding:0 20px}#buy-section .price{font-family:Publico Headline Web,serif;color:#767676;font-size:30px;padding-top:6px;font-style:italic;display:inline-block}#buy-section .price span{color:#767676;font-size:18px;vertical-align:top;font-style:italic}#buy-section .add-button{padding:16px 70px;background-color:#47d7ac!important;background:url(/cdn/shop/t/15/assets/green-button.png?9471504360357060088) repeat-x center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px;border:1px solid #39be9b;font-family:Gotham SSm A,Gotham SSm B,sans-serif;display:block}#buy-section .main-price{font-family:Publico Headline Web,serif;color:#777;font-size:35px;padding:0 20px;font-style:italic}#buy-section .main-price span{vertical-align:top;font-size:20px}#dragforresultsone,#dragforresultstwo,#dragforresultsthree{height:37px;width:142px;position:absolute;left:50%;top:38%;margin-left:-71px;margin-top:-22px;z-index:41;cursor:pointer;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/drag-for-results.png?v=159035538754053520241724401056) no-repeat}#product-gallery{width:40%;float:left}#active-wrapper{width:100%}#active-wrapper .magnify{background:url(//www.beautyrx.com/cdn/shop/t/100/assets/magnify-on.gif?v=114250059615996538001724401158);border-radius:50%;width:40px;height:40px;position:absolute;bottom:10px;left:10px;z-index:100;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}#active-wrapper:hover .magnify{opacity:.5;filter:alpha(opacity=50)}#active-wrapper{position:relative;min-height:50px;overflow:hidden}#active-wrapper img{display:block;max-width:100%;max-height:500px;margin:auto}#active-wrapper .zoomed{position:absolute;top:0;left:0}#active-image-loading{background:#fff url(//www.beautyrx.com/cdn/shop/t/100/assets/icon-loading.gif?v=102462267472105833861724401122) 50% 50% no-repeat;width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;position:absolute;top:42%;left:42%;z-index:2;text-indent:-900em;overflow:hidden}#thumbs-wrapper{margin-top:30px}#thumbs{list-style:none;text-align:center}#thumbs li{display:inline-block;margin:0 11px 25px;height:80px;text-align:center}#thumbs img{max-width:105px;max-height:75px}.no-js #thumbs li{margin-right:6px}#thumbs li.lastitem{margin-right:0}#thumbs a{display:block;border:solid 1px #E5E5E5;padding:1px}#thumbs a:hover{border:solid 1px #BEBEBE}#thumbs img{margin:0 auto;display:block}.pagination{height:30px;margin-left:0;text-align:center}.pagination ul{text-align:center}.pagination li{display:inline-block}.pagination a{float:left;margin:auto;padding:0 11px;line-height:28px;border-radius:2px;text-decoration:none;color:#888b8d}.pagination .active a,.pagination .active a:hover{background-color:#3cdbb0;color:#fff}.pagination a:hover{background-color:#fff;background:#fff;color:#3cdbb0}.pagination .disabled a,.pagination .disabled a:hover{color:#b0b0b0;cursor:default}.pagination .next a,.pagination .prev a{border:0;color:#3cdbb0;font-size:16px}.pagination-num-showing{display:none;line-height:28px;font-size:11px;margin-top:10px;margin-right:15px;color:#b0b0b0}#blog{margin:30px auto 50px}#blog h2{color:#888b8d;text-align:left;font-size:16px;margin-top:0;margin-bottom:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#blog .article{position:relative;margin-bottom:30px}#blog .pic-wrapper{width:100%;position:relative}#blog .pic-wrapper .image{max-height:209px;overflow:hidden}#blog .pic-wrapper img{width:100%;display:block}#blog .pic-wrapper .layer{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff9;letter-spacing:1px;color:#fff}#blog .pic-wrapper .layer .title{width:100%;position:absolute;top:20%;padding:20px 0;background:#888b8d;color:inherit}#blog .pic-wrapper .layer .title h3{font-size:12px;font-weight:500;color:inherit;text-align:center;width:85%;margin:0 auto}#blog .article:hover .pic-wrapper .layer{opacity:1}#blog .article:hover h2{color:#888b8d}#blog .article:hover .pic-wrapper .layer .title{top:35%}#blog .text-wrapper{width:100%;margin:20px 0 0;font-size:14px;letter-spacing:.03em;line-height:21px}#blog .text-wrapper .content{margin-bottom:10px}#blog .text-wrapper .continue{font-weight:700;font-size:12px;text-transform:uppercase;display:none}#blog .text-wrapper .continue span{display:inline-block;margin-left:5px;font-size:10px}#blog-alternate{margin:0 auto;padding-bottom:50px;padding-top:15px}.blog-cover{background:#f6fafb url(//www.beautyrx.com/cdn/shop/t/100/assets/learn-hero.jpg?v=72745581621696748251724401146) right center no-repeat;background-size:contain;height:140px;line-height:140px}.blog-cover h1{font-family:Publico Headline Web,serif;color:#000;font-size:42px}.blog-cover--dermtv{background:#f6fafb url(//www.beautyrx.com/cdn/shop/t/100/assets/derm-tv-cover.jpg?v=170208596963613270951724401043) center center no-repeat;height:410px;background-size:contain;line-height:1}.blog-cover--dermtv-small{background:#f6fafb url(//www.beautyrx.com/cdn/shop/t/100/assets/derm-tv-cover_small.jpg?v=153123740739529893861724401043) left 70% center no-repeat;background-size:contain}.blog-cover--dermtv .container{padding-top:80px}.blog-cover--dermtv-small h1,.blog-cover--dermtv h1{font-size:77px;color:#000;font-family:Publico Headline Web,serif;font-style:italic}.blog-cover--dermtv-small h1 span,.blog-cover--dermtv h1 span{color:#449174;font-style:normal}.blog-cover--dermtv p{color:#000;font-family:Publico Headline Web,serif;font-size:22px;max-width:330px;line-height:1.2}#blog-alternate .article{position:relative}#blog-alternate .article hr{border:none;border-bottom:1px solid #d9d9d9;margin:40px 0}#blog-alternate .article:hover h2{color:#888b8d}.blog-sidebar h3{font-size:18px;margin-bottom:20px}.blog-sidebar li{list-style:none;font-weight:700;font-size:14px;line-height:19px;margin-bottom:10px}.blog-sidebar li div{font-size:11px;font-weight:300;color:#999}.blog-sidebar .sidebar-item{padding:30px 15px}.blog-sidebar h3{color:#000;font-size:24px;font-weight:100;letter-spacing:-.02em}.blog-sidebar .about{padding:0;margin-bottom:20px}.blog-sidebar .about--brx a{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/about-beautyRx.jpg?v=6128298210578293151724400969);background-color:#d1ddec}.blog-sidebar .about--dr-schultz a{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/meet-doctor.jpg?v=45340868158028882431724401165);background-color:#e9e6ec}.blog-sidebar .signup-sidebar{background-color:#f6fafb}.blog-sidebar .about--ask .cont{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/derm-tv.jpg?v=159043488910982356951724401044);background-color:#d8ebe3;background-position:center bottom;padding-bottom:129%}.blog-sidebar .about--ask .cont h4{color:#000;font-family:Publico Headline Web,serif;font-size:22px;font-weight:100;letter-spacing:-.02em}.blog-sidebar .about--ask .cont a{border:solid 1px #000;padding:10px 20px;font-size:9px;text-transform:uppercase;margin-top:10px;display:block;float:left}.blog-sidebar .signup-sidebar input{box-sizing:border-box;border:none;background:#fff;color:#000;width:100%;padding:10px;float:left;font-family:Gotham SSm A,Gotham SSm B,sans-serif;height:37px;border:1px solid #b9bbbb;margin-bottom:20px}.blog-sidebar .signup-sidebar ::-webkit-input-placeholder{color:#888b8d;opacity:1}.blog-sidebar .signup-sidebar :-moz-placeholder{color:#888b8d;opacity:1}.blog-sidebar .signup-sidebar ::-moz-placeholder{color:#888b8d;opacity:1}.blog-sidebar .signup-sidebar :-ms-input-placeholder{color:#888b8d;opacity:1}.blog-sidebar .signup-sidebar button{box-sizing:border-box;border:none;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/green-button.png?v=170525836110942563631724401101) repeat-x center;color:#fff;width:35%;padding:10 5px;float:left;border:1px solid #39be9b;font-family:Gotham SSm A,Gotham SSm B,sans-serif;height:37px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0px rgba(21,152,106,.75);text-rendering:geometricPrecision;letter-spacing:2px}.blog-sidebar .recent-posts{padding-bottom:15px;padding-right:0}.blog-sidebar .recent-posts li{margin-bottom:20px;padding-bottom:15px}.blog-sidebar .recent-posts li:last-child{border-bottom:none;margin-bottom:0}.blog-sidebar .recent-posts li a{display:block}.blog-sidebar .recent-posts .article-thumb{display:block;width:35%;max-width:35%;padding-top:35%;max-height:54px;float:left;background:no-repeat scroll center center transparent;background-size:cover}.blog-sidebar .recent-posts .article-header{font-size:12px;color:#999;font-weight:400;text-transform:uppercase;display:block;line-height:1em;margin-bottom:10px;max-width:65%;box-sizing:border-box;padding-left:10px;float:left;letter-spacing:-.02em}.blog-sidebar .recent-posts .article-title{font-size:16px;color:#000;font-weight:400;display:block;font-family:Publico Headline Web,serif;max-width:65%;box-sizing:border-box;padding-left:10px;float:left;letter-spacing:.44px;line-height:1.31}.blog-sidebar .browse-topic h3{color:#3fd8aa;margin-bottom:10px}.blog-sidebar .browse-topic li{margin-bottom:5px}.blog-sidebar .browse-topic li a{color:#999;font-weight:400}#blog-alternate .articles-wrapper{width:65%;float:left;box-sizing:border-box;padding-right:15px}#blog-alternate .pic-wrapper{width:100%}#blog-alternate .pic-wrapper .image{overflow:hidden}#blog-alternate .pic-wrapper img{width:100%}#blog-alternate .text-wrapper{width:100%;margin:25px 0 0;font-size:14px;letter-spacing:.03em;line-height:21px}#blog-alternate .text-wrapper .content{margin-bottom:15px}#blog-alternate .text-wrapper .content p{margin-bottom:15px;font-size:18px;color:#000;line-height:1.5;font-weight:200}#blog-alternate .article-date{background-color:#fff;border:4px solid #888b8d;position:absolute;left:-20px;top:85px;text-transform:uppercase;color:#888b8d;width:60px;height:50px;padding-top:10px;font-size:18px;line-height:18px;font-weight:400;text-align:center}#blog-alternate .article-date span{display:block;position:relative}#blog-alternate .article-date span.day{font-size:22px;margin-bottom:2px}#blog-alternate .article:hover .article-date{background-color:#888b8d;color:#fff}#blog-alternate .read-more,.blog-sidebar .read-more{color:#000;font-size:18px;display:inline-block;font-weight:400;text-decoration:underline}#blog-alternate .pagination{padding-top:20px}#article{margin:0 auto;padding-top:15px;padding-bottom:50px}#article .wrapper{float:left;width:65%;padding-top:0;box-sizing:border-box;padding-right:15px}#article img{width:100%}#article hr{border:none;border-bottom:3px solid #999;width:10%;margin:20px auto}#article .author{text-align:center;color:#888;font-size:12px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:25px}#article .content{font-size:15px;line-height:1.8;color:#000;font-weight:300}#article .content h1,#article .content h2,#article .content h3{font-size:26px;line-height:1.3;letter-spacing:.7px}#article .content h3{font-family:Gotham Medium;color:#000;font-size:19px;font-weight:400;margin-bottom:18px;font-style:normal;margin-top:30px}#article .content img{margin-bottom:30px}#article .content h2{color:#000;margin:50px 0 30px;font-family:PublicoHeadline-Roman}#article .content h2 b{font-weight:400}#article .content h2.no-margin-top{margin-top:0}#article .content p{margin-bottom:20px;color:#000;letter-spacing:0;line-height:1.8em}#article .content p a{color:#009271;text-decoration:underline}#article .content ul{margin-bottom:30px;padding-left:20px}#article .content iframe{max-width:100%}#article .content>iframe:first-child{display:none}#article .content ul,#article .content ul li{list-style:none;position:relative}#article .content ul li{padding-left:12px}#article .content ul li:before{content:"\2022";color:#009271;position:absolute;left:0;top:2px;font-size:16px}#article .content ul li a{color:#009271}#article .pair-products{margin-bottom:20px}#article .pair-products .title{margin-bottom:10px}#article .pair-products img{width:auto}#article .pair-products .grid--full{margin-left:-5px;margin-right:-5px}#article .pair-products .product_style{padding-left:0;padding-right:0;margin-left:5px;margin-right:5px}#article .btn-read-transcript{color:#009271;text-decoration:underline}#article .btn-read-transcript:hover{opacity:.7}.addthis_toolbox{text-align:center;margin-top:20px}.addthis_toolbox a{float:none!important}.addthis_toolbox a span{border-radius:100%;padding:3px}.go-back-button{text-transform:uppercase;color:#000;font-size:14px;font-weight:700;letter-spacing:-.05em;line-height:50px}#article .content .brx-media-wistia-video{position:relative;padding-top:56.25%;margin-bottom:30px}#article .content .brx-media-wistia-video iframe{position:absolute;top:0;height:100%;margin-bottom:0}#article-comments{border-top:1px solid #d8d8d8;margin-top:30px}#article-comments .head{margin-bottom:40px;padding-top:20px}#article-comments .head h3{font-size:30px;text-align:center;color:#000;margin-top:30px;font-family:Publico Headline Web,serif}#article-comments .comment-container{margin-bottom:30px}#article-comments .comment{font-size:18px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eee}#article-comments .comment.last{margin:0;padding:0;border:none}#article-comments .comment .comment_author{font-weight:600;color:#449174;font-size:18px;margin-bottom:12px}#article-comments .new-comment input[type=text],#article-comments .new-comment input[type=email],#article-comments .new-comment input[type=phone],#article-comments .new-comment input[type=password],#article-comments .new-comment textarea{border:1px solid #979797!important;box-sizing:border-box;padding:0 15px!important;width:100%!important;font-weight:300;color:#000!important;font-size:14px!important;line-height:50px;margin-bottom:25px;background:#fff!important;opacity:1}#article-comments .new-comment input[type=text]::placeholder,#article-comments .new-comment input[type=email]::placeholder,#article-comments .new-comment input[type=phone]::placeholder,#article-comments .new-comment input[type=password]::placeholder{color:#000}#article-comments .new-comment textarea::placeholder{color:#000}#article-comments .new-comment textarea{min-height:200px;margin-bottom:30px}#article-comments .form-success{margin-bottom:40px;color:green;text-align:center}#customer-accounts{max-width:740px;margin:50px auto 70px;padding:0 20px}#customer-login{float:left;width:47%;color:#888b8d}#customer-login h1,#customer-register h1,#recover-password h1{text-align:left;margin-bottom:30px}#recover-password{float:left;width:47%;display:none;color:#888b8d}#recover-password p{margin-bottom:28px;color:#888b8d}#recover_email label{min-width:75px}#forgot_password{margin:20px 0 0;font-size:13px;float:none;letter-spacing:.05em;font-family:Gotham Medium}#guest{float:right;width:38%}#customer-register{float:right;width:47%;color:#888b8d}#recover-password p.note{font-size:13px}#customer-login input,#customer-register input,#recover-password input,#forgot_password input{width:100%;padding:11px 15px;border:1px solid #d5d5d5;box-sizing:border-box}#customer-login input[type=submit],#customer-register input[type=submit],#recover-password input[type=submit],#forgot_password input[type=submit]{width:auto;border:none;text-transform:uppercase;letter-spacing:.05em;padding:10px 25px;font-size:12px}#customer-login form input,#customer-register form input,#customer-login form input[type=submit],#customer-register form input[type=submit]{float:none}#customer-login form label,#customer-register form label{display:none;float:none;line-height:22px}#customer-login input[type=submit]{margin-bottom:20px}#customer-login span.note{position:relative;top:-8px}#customer-login p.note{margin-bottom:15px}.account .container{padding:70px 20px}#recover_email label{display:none}#success_pw{margin-bottom:15px}.register-login{margin:0 auto}.register-login form label{display:none;min-width:120px;line-height:22px}.page-header #page-title{border:none}.page-header #page-actions{float:right}.form-row{margin:0 0 20px}.action-bottom .note{font-size:11px;padding:0 0 0 5px;line-height:27px;position:relative;top:0}.action-bottom .note a{color:#888b8d;text-decoration:underline}.action-bottom .cancel{background:none;border:none;font-size:13px;padding:0;line-height:23px;position:relative;top:-1px}.action-bottom .cancel{color:#888b8d;text-decoration:underline}.action-bottom.smaller .btn{margin-top:25px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;background:#449174}.default-address{font-size:13px!important}.default-address input{position:relative;top:-1px;margin-right:7px}.account p{font-size:13px;line-height:2em;font-weight:400;margin:0}.account p.note.head{margin-bottom:30px}.account h1,.account h2{text-align:left;margin-bottom:30px;color:#000}.account h3{font-size:18px;color:#000;margin-bottom:20px;font-weight:400}.account h4{font-size:15px;color:#888b8d;margin-bottom:20px;font-weight:400}.account h5{font-size:15px;color:#000;margin-bottom:10px;font-weight:400}.my-account-content,.order-detail{float:right;width:64.5%;margin-top:-40px;background:#fbfbfb;border:1px solid #f2f2f2;padding:40px 5%}.my-account-content h1 span{float:left}.my-account-content .action-bottom.smaller{position:absolute;top:-9px;right:0}.my-account-content .column{width:46%;margin-bottom:30px;margin-top:50px}.my-account-content .column h3{padding-bottom:17px;border-bottom:1px solid #eee;margin-bottom:25px}.my-account-content .column h4{color:#449174}.account table th{text-align:left!important;padding:10px 0 15px;background:transparent;color:#888b8d;text-transform:none;font-family:Lato,sans-serif;font-size:13px;font-weight:500;border-bottom:1px solid #e5e5e5}.account table td{text-align:left!important;padding:20px 0 0;line-height:23px}.account table td a{text-decoration:underline}.account .order_summary .total.money{color:#888b8d;font-family:Lato,sans-serif}#customer_orders{float:none;margin-top:30px;padding-top:0;width:100%;color:#888b8d}#customer_sidebar{float:right;width:20%}#customer_detail a{color:#000}#customer_detail a:hover{color:#888b8d}#order_address{margin-bottom:60px;margin-top:50px}#page-actions a{color:#000}#page-actions a:hover{color:#888b8d}#page-actions{margin-bottom:10px}#address_tables label{display:none;color:#888b8d}.account input[type=text],.account input[type=email],.account input[type=tel],.account input[type=phone],.account input[type=password],.account textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;background:transparent;border:1px solid #ccc;box-sizing:border-box;padding:15px 20px;width:100%;color:#888b8d;font-size:13px}.account textarea{border:1px solid #eee;height:130px;padding:15px 20px;background:transparent}.account select{width:100%;max-width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}.account select{padding:15px 50px 15px 20px;box-sizing:border-box;border:1px solid #ccc;min-width:1px;color:#888b8d;overflow:hidden;background:transparent url(//www.beautyrx.com/cdn/shop/t/100/assets/select.png?v=147614253670564270481724401300) no-repeat 96% center;background-size:auto 50%;box-shadow:none;font-family:Lato,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.my-account-menu{width:22%;float:left}.my-account-menu h1{margin-left:14px}.my-account-menu ul li{display:inline-block;width:100%;padding:6px 8px 6px 15px;box-sizing:border-box;font-size:12px;color:#888b8d;text-transform:uppercase;margin:1px 0;font-weight:700}.my-account-menu ul li:hover{background:#449174;color:#fff}.my-account-menu .btn{margin-left:14px;background:#449174}#view_address{margin-top:10px;display:block}.address_actions{float:right;font-weight:700}.address_actions a{font-size:13px}.address_actions .action_edit{border-right:solid 1px #888b8d;padding-right:15px;margin-right:11px}.action_top{margin:0 0 20px}.action_edit,.action_delete,.action_add{display:inline-block;line-height:17px}.action_edit i,.action_delete i,.action_add i{margin-right:10px}.action_add{background:url(//www.beautyrx.com/cdn/shop/t/100/assets/add-sml.png?v=106978889498456297411724400976) 0 6px no-repeat}.default_address{color:#888b8d}.address_table,#add_address{margin:0 0 40px}#add_address{border-bottom:1px solid #dedede;padding-bottom:40px}.address_table .label,#add_address .label{width:125px;padding-left:0}.address_table h4{padding:0 0 5px;margin:0 0 10px}.customer_address_table{margin:0 0 30px}.customer_address_table select{width:100%}.customer_address_table td{border:none}.customer_address_table input{background:transparent}.customer_address .action-bottom,.customer_address .action-bottom input,.customer_address .action-bottom .note{display:inline-block}.customer_address_table div{vertical-align:top;margin-top:10px}.customer_address_table div.default-address{margin-top:20px}.customer_address_table label{display:none;width:90px;display:inline-block}span.default_address{font-size:70%;font-weight:500}#order_address{overflow:hidden;height:1%}#order_address #order_payment,#order_address #order_shipping{float:left;width:46%;margin-right:2%}#order_payment{margin-bottom:40px}.order_date{color:#888b8d;padding:0 0 5px;margin:0 0 20px}#ReCharge .container{padding:0}#ReCharge #customer_tab_nav{float:left}#ReCharge #customer_tab_nav ul,#ReCharge #customer_tab_nav li{list-style:none}#ReCharge #customer_tab_content{float:right}#ReCharge{padding:70px 0;max-width:960px;margin:auto}#ReCharge #customer_tab_nav{width:22%}#ReCharge input[type=text],#ReCharge input[type=email],#ReCharge input[type=tel],#ReCharge input[type=phone],#ReCharge input[type=password],#ReCharge textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;background:transparent;border:1px solid #ccc;box-sizing:border-box;padding:15px 20px;width:100%;color:#888b8d;font-size:13px}#ReCharge textarea{border:1px solid #eee;height:130px;padding:15px 20px;background:transparent}#ReCharge select{width:100%;max-width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}#ReCharge select{padding:15px 50px 15px 20px;box-sizing:border-box;border:1px solid #ccc!important;min-width:1px;color:#888b8d;overflow:hidden;background:transparent url(//www.beautyrx.com/cdn/shop/t/100/assets/select.png?v=147614253670564270481724401300) no-repeat 96% center;background-size:auto 50%;box-shadow:none;font-family:Lato,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ReCharge #customer_tab_nav h2{display:none;text-align:left;margin-bottom:30px;color:#000;margin-left:14px;border:0;padding:0;font-size:22px}#ReCharge #customer_tab_nav h2{display:none}#ReCharge-Nav{padding-top:66px;position:relative}#ReCharge-Nav:before{content:"My Auto Delivery";text-align:left;color:#000;border:0;padding:0;font-size:18px;position:absolute;top:5px;left:12px}#ReCharge-Nav .btn{margin-left:14px}#ReCharge h3{text-align:left;margin-bottom:30px;color:#000;border:0;padding:0;font-size:22px}#ReCharge #ReCharge-Nav ul li{display:inline-block;width:100%;padding:6px 8px 6px 15px;font-size:12px;color:#888b8d;text-transform:uppercase;margin:1px 0;font-weight:700;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#ReCharge #ReCharge-Nav ul li:hover{background:#449174;color:#fff}#ReCharge #ReCharge-Nav ul li a:hover{color:#fff}#ReCharge #customer_tab_content{width:64.5%!important;margin-top:-40px;background:#fbfbfb;border:1px solid #f2f2f2;padding:40px 5%}#ReCharge select{border:1px solid #908C89}#ReCharge .form-group{margin-bottom:10px}#ReCharge #customer_tab_content h2{color:#000;font-size:22px;margin-bottom:30px}#ReCharge #customer_tab_content{font-size:13px;line-height:30px;font-weight:400}#ReCharge #customer_tab_content .purchase-item .purchase-address{margin-bottom:30px}#ReCharge #customer_tab_content .purchase-item .purchase-address strong{font-size:14px;margin-bottom:40px;color:#888b8d;font-weight:400;text-transform:uppercase}#ReCharge #customer_tab_content .purchase-item .purchase-address{font-size:13px;line-height:30px;font-weight:400}#ReCharge #customer_tab_content .purchase-item .table-responsive th,#ReCharge #customer_tab_content .ReCharge-table th{text-align:left!important;padding:10px 0 15px;background:transparent;color:#666;text-transform:none;font-family:Raleway,sans-serif;font-size:11px;font-weight:500;border-bottom:1px solid #e5e5e5}#ReCharge #customer_tab_content .purchase-item .table-responsive td,#ReCharge #customer_tab_content .ReCharge-table{text-align:left!important;padding:20px 0 0;line-height:23px}#ReCharge #customer_tab_content a{color:#fff;background:#449174;padding:6px 12px;height:auto;line-height:1em;font-size:10px;margin-left:5px;margin-bottom:5px;display:inline-block;font-weight:500}#ReCharge .main-padder:before,#ReCharge .main-padder:after{content:" ";display:block;height:0;overflow:hidden}#ReCharge .main-padder:after{clear:both}#ReCharge .main-padder{zoom:1}#ReCharge #customer_tab_content hr{display:none}#customer_tab_content .purchase-address{position:relative}#ReCharge .sidebar-menu .btn-default{margin-bottom:30px}#ReCharge .pagination{margin-top:40px}#ReCharge .pagination a{float:none;display:inline-block;padding:0}#ReCharge .pagination li{margin:0 10px}#product-details-form select{padding:5px 20px!important;height:auto!important;font-size:14px!important}#product-details-form label{margin-bottom:10px;margin-top:20px;display:block}#product-details-form input[type=text]{padding:5px 20px!important;height:auto!important;font-size:14px!important;width:50px}#product-details-form .form-group{max-width:370px}#product-details-form .product-detail-quantity{width:150px}#product-details-form .product-detail-quantity button{border:1px solid #ccc;background:#fff;padding:6px 15px;font-size:15px;color:#000}.has-error label,.has-error label.error-msg,.has-error input,.has-error textarea,.has-error .text{color:#d50000}.error-msg,.success-msg,.errors{padding:0 0 20px;color:#d50000;text-align:left}.success-msg{color:#1b7c0a}.errors ul,.errors li{margin:0;list-style:none}.clear-both{clear:both}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.left{float:left}.right{float:right}.btn,a.btn{display:inline-block;background:#888b8d;border:none;color:#fff;padding:8px 15px;text-decoration:none;font-weight:700;font-family:Lato,sans-serif;font-weight:400;font-style:normal;text-align:center;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.btn.disabled:hover,a.btn.disabled:hover{border:none;opacity:.7;filter:alpha(opacity=70);color:#fff}.disabled{-moz-opacity:.3;opacity:.3;filter:alpha(opacity=30);cursor:default}.btn:hover,a.btn:hover{border:none;opacity:.7;filter:alpha(opacity=70);color:#fff}.btn-reversed{border:none;background:#00c3f1;color:#fff}.btn-reversed:hover{border:none;color:#fff}#carousel,#carousel .items>li{max-width:100%}#carousel .item{display:none}#carousel .item.active{display:block}#carousel-wrapper{margin:0;position:relative;overflow:hidden}#carousel{position:relative;overflow:hidden;background:#fff;margin:auto}#carousel p,#carousel li{margin:0}#carousel-controls{margin-top:10px}#carousel .browse{font-family:FontAwesome;font-size:25px;width:40px;height:100%;background:transparent;position:absolute;z-index:300;cursor:pointer;opacity:0}#carousel:hover .browse{opacity:1}#carousel .arrow{display:block;position:absolute;top:46%;color:#7c7b7b;font-size:38px}#carousel-next{top:0;right:0}#carousel-prev{top:0;left:0}#carousel-next .arrow{left:0}#carousel-prev .arrow{right:0}#carousel .browse:hover .arrow{color:#000}#carousel-slide-menu{list-style-type:none;text-align:center;margin-top:10px;position:relative;z-index:500}#carousel-slide-menu li{width:10px;height:10px;border-radius:6px;background:#e4e4e4;display:inline-block;margin:10px 5px 0;cursor:pointer;border:1px solid #cccccc;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#carousel-slide-menu li:hover,#carousel-slide-menu .active{background:#46d3ae}.carousel-press #carousel-slide-menu li{background:#d2d5d6;border:0}.carousel-press #carousel-slide-menu li.active{background:#787878}#carousel .item img{width:100%}#carousel-wrapper div.item{position:absolute;display:none;width:100%;height:100%}#carousel-wrapper div.item.active{position:absolute;display:block}#carousel-wrapper .carousel-image img{float:right;margin:50px 30px 0 0}#carousel-overlays{position:absolute;top:0;width:100%;height:100%;z-index:200}#carousel-overlays .item-overlay{display:none;position:absolute;top:50%;width:100%;margin-top:-90px;color:#fff;text-align:center}#carousel-overlays .active{display:block}#carousel-overlays .item-overlay h1.title{font-size:40px;margin-bottom:20px;color:#fff}#carousel-overlays .item-overlay p.text{max-width:60%;margin:auto auto 20px;font-size:16px;line-height:25px;color:#fff}#carousel-overlays .item-overlay input.button{padding:7px 15px;border:1px solid #fff;background:transparent;border-radius:2px;text-align:center;color:#fff}#carousel-overlays .item-overlay input.button:hover{background:#888b8d;border:1px solid #888b8d}.custom-carousel #carousel-overlays .item-overlay{top:0;margin-top:0}.custom-carousel h3{font-size:47px;color:#000;font-family:Publico Headline Web,serif;line-height:47px}.custom-carousel h4{font-size:16px;color:#53a586;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:600}.custom-carousel p{color:#000;font-size:16px;font-family:Gotham-Book}.custom-carousel a{display:inline-block;margin-top:26px}.custom-carousel .items{height:485px}#carousel-wrapper.custom-carousel{overflow:initial}.custom-carousel .item-1{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/slide1-bg.jpg?v=83817858055391948521724401318);background-repeat:no-repeat;background-size:cover}.custom-carousel .item-2{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/slide2-bg.jpg?v=16738037603620268901724401319);background-repeat:no-repeat;background-size:cover}.custom-carousel .item-3{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/slide3-bg.jpg?v=99930251149908761581724401320);background-repeat:no-repeat;background-size:cover}.custom-carousel .table-cell{padding-left:15px;padding-right:15px}.custom-carousel .container{height:100%}.custom-carousel .dermstick-img{vertical-align:bottom}.custom-carousel .dermstick-img img{max-width:265px;display:block;margin:0 auto}.custom-carousel .vitaminc-img img{max-width:334px;margin-bottom:-10%;display:block;margin-left:auto;margin-right:auto}.custom-carousel .item-1 .left-content{padding-left:150px}.custom-carousel .item-1 .left-content.bannerCls{padding-left:0}.custom-carousel .item-1 .left-content.bannerCls img{max-width:100%}.custom-carousel .item-1 .right-content{padding-right:55px}.carousel-press .items{text-align:center;height:325px}.carousel-press #carousel{height:auto}.carousel-press #carousel .item img{width:auto}@media print{*{background:transparent!important;color:#888b8d!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#sharing ul{list-style:none}#sharing{margin-top:30px;padding:8px 0;border-top:4px solid #f5f5f5;border-bottom:4px solid #f5f5f5}#sharing .social-meta{margin:0;list-style:none;float:right}#sharing .fa-share{margin-right:4px}#sharing .social-meta li{margin-left:10px;display:inline-block}#home .instagram{padding:0;margin:50px auto}#home .instagram h1{text-align:center}#instagram-card{width:100%;margin-top:30px}#instagram-card a{margin-bottom:20px}#instagram-card a .magnify{opacity:0;filter:alpha(opacity=0);width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/magnify.png?v=58443521655065986471724401159) no-repeat;background-position:center;background-size:0px;background-color:#888b8d;background-color:#fff6}#instagram-card a:hover .magnify{opacity:1;filter:alpha(opacity=100);background-position:center;background-size:65px}#instagram-card .image{width:100%;position:relative}#instagram-card img{width:100%;display:block}#product-wrap #product-info .social-share{position:relative;top:5px}#product-wrap #product-info .social-share .fb_iframe_widget,#product-wrap #product-info .social-share>span{vertical-align:middle}#product-wrap #product-info .product-sub-title{padding-top:10px}#product-wrap #product-info .product-sub-title .brx-term-list-label{font-size:12px;font-weight:700;color:#449174;text-transform:uppercase;margin-bottom:5px}#product-wrap #product-info .product-sub-title .brx-term-list-label .separator:after{content:", "}#product-wrap #product-info .product-sub-title .brx-term-list-label .separator:last-child:after{content:" AND "}#product-wrap #product-info .product-sub-title .product-size{font-size:12px;font-weight:700;color:#b4b4b4;text-transform:uppercase}#product-wrap.bundle #product-title{display:inline-block;border-bottom:0;line-height:31px;font-size:28px;font-weight:300;text-align:center;margin-bottom:0;padding-bottom:0}#product-wrap .description-bundle{text-align:center;color:#999;font-size:15px;font-weight:300;line-height:23px;margin-bottom:30px}#product-wrap.bundle .description{color:#999}#product-wrap.bundle #product-information{width:45%;float:right}#product-information{float:right;width:33.3334%;margin-left:65px;box-sizing:border-box}#product-wrap.bundle .header{text-align:center;margin-bottom:20px}#product-wrap.bundle .header .addToCart{line-height:32px;background-color:#888b8d;color:#fff;cursor:pointer;vertical-align:top;padding:0 18px;margin-left:15px;border-radius:2px}#product-wrap.bundle .header .addToCart:hover{opacity:.7}#product-wrap.bundle .header .addToCart i{margin-right:5px}#product-wrap.bundle .header .total{line-height:30px;color:#888b8d;font-size:24px;margin:0 0 0 15px}#product-wrap.bundle .header .total span{color:#888b8d}#product-wrap.bundle .header .total.show,#product-wrap.bundle .header .addToCart.show{display:inline-block}#bundle-selected-items{margin-bottom:40px;display:none}#bundle-selected-items .bundleVariantSelected{text-align:center;margin-top:5px}#bundle-selected-items .items{overflow:auto;width:600px;margin:auto;border-radius:5px;padding:10px 0;border:1px solid #ddd}#bundle-selected-items .totals{width:250px;height:110px;text-align:center;margin:0 auto}#bundle-selected-items .totals .total{line-height:45px;color:#888b8d;font-size:24px;margin:15px 0}#bundle-selected-items .totals .total span{color:#888b8d}#bundle-selected-items .totals .addToCart{display:inline-block;line-height:32px;background-color:#888b8d;color:#fff;cursor:pointer;vertical-align:top;padding:0 18px;margin-left:-4px;border-radius:2px}#bundle-selected-items .totals .addToCart:hover{opacity:.7}#bundle-selected-items .totals .addToCart i{margin-right:5px}#bundle-selected-items .bundleVariantSelected img{width:60px;height:60px}#bundle-selected-items .bundleVariantSelected .info{font-size:12px;font-weight:300}#bundle-selected-items .bundleVariantSelected .info span{padding-right:8px}.preview-wrapper{width:40%;float:left;position:relative}.preview-wrapper:after{padding-top:140.25%;display:block;content:""}#bundle-preview{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff}#bundle-selected-items #product-quantity{margin-top:0;display:inline-block}#bundle-selected-items #product-quantity input[type=number]::-webkit-inner-spin-button,#bundle-selected-items #product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#bundle-selected-items #product-quantity input[type=number]{padding:0;width:43px;height:30px;text-align:center;font-size:12px;font-weight:700;color:#919191;border:1px solid #e1e1e1;border-left:0;border-right:0;background-color:#f8f8f8;float:left}#bundle-selected-items #product-quantity div.quantity{float:left;margin-top:0}#bundle-selected-items #product-quantity div.quantity input.plus,#bundle-selected-items #product-quantity div.quantity input.minus{padding:0;width:32px;height:32px;text-align:center;color:#919191;background-color:#e8e8e8;border:1px solid #e1e1e1;float:left}#bundle-selected-items #product-quantity div.quantity input.plus:hover,#bundle-selected-items #product-quantity div.quantity input.minus:hover{background:#ccc;color:#fff}#bundle-selected-items #product-quantity div.quantity input.minus{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}#bundle-selected-items .customNavigation{text-align:center;margin-bottom:12px}#bundle-selected-items .customNavigation a i{color:#919191;border:1px solid #e1e1e1;background-color:#f8f8f8;padding:6px 9px 4px;margin-left:-5px}#bundle-selected-items .customNavigation a.prev i{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer}#bundle-selected-items .customNavigation a.next i{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer}#bundle-selected-items .customNavigation a.next i:hover,#bundle-selected-items .customNavigation a.prev i:hover{background:#ccc;color:#fff}#bundle-childs-wrapper .title{color:#888b8d;border-bottom:1px solid #888b8d;margin-bottom:20px;padding-bottom:4px;font-size:15px;cursor:pointer}#bundle-childs-wrapper .title span.step{text-transform:uppercase;color:#888b8d;font-size:18px}#bundle-childs-wrapper .title span.open-close{float:right;margin-right:5px;font-size:22px}#bundle-childs-wrapper .item{float:left;width:33%;height:auto;text-align:center;margin-bottom:30px}#bundle-childs-wrapper .item img{max-width:100%}#bundle-childs-wrapper .item .info{font-size:12px;font-weight:300;margin-top:5px}#bundle-childs-wrapper .item .info span{font-weight:400;color:inherit;font-size:12px;border:none;padding:0;margin:0}#bar-under-menu{background-color:#f1f1f1;width:100%;box-shadow:0 1px 9px #0000004d;z-index:2;position:relative;text-align:center}#bar-under-menu *{letter-spacing:1.5px;line-height:1.45}#bar-under-menu p{display:inline-block;color:#666;font-size:16px;line-height:16px;padding:12px 0;position:relative;font-family:Publico Headline Web,serif}#bar-under-menu span{display:inline-block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;background-color:#47d7ac;color:#fff;text-transform:uppercase;padding:12px 10px;font-size:11px;line-height:16px;position:relative;margin:20px 20px 20px 0}#bar-under-menu span:after{content:"";background-color:#47d7ac;position:absolute;top:50%;margin-top:-8px;width:15px;height:15px;right:-5px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#bar-under-menu a{color:#449174;font-weight:700;text-decoration:underline}.info-at-home{float:left;margin-bottom:40px}.info-at-home .description{font-size:16px;line-height:24px;color:#000;font-family:Publico Headline Web,serif;padding-right:25px;margin-bottom:15px;margin-top:20px}.info-at-home h1{margin:30px 0 20px;color:#000;font-size:42px;font-weight:100;letter-spacing:1.5px;line-height:45px;font-family:Publico Headline Web,serif}.info-at-home .highlight{font-family:Gotham SSm A,Gotham SSm B,sans-serif}.info-at-home p{font-family:Publico Headline Web,serif;color:#000;font-size:16px;line-height:24px;margin-bottom:20px}.product-at-home div.price span,.product-at-home div.price-b span{font-family:Publico Headline Web,serif;font-size:14px;color:#969595}.highlight{text-transform:uppercase;color:#449174;font-size:14px;font-weight:700;letter-spacing:2.5px;word-spacing:2px;line-height:18px}div.at-home{display:inline-block;width:100%;padding:20px 0 0;background-color:#f2f1ef}.product-at-home div.retail{margin-top:15px;margin-left:3px;float:left}.product-at-home div.deal{margin-top:15px;margin-left:15px;float:left}.product-at-home .panel--stars{margin-top:10px}.product-at-home .fivestar-average-stars .fivestar-brx div.fivestar-widget-static .star .on{background:url(//www.beautyrx.com/cdn/shop/t/100/assets/rating-stars.png?v=22561856075827587371724401275) no-repeat 0 -1px}.product-at-home div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/star.gif?v=178796893361632991401724401326) no-repeat 0 -32px}.product-at-home .spr-badge-caption{font-weight:700;color:#449174}.product-at-home .spr-badge-starrating .spr-icon{font-size:20px;color:#47d7ac}section.bottom-at-home{padding:30px}section.bottom-at-home h2{font-size:24px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-weight:100;letter-spacing:4px}section.bottom-at-home p{font-family:Publico Headline Web,serif;margin-top:20px;color:#000;line-height:36px;font-size:16px}section.bottom-at-home .attrs{padding-top:30px}section.bottom-at-home .attrs strong{font-size:18px;word-spacing:2px;line-height:25px}section.bottom-at-home .attrs>div{box-sizing:border-box;padding:10px 6%}section.bottom-at-home .before-after{margin-top:60px;margin-bottom:30px}section.bottom-at-home .before-after h2{font-size:18px;font-weight:400;margin-bottom:15px;letter-spacing:2px}section.bottom-at-home .before-after div.item{box-sizing:border-box;width:30%;display:inline-block;padding:0;margin:0 1%}section.bottom-at-home .before-after div.item:first-child{margin-right:2%;margin-left:0}section.bottom-at-home .before-after div.item:last-child{margin-left:2%;margin-right:0}section.bottom-at-home .before-after div.item p{float:left;width:100%;margin:10px 0 0;padding:0;position:relative;display:inline-block;line-height:15px;text-align:left;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;letter-spacing:.8px}section.bottom-at-home .before-after div.item em{color:#449174;float:left;padding:9.5px 5px 5px 0;font-size:32px;font-family:Publico Headline Web,serif;font-style:italic}section.bottom-at-home .before-after div.item>div{margin-bottom:10px}#doc-img-home{max-width:100%;margin-top:50px;display:block}.add-to-cart-bar{display:inline-flex;box-sizing:border-box;margin:30px 0 0;padding:20px 0 10px;border-top:1px solid #bcbebf;border-bottom:1px solid #bcbebf}.add-to-cart-bar *{box-sizing:border-box}.add-to-cart-bar .add-button{margin-top:12px}.add-to-cart-bar h2{font-family:Publico Headline Web,serif;font-size:11px;letter-spacing:1.5px;line-height:27px;word-spacing:0;margin:0}.add-to-cart-bar p{font-size:18px;line-height:24px;color:#000;font-family:Publico Headline Web,serif}.add-to-cart-bar .text{padding:10px 0 0 20px}section.doc-quote{width:100%;display:inline-block;background-color:#f8f8f8;box-shadow:inset 0 0 5px #00000026}section.doc-quote blockquote{padding-top:122px}section.doc-quote .seven-twelfths{padding-left:20px;box-sizing:border-box}section.doc-quote blockquote strong{font-weight:400}section.doc-quote blockquote p{font-size:24px;line-height:33px;font-weight:100;color:#000}section.doc-quote blockquote footer{text-align:right;color:#787878;font-size:14px;font-style:normal;font-family:Lato,sans-serif}section.doc-quote blockquote footer cite{font-family:Gotham SSm A,Gotham SSm B,sans-serif}section.doc-quote .dr-video-thumb{width:100%;max-width:200px;display:block;margin:20px auto}section.doc-quote .dr-video-thumb img{max-width:100%}section.science{padding-top:50px;position:relative}section.science img{margin-bottom:20px}section.science h3{display:block;color:#000;font-size:20px;font-weight:100;text-transform:uppercase}section.science .title-section h3 span{background-color:#fff;z-index:5;position:relative;padding:0 20px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;line-height:30px}section.science .title-section{position:relative}section.science .title-section div{width:60%;margin:0 20%;border-top:1px solid #CCC;position:absolute;top:13px;z-index:4}section.science p{color:#000;font-size:18px;font-weight:100;line-height:34px;margin:20px auto 30px;font-family:Publico Headline Web,serif}section.science p.footer-links{font-size:14px;margin-bottom:15px;color:#888b8d}section.science p.footer-links a{padding-bottom:1.4px;border-bottom:1px solid #449174;line-height:20px;color:#449174}section.reviews-home{border-top:1px solid #bcbebf;padding-top:50px}section.reviews-home h2{margin:0 0 40px;text-align:center;font-size:40px;font-weight:100;color:#000;font-family:Publico Headline Web,serif}.spr-container{border:none!important;padding-top:0!important}.spr-summary-actions-newreview{color:#47d7ac;font-weight:700;text-transform:uppercase;text-decoration:none;position:relative;top:3px}.spr-summary-actions-newreview:after{content:">"!important;margin-left:5px;display:inline!important}section.reviews-home .spr-review-content-body{color:#000;margin:15px 0 0;font-family:Publico Headline Web,serif;font-size:15px;line-height:21.75px}section.reviews-home .spr-review-header-byline{color:#222;margin-bottom:13px}section.reviews-home .spr-review-header-title{font-family:Publico Headline Web,serif;font-size:17.55px;line-height:25.4475px;margin:17.55px 0;padding:0!important;font-weight:700;color:#000}section.reviews-home .spr-review-reportreview{color:#000}section.faq{display:inline-block;padding-top:40px;border-bottom:1px solid #bcbebf}section.faq.faq-peel-bar{display:inline-block;padding-top:70px;border-bottom:none;padding-bottom:55px}section.faq h2{margin-bottom:50px;color:#000;font-family:Publico Headline Web,serif;font-size:35px;font-weight:100;text-align:center;text-transform:uppercase}section.faq div.faq-list{box-sizing:border-box}section.faq div.faq-list{padding-right:25px;padding-left:35px}section.faq div.faq-list:last-child{padding-left:25px;padding-right:35px}section.faq ul{list-style:none;padding:0;margin:0}section.faq ul li{margin-bottom:65px;position:relative;padding-left:32px}section.faq ul li:before{content:"Q: ";color:#449174;position:absolute;left:-5px;top:-13px;font-size:32px;font-family:Publico Headline Web,serif}section.faq ul li .fa{color:#44d1aa;font-size:14px}section.faq ul li *{text-align:left;color:#000}section.faq ul li a{color:#449174}section.faq ul li h4{font-size:18px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;line-height:24px;margin-bottom:10px}section.faq ul li h4 a{color:#000;font-weight:100}section.faq ul li p{font-size:18px;font-style:italic;color:#000;line-height:1.5;font-family:Publico Headline Web,serif;position:relative;padding-left:32px}section.faq ul li p:before{content:"A: ";color:#449174;position:absolute;left:-5px;top:-13px;font-size:32px;font-family:Publico Headline Web,serif;font-style:normal}section.featured-prods{padding-bottom:50px}section.featured-prods .shop-all-products-button{padding-top:0;padding-bottom:0;line-height:46px;display:inline-block}section.featured-prods .shop-all-products-button:hover{color:#fff}section.featured-prods h2{margin:60px 0 30px;text-align:center;font-size:36px;font-weight:100;color:#000;font-family:Publico Headline Web,serif}section.featured-prods .product_tags{visibility:visible;font-size:10px!important;font-weight:700;color:#449174}section.featured-prods .product_title{margin:5px auto 10px;font-size:16px!important;line-height:1.4;text-align:center;font-weight:400;height:45px;color:#000;font-family:Publico Headline Web,serif}section.featured-prods .product_price{color:#000!important;font-weight:700}section.video{padding-top:40px}section.video h2{color:#000;font-size:40px;font-weight:100;line-height:40px;text-align:center;margin-bottom:40px;font-family:Publico Headline Web,serif}section.video iframe{max-width:100%}section.video .add-button{margin:20px auto 50px}#ingredients>div,#directions>div{display:inline-block;margin-bottom:20px}#ingredients h2,#directions h2{font-weight:100;font-size:24px;line-height:40px;text-transform:uppercase;text-align:center;margin:.67em 0;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#ingredients h3{color:#000;font-weight:700;font-size:14px;text-transform:uppercase;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#ingredients h3 div{display:inline-block;float:right;font-size:11px;color:#b1aeab;font-weight:700;text-transform:none}#ingredients>div div.left,#directions>div div.left{box-sizing:border-box;padding:0 20px}#ingredients>div div.left img,#directions>div div.left img{margin-bottom:10px}#directions>div div.left img{margin-bottom:0}#ingredients>div p{text-align:left;border-top:2px solid #bcbebf;padding-top:10px;color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px}#directions>div div.left img.second{margin-top:15px 0 0 0}#directions>div p{font-size:12px;color:#000;padding:0 30px 10px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#directions div.circle{box-sizing:border-box;height:150px;width:150px;padding-top:45px;margin:0 auto 20px;border:1px solid #bcbebf;border-radius:100px;text-align:center;font-family:Gotham SSm A,Gotham SSm B,sans-serif;position:relative}#directions div.circle img.arrow{position:absolute;top:35px;right:-95px}#directions div.circle h3{font-weight:100;font-size:36px;margin-bottom:10px;color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#directions div.circle h4{margin:10px;color:#449174;font-style:italic;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px}.fancybox-skin{background-color:#fff!important}#peel-bar h1{margin:0;color:#000;font-size:60px;letter-spacing:0px;font-family:Publico Headline Web,serif}#peel-bar h2{font-family:Publico Headline Web,serif;margin:0 0 30px;color:#449174;font-size:28px;font-style:italic;letter-spacing:1px}#peel-bar h4{font-family:Publico Headline Web,serif;font-size:38.88px;line-height:35.67px;color:#000;font-weight:100!important;letter-spacing:1px;font-weight:700;border-top:1px solid #d6d6d6;display:inline-block;padding-top:25px}#peel-bar .peel-header-wrapper{background:#f0f0f0}#peel-bar .peel-header-wrapper .back-img{max-width:1000px;margin:0 auto;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/peel-bar-hero.png?v=78981615493991698291724401202) no-repeat right top;background-size:874.5px;min-height:567.5px}#peel-bar .peel-header-wrapper .container{padding:60px 0 50px}#peel-bar p{font-family:Publico Headline Web,serif;font-size:18px;line-height:19px;color:#000;letter-spacing:0px}#peel-bar .price{font-family:Publico Headline Web,serif;font-style:italic;color:#449174;margin-top:1em;font-size:33.29px;line-height:35.67px;font-weight:100;letter-spacing:1px;margin-bottom:10px}#peel-bar #book-now{padding-left:50px;padding-right:50px;display:inline-block}#peel-bar .compare-price{color:#000;font-size:16px;font-family:Publico Headline Web,serif;letter-spacing:0px;margin-bottom:30px;line-height:12.5px}#peel-bar div.logos{display:block;padding:2em 0}#peel-bar .logos div.title,#peel-bar .logos div.more{text-transform:uppercase;height:60px;line-height:60px;display:inline-block;float:left;color:#000;font-size:22px}#peel-bar .logos div.title{font-family:Publico Headline Web,serif;color:#449174;text-transform:none;font-style:italic;font-size:26px}#peel-bar .logos div.more{font-size:12px;color:#888b8d}#peel-bar ul.logos{margin:0 3em;padding:0;display:inline-block;float:left;min-height:60px}#peel-bar ul.logos li{display:inline-block;height:60px;text-indent:-9999px;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/as-seen-in--the-peel-bar.png?v=28942688506018720021724400984);background-repeat:no-repeat;margin-right:20px;opacity:.5}#peel-bar ul.logos li:last-child{margin-right:0}#peel-bar ul.logos li.vogue{width:76px;background-position:-12px 0}#peel-bar ul.logos li.self{width:69px;background-position:-116px 0}#peel-bar ul.logos li.travel-leisure{width:65px;background-position:-210px 0}#peel-bar ul.logos li.ny-times{width:23px;background-position:-306px 0}#peel-bar ul.logos li.style{width:109px;background-position:-352px 0}#peel-bar ul.logos li.abc{width:31px;background-position:-487px 0}#peel-bar ul.logos li.bazaar{width:71px;background-position:-545px 0}#peel-bar ul.logos li.yahoo{width:71px;background-position:-637px 0}section.doc-quote blockquote p.peel-bar{font-size:22px!important;font-family:Publico Headline Web,serif;line-height:30px!important}section.doc-quote blockquote p.peel-bar b{font-weight:600!important;font-size:35px;margin-bottom:30px;display:inline-block}section.doc-quote.peel-bar{border-top:1px solid #f0f0f0;background:none;box-shadow:inherit;float:left;width:100%}section.doc-quote.peel-bar img{margin-bottom:-3px;padding-top:60px}section.peel-bar-service,section.peel-bar-about{background:#f0f0f0;float:left;width:100%;padding-bottom:30px}section.peel-bar-about{background:#f0faf6}section.peel-bar-service{padding-top:50px;padding-bottom:65px;background-color:#f6fafb}section.peel-bar-service *{color:#000}section.peel-bar-service h2,section.peel-bar-about h2{padding-bottom:25px;font-size:24px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;letter-spacing:1px;font-weight:100}section.peel-bar-service h2,section.peel-bar-about h2{font-size:35px;font-family:Publico Headline Web,serif;text-transform:none}section.peel-bar-service div.container{padding:30px 0}section.peel-bar-service div h4{font-size:27.65px;font-family:Publico Headline Web,serif;line-height:35.67px;color:#449174;font-weight:100;letter-spacing:.5px;margin-bottom:25px}section.peel-bar-service div.container{padding-left:15px;padding-right:15px}section.peel-bar-service p{font-family:Publico Headline Web,serif;font-size:18px;line-height:28px;margin-bottom:60px;padding:0 52px}section.peel-bar-service div ul{margin:0 auto;padding:0;list-style:none}section.peel-bar-service div ul li{text-transform:uppercase;margin-bottom:12px;font-weight:600;font-size:14.35px;color:#449174}section.peel-bar-service div.video{box-sizing:border-box;padding:0 40px 0 0}section.peel-bar-service div.video p{font-size:16px;margin-top:30px;font-family:Publico Headline Web,serif;line-height:24px}section.peel-bar-service div.list{box-sizing:border-box;padding:0 30px}section.testimonials{background:#449174;float:left;width:100%;padding-bottom:30px;padding-top:50px}section.testimonials div.container{padding:30px 0}section.testimonials h2{font-size:35px;padding-bottom:25px;letter-spacing:1px;font-family:Publico Headline Web,serif;font-weight:100;text-transform:none}section.testimonials *{color:#fff}section.testimonials blockquote{font-size:16px;padding:0 30px;margin:0 0 25px;font-family:Publico Headline Web,serif;line-height:27px;min-height:200px}section.testimonials .separator{border-top:1px solid #91bead;width:68px;margin:0 auto;padding-bottom:20px}section.testimonials footer{font-size:14px;text-transform:uppercase}section.peel-bar-locations{background:#fff;float:left;width:100%;padding-bottom:30px;padding-top:50px}section.peel-bar-locations *{color:#000}section.peel-bar-locations div div *{text-align:left}section.peel-bar-locations h2{padding-bottom:25px;font-size:35px;font-weight:100;font-family:Publico Headline Web,serif}section.peel-bar-locations h2.bold{font-size:25px;letter-spacing:inherit;font-family:Gotham SSm A,Gotham SSm B,sans-serif}section.peel-bar-locations div.container{padding:30px 15px 50px}section.peel-bar-locations div div.loc{padding-right:30px;box-sizing:border-box}section.peel-bar-locations div div.loc:last-child{padding-right:0}section.peel-bar-locations div div iframe{max-width:100%;height:220px;margin-bottom:15px}section.peel-bar-locations h3{clear:both;color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.25em;margin-top:0;margin-bottom:20px;padding:1em 0 .5em;border-bottom:1px solid #bcbebf}section.peel-bar-locations .city-list>div{margin-bottom:40px}section.peel-bar-locations .owl-controls{margin-top:25px}section.peel-bar-locations .owl-pagination{text-align:center}section.peel-bar-locations .locations-logos ul{list-style:none!important;text-align:center;margin-bottom:30px}section.peel-bar-locations .locations-logos ul li{display:inline-block;vertical-align:middle;padding:10px 20px}section.peel-bar-locations .locations-logos img{max-width:136px;width:100%}section.peel-bar-locations .locations-logos .no-restriction img{max-width:225px}section.peel-bar-locations .locations-logos .no-restriction-blush img{max-width:186px}section.peel-bar-locations p a{text-decoration:underline}section.peel-bar-locations p{font-size:1.75em;margin-bottom:8px}section.peel-bar-locations p.phone{font-size:12.8px}section.peel-bar-locations div.item{padding:0;margin:0}section.peel-bar-locations div.item img{display:block;max-width:100%;height:auto;margin:0 auto}section.peel-carousel .container{padding-bottom:0!important;padding-top:25px!important}section.peel-bar-locations .owl-wrapper-outer,section.peel-bar-locations .owl-carousel .owl-item{padding:0}section.peel-bar-locations div div.loc p{font-family:Publico Headline Web,serif;font-size:28px}section.peel-bar-locations div div.loc p a{text-decoration:none}section.peel-bar-locations div div.loc p.phone{font-size:12.8px}section.peel-bar-locations div div.loc p.underline{font-family:Gotham SSm A,Gotham SSm B,sans-serif;border-bottom:1px solid #bcbebf;padding-top:8px;margin-bottom:15px;padding-bottom:15px;font-size:16px;text-transform:uppercase}section.peel-bar-locations div div.loc p.underline:before{content:"\2022";display:inline;float:left;padding-right:5px}section.peel-bar-locations div div.loc p.contact-link{font-size:16px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;border-top:1px solid #bcbebf;padding-top:20px}section.peel-bar-locations div div.loc p.contact-link a{text-decoration:underline}section.peel-bar-locations ul{list-style:none;padding-bottom:20px}section.peel-bar-locations ul li:last-child{margin-bottom:0}section.peel-bar-locations ul .location .title{text-transform:uppercase;font-size:16px;line-height:30px}section.peel-bar-locations ul .location .details{padding-top:10px}#locations-list h4{cursor:pointer;font-weight:600;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:18px;color:#449174;border-bottom:1px solid #dadcdd;padding-bottom:10px;margin-bottom:10px}#locations-list .add-to-cart-button{display:inline-block;color:#fff;float:left;margin-right:15px;margin-top:30px}#locations-list .city-list>div{display:none;overflow-x:auto}#locations-list .city-list img{max-width:51px;max-height:42px}#locations-list .city-list table{padding-bottom:40px}#locations-list .city-list table tr td{font-family:Publico Headline Web,serif;font-size:18px;padding-top:47px}#locations-list .city-list table tr td.address{text-decoration:underline}#locations-list .city-list table tr td.open{font-size:16px;font-style:italic}#locations-list input{color:#fff;float:left;margin-right:25px}section.book-bar{background-color:#f0f0f0;box-shadow:0 0 1px #0003;display:inline-block;padding:2.8em 0;float:left}section.book-bar .container{padding:0 30px;box-sizing:border-box}section.book-bar h2.highlight{font-style:italic;font-size:37px;font-weight:100;letter-spacing:1px;text-transform:inherit;font-family:Publico Headline Web,serif}section.book-bar p{color:#000;font-size:22px;font-family:Publico Headline Web,serif;letter-spacing:1px}section.book-bar input{max-width:228px}section.peel-bar-about *{font-size:18px;color:#449174;font-weight:100;line-height:36px}section.peel-bar-about .container{padding-top:70px;padding-bottom:55px}section.peel-bar-about p{font-family:Publico Headline Web,serif;font-size:22px}.your-rx,.back-step-1,.back-step-2,.back-step-3,.back-step-4,.back-step-5,.back-step-6,.back-step-7,.back-step-8,.back-step-9,.back-step-10,.back-step-11{background-position:right 0;background-size:inherit;background-repeat:no-repeat;box-sizing:border-box}.your-rx h1,.your-rx h2,.your-rx a,cite p,section.your-rx-steps h4,.your-rx-step-final h1{font-family:Publico Headline Web,serif}.your-rx h3{color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;text-transform:uppercase}#init-your-rx{display:inline-block;height:500px;background-color:#30d6b1;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-dr-schultz.jpg?v=71012367621085328011724401276)}#init-your-rx h1,#init-your-rx h2,#init-your-rx a{box-sizing:border-box;color:#fff}#init-your-rx h1{font-size:62px;font-weight:100;margin:140px 0 0}#init-your-rx h2{margin-top:-10px;font-size:35px;font-style:italic;font-weight:100}#init-your-rx a{display:block;margin-top:50px;font-style:italic;font-size:16px}#init-your-rx a>span{margin:15px auto;display:block;width:62px;height:65px;clear:both;background-color:transparent;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-next-button.png?v=76286595241082455291724401284);background-repeat:no-repeat;background-position:-64px 0;border:0}#init-your-rx a>span:hover{background-position:0 0}.back-step-1{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-oil.jpg?v=148225287983636713521724401280);background-size:contain}.back-step-2{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-water.jpg?v=67527291360715998961724401283);background-size:inherit}.back-step-3{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-question-bg.jpg?v=34419372933301899611724401282);background-size:inherit}.back-step-4{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-makeup.jpg?v=6463918653128608051724401280);background-size:inherit}.back-step-5{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-pores.jpg?v=4797558055400526091724401281);background-size:inherit}.back-step-6{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-acne.jpg?v=159373302778808767111724401277);background-size:inherit}.back-step-7{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-fine-lines.jpg?v=42624337796121888611724401279);background-size:600px}.back-step-8{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-wrinkles.jpg?v=169688920008964709151724401284);background-size:inherit}.back-step-9{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-brown-spots.jpg?v=49330737771513777831724401278);background-size:inherit}.back-step-10{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-body.jpg?v=119469574354683825801724401277);background-size:inherit}.back-step-11{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-form-pp.jpg?v=79781101061610959591724401281);background-size:inherit}.back-step-12{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-results-splash.jpg?v=125152736752431080451724401285);background-size:inherit;background-position:left 0;background-repeat:no-repeat}.your-rx-step{padding-top:55px;margin-bottom:20px;padding-left:0;padding-right:0;box-sizing:border-box}.your-rx-step div.error-step{font-family:Gotham SSm A,Gotham SSm B,sans-serif;padding:10px;border:1px solid #8bc5b9;background:#fff url(//www.beautyrx.com/cdn/shop/t/100/assets/background-messages.jpg?v=11333823934832612521724400986) repeat top center;font-size:14px;color:#000;margin:-30px 20px 10px}.your-rx-step div.error-step div{border:1px solid #8bc5b9;background:#fff;padding:15px}div.your-rx-step .add-button{width:200px}div.your-rx-step>.six-tenths.medium--three-quarters{width:55%}.your-rx-step h1{font-size:32px;font-weight:100;line-height:1.45;color:#000;position:relative;margin-left:50px}.your-rx-step#step-1 h1,.your-rx-step#step-4 h1,.your-rx-step#step-10 h1{max-width:510px}.your-rx-step h1>span{box-sizing:border-box;left:-50px;top:4px;display:block;float:left;width:35px;height:35px;color:#47d7ac;border:2px solid #47d7ac;border-radius:25px;text-align:center;position:absolute;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px;padding-top:4px}.your-rx-step .form-radios{margin-left:45px;clear:both}.your-rx-step .form-radios .add-button{margin-top:40px;display:inline-block}.your-rx-step input.form-radio{display:none}.your-rx-step input.form-radio+label.option{display:inline-block;padding-left:60px;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/rb-radios.png?v=83284874451573701921724401285);background-repeat:no-repeat;background-position:0 -76px;vertical-align:middle;cursor:pointer;line-height:45px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px;text-transform:uppercase;color:#000}.your-rx-step input.form-radio:checked+label.option{background-position:0 -0}.your-rx-step a.back{display:block;font-size:14px;letter-spacing:.1em;color:#449174;clear:both;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;margin-left:25px;margin-top:20px;font-weight:700;text-shadow:0 -1px 0px rgba(21,152,106,.75)}.your-rx-step cite{display:inline-block;clear:both;margin-top:50px;padding-top:15px}.your-rx-step cite h3{font-weight:700;margin-left:5px}.your-rx-step cite img{float:left;display:inline}.your-rx-step cite p,section.your-rx-steps h4{font-style:italic;line-height:20px}.your-rx-step cite p{margin-left:5px}#step-1.your-rx-step cite h3{margin-top:7px}#step-2.your-rx-step cite h3,#step-3.your-rx-step cite img{margin-top:15px}#step-4.your-rx-step cite img,#step-6.your-rx-step cite img{margin-top:5px}#step-7.your-rx-step cite:first-child img{margin-top:0}.your-rx-step .second-line{display:inline-block;margin-top:40px;float:left;clear:left}section.your-rx-steps{display:inline-block;margin-top:50px}section.your-rx-steps .oval-nums{display:inline-block;padding:5px 0 0;border-radius:20px/15px;box-sizing:border-box;text-align:center;background-color:#30d6b1;width:100%}section.your-rx-steps span{display:inline-block;width:25px;height:25px;margin:5px;border:2px solid grey;border-radius:25px;padding-top:4px;line-height:13px;font-size:13px;box-sizing:border-box}section.your-rx-steps .oval-nums .num{background-color:#70e3c9;color:#30d6b1;border:2px solid #70e3c9;margin-top:0}section.your-rx-steps .oval-nums .num.active{background-color:#fff;border:2px solid #fff}.your-rx-step-final h1{text-align:center;color:#000;font-size:40px;font-weight:100;margin:20px 0 50px}.your-rx-step-final h2,.your-rx-step-final #you-have{color:#000;font-size:24px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.your-rx-step-final h2.header{margin-bottom:0}.your-rx-step-final h2{font-weight:100}.your-rx-step-final #you-have{color:#449174;font-size:40px;font-weight:100}.your-rx-step-final .buttons{padding-left:30px;margin-top:50px;box-sizing:border-box}.your-rx-step-final .buttons>div.button-wrap:first-child{margin-right:10px}.your-rx-step-final .buttons>div.button-wrap div.reset input{margin-right:10px;background-color:#f0f0f0;color:#666;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/grey-button.png?v=183406588857272968281724401104);background-repeat:repeat-x;border:1px solid #bcbebf;text-shadow:0 -1px 0px white}.your-rx-step-final cite{padding-left:30px;display:inline-block;border-left:1px solid #bcbebf;box-sizing:border-box}.your-rx-step-final cite h2{color:#000;font-weight:100;font-size:18px;text-transform:uppercase;font-family:Publico Headline Web,serif;margin-bottom:20px}.your-rx-step-final cite p{font-size:20px;line-height:30px;color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif}.your-rx-step-final p.found-p{color:#000;font-weight:100;line-height:50px;font-family:Publico Headline Web,serif;padding-right:30px;margin-top:50px;font-size:16px}.your-rx-step-final .prod{box-sizing:border-box;display:inline-block}.your-rx-step-final .prod p{color:#000;font-family:Publico Headline Web,serif;font-size:14px;line-height:18px;margin-bottom:15px}.your-rx-step-final .prod .details h2{color:#000;font-family:Publico Headline Web,serif;font-size:30px;font-weight:100;max-width:94%;margin-bottom:10px}.your-rx-step-final .prod h3{margin-top:0;padding-top:10px;width:285px;border-top:1px solid #bcbebf;color:#449174;font-size:14px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-weight:700;margin-bottom:20px}.your-rx-step-final .prod .form-type-checkbox{padding-top:40px}.your-rx-step-final .prod div.form-type-checkbox label.option{color:#000;font-size:30px;font-family:Publico Headline Web,serif;font-weight:100;line-height:40px}.your-rx-step-final .prod input[type=checkbox]+label.option{display:inline-block;height:40px;padding-left:60px;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/regimen-checkboxes.png?v=49197455369571504041724401292);background-repeat:no-repeat;background-position:0 -59px;vertical-align:middle;cursor:pointer;webkit-touch-callout:none;-webkit-user-select:none;khtml-user-select:none;moz-user-select:none;ms-user-select:none;ser-select:none}.your-rx-step-final .prod input[type=checkbox]:checked+label.option{background-position:0 -4px}.your-rx-step-final .prod input[type=checkbox]{display:none}#your-rx-prod-list{padding-top:20px}#your-rx-prod-list .prod div.title{background-position:center 40%;margin-bottom:60px}#your-rx-prod-list .details{padding-top:40px}.your-rx-step-final .footer-list{padding-top:10px;padding-bottom:35px;border-top:1px solid #bcbebf}.your-rx-step-final .footer-list h4{margin-right:25px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #bcbebf;color:#000;font-size:14px;text-transform:uppercase}.your-rx-step-final .footer-list p{margin-bottom:10px;color:#000;font-family:Publico Headline Web,serif;font-size:14px}.brx-retail-location{margin-bottom:1em}.brx-retail-location .brx-retail-location--header{border-bottom:1px solid #bcbebf;margin-bottom:2em}.brx-retail-location .brx-retail-location--header h1.location--heading{color:#000;font-size:24px;font-style:italic;margin-bottom:0;font-family:Publico Headline Web,serif;margin-top:15px;font-weight:700}.brx-retail-location .brx-retail-location--header h2.location--title{color:#449174;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:32px;text-transform:uppercase;letter-spacing:.25em;margin-top:.25em;font-weight:700}.brx-retail-location--columns-wrapper .brx-retail-location--column:nth-child(1){width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:none}.brx-retail-location--columns-wrapper .brx-retail-location--column iframe{border:0px!important;height:250px!important;width:100%!important}.brx-retail-location .location--address{color:#000;font-family:Publico Headline Web,serif;font-size:32px;margin:.75em 0}.brx-retail-location .location--phone,.brx-retail-location .location--hours{color:#000;font-family:Publico Headline Web,serif;font-size:.8em}.brx-retail-location .location--phone{font-size:13px}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field__label{font-weight:700}.brx-retail-location--columns-wrapper .brx-retail-location--column:nth-child(2){width:66.10169%;float:right;margin-left:0;margin-right:0;clear:none}.brx-retail-location .location--brand-text p{color:#000;font-family:Publico Headline Web,serif;font-size:16px;line-height:2em}.brx-retail-location .brx-retail-location--footer-columns-wrapper{border-top:1px solid #bcbebf;margin-top:2em}.brx-retail-location--footer-columns-wrapper .brx-retail-location--column:nth-child(1){width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none}.brx-retail-location .pane-node-field-related-products{text-align:center}.brx-retail-location .pane-node-field-related-products h4.pane-title{color:#000;text-align:left;font-size:32px;font-style:italic;padding-top:0;margin:0 0 1em;font-family:Publico Headline Web,serif;font-weight:700}.brx-retail-location .pane-node-field-related-products .field-collection-view,.brx-retail-location .pane-node-field-related-products .field-collection-container{border-bottom:none}.field--name-field-related-products>.field__items>.field__item:nth-child(1){width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:none}.field-collection-view .entity-field-collection-item{width:100%;float:left}.field-collection-view .content{margin-top:0;width:100%}.brx-retail-location .pane-node-field-related-products .node--related-product{border:2px solid white;text-align:center}.brx-retail-location--footer-columns-wrapper .brx-retail-location--column:nth-child(2){width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none}.brx-retail-location .brx-retail-location--footer-columns-wrapper .panel-pane{border-top:3px solid black;margin-top:2em;padding-top:2em}.brx-retail-location .location--need-help--left{float:left;width:34%}.brx-retail-location .location--need-help--left img{max-width:100%}.brx-retail-location .location--need-help--right{float:left;width:66%}.brx-retail-location .location--need-help--right-inner{padding-left:1em}.brx-retail-location .location--need-help--right h3{color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;margin-top:0;font-size:24px;font-weight:700;margin-bottom:24px}.brx-retail-location .location--need-help--right p{color:#000;font-family:Publico Headline Web,serif;font-size:16px}.brx-retail-location .location--need-help--bottom{text-align:left}.brx-retail-location .location--need-help--bottom a.button{float:right;margin:1em 0 5em}.brx-retail-location .location--need-help--bottom hr{height:3px;background:#000;border:none;margin:1em 0;clear:both}.brx-retail-location .location--need-help--bottom .add-to-cart-button{display:inline-block;margin:1em 0 5em;float:right;color:#fff!important}.brx-retail-location .location--need-help--bottom a.button--location{color:#000;font-size:24px;line-height:1.5em;font-family:Publico Headline Web,serif;clear:both;text-decoration:underline;font-style:italic}.templateProduct .before-after{font-size:0;text-align:justify;padding:0}.templateProduct .before-after:after{content:"";display:inline-block;width:100%}.templateProduct .before-after h2{font-size:18px;font-weight:700;margin-bottom:15px;letter-spacing:2px}.templateProduct .before-after div.item{box-sizing:border-box;width:32%;display:inline-block}.templateProduct .before-after div.item p{float:left;width:100%;margin:10px 0 0;padding:0;position:relative;display:inline-block;line-height:15px;text-align:left;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;letter-spacing:.8px}.templateProduct .before-after div.item em{color:#449174;float:left;padding:9.5px 5px 5px 0;font-size:32px;font-family:Publico Headline Web,serif;font-style:italic}.templateProduct #prod-before-after h3{font-size:22px}.templateProduct #prod-before-after .results{text-align:right;display:block;font-size:14px;color:#666;font-family:Publico Headline Web,serif}#iStock-wrapper{border:1px solid #E7E7E7;display:none;padding:20px 20px 10px;margin:10px 0}#iStock-wrapper h2{font-size:20px;margin:0 0 10px}#iStock-notifyTxt{margin-bottom:10px}#iStock-availability{display:none;margin-bottom:10px}#iStock-availability label{color:#6f0000;font-weight:400}#iStock-availability span{color:#6d6d6d}#iStock-fields{max-width:480px}#iStock-email-id{display:inline-block;vertical-align:top;border:1px solid #CCCCCC;background:#fff;padding:10px 8px;margin:0 2% 10px 0;width:65%}#iStock-notify-btn{display:inline-block;vertical-align:top;border:1px solid #39be9b;background:#39be9b;padding:10px 30px;margin:0 0 10px;color:#fff;cursor:pointer;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase}#iStock-msg{display:none;color:green;font-size:14px}#iStock-msg.iStock-error{color:#e10101}@media all and (max-width: 480px){#iStock-email-id{width:92%}}.optin-monster-saas-overlay .om-trigger-close{color:#fff;text-decoration:underline;font-size:15px}.title-small{font-family:Publico Headline Web,serif!important;font-weight:100!important;font-style:normal!important;text-transform:none!important;margin-bottom:10px!important;font-size:33px!important;color:#000!important;line-height:1.2!important}.margin-b{margin-bottom:50px}@media only screen and (max-width: 640px) and (min-width: 10px){.social-share{width:100%!important;margin-top:10px!important}}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#page-auto-replenishment h1{font-size:46px;margin-top:50px}#page-auto-replenishment .cont-table{display:table;vertical-align:middle}#page-auto-replenishment .cont-table .cont-cell{display:table-cell;vertical-align:middle;float:none}#page-auto-replenishment .col-repl-left p{font-size:31px;color:#449174;font-family:Publico Headline Web,serif;line-height:1.5em;margin-top:20px;margin-bottom:0}#page-auto-replenishment .col-repl-right{padding:5px;border:1px solid #eaeaea;box-sizing:border-box}#page-auto-replenishment .col-repl-right-inner{padding:20px;background:#fdfdfd;background:-moz-linear-gradient(top,#fdfdfd 0%,whitesmoke 100%);background:-webkit-linear-gradient(top,#fdfdfd 0%,whitesmoke 100%);background:linear-gradient(to bottom,#fdfdfd,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdfdfd",endColorstr="#f5f5f5",GradientType=0)}#page-auto-replenishment .col-repl-right ul{list-style:none;padding:0;margin:0}#page-auto-replenishment .col-repl-right li{color:#000;font-size:16px;margin-bottom:2em;padding-left:1em;position:relative;line-height:1.5em}#page-auto-replenishment .col-repl-right li:before{content:"\2022";color:#46e6b8;position:absolute;left:-5px;top:2px;font-size:22px;line-height:1em}#page-auto-replenishment .col-repl-right li:last-child{margin-bottom:0}section#auto-replenishment{padding-bottom:50px;border-bottom:1px solid #dfdfdf}section#auto-replenishment-prods{border-bottom:1px solid #dfdfdf}section#auto-replenishment-prods,section#auto-replenishment-faq{padding-top:30px;margin-left:auto;margin-right:auto;display:block}section#auto-replenishment-faq{padding-bottom:50px}#page-auto-replenishment h2,#auto-replenishment-faq h2{text-transform:uppercase;color:#000;font-size:20px;font-weight:100;letter-spacing:.1em;margin-bottom:20px;font-family:Gotham SSm A,Gotham SSm B,sans-serif}#auto-replenishment-faq h2{margin:30px}section#auto-replenishment-faq a{text-decoration:none;text-transform:none}section#auto-replenishment-faq li:before{font-size:22px;line-height:.8em}#page-auto-replenishment .pair-products a{text-decoration:none}#page-auto-replenishment .add-to-cart-button{display:inline-block;color:#fff;margin-top:30px}#auto-replenishment-prods h2{margin-bottom:20px}#product-info label span,.add-to-cart-bar label span,#product-actions label span{font-family:Publico Headline Web,serif;font-size:14px;font-weight:400}#product-actions label span,.add-to-cart-bar label span{font-size:16px}#product-info .radio_option{padding:0;margin-bottom:10px}#product-info .radio_option:last-child{margin-bottom:30px}#product-info .radio_option label{width:auto!important;display:inline-block}.green-link{color:#47d7ac;text-decoration:underline}.green-link:hover{color:#000}label#auto_deliver_label input[type=radio]{opacity:0;cursor:pointer}label#auto_deliver_label:before{cursor:pointer;content:"";display:block;width:15px;height:15px;position:absolute;left:0;top:50%;margin-top:-8.5px;border-radius:10px;background:#fff;border:1px solid #39be9b;box-sizing:border-box}.active label#auto_deliver_label:before{background:#47d7ac}.tooltip-info{margin-left:5px;width:18px;text-align:center;border:1px solid #47d7ac;color:#47d7ac;line-height:18px;border-radius:30px;font-weight:700;height:18px;position:relative;margin-top:-2px}.tooltip-info{display:inline-block}.tooltip-info .info-popup{display:none;position:absolute;bottom:35px;right:-100px;min-width:250px;max-width:100%;padding:30px 20px;border:2px solid #ccc;background:#fdfdfd;background:-moz-linear-gradient(top,#fdfdfd 0%,whitesmoke 100%);background:-webkit-linear-gradient(top,#fdfdfd 0%,whitesmoke 100%);background:linear-gradient(to bottom,#fdfdfd,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdfdfd",endColorstr="#f5f5f5",GradientType=0)}.tooltip-info .info-popup p{color:#000;font-family:Publico Headline Web,serif;margin-bottom:0}.tooltip-info:after{content:"";display:none;width:20px;height:12px;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/pointy.png?v=3560627621999912351724401244) no-repeat scroll center center;position:absolute;right:0;bottom:25px}.tooltip-info:hover:after{display:block}.tooltip-info:hover .info-popup{display:block}.add-to-cart-bar .radio_option{width:auto!important;display:inline-block}.add-to-cart-bar .radio_option #auto_deliver_label{width:auto!important}#product-actions .radio_option{padding-left:0;padding-right:0;background:transparent!important;border:none!important;padding-bottom:0}#product-actions #auto_deliver_label{white-space:nowrap}#product-actions #auto_deliver_label .tooltip-info .info-popup{white-space:normal}.at-home .tooltip-info .info-popup,.add-to-cart-bar .tooltip-info .info-popup{min-width:350px;box-sizing:content-box}.at-home .tooltip-info .info-popup p,.add-to-cart-bar .tooltip-info .info-popup p{font-size:16px}div.product-at-home #add-to-cart-button,div.product-at-home .price-container{margin-top:20px}.stamped-container{padding:0!important;border:none!important}.fa-star,.fa-star-o,.fa-star-half-o{color:#47d7ac!important}.summary-rating-bar>div{background:#47d7ac!important;color:#fff!important}.stamped-questions:empty:before{content:"There's currently no questions yet, be the first to ask a question."}.stamped-tab-container{display:none}.stamped-summary{padding-bottom:0!important;margin-bottom:0!important}.stamped-review{margin:0 0 20px!important;padding:15px!important;box-sizing:border-box;border:1px solid #999999!important}.stamped-review-reply{margin-left:0!important;padding:20px 15px!important;background:#fbfbfb!important;border:1px solid #bcbebf!important}.stamped-review-header{margin-bottom:10px}.stamped-icon-comment{margin-top:10px;color:#b4b4b4}.stamped-review-header-byline .author,.stamped-review-header-byline{font-size:13px;font-family:Publico Headline Web,serif;font-weight:400;color:#b4b4b4}.stamped-review-header-byline .author:before{content:"Asked by "}.stamped-review-content{margin-bottom:15px!important}.stamped-review-content-body{font-weight:700}.stamped-review-content-body .stamped-icon-comment{font-weight:400}.stamped-summary-actions-newquestion{padding:16px 28px!important;margin-top:-10px}.stamped-summary-actions-newquestion:hover{color:#fff!important;border-color:#fff!important}.stamped-summary-actions-newquestion:before{display:none!important}.spr-form-contact-name,.spr-form-contact-email{width:50%;box-sizing:border-box;float:left;margin-bottom:0!important}.spr-form-contact-name{padding-right:5px}.spr-form-contact-email{padding-left:5px}.spr-form-review-body .stamped-form-label+.stamped-form-input{margin-bottom:0!important}.spr-form-review-body textarea.stamped-form-input-textarea{padding:10px!important;max-height:100px;margin-bottom:0!important}input.stamped-form-input-email,input.stamped-form-input-text,textarea.stamped-form-input-textarea{margin-bottom:10px!important;width:100%!important;padding:5px 10px!important;border:1px solid #ecebeb!important;overflow:auto;box-sizing:border-box;background:#fff;font-family:Publico Headline Web,serif!important;font-size:13px!important}.stamped-form-label{display:none}.stamped-form-label+.stamped-form-input{margin-bottom:0!important}.question-form-wrapper{margin-bottom:10px!important;margin-top:15px}.question-form-wrapper form{padding:15px!important;background:#fbfbfb;border:1px solid #bcbebf}.stamped-summary-actions-newreview{color:#47d7ac;font-weight:700;padding:0!important;border:0!important;text-transform:uppercase;font-size:13px}.stamped-summary-actions-newreview:before{display:none!important}.stamped-summary-actions-newreview:after{content:" >"}.stamped-form-message-success{padding:10px!important;border:1px solid #bcbebf!important}.stamped-header-title{font-family:PublicoHeadline-Light;color:#000}#prod-qa .stamped-header-title{position:absolute;top:25px}#stamped-main-widget{margin-top:0!important}.stamped-review-header .created,.stamped-review-header-byline .created,.stamped-review-content-body .stamped-icon-comment{display:none}div.product-tab-content p.stamped-review-reply-body{margin-top:10px}#home .build-your-regimen .container{border-top:1px solid #b7b7b7;padding:40px 0 0;margin-top:20px}#home .build-your-regimen .container span img{max-width:76px}#home .build-your-regimen .container .wrapper{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/breakers_bg.jpg?v=72924601646898431011724401007);background-position:center;background-repeat:no-repeat;background-size:cover;padding:90px 20px}#home .build-your-regimen .container h3,#home .beauty-starterkit .container h3,#home .beauty-drschultz .container h3{color:#000;font-size:39px;font-family:Publico Headline Web,serif}#home .beauty-starterkit .container h3{margin-bottom:0}#home .build-your-regimen .container p,#home .beauty-starterkit .container p{color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:16px}#home .build-your-regimen .container a,#home .beauty-starterkit .container a,#home .beauty-findpeelbar a{display:inline-block;margin-top:35px}#home .beauty-starterkit{background-color:#f0faf6;margin-top:50px}#home .beauty-starterkit .container{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/beautyaward_bg.jpg?v=116476367473054117551724400997);background-position:right top;background-repeat:no-repeat;background-size:contain;padding-top:168px;padding-bottom:149px}#home .beauty-starterkit .container p{color:#666}#home .beauty-video{margin-top:40px}#home .beauty-video .video-wrapper{position:relative;padding-top:52.25%;margin:0 auto;max-width:100%;height:0}#home .beauty-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#home .beauty-video .video-wrapper span.lnr{display:block;color:#fff;font-size:22px;position:absolute;z-index:80;right:10px;top:10px;cursor:pointer}#home .beauty-video .container{padding:30px;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/peelbar_bg.jpg?v=130872412887895252961724401235);background-position:right top;background-repeat:no-repeat;background-size:cover}#home .beauty-video .container .overlay{cursor:pointer;background-color:#43cca8b3;padding:13% 0}#home .beauty-video .container .overlay h3{font-family:Publico Headline Web,serif;color:#000;font-size:48px;margin-bottom:0;margin-top:20px}#home .beauty-video .container .overlay h4{font-family:Publico Headline Web,serif;color:#000;font-size:26px}#home .beauty-findpeelbar{margin-top:35px}#home .beauty-findpeelbar p{font-family:Gotham-Book;font-size:17px;color:#000}#home .beauty-drschultz .container{border-top:1px solid #b7b7b7;padding-top:40px;margin-top:50px;padding-left:0;padding-right:0}#home .beauty-drschultz .container h3{padding-left:45px;padding-top:20px}#home .beauty-drschultz .container img{display:block;width:100%;max-width:409px}#home .beauty-drschultz .container ul{list-style:none;color:#000}#home .beauty-drschultz .container ul li{background-repeat:no-repeat;background-size:32px;background-position:left top;padding-left:45px;margin-bottom:20px;font-size:17px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;line-height:24px}#home .beauty-drschultz .container ul li.awarded{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/awarded_icon.png?v=175643597436776932841724400986)}#home .beauty-drschultz .container ul li.leading-derm{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/medic_icon.png?v=119663697191129394091724401164)}#home .beauty-drschultz .container ul li.glycolic-father{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/glycolic_icon.png?v=139315347530098705591724401087)}#home .beauty-drschultz .dr-img{vertical-align:bottom}.beauty-signup{background-color:#f0faf6;padding:40px 0}.beauty-signup h3{font-size:23px;font-weight:600;color:#000}.beauty-signup form input[type=email]{border:1px solid #cfd3d2;padding:8px;width:30%;min-width:175px}.beauty-signup form .add-to-cart-button{padding:9px 28px;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/greener-btn.png?v=87883419111015126701724401103)}.beauty-as-seen{padding:60px 0 30px}.beauty-as-seen ul li{list-style:none;display:inline-block;padding:26px}.beauty-as-seen ul li img{max-width:182px}#home .beauty-as-seen ul li.vogue-logo img,#home-schultz .beauty-as-seen ul li.vogue-logo img,#about-page .beauty-as-seen ul li.vogue-logo img{max-width:81px}#home .beauty-as-seen ul li.allure-logo img,#home-schultz .beauty-as-seen ul li.allure-logo img,#about-page .beauty-as-seen ul li.allure-logo img{max-width:74px}#home .beauty-as-seen ul li.bazaar-logo img,#home-schultz .beauty-as-seen ul li.bazaar-logo img,#about-page .beauty-as-seen ul li.bazaar-logo img{max-width:85px}#home .beauty-as-seen ul li.byrdie-logo img,#home-schultz .beauty-as-seen ul li.byrdie-logo img,#about-page .beauty-as-seen ul li.byrdie-logo img{max-width:91px}#home .beauty-as-seen ul li.elle-logo img,#home-schultz .beauty-as-seen ul li.elle-logo img,#about-page .beauty-as-seen ul li.elle-logo img{max-width:62px}#home .beauty-as-seen ul li.marieclaire-logo img,#home-schultz .beauty-as-seen ul li.marieclaire-logo img,#about-page .beauty-as-seen ul li.marieclaire-logo img{max-width:115px}#home .beauty-as-seen ul li.refinery29-logo img,#home-schultz .beauty-as-seen ul li.refinery29-logo img,#about-page .beauty-as-seen ul li.refinery29-logo img{max-width:151px}#home .beauty-as-seen ul li.self-logo img,#home-schultz .beauty-as-seen ul li.self-logo img,#about-page .beauty-as-seen ul li.self-logo img{max-width:64px}#home .beauty-as-seen ul li.tnyt-logo img,#home-schultz .beauty-as-seen ul li.tnyt-logo img,#about-page .beauty-as-seen ul li.tnyt-logo img{max-width:182px}#about-page .beauty-as-seen h4{font-size:18px;color:#449174;border-bottom:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:600}#home-schultz .about-dr{padding-top:60px;padding-bottom:80px;background-color:#f0faf6}#home-schultz h2{text-align:center;font-size:36px}#home-schultz h2,#home-schultz h3,#home-schultz h4{color:#000;font-family:Publico Headline Web,serif;margin-bottom:30px}#home-schultz .about-dr .wrapper{border:1px solid #449174;padding:15px;position:relative}#home-schultz .about-dr .wrapper>div{border:1px solid #449174;background-color:#fff;padding:60px}#home-schultz .about-dr .wrapper>div h3{font-size:28px;color:#449174;font-style:italic}#home-schultz .about-dr .wrapper>div p{color:#000;font-family:Publico Headline Web,serif;font-size:18px;font-style:italic;margin-bottom:30px;line-height:27px}#home-schultz .about-dr .wrapper>div span.wish{display:block;font-size:25px;font-family:Publico Headline Web,serif;color:#449174;font-style:italic;margin-bottom:30px}#home-schultz .about-dr .wrapper>div span.sign{display:block;font-size:28px;font-family:Publico Headline Web,serif;color:#000;font-style:italic}#home-schultz .about-dr .wrapper>div img{width:50%;position:absolute;display:block;bottom:0;right:-19px}#home-schultz .essential-prods{text-align:center;padding:80px 0}#home-schultz .essential-prods h3,#home-schultz .more-about h3{font-size:35px;margin-bottom:70px;text-align:center}#home-schultz .essential-prods img{width:100%;max-width:283px}#home-schultz .essential-prods h4{font-size:22px;margin-top:20px}#home-schultz .essential-prods .grid{margin-bottom:60px}#home-schultz .essential-prods a{display:inline-block}#home-schultz .more-about{background-color:#f8fbfb}#home-schultz .more-about>div{padding:95px 0;max-width:1300px;margin:0 auto;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/drschultz_gray.jpg?v=20136981194445121701724401057);background-position:center;background-repeat:no-repeat;background-size:cover}#home-schultz .more-about ul{list-style:none;padding:0 50px}#home-schultz .more-about ul li{margin-bottom:30px}#home-schultz .more-about ul li:before{content:"\2022";display:block;position:relative;max-width:0;max-height:0;left:-30px;top:-9px;color:#45d6ae;font-size:40px}#home-schultz .more-about ul li p{color:#000;font-family:Publico Headline Web,serif;font-size:18px;line-height:28px}#home-schultz .more-about .right-more ul{padding:0 60px}#home-schultz .bottom-banner{background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/drschultz_page_banner.jpg?v=105489228917486312431724401058);padding-bottom:25%;background-size:cover}.related-product-module{border-bottom:1px solid #d8d8d8;margin:30px 0}.related-product-module .title{text-align:center;display:block;background-image:url(//www.beautyrx.com/cdn/shop/t/100/assets/title-line.png?v=110039229620951181031724401341);background-position:center;background-repeat:repeat-x;margin-top:20px}.related-product-module .title h2{background-color:#fff;font-size:28px;display:inline-block;vertical-align:middle;padding:0 20px;margin:0;line-height:28px;letter-spacing:.5px}.related-products{margin:0 auto}.related-product_item{display:table;width:100%}.related-product__image-container,.related-product__description-container{display:table-cell;vertical-align:middle}.related-product__image-container{max-width:205px;width:30%;padding:10px;text-align:center}.related-product__image-container img.related-product__image{width:auto!important;height:100%;max-height:400px}.related-product__description-container{padding:25px;width:70%}.related-product_item-title{color:#2b2f30;font-size:35px;font-weight:300}.related-product_item-description *{color:#2b2f30;font-family:PublicoHeadline-LightItalic;font-size:15px;font-weight:100;font-style:normal}.related-product__btn{padding:15px 27px;margin-top:23px;color:#fff;letter-spacing:2px;border:none;background:#49dbb4;background:-moz-linear-gradient(top,#49dbb4 0%,#42cda7 100%);background:-webkit-linear-gradient(top,#49dbb4 0%,#42cda7 100%);background:linear-gradient(to bottom,#49dbb4,#42cda7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#49dbb4",endColorstr="#42cda7",GradientType=0)}.related-product__btn--orange{background:#fec005;background:-moz-linear-gradient(top,#fec005 0%,#eeb405 100%);background:-webkit-linear-gradient(top,#fec005 0%,#eeb405 100%);background:linear-gradient(to bottom,#fec005,#eeb405);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fec005",endColorstr="#eeb405",GradientType=0)}.articles-wr .related-products{width:100%;max-width:100%}.related-products.related-products--two-options{overflow:hidden;padding-bottom:30px;padding-top:30px}.related-products--two-options .related-product_item{width:50%;display:block;float:left}.related-products--two-options .related-product__image-container{display:block;width:100%;max-width:none;text-align:center;padding:0}.related-products--two-options .related-product__image-container img{max-width:70%}.related-products--two-options .related-product__description-container{text-align:center;padding:0 31px}.related-products--two-options .related-product_item-title{font-size:22px;line-height:1.4;display:inline-block}.articles-wr .related-products .related-product_item-title{line-height:1.4}.related-products--two-options .related-product__title-container{line-height:54px}.search-blog-container{margin-bottom:20px}.styled-select select{background:transparent;width:110%;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none;color:#5d5d5d;font-size:14px}.styled-select{width:100%;height:34px;overflow:hidden;background:url(//www.beautyrx.com/cdn/shop/t/100/assets/caret.png?v=109231874747723747981724401014) no-repeat right 10px center #fff;border:1px solid #d9d8d8;vertical-align:middle;display:inline-block}.learn-banner{max-width:100%;width:100%;float:left}.learn_banner{position:relative;max-width:100%;width:100%;background:#d3d9e5;float:left}.btn-learn a{width:125px;height:7px;font-family:'"Gotham SSm A","Gotham SSm B",sans-serif';font-size:9.2px;font-weight:700;line-height:2.83;letter-spacing:1.4px;text-align:center;color:#2b2f30}.banner_content-learn{position:absolute;top:19.4%}.learn_foot-content{position:relative;left:0;clear:both;background:#d3d9e5;margin-bottom:124.5px}.banner_content-learn h1{font-family:Publico Headline Web;font-size:60px;line-height:.95;letter-spacing:1.5px;text-align:left;color:#000;margin-bottom:22px}.banner_content-learn p{width:363px;font-family:Publico Headline Web;font-size:24.9px;line-height:1.39;letter-spacing:.6px;text-align:left;color:#000}.learn-banner-mob{display:none}.learn_foot{position:absolute;top:10%;left:10%}.middle-content-learn{width:100%;clear:both;padding-top:69.5px}.first-learn-part{width:44%;display:inline-block;vertical-align:top;padding-bottom:52.5px}.second-learn-part{width:44%;display:inline-block;float:right;padding-bottom:55.5px}.third-learn-part{width:44%;display:inline-block;float:left;padding-bottom:63px}.fourth-learn-part{width:47%;display:inline-block;float:right;padding-bottom:66.5px}.learn-banner-img{max-width:451px}.middle-content-learn h2{font-family:Publico Headline Web;font-size:35px;line-height:1.29;letter-spacing:.9px;text-align:left;color:#000;padding-top:27.5px;width:100%;margin-bottom:0}.para-learn{font-family:Publico Headline Web,serif;font-size:20.9px;line-height:1.38;letter-spacing:.6px;text-align:left;color:#787878;padding-top:10.5px}.para-learn1 a:hover{color:#449174}.middle-content-learn h2 a:hover{color:#000}.para-learn1{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:700;line-height:2.25;letter-spacing:1.8px;text-align:left;color:#449174;padding-top:14px}.learn_foot p{font-family:Publico Headline Web;font-size:35px;line-height:1.14;letter-spacing:.9px;color:#000;padding-top:37.5px;padding-bottom:30.5px}.btn-learn{width:181px;height:38.5px;mix-blend-mode:multiply;background-color:transparent;border:solid 1px #525252}.subscription-font-color__option{padding-left:21px}@media (max-width: 767px){.learn-banner{display:none}.learn_banner{background:#d2dae5}.learn-banner-mob{display:block;width:100%}.learn_foot p{font-size:29px}.btn-learn{margin-bottom:35px}.learn_foot-content{margin-bottom:0;padding:0;text-align:center}.learn_foot{position:relative;left:0}.banner_content-learn{position:relative;text-align:center;padding-top:24px}.first-learn-part,.second-learn-part,.third-learn-part,.fourth-learn-part{text-align:center;float:none;width:100%;margin:0 auto}.middle-content-learn h2{text-align:center;font-size:32px}.para-learn1{text-align:center}.para-learn{text-align:center;font-size:20px}.learn-banner-img{width:100%}.learn_foot clearfix{position:relative}.banner_content-learn p{width:100%;text-align:center;font-size:20.9px}.banner_content-learn h1{text-align:center;font-size:40px}}@media only screen and (max-width: 1024px) and (min-width: 768px){.banner_content-learn{top:12%}.learn_foot{top:0%;left:8%}.learn_foot p{font-size:31px;padding-top:35.5px;ppadding-bottom:18.5px}.banner_content-learn h1{font-size:45px}.banner_content-learn p{font-size:19.9px;width:325px}.learn-banner-img{width:100%}}@media only screen and (max-width: 1100px) and (min-width: 1024px){.learn_foot{top:0;left:7%}.learn_foot p{font-size:29px}.banner_content-learn h1{font-size:50px}.banner_content-learn p{font-size:19.9px}}label._prod_price_label.left{float:left;padding-top:0;font-size:12px;font-weight:700;font-style:normal;color:#888b8d;line-height:40px;text-transform:uppercase;font-family:Gotham SSm A,Gotham SSm B,sans-serif;display:none}#product-info .price-container .price .deal span.red-price{color:#969595;line-height:40px;display:inherit;font-family:Publico Headline Web italic!important;font-size:24px;font-style:italic;display:none}.staticRadioOption{margin-left:15px}.kit_product{margin-bottom:20px!important}#product-info .radio_option label{position:relative}#product-info .radio_option input{margin:0 8px 0 0!important}#product-info .radio_option span{color:#000!important;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.69;letter-spacing:normal;color:#000}#product-info .cs-show-price{font-family:Publico Headline Web italic;padding:0 15px;color:#8d8d8d;font-size:34px;letter-spacing:.51px;line-height:25px;margin-top:18px}.cs-hidden-desktop{display:none!important}@media (max-width: 900px) and (min-width: 585px){.staticRadioOption{margin-left:30px}}@media (max-width: 767px){.templateProduct .price-container{display:block;width:100%;margin-bottom:10px}.price-container.left.show-desk{display:none}#product-info .price-container .price .deal span.red-price{margin-left:30px}#product-info .cs-show-price{font-size:16px}.cs-hidden-mobile{display:none!important}.cs-hidden-desktop{display:block!important}}@media (max-width: 584px){.templateProduct #product-info #product-actions{margin-top:0!important}#product-info .price-container .price .deal span.red-price,.staticRadioOption{margin-left:0}}.qty-wrapper button{background:transparent;border:none;box-shadow:none;width:100%;max-width:33.3333%}.wrapp-more .qty-wrapper .quantity{border:none}#product-info .product-options .subscription_option-custom .radio_option.active span{font-family:Gotham Medium;font-weight:500}#product-info .radio_option span{font-family:Gotham-Book;font-size:13px;line-height:23px;font-weight:300;letter-spacing:.6px}.iStock-wrapper{background-color:#efeae9;border:1px solid #E7E7E7;display:none;margin-bottom:20px;padding:40px 20px}.iStock-wrapper h2{font-family:PublicoHeadline-Light;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:.75px;text-align:center;color:#000;margin-bottom:6px}.iStock-notifyTxt{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000;margin-bottom:20px}.iStock-availability{display:none;margin-bottom:10px}.iStock-availability label{color:#6f0000;font-weight:400}.iStock-availability span{color:#6d6d6d}.iStock-fields{max-width:100%;text-align:center;display:inline-block;width:100%}input.iStock-email-id{display:inline-block;vertical-align:top;border:1px solid #CCCCCC;background:#fff;padding:5px;margin:0 2% 10px 0;height:45px;font-size:13px;width:65%}.iStock-wrapper input.iStock-email-id::-webkit-input-placeholder{font-style:normal;font-size:13px!important}.iStock-wrapper input.iStock-email-id:-ms-input-placeholder{font-style:normal;font-size:13px!important}.iStock-wrapper input.iStock-email-id::placeholder{font-style:normal;font-size:13px!important}input.iStock-notify-btn{display:inline-block;vertical-align:top;margin:0 0 10px;cursor:pointer;height:45px;background:#000!important;border:1px solid #000;font-weight:400;letter-spacing:1.3px;font-size:12px}input.iStock-notify-btn:hover{background:#fff!important;color:#000!important}.iStock-msg{display:none;color:green;font-size:14px}.iStock-msg.iStock-error{color:#e10101;text-align:center}@media only screen and (max-width: 1199px){.iStock-wrapper input.iStock-email-id{width:56%}}@media only screen and (max-width: 479px){.iStock-wrapper input.iStock-notify-btn,.iStock-wrapper input.iStock-email-id{width:100%}}@media only screen and (max-width: 360px){.iStock-wrapper h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/style.scss.css.map */
